Opera Desktop Team blog header

Core update with Do Not Track, and mail and theme fixes

This is an Opera 12 (Wahoo) snapshot.

As you can see from the changelog, this build introduces quite a few fixes, changes and improvements. Since there's a lot of it, I'll highlight a few important things below.

Privacy

This Wahoo build adds support for Do Not Track, which allows browser users to opt out of being tracked on the web. It is currently disabled by default, but can be enabled by enabling the following option in Opera's Preferences dialog: "Preferences > Advanced > Security > Ask websites not to track me"

Note that this will only work if the site actually honors the request. Few sites currently do, and the effect of DNT will have to be evaluated to see if it is a viable solution in the long run.

SSL performance

This build also introduces a first round of optimizations for faster SSL handling (CORE-41667):

  • TCP optimization to eliminate roundtrips
  • Improved session negotiation to save on waiting times
  • Improved connection handling which improves both HTTP and HTTPS connections
  • Quicker closing of connections allows for new connections at an earlier stage
  • Parallelizing OCSP/CRL uses half as much time to do revocation checking
  • Strict transport security improves security and will also improve speed when servers start using this feature

As an example, the first load at skandiabanken.no was reduced by one second or more. With 10 subsequent page loads, the time to open the page was almost cut in half in total.

XHR

With CORE-41784 (XMLHttpRequest Level 2 upload and progress events), we completed our support for progress events in XMLHttpRequest, for upload, download, and timeout update. This will improve the upload experience on Google services (no more Flash uploaders on YouTube and Gmail), and more sites are to follow.

More

There are numerous other improvements, including Core, mail and theme fixes. Take a look at the changelog for more information.

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

Desktop
  • DSK-351582 Crash when writing in address field after bookmark has been deleted
  • DSK-337608 Crash on exit after installing Speed Dial extensions
  • DSK-355413 Single tab appears as stack
  • DSK-340411 Freeze when pasting long string into address bar
  • DSK-349889 Submit data security warning locks page with two warning dialogs where only one can be closed
  • DSK-298032 Find in page (Ctrl+F) uses last used Find inline type

Mail
  • DSK-267965 Support Yahoo IMAP
  • DSK-320233 Responding to HTML mail should respond as HTML mail even when default is plain-text
  • DSK-350402 Crashes if you unpin the last message in the "Pinned" view
  • DSK-355394 Crash when closing mail window
  • DSK-355494 Mail header aligned to the right instead of left
  • DSK-353909 Crash when selecting mail
  • DSK-350332 Mail unread count is wrong
  • DSK-352390 Unable to customize feed headers display
  • DSK-350584 Quick Reply text field content lost after switching messages
  • DSK-353193 Scrollwheel/arrow keys don't scroll the message area when focus is on message padding
  • DSK-353996 'No images' setting lost after selecting another message
  • DSK-354567 Reset Mail view setting 'time period' on upgrading from pre-12 versions.
  • DSK-355473 Doesn't remember the last selected message in the list after a restart
  • DSK-356611 Can't scroll textarea all the way to the bottom
  • DSK-348448 Mail print preview should use the full mail window height
  • DSK-347227 Pinning/unpinning in list not redrawn in message view right away
  • DSK-350960 Account update spinner on mail panel sections doesn't always disappear
  • DSK-356032 Don't show the mail maintanance dialog on exit

Skin/themes
  • DSK-340152 The selected thumbnail in the add dialog on SD lacks a selected state
  • DSK-340136 Tabs are changing their width on hover
  • DSK-352081 Unreadable color combination in selected opera:config items
  • DSK-347908 Double progress spinners in visual tab mode
  • DSK-340936 Page load spinner animation restarts on mouse hover
  • DSK-346438 Opera Turbo Tooltip repeated multiple times
  • DSK-260734 Download of unknown size shows wrong tab title
  • DSK-349657 Unintended background color behind message counts
  • DSK-351800 Page loading spinner in visual tabs doesn't animate
  • DSK-355062 Wrong button on fraud warning page
  • DSK-355042 Background gradient not wide enough when tabs are on the side
  • DSK-351508 Clean up Address Field and Search Field paddings
  • DSK-353058 Remove the wrapping toolbar around the Back/Forward buttons in the Addressbar
  • DSK-351152 Blue bar at the top of the integrated tab/title bar
  • DSK-350701 Ampersands on main menu in WinXP with Zune Theme
  • DSK-352610 Panel toggle strip broken
  • DSK-349069 Taskbar context menu does not work on XP with theme isntalled
  • DSK-353449 Menu bar font is controlled by "browser toolbars" rather than "browser menus"
  • DSK-347984 Installing old-style skin after theme makes both apply
  • DSK-350481 Aero menu bar skin stripe broken with hardware acceleration
  • DSK-351752 Theme background images do not line up between screen elements
  • DSK-354933 Wrong highlight color in address field dropdown
  • DSK-356643 [*nix] Theme not resized when going to maximixed state
  • DSK-353770 The skin debug tooltip should only be shown when holding down Ctrl

