Opera Desktop Team blog header

New Wahoo 12.00 build with rendering and Speed Dial improvements

, ,

After a successful 11.51 release we are now back on track and working towards 12.00 (Wahoo).

Some core highlights include implementation of fully CSS 2.1 compliant display:list-item and a fix to prevent the cache from growing past its allowed limit (Edit: the cache fix needs more work).

Regarding that last point, if the fix works as expected, Opera should not go past the cache size. And, after a crash, it should restore to the correct size. If you can check the cache size after a crash, and also after correctly closing Opera following a crash, that would be much appreciated.

On the Desktop side we have made the animations much nicer when you move Speed Dials around.

Of course there are plenty of other great fixes, so scroll down and have a look! wink

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
  • CORE-39767 (CSS 2.1 compliant display:list-item implementation)
  • CORE-39302 (The cache can grow past its limit)
  • CORE-32820 (SVG optimizations)
  • CORE-12447 (overflow: hidden ignored for table-layout: fixed)
  • CORE-17961 (Missing URL in redirection message)
  • CORE-23382 (NFD é rendered incorrectly, and worse in 2.4 than 2.2)
  • CORE-25431 (offsetLeft & offsetTop values are 0,0 for blank anchor tags)
  • CORE-25611 (computedStyle returns an empty string for text-shadow property)
  • CORE-25902 (border-radius doesn't clip replaced content)
  • CORE-26985 (Cursor doesn't change to pointer when hovering links until the page has completely loaded)
  • CORE-27522 (border-radius with different border widths)
  • CORE-28875 (border on inline-table disappears if it has overflow: hidden)
  • CORE-28949 (:target selector applies even after hash removed)
  • CORE-30401 (Initialization of SVG DOM objects different from what the SVG 1.1 second edition mandates)
  • CORE-31539 (overflow: hidden ignored on table if nested descendant width exceeds first cell descendant width)
  • CORE-34305 (svgz files saved as empty)
  • CORE-35190 (CSS: border-radius ignored on fieldsets that have a legend)
  • CORE-35547 (Content of http://www.good.is not displayed, @font-face with floating point number and comma in local())
  • CORE-36266 (Can't post link in orkut message)
  • CORE-36816 (DOM updates during composition causes doubled characters and oddities): unable to use ime on qzone.qq.com
  • CORE-37191 (computedStyle returns an empty string for box-shadow property)
  • CORE-37325 (rx, ry calculations for rect are incorrect according to svg spec)
  • CORE-37340 (Improve GetObjectProperties with regards to complicated properties)
  • CORE-37422 (Recognizing meeting invites .ics)
  • CORE-37452 (When JavaScript moves focus from input field, it gets empty (elm.focus() will abort ongoing IME))
  • CORE-38132 (0 returned for XHR.status when readyState == 2 (HEADERS_RECEIVED))
  • CORE-38210 (Invalid Link header causes Internal communication error)
  • CORE-38229 (opera:cache is not well laid out)
  • CORE-38771 (Unnecessary bottleneck in certain cases with "overflow: hidden" and CSS transforms)
  • CORE-39072 (Orkut profile picture change still not working)
  • CORE-39098 (Make Math.log() faster)
  • CORE-39112 (Border and overflow affects offset of events)
  • CORE-39380 (Opera doesn't fire events for empty scripts)
  • CORE-39391 (IME position not updated immidiately when text input is changed on getting focus)
  • CORE-39456 (Overflow container with anchor inside table introduces unwanted scrollbars)
  • CORE-39485 (Back button does not load image in reddit pages)
  • CORE-39490 (User initiated click event not handled on file input)
  • CORE-39516 (Drag-to-pan in image viewer only for left mouse button with no modifier keys)
  • CORE-39525 (Set window.event when events occur even if it's rewritten by page scripts): Attachment opening fails in new Hotmail
  • CORE-39547 (DATA_CLONE_ERR uses wrong code (24 instead of 25))
  • CORE-39559 (No data stream sent to invisible windowless plugins): Lytro picture page with focus demos doesn't work
  • CORE-39653 (Support event.isTrusted)
  • CORE-39654 (Native validation messages pops up everywhere (on top of other tabs))
  • CORE-39660 (CSS attribute selections and removeAttribute() regressed - removeAttribute() no longer triggers reevaluation of selectors?)
  • CORE-39722 (JSON.stringify number with single digit string produced not equal to equiv. string literal)
  • CORE-39755 (Radio button group with attribute "form" doesn't work properly)
  • CORE-39803 (Crash with VOIPlay plugin)
  • CORE-39852 (Minimum font size applied on computed style in svg while not rendered)
  • CORE-39862 (Canvas 2D sometimes draws shadows even when it shouldn't)
  • CORE-39871 (Remove HTMLHeadElement.profile): http://www.whatwg.org/specs/web-apps/current-work/complete/obsolete.html#dom-head-profile
  • CORE-39902 (Array.prototype.slice() doesn't propagate exceptions)
  • CORE-39912 (Extra suspend event fired for some preload=metadata tests that use ogg videos)
  • CORE-39917 (HTMLEmbedElement src and HTMLFormElement action IDL attributes reflected as strings, not URLs (i.e. is not resolved))
  • CORE-39923 (Updated Google Maps: My Places pop-up can't be closed preventing use of Google Map Directions (something with EcmaScript eval))
  • CORE-40033 (Empty string values not returned from web storage after being set)
  • CORE-40040 (Response with content-encoding:gzip decompressed automatically without changing the .gz file extension)
  • CORE-40047 (inserting options in SELECT fails with DOMNodeInserted listener active)
  • CORE-40073 (Missing horizontal scrollbar when a multicol container contains more columns than specified)
  • CORE-40126 (Clicking on Google+ tab (top left corner) results in page that is never finished loading (history.replaceState))
  • CORE-40146 (Column-spanned element in RTL multicol is incorrectly positioned)
  • CORE-40155 (The title of the extension that appears in the debugging context dropdown should be the extension name from config.xml)
  • CORE-40189 (image.width/naturalWidth and image.height/naturalHeight returns 0 after switching to fullscreen if the image is only in DOM)
  • CORE-40210 (Anchors added to the URL changed by pushState reloads page)
  • CORE-40229 (List items are added outside of contenteditable element)
  • CORE-40230 (List is deleted when pressing backspace in a contenteditable element within a list item.)
  • CORE-40247 (Weird results of HTML select options)
  • CORE-40281 (Images sometimes displayed via onload events)
  • CORE-7544 (Nested inline relatively positioned elements with non-auto z-index are not rendered)
  • CORE-7597 (XMLHttpRequest can not POST data that consists of plain literal numbers only.)
  • CORE-9459 (Page reloaded when refreshed to fragment URI)
  • CORE-39763 (Crash when reloading page with Dragonfly open)
  • Updates to some translations
  • Security improvements from 11.51
  • Further crash and memory leak fixes

Desktop
  • DSK-232055 (Unable to re-download file to same download location if an entry for the previous download still exists in transfers manager)
  • DSK-343630 (Crash when exiting Opera after changing "Preferred languages for webpages")
  • DSK-344289 (Using mouse wheel over windowed plugin can also cause the page to scroll)

Speed Dial
  • DSK-329998 (Thumbnails are omitted while cycling Speed Dials with the Tab key)
  • DSK-330661 (Add an animation when resizing window to change number of columns)
  • DSK-337427 (Add an animation when undoing Speed Dial move/swap)
  • DSK-344603 (Crash when dragging a Speed Dial while Edit menu is opened)
  • DSK-344606 (Crash when deleting a Speed Dial set to Reload Every after dragging it from the original position)
  • DSK-344912 (Hover effect remains on unhovered Speed Dials)

Windows
  • DSK-344870 (Can't go fullscreen by double clicking the VLC plugin)

Linux/FreeBSD
  • DSK-318433 (Excel file not attached if open in OpenOffice)

Opera 11.51 releasedWahoo 12.00 Extensions improvements

Comments

M.P.mpresnitz Tuesday, September 6, 2011 12:30:13 PM

Originally posted by Asires:

Instead of making new jerky animation, (...)


+1
I don't get that point either. sad

setsutekh Tuesday, September 6, 2011 1:53:19 PM

Originally posted by ouzoWTF:

Regression: Can not scroll with mouse wheel when mouse hovers a flash video (DSK-345830)


Did you read the changelog?

DSK-344289 (Using mouse wheel over windowed plugin can also cause the page to scroll)

minho Tuesday, September 6, 2011 2:10:24 PM

Opera opens only mobile version of this page.
http://s435.photobucket.com/albums/qq79/Ughadoo/Fontes/

Confirm?

ubuntu 11.10 beta x32

Luggi55055 Tuesday, September 6, 2011 4:01:29 PM

Opera Freeze if I open this link:

http://my.opera.com/community/customize/skins/info/?id=9281

CPU goes 100% and the browser shows no reaction. (after 2min, still no reaction)
I have to kill Opera with the Taskmanager.

Tested on:
Fresh clean Installation
Lenovo ThinkPad X61T
Windows 7 32Bit

ouzowtfouzoWTF Tuesday, September 6, 2011 5:34:58 PM

Originally posted by sutekh:

Originally posted by ouzoWTF:
Regression: Can not scroll with mouse wheel when mouse hovers a flash video (DSK-345830)

Did you read the changelog?

DSK-344289 (Using mouse wheel over windowed plugin can also cause the page to scroll)


So you say I should consider this as a fixed bug??? This is hilarious. When I try to scroll a page and the scrolling is stopped abrupt only because plugin content is embedded and I can only scroll further when I move the cursor away from the plugin content, then this is of course a very very very wrong behavior for me.
I understood this as a fix for a scrolling iframe (with plugin content), even if scrolling=no is set in the iframe. This is/was also a wrong behavior and like the "new" one completely different from how other browsers work.

BinbiK-Gergo Tuesday, September 6, 2011 6:14:24 PM

spectatorxSpectatorx Tuesday, September 6, 2011 7:16:08 PM

Originally posted by Luggi55055:

Opera Freeze if I open this link:

http://my.opera.com/community/customize/skins/info/?id=9281

CPU goes 100% and the browser shows no reaction. (after 2min, still no reaction)
I have to kill Opera with the Taskmanager.

Tested on:
Fresh clean Installation
Lenovo ThinkPad X61T
Windows 7 32Bit



You are speaking about linked site or about applied skin? Site works fine in 11.51 and 12.00 1054. But if you are talking about skin i haven't changed and if when u apply it browser is freezing it mean that something is wrong with skin, not with browser.

Windows 7 x64 SP1, Ubuntu 11.10 beta 1 amd64.

Bhikkhu PesalaPesala Tuesday, September 6, 2011 7:42:46 PM

Originally posted by Pesala:

Repeatable Crash on Windows XP Home

  1. Assign "Dissolve Tab Group" to GestureUp in Advanced, Button Widget Context
  2. Stack two tabs
  3. Execute gesture over tab stack — no problem, it works as expected
  4. Execute gesture over an unstacked tab
  5. Opera crashes — DSK-345625

Retested on 11.51 and Opera Next on Windows XP Home SP3, crashes every time for both versions. Can anyone else confirm this?

Duby Tuesday, September 6, 2011 8:56:17 PM

Originally posted by Spectatorx:

Originally posted by Luggi55055:

Opera Freeze if I open this link:

http://my.opera.com/community/customize/skins/info/?id=9281

CPU goes 100% and the browser shows no reaction. (after 2min, still no reaction)
I have to kill Opera with the Taskmanager.

Tested on:
Fresh clean Installation
Lenovo ThinkPad X61T
Windows 7 32Bit

You are speaking about linked site or about applied skin? Site works fine in 11.51 and 12.00 1054. But if you are talking about skin i haven't changed and if when u apply it browser is freezing it mean that something is wrong with skin, not with browser. Windows 7 x64 SP1.



When I go to that link Opera Freezes for a short time, then behaves really erratically, using 25% CPU on my quad core. As soon as I close the tab Opera starts behaving correctly again. I am on Win 7 x64.

beBoss Tuesday, September 6, 2011 9:09:58 PM

The Joomla editor is awful...

Ottobase0 Wednesday, September 7, 2011 10:57:07 AM

The "What is new in Opera 11.51" refers to Opera 11.50 half way down.

"What is new in Opera 11.51

To keep your browsing at its best, this version brings numerous updates designed to enhance the security and stability of the Opera browser.

What's new in Opera 11.50..."

http://www.opera.com/portal/upgrade/

HuzursuZ Wednesday, September 7, 2011 12:13:12 PM

Version 12.00 pre-alpha
Build 1054
Platform Mac OS X
System 10.7.0

lots of cool bugfixes... but still have annoying bugs such as
- 100% cpu (more than 10 tabs open {gmail, goole reader, wikipedia, facebook, fizy etc.} ... opera goes 100% cpu, then goes down and then rises again...)
- high memory usage : after a while it uses 1.92GB of ram
- still can't click flash's video, audio device access permission diaglog.

don't have someone else same issues ? am i only one who got this problems ?

RobertonanoNone Wednesday, September 7, 2011 12:31:37 PM

Originally posted by rnovaski:

Opera crashes when loading this page:
http://www.inovacaotecnologica.com.br/noticias/noticia.php?artigo=laser-criar-chuva&id=010125110902

Win XP.

Anyone confirm?



Confirmed: Win7 64bit

+Resizing thumbnails in speeddial doesn't work immediately. Configure window must be closed to see a change.

Kill1001 Wednesday, September 7, 2011 12:37:42 PM

Don't work http://почта.рф/, http://президент.рф/, http://Даркрадио.рф, and others cyrillic domains.
Not Good,Not Good,Not Good.

IusedtobeOOlli91 Wednesday, September 7, 2011 3:32:49 PM

There's a faulty behaviour when sorting speed dials on OSX. If you press esc when moving an entry it does not flip back to it's original position, but it goes to its new position.

Also there's some pretty strange behaviour on Magic Mouse (maybe all mouses). From time to time the content of one tab moves into another (!). This mostly occurs when having switched a tab foward (with touch gesture) and then clicking a picture. This action does nothing. When then going to the next open tab in this one will be the same page like in the one with the photo that doesn't react on clicking. This problem is pretty complex to explain, maybe somebody else has this too and has made a bit research on it. Next time it occurs for me (like 2 times a day) I'll watch better and explain it here more specifically.

Jimtoyotabedzrock Wednesday, September 7, 2011 4:12:38 PM

Originally posted by Bucic:

caches YouTube and other streaming media but doesn't load them from cache ; this also leaves very little space for the actually used files (images), making cache close to useless if one uses YouTube a lot

does not cache images on some sites (e.g. photobucket image thumbnails on photobucket / (OR ON ALL HTTPS SITES?))



opera:config#DiskCache|MediaCacheSize

opera:config#DiskCache|CacheHTTPS

PaninaManina Wednesday, September 7, 2011 4:54:01 PM

Twitter button don't work.

Klemenklemench Wednesday, September 7, 2011 6:54:10 PM

I have to delete cookies every time I log into my collage site (http://estudent.fri.uni-lj.si/) (university site for online index).

mgl4evr Wednesday, September 7, 2011 8:24:13 PM

http://labs.adobe.com/downloads/flashplayer11.html
Opera crashes if you try to download any version of Adobe's latest RC.
Confirm?

JackWagon Wednesday, September 7, 2011 8:33:55 PM

Originally posted by mgl4evr:

http://labs.adobe.com/downloads/flashplayer11.html
Opera crashes if you try to download any version of Adobe's latest RC.
Confirm?



Okay here. I downloaded and installed directly from your link. Windows 7, x86, Opera 12 '1054.

spectatorxSpectatorx Wednesday, September 7, 2011 9:35:19 PM

Originally posted by mgl4evr:

http://labs.adobe.com/downloads/flashplayer11.html
Opera crashes if you try to download any version of Adobe's latest RC.
Confirm?




No confirmation. I downloaded flash player from labs without crash. Windows 7 x64 SP1, Opera Next 12.00 1054.

blaxima Wednesday, September 7, 2011 9:50:44 PM

Originally posted by earth01:

Replace
src: url('fonts/torreg.ttf');
by
src: url(fonts/torreg.ttf) format("truetype");
and
font-family: torreg;
by
font-family: "torreg";

EDIT : more info here : http://my.opera.com/ODIN/blog/font-face-web-fonts-resources



THANK YOU!!

I had this problem as well but when I sent the files to the desktop team they said everything worked fine, but on my system it clearly didn't. I did change the font to Arial in the version I sent to them as I was using a commercial font. What displayed for me was the default cursive font, Times New Roman.

I don't think it's wise of Opera to abandon css files written that way. Especially since, up until 11.50 (and beyond), Opera would display the font without " ". This behaviour basically obsoletes a lot of pages.

Bucic Wednesday, September 7, 2011 11:25:36 PM

Originally posted by toyotabedzrock:

opera:config#DiskCache|MediaCacheSize

opera:config#DiskCache|CacheHTTPS


Neither o those options help for neither of the two bugs. Please refer to my earlier comments (under this blog entry) for details.

mgl4evr Thursday, September 8, 2011 12:24:14 AM

Originally posted by mgl4evr:

http://labs.adobe.com/downloads/flashplayer11.html
Opera crashes if you try to download any version of Adobe's latest RC.
Confirm?


Solved. Reinstalled the latest snapshot from scratch and it works now.
Thanks.

YongAnonym Thursday, September 8, 2011 4:58:25 AM

False alarm.
My proxy listening port 8080 is used by another program incidentally.

Originally posted by Anonym:

Can't use http proxy in this build. I usually use Proxomitron as my personal AD filter proxy. But after update to this build (clean install), I got the following message constantly if I use proxy:


"System.ArgumentNullException: No message was deserialized prior to
...


earth01 Thursday, September 8, 2011 8:38:02 AM

Originally posted by blaxima:

THANK YOU!!

Your welcome wink

GTSSGela2010 Thursday, September 8, 2011 10:12:10 AM

Today will be a new version? confused

Obese MauriceObeseMaurice Thursday, September 8, 2011 11:44:50 AM

I hope so ...

Swapnil RustagiSwapnil99pro Thursday, September 8, 2011 11:57:05 AM

Originally posted by ObeseMaurice:

I hope so ...


I think tomorrow, a one week gap is Opera's common policy. I hope ANY OF THESE come in next snapshot-

1. HTML5 Microdata on Mac and Linux-

July 27 snapshot -
......
CORE-32455 (Plus sign allows text wrap on bild.de)
CORE-25622 (HTML5 microdata): Not complete on Mac and Linux/FreeBSD
CORE-40018 (Crash when accessing expert.no)
.......

2. JS performance updates-

Quote from July 14 snapshot blog post

"We have also updated Carakan to use an improved, compact object model which increases overall performance, and reduces the engine's memory usage by up to 6-7% (in some cases even more).

The Core team will continue to improve on this, and will post a more detailed explanation on the Core Concerns blog in the future, but here's a quick summary from the Core team for now"

As of today neither have we seen an article on Opera Core Concerns blog nor a new snapshot with JS performance updates.

Constantine Vesnac69 Thursday, September 8, 2011 9:38:57 PM

plugins still misbehave - sometimes flash content keeps playing after you close all tabs, purge "trash can", and even delete private data! - you can still hear sound of music, and still see high CPU usage.

Constantine Vesnac69 Thursday, September 8, 2011 9:42:28 PM

Also, "Delete private data" still occasionally fails to delete all content (you can see it in opera:cache).

D1sasterp1ece Friday, September 9, 2011 12:52:13 PM

I still can't rename feed folders. I tried using the default menu setup in case something's changed in it, but it's the same. 'Rename' in the context menu is not greyed out or something, but clicking on it does just nothing.

Luggi55055 Friday, September 9, 2011 3:57:58 PM

Originally posted by Spectatorx:

Originally posted by Luggi55055:

Opera Freeze if I open this link:

http://my.opera.com/community/customize/skins/info/?id=9281

CPU goes 100% and the browser shows no reaction. (after 2min, still no reaction)
I have to kill Opera with the Taskmanager.

Tested on:
Fresh clean Installation
Lenovo ThinkPad X61T
Windows 7 32Bit

You are speaking about linked site or about applied skin? Site works fine in 11.51 and 12.00 1054. But if you are talking about skin i haven't changed and if when u apply it browser is freezing it mean that something is wrong with skin, not with browser. Windows 7 x64 SP1, Ubuntu 11.10 beta 1 amd64.



I speak about the website, not about the skin. I guess the website is just too big for my Opera... No idea sad

Unrealmirakulix Friday, September 9, 2011 4:49:47 PM

deleting last too installed extension (facebook preview + radio dial), every time I switch between using my PC and laptop...

sad

wicked angelwickedangel81 Sunday, September 11, 2011 6:38:54 PM

Originally posted by stve10:

Big rendering improvements on Peacekeeper benchmark up
http://files.myopera.com/stve10/albums/5142082/Opera%2012%20build1054%20Peacekeeper.JPG -


setsutekh Monday, September 12, 2011 9:20:54 PM

Originally posted by ouzoWTF:

So you say I should consider this as a fixed bug???


Changelog says developers consider it as a fixed bug, I think it's a regression

hadi loutfihloutfi Tuesday, September 13, 2011 8:04:16 PM

Testing

Ruarí Ødegaardruario Monday, September 19, 2011 8:54:22 AM

Originally posted by paddy2k:


I'm getting a dependency error on Ubuntu 9.10 when installing.

Originally posted by ruario:

9.10 (Karmic Koala) is unsupported by Ubuntu/Canonical since 2011-04-30. Hence it is also unsupported by us. You will need to upgrade.

If you can reproduce with a distro that is still supported by the upstream vendor please report back.

You may also wish to read my blog post on this, since the dependency issue also affected Debian 5 (Lenny), which is still supported. My posting includes a link to a script that you can use to repackage Opera so that it will install without dependency errors. Though personally I would still recommend you updated Ubuntu to a supported version.

Stevesgunhouse Tuesday, November 15, 2011 2:13:12 PM

Where did it go? The snapshot server is telling me there is nothing to download. sad

LinuxMint7 Tuesday, November 15, 2011 3:51:04 PM

@ Steve

I get the same response "File not found", But then i get given a link to the snapshot archive.

http://arc.opera.com/snapshot/windows/

Write a comment

New comments have been disabled for this post.