Opera Desktop Team blog header

Opera 12.10 beta candidate, now with support for Retina Macs

, ,

The next stable release of Opera will be version 12.10 (12.50 will continue afterwards with further updates). This build takes all the work done thus far and adds a nice new feature for Mac users (more on that in a moment), plus loads of bug fixes and a big Core upgrade. One nice highlight of the Core upgrade is greatly improved WebM performance. Though there are plenty more gems in the changelog below. With such a large number of important fixes and improvements we believe we are very close to a Beta quality version of Opera 12.10, so you can expect one coming your way very soon.

As an extra bonus for our Mac users running the latest MacBook Pros, Opera 12.10 sees the addition of "Retina" support. With twice the pixel density, this should give much crisper text and detail to the Web experience. The build comes with a updated skin, full of pretty, high-resolution icons.

Text on Web pages will automatically take advantage of the higher resolution, without affecting overall design. Opera’s implementation is like Safari’s, meaning that a CSS pixel will no longer correspond to a device pixel. Graphics may look blurry, because it is typically delivered in a lower resolution than the new machines are able to display. To deliver a unscaled high resolution image, include an image twice the size as normal. For example: < img src="image_200x200px.png" width="100" height="100" >. See Apple’s 2012 WWDC Session Video #602 “Delivering Web Content on High Resolution Displays” for more technical details.

To target which users get the high resolution graphics (as to not push larger file sizes on users who cannot take advantage on their lower resolution displays) we have two new APIs which are on pair with Safari’s:
  • window.devicePixelRatio will return 2 on a Retina display, and 1 or undefined on a low-res display. Target "two or higher" to future proof your high resolution aware site design.
  • @media -o-device-pixel-ratio will be 2/1 on a Retina display and 1/1 on a low resolution display. (If you already target the iPhone 4, you may know that there, the ratio is 3/2.)
As always, thanks for testing and helping to make 12.10 the best Opera ever. wink

Known issues
  • The decreased version number means the you will not receive automatic updates from Opera Next to 12.10. However it is safe to install this build over the top of the last 12.50 build.
  • Linux users may need to uninstall and reinstall Opera to handle the version number 'downgrade' (your preferences will be retained in between)
  • Extensions cannot use separate graphics for Retina displays in the browser UI

WARNING: This is a development snapshot: It contains the latest changes, but may also have severe known issues, including crashes and data loss situations. In fact, it may not work at all.

Download