Core
  • Fixed numerous crashes
  • Various Dragonfly related fixes
  • CORE-41308 Don't allow iframes to embed parent document in iframe with src="#" (caused freezing/memory usage)
  • CORE-41844 Crash on huge input field
  • CORE-41835 if(top.document) should not work crossdomain
  • CORE-41809 Small rich text edit leak
  • CORE-41647 'list-style-type: none' affects CSS Gradients but not other images (spec is ambiguous)
  • CORE-41669 xx-small font size is not the same as other browsers
  • CORE-31179 Dynamically applied text-shadow is clipped
  • CORE-41708 Support HTMLInputElement.width and HTMLInputElement.height
  • CORE-41793 Internal ES class name for key event object needs to be KeyboardEvent (breaks dartlang.org input)
  • CORE-34674 about:blank not blank enough
  • CORE-42174 Crash on codeflow.org webgl demo
  • CORE-36742 Cookies added via AddCookie don't show up in JS (document.cookie)
  • CORE-41643 Cut and Paste text does not paste cut text (FramesDocument::CutTextToClipboard missing code to store in clipboard)
  • CORE-42357 External scripts not saved in MHTML
  • CORE-42361 XML parsing failed when saving XHTML document with images
  • CORE-42359 Elements in OBJECT tags not saved when saving with images
  • CORE-42263 EventSource and CORS (non-)credentialled requests
  • CORE-42296 add color:black to UA styling for <mark> to make it readable when default text colour is yellowish
  • CORE-42450 Broken .oex file causes Opera freeze
  • CORE-42489 Cached text-info not recomputed in indirect traversals on font invalidation
  • CORE-42570 Can't log in to Opera Link using non-ASCII password
  • CORE-42214 Opera hangs on submitting forms which was changed by JS
  • CORE-28773 non-BMP character in URL is not correctly displayed in status bar
  • CORE-42281 :not(.a).b and :not(#a)#b don't match when they should
  • CORE-20881 Text selection in document edit handles a surrogate pair as two characters
  • CORE-42217 Wrong box-shadow calculations
  • CORE-25919 Convert hex to unicode fails to work in mail compose/designmode
  • CORE-12300 Opera crashes if the english.lng file is missing
  • CORE-5664 line-height: 0 prevents text selection
  • CORE-40886 minhaseconomias.com.br doesn't load after login (Unicode issue)
  • CORE-40524 Shink to fit float next to another float gets pushed down by unnecessary scrollbar in overflow:auto ancestor
  • CORE-13929 if !important is not followed by a semi-colon, not only the next declaration is dropped, but the following rule as well
  • CORE-40509 Percentage-height image not propagating width to percentage-height shrink-to-fit ancestor
  • CORE-39361 text-indent causes wrapping in a nested float and left padding env (brita.com)
  • CORE-38020 STF float containing inline with left padding and float gets too narrow in almost-standards mode
  • CORE-42663 css white-space property values other than 'nowrap' not handled in MultilineEdit
  • CORE-42614 Linear gradient leak
  • CORE-42396 Reduce Bidi calculation memory usage
  • CORE-42537 Unicode space like characters should not be converted to SPACE (U+0020) in document title
  • CORE-39103 Slight JS performance increase
  • CORE-42736 'transform' attribute on element is ignored after animateTransform is removed
  • CORE-42671 Element remains in active state after doubleclick
  • CORE-42776 animateTransform + svg filter not placed correctly
  • CORE-40065 Event.prototype should have constants AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE, ...
  • CORE-42038 postMessage gives scheme://host instead of null for file scheme, which does not have scheme/host/port tuple
  • CORE-42784 EventSource fails in widgets due to CORS check
  • CORE-41319 Clicking on certain parts of a column does not hit
  • CORE-42822 Running while statement with exec on regexp which has been created with compile fails to step through matches
  • CORE-42909 Style tags in SVG embedded in HTML5 are ignored
  • CORE-42848 Sub-tree with character data (text or comments) in it is inserted into an element twice, causing performance problems
  • CORE-42866 Fix for Unicode attachment filenames in mail causes corrupted filenames in some clients
  • CORE-8987 Preference changes are not saved immediately
  • CORE-42910 document.lastModified should return current time if not known
  • CORE-42574 Traversing DOM, running cloneNode and setting innerHTML en masse spikes CPU
  • CORE-37862 FileReader API - The last "progress" event sometimes fires after "load" and "loadend" events
  • CORE-43012 Turn off default preference for SSL false start
  • CORE-42812 Border-radius shorthand can't be removed with removeProperty()
  • CORE-33296 Opera cannot read zip files created with bsdtar or zip64 files
  • CORE-43050 When a numeric or date input is hidden, then later has its value cleared and is displayed again, the old value is restored
  • CORE-43010 currentColor gets handled as invert on outline-color property

Out of process plug-ins and 64 bit builds updated!New 11.62 snapshot

Comments

highstream Thursday, February 16, 2012 7:53:10 PM

www.delta.com (and my logged in URL version) do not finish loading here with this build (or the latest 11.62). It hangs indefinitely at Elements 34/35 or 62/63, etc. Works with IE9 and WF10. Win 7/64.

Swarnendu Biswasswarnendubiswas Thursday, February 16, 2012 8:09:34 PM

I am facing frequent crashes with twitter. I am using RHEL 6.1. I am restarting Opera after a crash, and trying to open twitter again. The twitter page is half loading, and then Opera is crashing again.

Actorios Thursday, February 16, 2012 8:28:04 PM

Scrolling on the trustedreviews.com site has been incredibly slow for the last months!

Unfortunately this update does not fix that.

ricksper Thursday, February 16, 2012 8:43:32 PM

i'm getting disabled cookies notification at my bill paying site. Can't access it. Works fine on 10.62
https://portal3.secure-banking.com/60689001/ViewHistoryResults.faces
[EDIT] I meant "Works fine on 11:62"
Win XP SP3

Ken TuckyDeepCruncher Friday, February 17, 2012 11:56:39 AM

Originally posted by MarkyHST:

http://666kb.com/i/c18ec66f9d1khqg13.gif" title="hosted by 666kb.com"/>

Url der Website: http://www.meinungsstudie.de/anmelden/anmelden/

Dieser Darstellungsfehler tritt nur im IE9 nicht auf. Chrome 17 und Firefox 10 zeigen dasselbe Problem wie Opera. Die Seite wurde wohl wieder ausschließlich nur für IE optimiert rolleyes

Ken TuckyDeepCruncher Friday, February 17, 2012 12:04:55 PM

Originally posted by eini:

Crash on deleting URLs form the addressbar.
When I try to delete an address from the combobox by clicking the "x", opera crashes.
In addition opera will not restart from the crash dialog, because it thinks that its already running.

WinXP SP3



Confirmed
Win7 Prof SP1 x64

Christophchristoph142 Friday, February 17, 2012 2:17:08 PM

Originally posted by mpkstroff:

Hang/Crash when trying to bookmark a website from the star menu in the addressbar


Confirmed (add to speed dial works fine though)
Win8 DevP x64

I haven't seen this reported so far, so I'll go ahead an do so:
When you open Opera and immediately select some tabs before the initial loading process is done, you get the content of the wrong tabs shown:

celiochido Friday, February 17, 2012 2:25:51 PM

http://submanga.com
login and comments redirection failed
save data but redirection failed

Originally posted by christoph142:

Originally posted by mpkstroff:
Hang/Crash when trying to bookmark a website from the star menu in the addressbar
Confirmed (add to speed dial works fine though)



+1 linux arch , speeddial fine, bookmark fails

Swarnendu Biswasswarnendubiswas Friday, February 17, 2012 5:19:52 PM

The text is completely garbled in Skydrive. I am using RHEL 6.1.

Have to admit, Opera looks best on RHEL 6.1 compared to Chrome and FF.

MD. KAMAL UDDIN HAWLADARmkuh007 Friday, February 17, 2012 7:26:20 PM

spam removed

Luis Tar Quinceluistar15 Saturday, February 18, 2012 12:31:36 AM

In this snapshot, every time I try to type a numeric address, the program crashes. Win7x64

Christophchristoph142 Saturday, February 18, 2012 9:48:15 AM

I'm not sure if it is a bug or just still proprietary, but there is a problem of transitions in combination with the "auto"-attribute.
Have a look at this page.
All containers do have the same relevant bit of CSS-code (just the height is set to either 400px or auto), so they should theoretically behave the same way...

This is just a general thing. It is neither done right in Chrome nor Firefox...

trojanobelix Saturday, February 18, 2012 11:27:32 AM

This site:
http://www.logerenaandewearen.nl/

is not displayed as it should (font broken)

confirmed?

berend ytsmaytsmabeer Saturday, February 18, 2012 11:32:53 AM

Originally posted by trojanobelix:

This site:http://www.logerenaandewearen.nl/is not displayed as it should (font broken)confirmed?


Not confirmed, looks the same as in chrome.
Maybe a screenshot

cousin333 Saturday, February 18, 2012 11:33:51 AM

This site:

http://www.sammobile.com/firmware/?page=3&t=1&o=1&m=GT-I9000&r=1#regiona

The list of firmwares is cut in the middle, also in IE9 (the full list is not visible). The last line is: "I9000BVJP8 ## 2.2 2010 December"

In the latest dev Chrome, and in Opera 11.62 the complete list is shown - as it should.

Win7, with HWA.

Anyone confirm?

EricJH Saturday, February 18, 2012 12:48:35 PM

Originally posted by trojanobelix:

This site:
http://www.logerenaandewearen.nl/

is not displayed as it should (font broken)

confirmed?

Unconfirmed with OperaNext, FF and IE9 on Win 7 SP1 x 86.

nick_el_sonnickelson Saturday, February 18, 2012 7:20:01 PM

Lots of crashes without any sizable reason...

Especially while exiting the browser

Hope next build will be more stable smile

MarkyMarkyHST Saturday, February 18, 2012 8:23:08 PM

Sergei Gusakovsergus Saturday, February 18, 2012 9:55:08 PM

Originally posted by luistar15:

In this snapshot, every time I try to type a numeric address, the program crashes. Win7x64



Yeap, confirm (try 4shared.com for example). Win7x32.

Gap51 Sunday, February 19, 2012 5:38:26 AM

No mail titles in custom persona and...
http://img28.imageshack.us/img28/4614/personaguibugs.jpg

SKYnv Sunday, February 19, 2012 10:57:24 AM

trojanobelix Sunday, February 19, 2012 11:13:31 AM

Originally posted by ytsmabeer:

Originally posted by trojanobelix:

This site:http://www.logerenaandewearen.nl/is not displayed as it should (font broken)confirmed?

Not confirmed, looks the same as in chrome. Maybe a screenshot



In chrome the site is displayed as it should


MarkyMarkyHST Sunday, February 19, 2012 3:49:55 PM



In my Opera Next these website looks ok... The font is a little bit unclear...


I have a problem if i try to touch in a numeric webadress,for the first time opera crashs, for the second time it works...

MarkyMarkyHST Sunday, February 19, 2012 3:53:31 PM

http://www.hej-community.de/

Opera didnt save the password in password manager.....

MarkyMarkyHST Sunday, February 19, 2012 3:56:48 PM



Problems with certificate in Opera Next

https://mingle.respondi.com/

berend ytsmaytsmabeer Sunday, February 19, 2012 4:33:43 PM

Originally posted by MarkyHST:

Originally posted by ytsmabeer:
Originally posted by trojanobelix:This site:http://www.logerenaandewearen.nl/is not displayed as it should (font broken)confirmed?
Not confirmed, looks the same as in chrome.
Maybe a screenshot
In chrome the site is displayed as it should Oanhelling




MarkyMarkyHST # Sunday, February 19, 2012 4:49:55 PM

In my Opera Next these website looks ok... The font is a little bit unclear...I have a problem if i try to touch in a numeric webadress,for the first time opera crashs, for the second time it works...



Still can't confirm.
I would suggest a profile reset..,

O yea and the numeric thing has been reported all over the place

KillerHellKillerZero Sunday, February 19, 2012 7:45:03 PM

MarkyMarkyHST Sunday, February 19, 2012 9:17:37 PM

Originally posted by ytsmabeer:

Originally posted by MarkyHST:

Originally posted by ytsmabeer:
Originally posted by trojanobelix:This site:http://www.logerenaandewearen.nl/is not displayed as it should (font broken)confirmed?
Not confirmed, looks the same as in chrome.
Maybe a screenshot
In chrome the site is displayed as it should Oanhelling




MarkyMarkyHST # Sunday, February 19, 2012 4:49:55 PM

In my Opera Next these website looks ok... The font is a little bit unclear...I have a problem if i try to touch in a numeric webadress,for the first time opera crashs, for the second time it works...



Still can't confirm.
I would suggest a profile reset..,

O yea and the numeric thing has been reported all over the place

The profile i have reset and now the website lookes like before, its ok and nor problems, only the fonts are a little unclear... I know thats all over the places the problems with numeric webadresses exists, i can read... .-))

