Developers › Desktop Team blog

More Marlin

August 10, 2012 · by Haavard

It's been a week since the previous 12.50 ("Marlin") snapshot, so it's time to give you an update before the weekend.

This build contains a number of crash and performance fixes, and we also made some tweaks to the page redraw settings ("First Update Delay" and "Styled First Update Timeout") which we need feedback on. Please let us know how the default values work for you, and feel free to tweak them to see the results.

We've fixed a few more Drag and Drop issues as well, and this build does away with prefixes on CSS3 Gradients (more on this in the developer relations blog).

Mac users on Mac OS X 10.8 (Mountain Lion) will see a new Sharing menu taking the place of the the bookmark star menu while retaining it’s features in the address field. The menu now offers sharing services such as the system's Messages and Mail services as well as third-party providers Twitter and Facebook. Facebook is not currently available on the platform but it is still displayed in the menu. Regional localization, e.g. Sina Weibo in China, will come at a later time.

There are also a number of fixes here that are already in 12.01, but that had not been taken into 12.50 yet. This includes the crash when clicking the bookmark star in the address bar.

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
  • Tweaks for "First Update Delay" (the longest we are prepared to wait for unstyled content) and "Styled First Update Timeout" (how long we want to delay styled paints to ensure that as much content as possible is there once we paint)
  • Fixed several out-of-process plugin crashes
  • DSK-361253 Work required to get Web Handlers working (register web protocol/content handlers)
  • DSK-357993 [Mac] Implement share sheets
  • DSK-369986 Opera crashes after showing two or more pop-up blocked dialogs
  • DSK-369617 Add "Allow access to the clipboard" to site prefs (set access individually for each site)
  • DSK-370705 Crash when using HSLA in SVG stroke attribute
  • DSK-369822 Ctrl+Enter is not working for sending e-mail
  • DSK-369207 Speed Dial thumnails reload from disk when zooming/scaling is set to automatic
  • DSK-369987 Sound setting (Prefs > Advanced > Content) doesn't work, and should be removed

Drag and Drop
  • DSK-370931 Cannot save image by dragging it to desktop on Windows XP
  • DSK-357573 Crash when tab goes missing
  • DSK-323920 Placing the address field search box from Appearance > Buttons on the Tab bar makes the tab bar unusable
  • DSK-369329 Scrolling textarea with mouse area while dragging text not possible
  • DSK-369375 When tab is dragged away from tab bar, it should return to previous position until mouse button is released
  • DSK-369376 Can't drop a tab onto stack extender
  • DSK-370570 Dragging tab to 2nd row of tabs doesn't work
  • DSK-369037 [Unix] Flip Forward causes drag state to be activated
  • DSK-371175 [UNIX] Plus icons never appear while dragging links, and links do not open after dropping