Changelog
Core
  • Version changed from "12.50 internal" to "12.10 beta RC'
  • Update Presto to 2.12.388
  • Fixed several frequently reported crashes
  • Fixed several memory leaks
  • CORE-37551 Updated libvpx the "Eider" release: This should result in significant performance improvements in WebM videos
  • CORE-47745 Upgrade libwebp to version 0.2
  • CORE-47186 Add support for Retina displays
  • CORE-47982 Opera freezes on certain GIF images
  • CORE-47793 Crash on selecting text (in email or html page)
  • CORE-48024 Add "cseucjpkdfmtjapanese" as an alias for EUC-JP
  • CORE-48005 table cell.cellIndex should return -1 if there is no parent table
  • CORE-48070 tr.rowIndex should return -1 if there is no parent table
  • CORE-39801 Download detected as .zip and extension is changed when saving, breaking the intended filename/use
  • CORE-42717 Do not show SpatNav highlight when Author has defined highlight by creating :focus, :hover styles
  • CORE-47751 In fullscreen / projection mode, scrolling on the last page takes you one page back
  • CORE-47798 JS exception when reloading opera:debug while connected
  • CORE-46070 CSS property that used to be called word-wrap should now called be called overflow-wrap
  • CORE-48067 HTMLInputElement.value needs [TreatNullAs=EmptyString]
  • CORE-37371 Typo in opera:config page: "Addess" instead of "Address"
  • CORE-43102 Opera caches last message from EventSource over HTTPS
  • CORE-47968 Incorrect unrolling of "non-tail" while/do-while loops
  • CORE-48120 NSL on script resource returning 404 with content-length:0
  • CORE-47838 contenteditable on html element doesn't work if inside iframe if focused through click
  • CORE-37265 Certificate dialog appears twice
  • CORE-46506 When a server serves a 'Transfer-Encoding: chunked' header with content that is not chunked Opera NSLs
  • CORE-48104 global.latin.epson.com - missing products image: strip literal tab characters from query string of XHR request
  • CORE-48149 Turn the "Let site access clipboard" setting for the Dragonfly window always on
  • CORE-31440 Incorrect handling with JS-property TOption.defaultSelected
  • CORE-48164 Handle pre-UNIX Epoch Dates in Date.prototype.toISOString/toJSON
  • CORE-47472 Breaks too early on line next to float and right above bigger float
  • CORE-48192 Unable to focus edit fields by pressing enter after focusing with spatnav cycling from a button element before
  • CORE-48161 JSON.stringify without arguments doesn't throws in Opera
  • CORE-48016 Fixed positioned boxes in print preview base their containing block size on the window size
  • CORE-47719 Using a 'em' unit in @page margins results in 0px
  • CORE-24644 No exception thrown when assigning invalid values to 'valueAsString' in SVGLength and SVGAngle objects
  • CORE-48212 SVG DOM valueAsString returns value in pixels without "px" unit identifier
  • CORE-48211 SVG DOM SVGAngle valueAsString attribute returns space between value and unit
  • CORE-47966 Support the setSelectionRange() function and the selectionStart/selectionEnd/selectionDirection attributes on type=number inputs.
  • CORE-35839 Word not pushed below float even if it doesn't fit above, causing overlap
  • CORE-47777 localStorage broken in Dragonfly (and extensions?), again
  • CORE-48284 FileReader readAsDataURL fails with large images: Pasteboard.co fails
  • CORE-48203 Unable to complete the opening of all websites (NSL): Opera gets stuck when the elements are equal
  • CORE-48186 Accessing object parentNode too early fails
  • CORE-48196 outlook.com - People - clicking on entry doesn't show contact information
  • CORE-48363 Crash on enabling Google drive
  • CORE-48091 Allow document.execCommand(copy|cut|paste) on non-editable documents
  • CORE-48397 Add a href attribute to the widget element in config.xml
  • CORE-48129 Fallout from Drop prefixes for CSS Transitions, Animations and Transforms
  • CORE-48427 -o-linear-gradient should recognize legacy position/angle syntax
  • CORE-48279 Add 'oncut / oncopy /onpaste' in document

Desktop
  • DSK-361643 [Windows] The Crashlogger should work if there is a crash in the installer
  • DSK-373455 [Windows] Drag and drop triggered by middle and right mouse button on Speed Dials
  • DSK-373326 [Windows] Implement proper horizontal mouse wheel handling
  • DSK-373431 [Windows 8] Leaflet JS library doesn't work in 12.10 and 12.50
  • DSK-372729 [Windows 8] Submenus are opening on the left side when Opera window is not maximized
  • DSK-373420 [Windows 8] Opera allows you to move items SpeedDial by any mouse button
  • DSK-370175 [Windows/HWA] Theme painted around tab thumbnails and mouse gesture UI
  • DSK-369337 [Windows DirectX/HWA] Alt+Enter causes the whole screen to blink
  • DSK-365094 [Mac] Extension forces Opera into full screen mode
  • DSK-372289 [Mac] Personal bar background color is slightly off
  • DSK-372297 [Mac] Better speed dial icon
  • DSK-372221 [Mac] Keyboard shortcuts with Command does not work in email compose window
  • DSK-371775 [Mac] Displaying share menu for a first time hangs Opera for a short while
  • DSK-371773 [Mac] Incorrect tooltip for Share icon
  • DSK-369262 [Mac] Crash when displaying notifications through Growl 1.2.2 on OS X 10.5
  • DSK-373223 [Mac] All keyboard shortcuts doesn't work in 12.50 in Russian layout
  • DSK-347463 [Mac/HWA] UI and page painting issues
  • DSK-358054 [Mac/HWA] Entire system becomes sluggish when loading webgl demo
  • DSK-370399 [Mac/HWA] Empty page saved when print to PDF
  • DSK-365494 [Mac/HWA] Screen corruption while printing
  • DSK-369310 [Mac/HWA] Extension popup shadow grows as I hover elements in the popup
  • DSK-371062 [Linux/FreeBSD] Improved keyboard handling: e.g. non-qwerty layouts
  • DSK-372949 [Linux/FreeBSD] All plugins crash
  • DSK-348322 [HWA] Mouse speed is incredibly slow
  • DSK-373914 Enable SPDY for Opera Turbo
  • DSK-372298 Better feed icon
  • DSK-372299 Polished toolbar icons, unified folder icons
  • DSK-372303 Notes and Plugins icons updated
  • DSK-371994 Help pages for Opera 12.00 do not exist
  • DSK-373863 Image preview extension stopped to working
  • DSK-327967 Created tabs from the Extensions API with focused:false doesn't respect "Activate the next tab" when they are closed
  • DSK-334062 Tab preview from Windows Panel follows mouse in document window