Falcon777 Monday, February 20, 2012 7:51:18 AM

Strange behavior in side panel.
http://s2.ipicture.ru/uploads/20120220/wPsrUPEf.png (The right side of screenshot)
While moving mouse from left to right we cannot see an resizer.
While moving mouse from right to left we see resize cursor (:

gdveggie Monday, February 20, 2012 11:14:11 AM

• Saw this reported with Win7 and newer hardware, but not sure if it has been reported with WinXP(sp3) and older hardware: Menu Bar is black with invisible black buttons that individually gradually lighten to gray upon repeated mouseover, but never reach completely normal appearance. (This is with the default installation skin, but buttons have an apparently 3D appearance, in overly high contrast black & white only; dark horizontal shading in the middle of the buttons obscures most of the button text)

• Perhaps related: additional windows opened for Bookmarks (Ctrl+Shift+B), Downloads (Ctrl+J), or History (Ctrl+Shift+H) initially open completely black, except for Title bar and border. ...Appearance sometimes normalizes if window is Maximized or Minimized and then Restored, but (see next)...

• Sometimes the Minimized window simply won't Restore (more accurately, it appears to Restore, but remains invisible), and sometimes the window Restores to a completely different size and location (nearly full-screen size, but partially off-screen) -- at least one 100% CPU "freeze" requiring opera.exe process kill while experimenting with window resizing and Minimize / Maximize / Restore

• Enabling/disabling hardware acceleration makes no difference on any of the above


• [WinXPsp3 on AMD Athlon XP 1900+ 1.6GHz 512 MB RAM; nVidia GeForce3 Ti200 (v93.71 drivers)]
• [FWIW, NO similar color or window size symptoms appear on the same machine in either Opera 11.62 (1304) or Opera-Labs-OOPP-12.00-1293.i386]

trojanobelix Monday, February 20, 2012 1:32:57 PM

Originally posted by ytsmabeer:

Originally posted by MarkyHST:

Originally posted by ytsmabeer:
Originally posted by trojanobelix:This site:http://www.logerenaandewearen.nl/is not displayed as it should (font broken)confirmed?
Not confirmed, looks the same as in chrome.
(...) I would suggest a profile reset..,

(...)

I have renamed the hole user profile directory and restarted Opera... no chages, still broken. Any further idea to do a clean profile reset?

Athlonite Thursday, March 15, 2012 4:50:39 AM

still getting this error on Skydrive

Sorry, SkyDrive can't upload folders. Please upload the files that are contained in the folder instead.

just fix the damn thing please

windows7 X64 SP1
Opera 12 alpha 1301

EricJH Thursday, March 15, 2012 1:35:25 PM

The latest build is 1328.Try that one.

Athlonite Tuesday, March 20, 2012 2:49:08 AM

Originally posted by EricJH:

The latest build is 1328.Try that one.




where's that at then as the link above is still 1301

NVM found it of to the right link for latest build


And NOPE still getting this msg from skydrive when I try to upload a file

Sorry, SkyDrive can't upload folders. Please upload the files that are contained in the folder instead.

file being uploaded was a single .jpg

and just to be clear this happens with 11.6x aswell as 12.1293 X64 and 12.1328 x86

EricJH Tuesday, March 20, 2012 1:17:52 PM

Not a skydrive user. You can try masking/identifying as IE or FF to see if that makes it tick or not.

Athlonite Tuesday, April 10, 2012 3:35:09 AM

yeah first thing I tried was masking as IE and FF but still same msg

Write a comment

New comments have been disabled for this post.