Developers › Desktop Team blog

HiDPI extension and fixes

October 24, 2012 · by Daniel Aleksandersen

We're having a bug hunting marathon. :bug: You'll be the judges of our continuous work.

On to something more pretty: A month ago, our UI got an overhaul to support the new high pixel density everyday life of OS X users. Now, we're giving extension developers the same ability to offer higher resolution versions of their extensions. Read more about it in the Extensions icons vs high resolution displays post over at the Addons blog. There are currently only two extensions available with high resolution graphics, but we hope there will be many more in time for the release.

Known issues
  • DSK-375750 [Windows] (Can't restore window if theme installed)
  • DSK-375761 [Windows] (Black window/UI not responding after minimizing and maximizing Opera)

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.

Downloads

Changelog
Linux
  • DSK-374856 GTK3 themes are sometimes not fully drawn (e.g. corrupted tab bar)
  • DSK-373940 Installation shows a warning on Ubuntu 12.10
  • CORE-49083 Crash on start-up with no crash dialog

Windows
  • DSK-372177 Windowless plug-ins fail with HWA enabled
  • DSK-375576 Closing tab in substack crashes opera

OS X
  • DSK-358180 Restore full screen window sessions in full screen on startup
  • DSK-371991 Window stuck in full screen mode (not restoring toolbars) after exiting full screen
  • DSK-375443 Windowless plug-in in iframe blank when scrolling
  • DSK-375899 Plug-ins gets no event on modifier keyUp (Command key)
  • DSK-368008 Opera on Mac sends no keypress event on Control–V
  • DSK-375508 No progress bar in download tab on OSX
  • DSK-373932 Retina icon support for extensions
  • DSK-343973 Some pop-ups open as new tabs instead of separate windows

Desktop
  • DSK-375383 Collapsing message list group hides the group header too
  • DSK-301287 no error message when trying to send email with invalid mailaddress
  • DSK-374803 Having two tabs open and closing the leftmost background tab with the close button, the last tab changes width on hover if it is a Speed Dial tab
  • DSK-351764 Dragging button to View Bar crashes memguarded Opera
  • DSK-375384 Crash after dragging Turbo badge from Speed Dial to address bar
  • DSK-183831 You shouldn't be able to delete "Find in page" search or set it as default
  • DSK-375186 onet.pl - IMAP does not working

Core
  • Networking related stability fixes
  • CORE-48446 Repaint issue on fixed element on scrolling
  • CORE-49067 Crash on calling Canvas.drawImage() from extension
  • CORE-42494 wbr tag collapses following whitespace
  • CORE-48888 CSS3 transitions/animations of transforms on floats not displaying correctly
  • CORE-49016 Some documents (for instance directory listings) scroll back to top on history navigation
  • CORE-49033 WebGL conformance, "Uint8ClampedArray(1) instanceof Uint8Array" subtest fails
  • CORE-49071 Incorrect Math.round() handling of large doubles
  • CORE-48891 vasttrafik.se - public transport travel-path renders erroneously
  • CORE-49009 CSS 2D Transform rotation causes elements to disappear
  • CORE-49070 Crash on right-click, scripting disabled and extension installed on start, scription enabled on runtime
  • CORE-48872 REVERTED Add application/json to the list of known content types

Readers' comments 50

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

  • XombieWednesday, October 24, 2012 12:35:18 PM

    :coffee:

    I declare you winner, continue the great work! :party:
  • dorincimpoesuWednesday, October 24, 2012 12:40:08 PM

    www.flightradar24.com still not working properly :sad:
  • Mağruf ÇolakoğluWednesday, October 24, 2012 12:42:48 PM

    :yes:
  • XombieWednesday, October 24, 2012 12:42:56 PM

    Originally posted by dorincimpoesu:

    www.flightradar24.com still not working



    It is working for me, though scrolling is very slow. :rolleyes:

    Windows 7 64bit
  • Michael ReesWednesday, October 24, 2012 12:43:05 PM

    Nice to see DSK-374856 gone! Thanks for all of your work!
  • Stan Cristian AndreiWednesday, October 24, 2012 12:44:30 PM

    gmail is still not working with spdy enabled - I get this page:

    413. That’s an error.

    Your client issued a request that was too large. That’s all we know.
  • ouzowtfWednesday, October 24, 2012 12:45:11 PM

    :knight: the bugs!

    :up::love:
  • step-2Wednesday, October 24, 2012 12:55:02 PM

    DSK-374856 GTK3 themes are sometimes not fully drawn

    nice
  • Satan D. LuciferWednesday, October 24, 2012 1:02:48 PM

    I find a workaround for people getting annoyed by these bugs(captain obvious here)

    DSK-375750
    DSK-375761

    though tested on W7

    1) minimize the browser then restore(u can see those lines but cant click inside the browser)
    3) then quickly "ALT+TAB" to cycle through open programs(eg task manager)

    4)done.

    this is only for people who want to use "NEXT" builds as their main/stable than the stable version itself.

    although temporary opera team should fix this ASAP.

    i hope i help( a little)
  • cowwWednesday, October 24, 2012 1:07:36 PM

    Black window after minimizing and maximizing on youtube videos
  • UnrealmirakulixWednesday, October 24, 2012 1:09:05 PM

    plz fix jquery login bug soon...
  • anikulWednesday, October 24, 2012 1:12:31 PM

    DSK-372444 and DSK-372445 still not fixed.:mad: :mad:
  • alekksanderWednesday, October 24, 2012 1:13:03 PM

  • Marcio CostaWednesday, October 24, 2012 1:16:57 PM

    Originally posted by dorincimpoesu:

    www.flightradar24.com still not working properly :sad:



    It's doesn't work for me too.
    Win 32 bits
  • lkj1025Wednesday, October 24, 2012 1:19:09 PM

    Hello!
    I upgrade installation 11.10 1633 version, but in my old computer to minimize the window, and then restore the window, appears in Figure this problem, you want to wait for a while and then drag the window browser in order to properly display content.
    My computer is G41 integrated graphics, XP sp2

    http://d1.freep.cn/3tb_1210220838345yww487627.jpg
  • ChristophWednesday, October 24, 2012 1:19:12 PM

    Originally posted by daniel:

    CORE-48446 Repaint issue on fixed element on scrolling

    Ouch. I guess it's a side-effect of this "fix":
    1. scroll down a page
    2. make a fixed element transition
    3. it'll leave serious repaint traces from the first pixel that exceeded the screen before scrolling down to the bottom of the page :bug:
    Tested against previous build. This occurs first in this snapshot! (Win8 x64 no HWA)

    Please fix it ASAP. I can't keep on properly developing my extension because parts of the funcionality aren't visible anymore -> back to previous build :/
    (for testing purposes you may try https://github.com/Christoph142/modern-scroll/blob/master/modernscroll.oex )

    Reported as DSK-376135
  • Marcio CostaWednesday, October 24, 2012 1:26:31 PM

    When the Opera Next is minimized, the restore is very slownly.
  • MaximWednesday, October 24, 2012 1:37:26 PM

    Originally posted by pedaleiro:

    When the Opera Next is minimized, the restore is very slownly.


    No problem here. Check please opera:cpu page...
  • Marcio CostaWednesday, October 24, 2012 1:49:58 PM

    Originally posted by SailorMax:

    Originally posted by pedaleiro:

    When the Opera Next is minimized, the restore is very slownly.


    No problem here. Check please opera:cpu page...
    Thank you! "opera:cpu%20page" Please, what do I do? :-)
  • dlimanovWednesday, October 24, 2012 1:51:15 PM

    charset=windows-1251 is still not working right on some sites.
    Example: www.fontanka.ru, nothing but dots and dashes.
  • SF81Wednesday, October 24, 2012 1:52:20 PM

    DSK-372177 Windowless plug-ins fail with HWA enabled

    Ah, that's pretty cool!
  • MaximWednesday, October 24, 2012 1:56:09 PM

    Originally posted by pedaleiro:

    "opera:cpu%20page"
    Please, what do I do? :-)

    Not "opera:cpu page". Enter "opera:cpu" in address field, find tabs with High CPU load, close them and try minimize/restore again :smile:
  • XombieWednesday, October 24, 2012 1:56:14 PM

    :bug:

    If i start Opera and then connect to Internet, no pages are loaded. :sad: Had to restart Opera to be able to browse any website.

    Windows 8 64bit
  • woj-tekWednesday, October 24, 2012 1:58:32 PM

    Originally posted by Daniel Aleksandersen:

    We're having a bug hunting marathon.



    http://files.myopera.com/Tamil/Smilies/Applause.gif -

    Let's hope to see more DSK-34* bugs fixed :bigsmile:
  • ahoj1234Wednesday, October 24, 2012 2:07:14 PM

    DSK-375966
    alt + "number shortcuts"
    doesnt work.
    for example: alt+3+6 (should do dollar symbol.. not number 36.)
    hope that fix is coming :smile: it is irritated me..
    PS: this bug is presented from build "Happy Eyeballs" (2build ago)
    W7 x64 with this x64 build
  • King CrimsonWednesday, October 24, 2012 2:14:15 PM

    ctrl + number for speedial does not work properly...
  • 7l2umWednesday, October 24, 2012 2:20:42 PM

    DSK-351602 is not yet fixed.(IME: When the Control key is pressed while inputting Japanese characters on Linux, the characters inputting are committed.)
    Debian Squeeze x86_64
  • PraetorianXWednesday, October 24, 2012 2:24:05 PM

    The two known (Windows) issues are annoying as hell. Please focus on resolving them, because it makes testing these builds painful.
  • minhoWednesday, October 24, 2012 2:41:38 PM

    Good work! :up:
    What about M2 fixes? :bigsmile:
  • marcelWednesday, October 24, 2012 2:44:32 PM

    do you know if 12.10 version replace 12.5 beta or if 12.5 still exist???
  • Khaled KhalilWednesday, October 24, 2012 2:48:26 PM

    Alt key doesn't call the menu, that's an old issue in almost all 12.50/12.10 builds. 12.01 works fine even in the same -pd of next builds.

    OS: Linux Mint mate, 32-bit.
  • Michael ReesWednesday, October 24, 2012 2:48:31 PM

    Originally posted by marcmale:

    do you know if 12.10 version replace 12.5 beta or if 12.5 still exist???



    The version of Opera named 12.50 will be released in the future. However, all of the work that we--testers--ever saw dedicated to 12.50 is now included in 12.10. Back about when the first Opera 12.10 beta candidate was released, it was stated that it--12.50--was renamed to 12.10. So, for all intents and purposes, 12.10 is what used to be 12.50. And it'll be a great release! :yes:
  • GreLIWednesday, October 24, 2012 2:49:25 PM

    It still doesn't apply high dpi CSS rules on scaling (media queries like min-resolution:192dpi or 2dppx). Both IE and Firefox do (Win7).
  • ktxgioWednesday, October 24, 2012 2:54:39 PM

    great changelog...interesting! this evening i will test new builds (32 and 64 bit)
  • Marcio CostaWednesday, October 24, 2012 2:56:50 PM

    Originally posted by SailorMax:

    Originally posted by pedaleiro:

    "opera:cpu%20page"
    Please, what do I do? :-)

    Not "opera:cpu page". Enter "opera:cpu" in address field, find tabs with High CPU load, close them and try minimize/restore again :smile:
    Thank you for you help, but it doesn't work. This problem happens since 3 builds.
  • minhoWednesday, October 24, 2012 3:01:56 PM

    "Active next tab" is broken on linux. Sometimes the previous tab is focused instead the next tab. This behavior happens randomly, I cant reproduce it yet.

    I have some random NSLs on linux yet. :sad:
  • ПавелWednesday, October 24, 2012 3:02:31 PM

    >> CORE-48872 REVERTED Add application/json to the list of known content types
    Why!?? :confused:
  • NullWednesday, October 24, 2012 3:20:08 PM

    Originally posted by stancristian88:

    gmail is still not working with spdy enabled - I get this page:

    413. That’s an error.

    Your client issued a request that was too large. That’s all we know.

    I occasionally get this error. But another problem is misplaced attachment icon in mail list.
  • ktxgioWednesday, October 24, 2012 3:24:55 PM

    Ok, i perform minimal test with sites that, with HWA and WebGL ON, were not showed properly in previous snapshot (this 2 sites are not showed correctly if HWA and Webgl are ON http://www.elilan.org/documenti/prova-flash and http://www.meteo.it) and i can say GREAT WORK! now sites are showed correctly
    Opera x32 seems back faster like 2 snapshot ago.
    I tested even problem with webmail that there's with Opera 32bit only (Opera 64 bit work perfectly) and problem persist:

    "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) like a NSL but with a blank page 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"

    Windows 7 x64 clean installation
  • AdsnXyWednesday, October 24, 2012 3:25:06 PM

    Have u set the keyboard shorcut "1 ctrl" to "Go to speed dial, 1"

    Usually I take "alt+number",It's so convenience.
  • nimu_chanWednesday, October 24, 2012 3:27:26 PM

    Thank you!!:smile:
  • AdsnXyWednesday, October 24, 2012 3:40:16 PM

    Last time I wanna know.

    Is there any one know how to mute the sound that occurs when I pressing a ShortKeyboard(such as Alt+C) to excute a command(such as Close Page 1)...

    It sounds like a VB MessageBox().

    The sound mightn't exist in v11.5.
  • vux777Wednesday, October 24, 2012 3:55:45 PM

    So far so good. This snapshot saves Opera AdBlock settings and does not reload speed dial thumbnails when upgrading :up:


  • r2x0tWednesday, October 24, 2012 3:58:37 PM

    Originally posted by adsnxy:

    Last time I wanna know.

    Is there any one know how to mute the sound that occurs when I pressing a ShortKeyboard(such as Alt+C) to excute a command

    This is bug in handling WM_SYSKEYDOWN messages (makes "ding" sound when pressing ALT shortcuts). It should not happen for ALT+something shortcuts that are defined (but it SHOULD happen for undefined ALT shortcuts). It needs to be fixed in Opera, there is no workaround for that.
  • CryioWednesday, October 24, 2012 4:06:39 PM

    Originally posted by vux777:

    So far so good. This snapshot saves Opera AdBlock settings and does not reload speed dial thumbnails when upgrading :up:


    I never ever had any problems with thumbnails. I'm sorry to hear some of you guys have them :sad:
  • vux777Wednesday, October 24, 2012 4:17:44 PM

    Originally posted by Acryion:

    I never ever had any problems with thumbnails



    I did. With every new snapshot, my SD thumbnails get reloaded (except this one). Dunno, maybe it's me... :smurf:
  • AdsnXyWednesday, October 24, 2012 4:22:27 PM

    Originally posted by r2x0t:

    Originally posted by adsnxy:

    Last time I wanna know.

    Is there any one know how to mute the sound that occurs when I pressing a ShortKeyboard(such as Alt+C) to excute a command

    This is bug in handling WM_SYSKEYDOWN messages (makes "ding" sound when pressing ALT shortcuts). It should not happen for ALT+something shortcuts that are defined (but it SHOULD happen for undefined ALT shortcuts). It needs to be fixed in Opera, there is no workaround for that.


    1st of all.Thx.

    I define as follow:
    o alt----Preference
    c alt----Close page,1
    n alt----New page
    a alt----Focus address bar
    l alt----Lock page|Unlock page
    # alt----Go to speed dial, #
    ....

    Only the 1st defined shorcut (o alt) turns out mute.:eek:
    Others occur the "ding" sound. :furious:

    Meanwhile,I define "z" to "Minimize window",Certainly,there isn't "alt" Pressing.The speaker is mute too.:bigsmile:

    Maybe I should define one charKey instead of combo chart&alt.Then I tried "l" to "Lock page|Unlock page",It worked great.:idea:

    Anyway,when focus on any object for input like address bar,one charKey won't work any more.:sad:

    Thx again.
  • Pristav Blaz(ž)Wednesday, October 24, 2012 4:31:24 PM

    Broken site here: http://www.mersenne.org/
  • berend ytsmaWednesday, October 24, 2012 4:37:30 PM

    Originally posted by geocities:

    Broken site here: http://www.mersenne.org/


    Mask as Firefox seems to fix it
  • AdsnXyWednesday, October 24, 2012 4:41:03 PM

    Originally posted by vux777:

    Originally posted by Acryion:

    I never ever had any problems with thumbnails

    I did. With every new snapshot, my SD thumbnails get reloaded (except this one). Dunno, maybe it's me... :smurf:


    Some prev snapshots load SD thumbnails very very slow.
    Fortunely,SD thumbnails does not reload when updating.

    Tip:
    Next time check those thumbnails in their path when u updating O.
    I guess maybe u clear them when u clear ur pc temp files.:p:

About this article

Published inDesktop Team blog
DateOctober 24, 2012
AuthorDaniel Aleksandersen
OriginalInternet Archive