Increased security when installing extensionsAnother Opera 12.10 build

Comments

minho Wednesday, September 12, 2012 2:52:18 PM

Thanks, guys!

nanana1 Wednesday, September 12, 2012 2:54:07 PM

Nice ! Thanks for this Opera 12.10 Beta release.

Let the testing begins ...........

Patrick O'Reillypaddy2k Wednesday, September 12, 2012 2:55:02 PM

Yay plugins are fixed. No more Chrome ;-)

Michael Reesreesmichael1 Wednesday, September 12, 2012 2:58:33 PM

Wow! This'll be great, guys! Thanks for all of your hard work! yes

Satan D. Lucifersupertrol Wednesday, September 12, 2012 3:04:24 PM

-DSK-373914 Enable SPDY for Opera Turbo

this is the best changelog for me in this build

thank you opera team.

i am looking forward to 12.10 release

heart

netmain Wednesday, September 12, 2012 3:16:32 PM

thank you guys for your hard work wink

Originally posted by supertrol:

-DSK-373914 Enable SPDY for Opera Turbo



well, it seems to not working as expected, here what I get on :

choose opera blog! [Turbo ON]





no problem with turbo off though.

win8 32bits, CLEAN ' FRESH " install p

I'll keep testing sherlock

berend ytsmaytsmabeer Wednesday, September 12, 2012 3:20:15 PM

can't play html5 video on Youtube like http://www.youtube.com/watch?v=p8WODG-KO50
(make shure that you are using html5 and not just flash)!!!!!!!!!!!!

Get the message "the video is currently unavailable" while it works on Opera 12.02 and Chrome

operapryanik Wednesday, September 12, 2012 3:22:23 PM

Opera Dragonfly - crash

netmain Wednesday, September 12, 2012 3:22:58 PM

Originally posted by ytsmabeer:

can't play html5 video on Youtube like http://www.youtube.com/watch?v=p8WODG-KO50

Get the message "the video is currently unavailable" while it works on Opera 12.02 and Chrome

works fine here, same video ! opera 12.10 betaRC

Chocimierchocimir Wednesday, September 12, 2012 3:24:04 PM

Hi. Opera don't start for me. When I try to run it, I see "Illegal instruction" in console. I reported it as DSK-373503. It's 5th build behaving this way. Can I expect whenever to fix or answer "We will never fix it."?

Satan D. Lucifersupertrol Wednesday, September 12, 2012 3:29:30 PM

Originally posted by netmain:

thank you guys for your hard work wink

Originally posted by supertrol:

-DSK-373914 Enable SPDY for Opera Turbo

well, it seems to not working as expected, here what I get on : http://my.opera.com/chooseopera/blog/2012/09/12/opera-at-night" target="_blank">choose opera blog! [Turbo ON] http://my.opera.com/netmain/albums/showpic.dml?album=6438692&picture=164877142">http://files.myopera.com/netmain/albums/6438692/8Sans%20titre.jpg" alt="" /> no problem with turbo off though. win8 32bits, CLEAN ' FRESH " install p I'll keep testing sherlock