Core
  • Several crash fixes
  • CORE-40431 Drop prefixes on CSS3 Gradients
  • CORE-47098 Speed up typed arrays
  • CORE-36965 Fallback content from application cache takes too much time to load on going offline
  • CORE-45071 Address field dropdown does not show matches for page titles or address for https pages or with no-store, no-cache
  • CORE-47086 Master password issues on desktop (non-latin passwords, dialog on opera:config#SecurityPrefs|UseParanoidMailpassword, honor opera:config#SecurityPrefs|PasswordLifetime)
  • CORE-43827 [Dragonfly] Network Inspector sometimes hides initial redirect
  • CORE-46953 postMessage(.., "/") origin check must be against origining script's document.
  • CORE-47056 input type=month returns incorrect value in its valueAsDate property on desktop
  • CORE-47057 Border-radius in % doesn't clip replaced content
  • CORE-46957 Improve d'n'd in contenteditable/designMode
  • CORE-46462 Text is not moved but copied between contenteditable elements
  • CORE-45741 Make range.intersectsNode(node) not throw but return true when parent of node is null
  • CORE-29371 Text selection: Drag and drop of a word is not possible in rich text editing mode
  • CORE-37556 Return statement from inner finally in nested try-finally block doesn't yield the given return value
  • CORE-47074 Ordered lists should always use decimal characters for nonpositive indexes
  • CORE-47205 Do not eagerly load images in detached documents
  • CORE-47119 Rendering of negative numbers in ordered lists is incorrect when list-style-type='decimal-leading-zero'
  • CORE-46067 Further improvements and optimizations of the fast path for box shadows (CORE- 45748)
  • CORE-47219 Tuenti shows raw code
  • CORE-44298 CSS files served with invalid Content-Type should only be applied in quirks mode, and only when they are same-origin
  • CORE-47199 Function.length does not throw when writing in strict-mode despite [[Writable]]: false
  • CORE-47255 Crash on mysparebrain.com
  • CORE-47304 Drag and drop shouldn't be triggered when Ctrl+Alt are pressed
  • CORE-39527 Improve memory usage when "new (function() { });" is run in JIT
  • CORE-47241 Selecting between select field options starting with the same letter by pressing the letter multiple times fails
  • CORE-46697 Make the implementations of suspendRedraw/unsuspendRedraw(All) no-ops
  • CORE-47321 Panning with Ctrl+Alt stopped working.
  • CORE-47251 Incorrect display of inline SVG with animation
  • CORE-47258 Creating large WebGL canvases makes Linux systems with some Nvidia cards freeze for some seconds
  • CORE-47268 Add support for -webkit-background-size

Readers' comments 50

Left under the original article, as archived; 3 pages of comments could not be recovered.

  • Ar1PeFriday, August 10, 2012 1:03:44 PM

    Testing again, thank you.
  • Einar HoltenFriday, August 10, 2012 1:04:01 PM

    Hmm... The x64 build doesn't load any pages. Tried reinstall as well. Just says "Connection closed by remote server" no matter what page I open.

    Opera 12.01 and other browsers works fine.

    edit: Even Opera Link doesn't work

    Edit 2: Tested the x86 build as well. Same problem.

    Both using stand-alone install.
  • Ar1PeFriday, August 10, 2012 1:08:08 PM

    Originally posted by x-byte:

    Hmm... The x64 build doesn't load any pages. Tried reinstall as well. Just says "Connection closed by remote server" no matter what page I open.

    Opera 12.01 and other browsers works fine.

    edit: Even Opera Link doesn't work

    x64 works here, not a clean installation, win7
  • Einar HoltenFriday, August 10, 2012 1:12:53 PM

    Originally posted by ar1pe:



    x64 works here, not a clean installation, win7

    Also tried the x86 build. Same problem. Both clean install stand alone installations. :/
  • XombieFriday, August 10, 2012 1:14:27 PM

    :cheers:
  • King CrimsonFriday, August 10, 2012 1:17:12 PM

    First issue with this snapshot:

    at

    preferences-notifications-advanced-enable program sounds-follow link

    I choose a file but

    I get no sound when clickin' on a link!..

    :worried:
  • ComicHippoFriday, August 10, 2012 1:17:18 PM

    Site - http://www.omgubuntu.co.uk/

    Problem - Sidebar displayed at the end of page .
  • dEricT MalEFriday, August 10, 2012 1:18:56 PM

    downloading now!!:coffee:
  • blackdawn84Friday, August 10, 2012 1:19:49 PM

    Originally posted by x-byte:

    Hmm... The x64 build doesn't load any pages. Tried reinstall as well. Just says "Connection closed by remote server" no matter what page I open.

    Opera 12.01 and other browsers works fine.

    edit: Even Opera Link doesn't work

    I have the same problem :sad:
  • ComicHippoFriday, August 10, 2012 1:21:56 PM

    Site - http://www.google.co.in/imghp

    Problem - Image search ( uploading one ) doesn't work .
  • ComicHippoFriday, August 10, 2012 1:22:43 PM

    Site - All sites

    Problem - Disqus still doesn't work . Stuck at loading . Even with the old Disqus .interface
  • FavFriday, August 10, 2012 1:23:29 PM

    Does not load any pages

    Connection closed by remote server

    Check that the address is spelled correctly, or try searching for the site.

    x64 windows, hard to test a web browser when its main function is broken.
  • XombieFriday, August 10, 2012 1:24:04 PM

    This bug :bug: "Extensions does not save preferences" is still present. :sad:
  • Tobias C. BernerFriday, August 10, 2012 1:25:08 PM

    Navigation keys are still broken on FreeBSD...
  • senseysensorFriday, August 10, 2012 1:26:38 PM

    thanks team!
  • ComicHippoFriday, August 10, 2012 1:28:12 PM

    Site - http://portableapps.com/

    Problem - In the "Latest Releases" column the link/text "All Releases & News... | Just New Apps..." is displayed out of the box/border . Works fine in other browsers . All my broswers have same font settings and are set to display at 150% .
  • netwolfFriday, August 10, 2012 1:33:35 PM

    Can't install as it crashes during upgrade!

    Right after extracting, I get this error message:

    "Error initializing Opera: module 15 (logdoc)"

    I can install the previous Next build again without problems on the same (default) location.

    Win7x64 and Opera Next x64

    Any ideas what I can do?
  • HaavardFriday, August 10, 2012 1:39:44 PM

    Added link to the dev rel blog for more info on CSS3 prefixes:

    http://my.opera.com/ODIN/blog/2012/08/10/css-vendor-prefixes-in-opera-12-50-snapshots
  • Otto WasserfeldtFriday, August 10, 2012 1:41:58 PM

    Originally posted by netwolf:

    Can't install as it crashes during upgrade!

    Right after extracting, I get this error message:

    "Error initializing Opera: module 15 (logdoc)"

    I can install the previous Next build again without problems on the same (default) location.

    Win7x64 and Opera Next x64

    Any ideas what I can do?

    Same problem here I can not run the installer. :confused: I get this message
  • m910qFriday, August 10, 2012 1:46:05 PM

    Copy or cutting part of the text in an input field, sometimes puts all the text in the clipboard. This also happens in the address bar.

    Win 7, 32bit
  • FavFriday, August 10, 2012 1:48:44 PM

    Should we reroll to previous build or there is a quick fix insight for those who can't browse?
  • King CrimsonFriday, August 10, 2012 1:59:21 PM

    Originally posted by King Crimson:

    First issue with this snapshot:

    at

    preferences-notifications-advanced-enable program sounds-follow link

    I choose a file but

    I get no sound when clickin' on a link!..

    :worried:




    Anyone going to confirm?

    Maybe there's something wrong in DSK-369987 Sound setting.

    :confused:

  • Martin Kadlec aka BS-HarouFriday, August 10, 2012 1:59:49 PM

    The Clipboard API is still not working.

    I have enabled it in site preferences, but:
    document.execCommand('copy')

    still returns "false" and nothing is copied
  • ThiemoFriday, August 10, 2012 2:10:08 PM

    This insane -webkit- thing gets worse. Now the remaining CSS cascade is completely broken:

    background: linear-gradient(#CCC, green);
    background: -webkit-linear-gradient(#CCC, red);

    You tell us you dropped the damn vendor prefixes? Praise the lord! To bad it's not true. It's still prefixed. Let me repeat what I wrote in the dev blog and in the forum: You want to provide error recovery? Then you need to make the -webkit- garbage *lower* precedence. Lower than the remaining -o- properties and lower than the unprefixed properties.

    http://my.opera.com/community/forums/topic.dml?id=1482302
    http://maettig.com/code/css/why-opera-is-breaking-the-web.html
  • Swapnil RustagiFriday, August 10, 2012 2:12:19 PM

    "DSK-370931 Cannot save image by dragging it to desktop on Windows XP"

    Thanks. :yes:

  • thecaptainwolfieFriday, August 10, 2012 2:13:26 PM

    Since the last update I'm having problems with the snap-links extension (https://addons.opera.com/addons/extensions/details/snap-links/)
    On several websites holding the left mouse button and dragging it doesn't make the rectangle appear on the same parts as it does in Opera 12:
    http://i.imgur.com/MiRh9.png -
    http://i.imgur.com/Cshqe.png -
    The green dot is where I started to hold the mouse button
    It happens on Google and a lot of other sites, please fix that.

  • joerg776Friday, August 10, 2012 2:14:38 PM

    Originally posted by myOnno:


    Same problem here
    I can not run the installer. :confused:

    I get this message

    http://www.directupload.net" target="_blank">http://s7.directupload.net/images/120810/9lim8f7x.png" title="Kostenlos Bilder und Fotos hochladen">

    Same problem here. Win7 x64
  • Shane BundyFriday, August 10, 2012 2:21:10 PM

    Is there an option to disable OOP plugins? I only have a single core machine and since the introduction of OOP plugins I've noticed terrible slowdown in both plugin performance and browser responsiveness. Maybe have an option in opera:config like Firefox does in about:config. :smile:

    Also, when should we expect a fix for NTLM proxies? I hate it when you're constantly asked for authentication everytime a new resource is loaded. :sad:
  • ClashCityRockerFriday, August 10, 2012 2:28:03 PM

    This demo doesn't work right in Opera.

    http://addyosmani.com/resources/coverflow/demo/demo.html

    Not sure if it's a Opera problem or a problem with the demo script...
  • ClashCityRockerFriday, August 10, 2012 2:29:16 PM

    Originally posted by operabaker:

    Is there an option to disable OOP plugins?



    F11, Site Preferences, Enable PLugins, Plugins On Demand.
  • Shane BundyFriday, August 10, 2012 2:31:31 PM

    Originally posted by clashcityrocker:

    F11, Site Preferences, Enable PLugins, Plugins On Demand.


    I don't mean that, I mean revert Opera to use plugins without using the wrapper process.
  • ComicHippoFriday, August 10, 2012 2:35:56 PM

    Site - http://www.techradar.com/

    Problem - Site displayed on left instead of center .
  • danielmmmmFriday, August 10, 2012 2:45:24 PM

    WOW, DSK-357099 (locked tabs after Opera start) still here! :yikes:
    This one has been confirmed by another user here and I provided detailed information via e-mail after the initial bug report!

    After Opera start, every minimized tab after the currently maximized one is locked/grayed out!
    Will this extremely annoying bug ever be fixed?!:furious:
  • nimu_chanFriday, August 10, 2012 2:51:22 PM

    Wowww, Thank you very much!!
  • King CrimsonFriday, August 10, 2012 2:55:09 PM


    Second issue:

    this snapshot does not remeber extensions settings.
  • EricJHFriday, August 10, 2012 3:04:06 PM

    A nice list of fixes. :sherlock:
  • CraigPDFriday, August 10, 2012 3:07:57 PM

    Originally posted by King Crimson:

    preferences-notifications-advanced-enable program sounds-follow link
    I choose a file but I get no sound when clickin' on a link!..


    Confirmed on Windows XP
  • Surferz WorldFriday, August 10, 2012 3:09:49 PM

    Originally posted by bgodole:

    Crashes when pressing Ctrl+A (select all) for me - Ubuntu 12.04, 32-bit.



    sorry, I could not confirm this. tried Ctrl+A on a web page & tabs and it did not crash.
    -----
    Ubuntu 12.04 64 bit.
  • AndrewFriday, August 10, 2012 3:10:03 PM

    Originally posted by x-byte:

    Hmm... The x64 build doesn't load any pages. Tried reinstall as well. Just says "Connection closed by remote server" no matter what page I open.

    Opera 12.01 and other browsers works fine.

    edit: Even Opera Link doesn't work

    Edit 2: Tested the x86 build as well. Same problem.

    Both using stand-alone install.

    me too :sad:
  • blackcoderFriday, August 10, 2012 3:10:07 PM

    Originally posted by operabaker:

    Originally posted by clashcityrocker:

    F11, Site Preferences, Enable PLugins, Plugins On Demand.


    I don't mean that, I mean revert Opera to use plugins without using the wrapper process.
    No as far as i know.
  • Old-NickFriday, August 10, 2012 3:11:24 PM

    Instead of close tab button I see some UI artifacts. And delete icon for url list is overscaled
  • MRCSFriday, August 10, 2012 3:23:03 PM

    Cannot delete Domains from Persistent Storage. Don't know if this is related to "CORE-46780 Persistent storage file corrupted during shutdown" not being totally fixed, or whether it is a regression caused by the fix. Works in 11.64

    XP Pro SP3 x86

  • John0877Friday, August 10, 2012 3:32:19 PM

    PLEASE FIX DSK-367776

    This has been requested several times on blog posts about updates with no word from anyone from Opera if this is intentional or a bug.
    PLEASE someone from Opera confirm if this is a bug and planned to get fixed or if it is intentional behavior.

    For anyone else wondering, DSK-367776 is an issue with Opera not respecting the Pagebar Min/Max Button Size in skin.ini of skins anymore.
  • Shane BundyFriday, August 10, 2012 3:37:04 PM

    Originally posted by blackcoder:

    Originally posted by operabaker:

    Originally posted by clashcityrocker:

    F11, Site Preferences, Enable PLugins, Plugins On Demand.


    I don't mean that, I mean revert Opera to use plugins without using the wrapper process.

    No as far as i know.
    Aww. :sad: Should I expect an option in the future? Firefox's can be disabled in about:config and I thought maybe Opera could do something similar.
  • SerpherFriday, August 10, 2012 3:40:06 PM

    1. Google+ still isn't working
    2. RMB outside of YouTube flash video makes Opera work slower. CPU time lowers down to almost zero for opera.exe. Everything is fine for RMB inside of the video.
  • blaximaFriday, August 10, 2012 3:57:37 PM

    Flash is still quite a mess for me no matter the system I'm using.

    http://www.cbc.ca/documentaries/
    -video size is messed up and shrinks with each video played

    @youtube and any site with flash
    - quickly scrolling smears the video down the page.

    All flash related problems I'm having are found in the entire 12 branch(that includes "stable" releases). 11.64 plays things fine.

    win xp sp3 x86
    win 7 sp1 x64
    clean usb install
    flash 11.3.300.268

  • ahmadamajFriday, August 10, 2012 4:20:24 PM

    Doesn't load https pages:
    Secure connection: fatal error (40)

    https://twitter.com/

    Failed to connect to server. The reason may be that the encryption methods supported by the server are not enabled in the security preferences.

    Please note that some encryption methods are no longer supported, and that access will not be possible until the website has been upgraded to use strong encryption.

    Pictures don't load on all pages.

    Had to log in from IE to write this comment

    Edit: ok, now for some reason no page is loading.

    Win8
    32bit
    Upgraded not clean installation

  • hurugFriday, August 10, 2012 4:22:48 PM

    Ghostery extension doesn't work any longer.
    Can anyone confirm this ?
  • step-2Friday, August 10, 2012 4:23:47 PM

    still cannot access opera.com or my.opera.com from Saudi Arabia

    unless through a proxy

    it would be great if some dev can clarify ...
  • miki100Friday, August 10, 2012 4:26:53 PM

    Originally posted by hurug:

    Ghostery extension doesn't work any longer.
    Can anyone confirm this ?

    Yes, I can confirm. It is broken from the previous snapshot. Opera Adblock is also nonfunctional. It's probably related to the extended Urlfilter API.

About this article

Published inDesktop Team blog
DateAugust 10, 2012
AuthorHaavard
OriginalInternet Archive