Web Sockets enter the Opera House
By Daniel Aleksandersendaniel. Monday, October 11, 2010 9:00:00 AM
God morgen from Oslo. Here is a new snapshot with a Core update featuring our first implementation of Web Sockets, and an improved Unite and Widgets implementation. (No UI changes.) Watch out for Unite and Widgets regressions.
Please read the posting in the Opera Core Concerns’ blog on Web Sockets (or skip straight to our test suite) and server-sent events.
There are other interesting things in the change log including Core and Desktop bug fixes, so please read through it carefully.
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
Please read the posting in the Opera Core Concerns’ blog on Web Sockets (or skip straight to our test suite) and server-sent events.
There are other interesting things in the change log including Core and Desktop bug fixes, so please read through it carefully.
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-314279 (New note created when clicking empty area of notes list)
- DSK-295578 (Wrong temporary download file used when opening files from download dialog in external editor more than once)
Windows
- DSK-313628 (Doesn't run on Windows 2000)
- DSK-245127 (Hebrew (RTL) text with negative letter-spacing hard to read)
Mac
- DSK-312788 (New windows opened from keyboard shortcut opens with empty workspace)
- DSK-314900 (Animations stop when opening menus)
- DSK-298447 (Widget have two application menus on Mac OS 10.5)
- DSK-296097 (Interrupted scrolling in address bar drop-down)
- DSK-314886 (View: Toolbars disabled after enabling one toolbar)
- DSK-314917 (Redesigned Close tab button)
- DSK-313510 (White background behind form controls)
- DSK-298558 (Cannot clear file chooser to unset option/restore default on Mac)
- DSK-314033 (Does not always react on mouse-clicks after right-click on context menus)
Linux/FreeBSD
- DSK-313761 (Middle-click in edit fields searches on Google as well as pasting)
Unite and Widgets
- DSK-313755 (Crash when trying to install widget)
- CORE-21618 (Added preference to enable Unite)
- CORE-29516 (Upgrade Unite preferences)
- CORE-31309 (Unite service announcement contains invalid XML)
- CORE-31431 (Support dir attribute on widget, name, description, author and license elements in config.xml)
- CORE-27980 (Support for multiple icon sizes in widgets)
- CORE-27682 (Control geolocation access by feature element define in widgets)
- CORE-30009 (Empty content element or when set to incorrect namespace crash on loading widget)
- CORE-29377 (Unzip sometimes fails for files with upper case)
- CORE-30216 (Clicking links relative to widget documents opens them in browser)
- CORE-31426 (Widgets don't always have access to network after restart)
- CORE-32161 (Crash when stopping a Unite service twice from service page)
Core
- CORE-26063 (Add support for Web Sockets)
- CORE-29054 (Don’t Turbo compression servers when loading plug-ins)
- CORE-31885 (Wrong error message when accessing non-existent property of object)
- CORE-301 (Setting document.title has no effect if document doesn't have a title element)
- CORE-22867 (Navigating to an OGG file should play the video inline)
- CORE-21639 (Add box-decoration-break and update background shorthand)
- CORE-31134 (Password manager loosing passwords after setting and later changing master password)
- CORE-31518 (Windows Media Player plug-in does not load stream when data attribute set but not src attribute)
- CORE-24808 (Header info for plug-in lost after restart)
- CORE-31299 (Label element does not focus select elements)
- CORE-31585 (Clicking a visible label should fire onclick on invisible input)
- CORE-30197 (Using spatial navigation after writing image map to document causes crash)
- CORE-31929 (Random crash on exit)
- CORE-31670 (Layout performance regression)
- CORE-31350 (Can't access page through SSL by direct link)
- CORE-31443 (Ignores the header UserJS with BOM)
- CORE-27927 (Does not show server sent error page for 504 and 417 HTTP error codes)
- CORE-32365 (Too strict same origin rule for cached resources in application cache)
- CORE-31661 (Background of favicon changes on hover)
- CORE-29111 (Scrolled iframe doesn't repaint)
- CORE-503 (Onload for sub-frame documents is not triggered until whole frameset is loaded)
- CORE-28496 (100 iframes pointing to themselves causes 6^100 documents, which makes opera freeze)
- CORE-11754 (Erasing with Control–Backspace can be trigger happy)
- CORE-31569 (SVG color attributes get the wrong string value after changing with RGB Color)
- CORE-31456 (Overflow:hidden hides background image in a transformed (rotated) element)
- CORE-31939 (CSS transform rotate with overflow:hidden clips image)
- CORE-31269 (Crash on canvas)
- CORE-20408 (Drop-down list doesn't have border around it when collapsed)
- CORE-31448 (Wrong position of Shockwave Director inside iframes)
- CORE-31619 (Sends garbage when plugin ask for URL property)
- CORE-30971 (XML document served as text/html can break font switch-writing system)
- CORE-30452 (Google Docs spreadsheet scroll when typing)
- CORE-28972 (mail.qq.com can not finish sending a mail)
- CORE-24224 Acid3 test fails on browserscope.org (reflow during script thread only propagates into 1 level of framed documents)
- CORE-28700 (Appending video element fails after cloneNode)
- CORE-29664 (Second call to xhr.setRequestHeader() throws error. Facebook games fix.)
- CORE-15299 (Missing onload events on images loaded in parallel (non connected images getting garbage collected))
- CORE-30416 (400 Bad Request on The Register because empty cookie value doesn't include an equals sign)
- CORE-28121 (Form input fields with border-radius and no border are invisible)
- CORE-30185 (Popup blocker enhancements)
- CORE-30531 (Google Maps overlay layers not displaying)
- CORE-30824 (NSL on some javascript iframe elements)
- CORE-30872 (DOM 2 Style methods don't work properly on SVG elements
- CORE-30253 (Selection should survive parent DOM update)
- CORE-28037 (Empty wrap attribute ignored on pre element)
- CORE-30058 (selectedIndex wrong after inserting options)
- CORE-30064 (Adding select options at options.length+2 should not insert empty entry)
- CORE-17989 (Should allow cookie mode override in ua.ini)
- CORE-32912 (Value with invalid/unrecognized function doesn't get dropped)




1 2 3 4 5 Next »
Tamil # Monday, October 11, 2010 9:01:22 AM
Originally posted by daniel:
Empty page.Daniel Aleksandersendaniel # Monday, October 11, 2010 9:02:12 AM
Update at 10:05: The Core blog posts are now live.
Anne van Kesterenanne # Monday, October 11, 2010 9:11:12 AM
slalaurette # Monday, October 11, 2010 9:12:49 AM
What an impressive list of fixes!
Kudos for the team!
SteveKong # Monday, October 11, 2010 9:19:44 AM
Gereford # Monday, October 11, 2010 9:22:47 AM
mrd # Monday, October 11, 2010 9:22:50 AM
Lucalucaviozzi # Monday, October 11, 2010 9:27:10 AM
No problems at all with the last snapshot or with opera 10.6x.
Seven x64
ArtTeitlebaum # Monday, October 11, 2010 9:27:12 AM
Now testing...
ClashCityRockerclashcityrocker # Monday, October 11, 2010 9:27:24 AM
Also did an interesting experiment, un-upx the Opera.dll between the last snapshot and this snapshot and ran Sysinternals Strings.exe on it. Interesting.... :-)
I feel there is more to this snapshot than meets the eye
Ar1Pear1pe # Monday, October 11, 2010 9:33:37 AM
SteveKong # Monday, October 11, 2010 9:33:41 AM
sabisan # Monday, October 11, 2010 9:39:36 AM
evgendrujebober # Monday, October 11, 2010 9:41:19 AM
exelent! thanks
Scam # Monday, October 11, 2010 9:46:25 AM
hurug # Monday, October 11, 2010 9:52:12 AM
frogstomp # Monday, October 11, 2010 9:59:43 AM
YangombiUmpakati # Monday, October 11, 2010 10:01:11 AM
xeon0541 # Monday, October 11, 2010 10:01:52 AM
ЕвгенийOneginUA # Monday, October 11, 2010 10:26:19 AM
ClashCityRockerclashcityrocker # Monday, October 11, 2010 10:37:35 AM
getnikkoo # Monday, October 11, 2010 10:48:40 AM
A.RuzanovLex1 # Monday, October 11, 2010 10:51:21 AM
javascript:(function(){var f = document.createElement('iframe'); f.frameBorder = 'no'; f.scrolling = 'no'; f.src = 'http://ya.ru'; f.onload = function(){alert()}; document.documentElement.appendChild(f)})();Result: nothing.
getnikkoo # Monday, October 11, 2010 10:51:23 AM
getnikkoo # Monday, October 11, 2010 10:53:30 AM
Linu74 # Monday, October 11, 2010 11:04:04 AM
Linu74
Daniel HendrycksDanielHendrycks # Monday, October 11, 2010 11:17:22 AM
http://img844.imageshack.us/img844/8994/changeyg.jpg
TA5K # Monday, October 11, 2010 11:26:20 AM
* some Update problems,
* Opera Mail login failures,
* crashes on www.barackobama.com Blogs when inserting links in new blog posts,
* starting Unite causes IP problems (UPNP probs?),
* Unite has no resume option with big files...
that's all for now
PS: My Unite dream: http://bit.ly/c6pHy6
r21514 # Monday, October 11, 2010 11:42:20 AM
masko # Monday, October 11, 2010 11:42:21 AM
Ruarí Ødegaardruario # Monday, October 11, 2010 11:42:53 AM
Originally posted by Linu74:
Yep, see what you mean. I have logged it for you (DSK-315779, in case you want the bug reference number).Ruarí Ødegaardruario # Monday, October 11, 2010 11:44:15 AM
Originally posted by ruario:
Wait a sec? you said 10.04. Do you mean 10.10. I see what you mean in 10.10 but I do not recall a problem with 10.04.Necroman # Monday, October 11, 2010 11:55:36 AM
tannalv # Monday, October 11, 2010 12:01:46 PM
As soon as I hit "inbox" @Yahoo mail Opera goes white. If I go back it crashes. If I close the tab, it crashes. If I go home, or to any other website in the same tab, Opera crashes. I know it is probably some fault on Yahoo's part, but still, it's so annyoing that I have to use a less than perfect browser for checking my e-mail.
I would appriciate it if you could fix this some time in a not too distant future, Opera.
Problem exists in both Ubuntu 10.10 x64 and Windows 7 x64 (running respectivly opera for linux and opera for windows).
Chuck Boung Ace Eckchuckboungaceeck # Monday, October 11, 2010 12:06:57 PM
http://files.myopera.com/chuckboungaceeck/files/remap.zip
(works fine on Logitech LX8)
Linu74 # Monday, October 11, 2010 12:08:08 PM
Originally posted by ruario:
Thx for the Bug Report. No it's Ubuntu 10.04. I can try it on Ubuntu 10.10. I have the Bug on 3 different Machines, all with Ubuntu 10.04 Linu74Vredley # Monday, October 11, 2010 12:12:40 PM
flatter # Monday, October 11, 2010 12:16:18 PM
Message "Loading" (in russian) does not disappear. Previous snapshot was OK.
Linu74 # Monday, October 11, 2010 12:16:41 PM
Linu74
Dmitriy Kvasnikovfarmacevtua # Monday, October 11, 2010 12:21:47 PM
179 points in HTML5 test (http://html5test.com/) against 159 in last build! Cool!!!
DarkAngelZ28 # Monday, October 11, 2010 12:34:05 PM
Tested on www.microsoft.com/silverlight
pursanovd # Monday, October 11, 2010 12:45:34 PM
Originally posted by DarkAngelZ28:
confirmed. Btw in google chrome 7 with same feature ON this doesnt work either..This was even a problem while trying to access MCP profile, because there is silverlight loader(worked in chrome).
Windows 7 x64
nimu_channimuchan # Monday, October 11, 2010 12:50:44 PM
CogitoErgoSum # Monday, October 11, 2010 1:08:11 PM
GreLI # Monday, October 11, 2010 1:17:32 PM
Originally posted by CogitoErgoSum:
I see error message under Win 7 (x32) too. But in fact private tab works (I am not logged in on sites where I am logged in normally).
setsutekh # Monday, October 11, 2010 1:17:32 PM
Originally posted by CogitoErgoSum:
Confirmed on win7
Workaround: opera:config#UserPrefs|ShowPrivateModeIntroductionPage uncheck, save
Stephen Turrellstve10 # Monday, October 11, 2010 1:18:07 PM
I did a clean install & was annoyed to find that Amazon had been set as my default search engine instead of Google.
Is Amazon now the default search engine for Opera ?
Hope its just a glitch with my PC.
Win 7 x64
Kamaleshkamalesh # Monday, October 11, 2010 1:18:30 PM
This build seems to have a regression quirk with an unresponsive progress bar at BBC. After clicking on a few articles, the progress bar appears, but shows only "?" and no transfer data, as pages load.
(OSX v10.6.4 build; visual tabs-on-left, progress bar at bottom)
EricJH # Monday, October 11, 2010 1:21:07 PM
coyotemon # Monday, October 11, 2010 1:25:28 PM
Tested with this snapshot and Windows XP Pro SP3 (es-ES) and ArchLinux x86_64 + KDE 4.5.2
In 9053 snapshot works fine.