I USB install this build and i can confirm the new SPDY turbo isnt working(i got the same results as your picture shows)but when i test some pages it works perfectly.

i think it has some bugs when using it on my.opera pages

also i notice 12.02 and 12.10 1592 turbo link change

12.02- opera10.beta-turbo.opera-mini.net
12.10 1592- z30-16.opera-mini.net

Charles SchlossChas4 Wednesday, September 12, 2012 3:37:47 PM

https://twitter.com/therealsheldonc/status/240806779695529985 Emoji are not shown on the page but show in the title bar

On Mac for users running 10.7.x or 10.8 the Mac is dropped from the name and is just OS X

On OS X not sure about Windows I reported DSK-373992 about ram usage on x64 vs x86

netmain Wednesday, September 12, 2012 3:38:26 PM

Originally posted by supertrol:

I USB install this build and i can confirm the new SPDY turbo isnt working(i got the same results as your picture shows)but when i test some pages it works perfectly.

i think it has some bugs when using it on my.opera pages

also i notice 12.02 and 12.10 1592 turbo link change

12.02- opera10.beta-turbo.opera-mini.net
12.10 1592- z30-16.opera-mini.net



thank you, I'll test it again on other pages wink
but, don't forget that turbo doen't work on secure pages !!

MaximSailorMax Wednesday, September 12, 2012 3:42:06 PM

---------------------------
opera.exe - Entry Point Not Found
---------------------------
The procedure entry point g_enum_get_value could not be located in the dynamic link library gstreamer.dll.
---------------------------
OK
---------------------------

on every start.

Windows 7 64bit, Opera 32bit

darkness_cenobita Wednesday, September 12, 2012 3:44:32 PM

Still not working in most of sites flash and hwa on !!

Vitor Morenovitorboss Wednesday, September 12, 2012 3:46:12 PM

Unusable here, when finish load yahoo mail it just crash.

backing to build 1583

This build x64 HWA & WebGL on
Win 7 x64 @ Core i3 330M Graphics

GreLI Wednesday, September 12, 2012 3:46:31 PM

“@media -o-device-pixel-ratio”—what? Why not “min-resolution”? Will Opera finally support it on scale like Firefox and IE do?

kachaev Wednesday, September 12, 2012 3:49:41 PM

Crash when reloading speeddial.
Windows 7 64bit, Opera 32bit, hwa on

alekksander Wednesday, September 12, 2012 3:51:30 PM

12.10? for some reason that satisfies me as much as other fixed issues. will test intensively!

zombie Wednesday, September 12, 2012 3:51:56 PM

Constant crashes on Linux with HW acceleration enabled. Seems stable for now when disabled.

Manjaro Linux x86_64

Satan D. Lucifersupertrol Wednesday, September 12, 2012 3:52:38 PM

Originally posted by netmain:

Originally posted by supertrol:

I USB install this build and i can confirm the new SPDY turbo isnt working(i got the same results as your picture shows)but when i test some pages it works perfectly.

i think it has some bugs when using it on my.opera pages

also i notice 12.02 and 12.10 1592 turbo link change

12.02- opera10.beta-turbo.opera-mini.net
12.10 1592- z30-16.opera-mini.net

thank you, I'll test it again on other pages wink but, don't forget that turbo doen't work on secure pages !!



funny i notice something

install this extension

https://addons.opera.com/en/extensions/details/spdy-indicator/?display=en

use SPDY turbo on everypage you can(if available)

example pic below

http://i.imgur.com/7Cw5Z.jpg

im loving this new turbo so far

thank you opera.heart yes

tosbsas Wednesday, September 12, 2012 3:55:16 PM

crash everytime I try to open facebook.com

win7 32-bit 3GB Ram

ll3mo Wednesday, September 12, 2012 3:55:30 PM

Cpu issue on gmail seems to be fixed. Thanks.

Jordan TrillesCristallix Wednesday, September 12, 2012 3:55:51 PM

it's a great changelog, congratulation! party

Vitor Morenovitorboss Wednesday, September 12, 2012 4:00:02 PM

Originally posted by tosbsas:

crash everytime I try to open facebook.com

win7 32-bit 3GB Ram

Same here

Avola Wednesday, September 12, 2012 4:00:54 PM

With these builds, when clicking on a speed dial, the page doesn't show instantly before it starts rendering, like it used to. Now I have to wait on the speed dial page for sometimes many seconds before anything happens. I hope this isn't intentional, because it's awful.

blackcoder Wednesday, September 12, 2012 4:03:49 PM

Originally posted by ytsmabeer:

can't play html5 video on Youtube like http://www.youtube.com/watch?v=p8WODG-KO50
(make shure that you are using html5 and not just flash)!!!!!!!!!!!!

Get the message "the video is currently unavailable" while it works on Opera 12.02 and Chrome

Confirmed (USB install if that matters).

BecDeXorbin Wednesday, September 12, 2012 4:06:24 PM

Own changes in fastforward.ini doesn't have any effect anymore. Works fine with 12.02.

PraetorianX Wednesday, September 12, 2012 4:07:55 PM

Originally posted by Avola:

With these builds, when clicking on a speed dial, the page doesn't show instantly before it starts rendering, like it used to. Now I have to wait on the speed dial page for sometimes many seconds before anything happens. I hope this isn't intentional, because it's awful.


Same here. I have commented on this on a previous 12.50 build. I have not reported it as a bug. I have not seen it as a known issue, but it's certainly a regression for me.

Opera x64 12.10 beta RC 1592, Win7 x64 SP1. No webgl, no hwa.

nimu_channimuchan Wednesday, September 12, 2012 4:08:01 PM

Thank you very much!!up

MichałEmdek Wednesday, September 12, 2012 4:08:01 PM

There are issues with scaling (zooming) of webpages, when they are centered (like using margin: auto;) then when zoomed in those margins are also scaled so page ends up cut off (you need to use horizontal scrollbar) instead of being centered.

Kubuntu 12.04 32 bit, KDE 4.9.0.

blackcoder Wednesday, September 12, 2012 4:10:09 PM

http://www.w3.org/2010/05/video/mediaevents.html
Video does not play any longer with this build.

Btw. in previous builds there was also a bug with the playback progress getting not updated.
http://my.opera.com/community/forums/topic.dml?id=1433702

David Tsunamydavidtsunamy Wednesday, September 12, 2012 4:12:06 PM

Opera CRASH when configure a GMAIL account on mail accounts. Always crash bomb

I use OS X 10.8.1. No HWA.

KujaIXKuja-IX Wednesday, September 12, 2012 4:15:25 PM

I also have issue with zooming: pages get off-centered when zooming in.

Kai OckendorfOckendorf Wednesday, September 12, 2012 4:21:14 PM

Originally posted by Avola:

With these builds, when clicking on a speed dial, the page doesn't show instantly before it starts rendering, like it used to. Now I have to wait on the speed dial page for sometimes many seconds before anything happens. I hope this isn't intentional, because it's awful.


confirmed & VERY awful

I can't lock into Twitter via mouse gestures (hold left button, click the right one)!

W7x64 SP1, 32-bit version, HWA off

Владимирbigvovan Wednesday, September 12, 2012 4:23:00 PM

no open youtube - ON OPERA TURBO
SPDY - ENABLED!!!!!!!!
Piccy.info - Free Image Hosting

Win7 x64 Opera x64 hwa - 1 webgl - 1

vux777 Wednesday, September 12, 2012 4:26:15 PM

Zoom is not centered, but rather "from left" side....

ll3mo Wednesday, September 12, 2012 4:31:47 PM

Originally posted by ytsmabeer:

can't play html5 video on Youtube like http://www.youtube.com/watch?v=p8WODG-KO50
(make shure that you are using html5 and not just flash)!!!!!!!!!!!!

Get the message "the video is currently unavailable" while it works on Opera 12.02 and Chrome

Confirmed. (Windows 8 rp x64, x64 build, hwa off)

ktxgio Wednesday, September 12, 2012 4:31:55 PM

Opera 12 32 bit does't work fine like Opera 12 64 bit
dsk-365031 still present! only in 32 bit, 64 bit works great.

problem with webmail...opera don't load page after log in at webmail (virgilio.it for example) if opera is identified like opera, if i change identity (of opera) login is completed successfully: this ONLY with opera 12 32 bit (and opera 11.6x release)


No problem with opera x64 bit version or previous 11.51 32 bit (for example), log in is completed successfully and webmail page is loaded without problems even if opera is identified like opera


Win 7 x64 clean usb installation

milan velkovskimaxkaspar Wednesday, September 12, 2012 4:36:52 PM

"DSK-372299 Polished toolbar icons, unified folder icons"

And yet no icon for 'Print Preview' button in Linux awww

kachaev Wednesday, September 12, 2012 4:38:22 PM

http://www.sotmarket.ru/ crash if hwa on

Jordan TrillesCristallix Wednesday, September 12, 2012 4:38:38 PM

Originally posted by Chas4:

https://twitter.com/therealsheldonc/status/240806779695529985 Emoji are not shown on the page but show in the title bar


http://img11.hostingpics.net/pics/179740opera.png
It is this kind of problem? IE9 have it too.

xpghosted Wednesday, September 12, 2012 4:41:27 PM

so with turbo switched on, every site will now be... ( •_•)>⌐■-■ (⌐■_■) SPDY?!

Jordan TrillesCristallix Wednesday, September 12, 2012 4:42:20 PM

Originally posted by ytsmabeer:

can't play html5 video on Youtube like http://www.youtube.com/watch?v=p8WODG-KO50
(make shure that you are using html5 and not just flash)!!!!!!!!!!!!

Get the message "the video is currently unavailable" while it works on Opera 12.02 and Chrome

Originally posted by blackcoder:

http://www.w3.org/2010/05/video/mediaevents.html
Video does not play any longer with this build.

Btw. in previous builds there was also a bug with the playback progress getting not updated.
http://my.opera.com/community/forums/topic.dml?id=1433702

I don't have any problem, it play fine here Opera x86 & Win7 64bit

Joel Spadinspadija Wednesday, September 12, 2012 4:44:54 PM

Despite DSK-373326 being fixed, horizontal scrolling on my laptop's Synaptics touchpad still causes vertical scrolling. Could the touchpad be sending the wrong messages to Opera?

Cawingtoncawington Wednesday, September 12, 2012 4:46:11 PM

DSK-372792 bug is not fixed, why?
The settings are default for the installed certificates Hungary.

https://webshop.t-mobile.hu/webapp/wcs/stores/MTLogonPageView?storeId=2001&langId=-11

https://bet.szerencsejatek.hu/bet/default.aspx

Jordan TrillesCristallix Wednesday, September 12, 2012 4:46:22 PM

Originally posted by tosbsas:

crash everytime I try to open facebook.com

win7 32-bit 3GB Ram

Sorry but no crash here Opera x86 & Win7 64bit H/W on

Michael Reesreesmichael1 Wednesday, September 12, 2012 4:46:23 PM

Originally posted by tosbsas:

crash everytime I try to open facebook.com

win7 32-bit 3GB Ram

Same here, but only with HWA enabled. Mac OS X 10.7.4, Intel 2.26 GHz dual core.

ktxgio Wednesday, September 12, 2012 4:50:37 PM

Originally posted by vitorboss:

Unusable here, when finish load yahoo mail it just crash.

backing to build 1583

This build x64 HWA & WebGL on
Win 7 x64 @ Core i3 330M Graphics

confirmed on opera x64 and even on opera 32 bit crash only with hwa and webgl on win 7 x64

Adamm-Q Wednesday, September 12, 2012 5:02:29 PM

Originally posted by uptonpark:

http://img40.imageshack.us/img40/1405/opera1210.gif

the icon size option doesn't work on this build

Windows 7 32bit

Unfortunately confirmed sad W7 64bit

Write a comment

New comments have been disabled for this post.