Developers › Desktop Team blog
New Opera 11 snapshot: Extensions fixes, smaller winstaller, and *nix work
Hi, we are working hard on making our new extensions feature better, more functional and more stable. This build is the result of more than a week of our work on extensions, and also contains a small Unite surprise, fixes for the new Windows installer, and a nice set of *nix bug fixes.
From now on, Unite Application will no longer be delivered with the browser installer. Instead, they will be downloaded when launched for the first time. This noticeably reduces the installer size.
There's a new feature which involves an autoupdate feature for Opera Extensions and Unite Applications as well. It is not fully functional yet, as we are still working over server farm configuration.
Attention Extension Developers! Here's something you were definitely waiting for. You don't need to pack and install your extension every time you want to just test it. Now you can simply drag&drop your config.xml onto the browser for a quick preview.
Known issues
Extensions:
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
From now on, Unite Application will no longer be delivered with the browser installer. Instead, they will be downloaded when launched for the first time. This noticeably reduces the installer size.
There's a new feature which involves an autoupdate feature for Opera Extensions and Unite Applications as well. It is not fully functional yet, as we are still working over server farm configuration.
Attention Extension Developers! Here's something you were definitely waiting for. You don't need to pack and install your extension every time you want to just test it. Now you can simply drag&drop your config.xml onto the browser for a quick preview.
Known issues
Extensions:
- DSK-317511 (DEP information displayed during Opera startup on Windows)
- DSK-316707 (Opera crashes when sufing pages while Ubiquity extension is installed when Open All Popups is enabled)
- DSK-317493 (Opera process isn't closed after running Web Storage quota extension and shutting down browser)
- DSK-316682 (Ensure that the extension toolbar is visible)
- DSK-315418 (Not possible to move extension button)
- DSK-315232 (Extensions pop-up windows are transparent when loading)
- DSK-316102 (User JS not loaded when page loads too fast)
- CORE-33382 (User JS code not run in extensions if page does not include a script tag)
- CORE-33775 (User JS extensions don't run on HTTPS sites)
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
- Initial framework for widget based app autoupdate, and download on demand for Unite apps (Unite apps removed from installer)
Extensions
- DSK-316449 (Changed window type of Extension Popup)
- DSK-317295 (Crash when enabling/disabling extension repeatedly)
- DSK-315400 (Extension pop-up covers Password toolbar)
- DSK-316777 (Extension button crash)
- DSK-315076 (Showing/hiding extension buttons results in log on stdout)
- DSK-315857 (D'n'd of config.xml onto Opera doesn't install extension)
- DSK-316558 (Crash on exit after installing Remco's tab count)
- DSK-316547 (Instalation of broken oex from local disk doesn't display failure warning)
- DSK-316554 (Opera crashes when installing mini feed extension twice)
- DSK-316663 (Crash on nk.pl when watching new photos of friends)
- CORE-33697 (Windows.onblur: add missing call to register for platform window events)
- CORE-33669 (Disabling of UserCSS; disable is temporary in nature, hence)
- CORE-33462 (UserJS only supported for non-extension gadgets if compiled in 'lax security')
- CORE-33813 (Crash when enabling JavaScript on a page when JavaScript is globally disabled)
- CORE-33958 (Opera crashes with the longclick extension on #links)
- White list for untrusted repositories support for extensions installation
Core
- CORE-4308 (innerHTML doesn't serialize the nbsp character as an entity)
- CORE-31557 (JavaScript crash at MediaFire and Google Docs)
- CORE-32190 (Crash when calling aliased back, forward functions)
- CORE-32461 (Master password no longer working)
- CORE-32728 (Missing graphics in Canvas based HTML5 games)
- CORE-16380 (Can not inspect closures and scopes)
- CORE-32778 (Unable to change display property on <audio> (with controls))
- CORE-32515 (Blocked URL page not displayed when URL is redirected)
- CORE-24632 (JPEG encoder adds a magenta line on the right edge of the image if its width is not a multiple of 2)
- CORE-32458 (XHR regressions)
- CORE-32457 (DOM crash on digi.no)
- CORE-31577 (JS memory leak)
- CORE-32548 (Area focus issue)
- CORE-32549 (data: image only produces onload every two reloads)
- CORE-32550 (document onload fails with DSE if bad markup and window.onload exists)
- CORE-26294 (Opera disallows "fragment identifier channel" communication across frames from different servers on https)
- CORE-29840 (document.constructor===Object returns true)
- CORE-30700 (Have to click back several times on hotels.com)
- CORE-31618 (Calling cloneNode(true) on a form creates a form with an empty "elements" array)
- CORE-31841 (Image load event regressions)
- CORE-27565 (window.focus() should focus a contentEditable=true BODY)
- CORE-32281 (focus() related regressions)
- CORE-32287 (Feed crash)
- CORE-32827 (focus() fails with delayed stylesheet loading)
- CORE-31277 (Non-empty block with height explicitly set to 0 does not prevent from margin collapsing)
- CORE-28976 (Constructor for text node is not Text)
- CORE-29690 (DFDS calendar not working)
- CORE-29663 (Support document.head (HTML5))
- CORE-30510 (focus() on display:none textarea blurs active textarea (lost focus when Twitter loads))
- CORE-18721 (Margin collapsing)
- CORE-31290 (Element's bottom margin is calculated incorrectly when its last child is an empty box with height explicitly set to 0)
- CORE-18579 (Contact list at Hotmail/live.com fails to display names in Opera (getComputedStyle() height/width when parent is display:none))
- CORE-31957 (Crash when modifying white space text node between table-cells)
- CORE-30091 (Input in inline-block with non-visible overflow is duplicated and causes freeze)
- CORE-26267 (Media queries not applied correctly when widening screen)
- CORE-32266 (Update problem with fixed positioned descendant of abs/fixed box)
- CORE-31858 (Crash on delayed CSS transition chain)
- CORE-32116 (Crash on Gmail)
- CORE-31778 (Adding new STYLE via JavaScript + :first-letter causes match on bogus CSS selector)
- CORE-13758 (getComputedStyle wrong for top/left/bottom/right styles, breaks YUI)
- CORE-31361 (Table row background image not repainted across all cells initially)
- CORE-32044 (Float container does not stretch to fit a child text node and sibling min-width inline-block (Facebook PM))
- CORE-31420 (Top offset on a relatively positioned floated sibling of inline-block miscalculated)
- CORE-32028 (Table cells separated by LF CR in the source code adds an extra table cell in the row)
- CORE-31772 (Missing clean-up of generated content inside layout-generated table elements)
- CORE-31221 (Crash with top.location = javascript:this)
- CORE-32651 (SVG crash with feBlend and discard)
- CORE-32695 (Web Workers do not work in widgets)
- CORE-32835 (Dragonfly: Setting event breakpoint 'load' crashes Opera)
- CORE-31236 (3rd party cookies not set)
- CORE-27133 (Opera is unusable if autoproxy script contains an infinite loop)
- CORE-32824 (array.indexOf(event.target) differs from array.indexOf(window))
- CORE-30659 (Enable-background example from SVG 1.1 spec rendered incorrectly)
- CORE-31258 (SVG filter feMerge / feMergeNode doesn't render correctly)
- CORE-32673 (Fail to import some root CA certs in the pem format)
- CORE-32876 (SVG color parsing seems to apply some HTML quirks)
- CORE-32067 (A mask with zero opacity should not affect pointer-events)
- CORE-33459 (Favicon repainting regression)
- CORE-32904 (Posix host resolver crashes on dagbladet.no)
- CORE-33712 (Crash on destroying plugin from script running by other plugin instance (Google maps street view))
- CORE-30815 (End key puts cursor at begin of next line instead of end of the current line)
Mac
- CORE-22539 (Typing Japanese is extremely slow in contentEditable / designMode fields)
Linux/FreeBSD
- DSK-316115 (Switch from getaddrinfo to using gethostbyname, should fix many page loading problems)
- CORE-32349 (Crash when someone connects to Unite)
- CORE-32146 (Flash inside overflowed container still visible with USE_PLUGIN_EVENT_API (windowed mode))
- DSK-307669 (Canceling a widget drag under Openbox crashes the Window manager)
- DSK-304220 (Dead keys and cyrillic fail if XMODIFIERS is set but an IME is not used)
- DSK-310055 (External links can't be opened from widgets on Linux)
- DSK-310684 (Save/Open file chooser doesn't have "browse" controls on Old Redhat and Ubuntu (KDE3))
- DSK-313016 (Improve X11 UI presentation (also used when running KDE3))
- DSK-310646 (Dragging UI elements use the Opera icon)
- DSK-308318 (Using window resize handle while maximised corrupts screen)
- DSK-301652 (HTML5 input type=range buggy on Linux when styled to be vertical)
- DSK-300205 (Right-click + scroll wheel gestures trigger context menu when "cycle without showing list" is enabled)
- DSK-311921 (Not all colors are changed when changing color setting under KDE)
- DSK-297966 (Personal bar text color doesn't change when changing theme)
- DSK-308942 (Can't drop multiple files as attachment)
- DSK-311284 (Tooltip thumbnails can be clipped in when there is no composition manager running)
- DSK-311481 (Font selector dialog returns wrong color)
- DSK-311648 (Print selection does not work)
- DSK-312102 (Rightclick popup menu no longer show image file name)
- DSK-311994 (The zoom popup window does not open in the correct vertical position)
- DSK-312000 (Embedded popup can not always be closed)
- DSK-312211 (Popup menus using KDE style do not have borders)
- DSK-313596 (Disable Window Manager sync protocol support to improve window resize speed)
- DSK-313761 (Middle-click in edit fields searches on Google as well as pasting)
- DSK-311870 (Zoom slider knob doesn't follow mouse movement)
Readers' comments
Comments left by My Opera members under the original post: the first 50, as archived.
About this article
| Published in | Desktop Team blog |
|---|---|
| Date | November 2, 2010 |
| Author | Blazej Kazmierczak |
| Original | Internet Archive |
greench2. November 2010, 10:07
BS-Harou2. November 2010, 10:16
Kamalesh2. November 2010, 10:16
nikkho2. November 2010, 10:16
At least in twitter it was the most popular by far.
max1c2. November 2010, 10:18
Zotlan2. November 2010, 10:19
*proceeds to testing*
z@h3k2. November 2010, 10:19
Lukáš2. November 2010, 10:19
sabisan2. November 2010, 10:21
Nurim2. November 2010, 10:24
Zotlan2. November 2010, 10:30
Looks good so far.
Gereford2. November 2010, 10:36
nanana12. November 2010, 10:40
A third party application that is not compatible with the DEP (Data Execution Prevention) security feature has tried to attach to Opera. This application poses a security risk, so it is strongly recommended that you update it, or remove the application if no fix is available. The incompatible module was:
unknown
Crashes on minimizing on Win 7 taskbar and then maximizing the Opera windows.
jclins2. November 2010, 10:43
nimu_chan2. November 2010, 10:44
Daniel Hendrycks2. November 2010, 10:46
Originally posted by desktopteam:
Originally posted by desktopteam:
The bug involving Presto not giving the right information about tabs is not fixed, making my extension not work
strider20502. November 2010, 10:49
yossariane2. November 2010, 10:52
http://www.takeadventure.com/
Daniel Hendrycks2. November 2010, 10:58
Results: Failed - 80
It used to be 76 errors.
alekksander2. November 2010, 11:02
hurug2. November 2010, 11:02
Galileo2. November 2010, 11:04
Patkos Csaba2. November 2010, 11:07
mrd2. November 2010, 11:11
pursanovd2. November 2010, 11:14
Originally posted by mrd:
Got this error too. Opera didnt crash, but crashed on closing the browser.
abhitux2. November 2010, 11:27
vipin kumar2. November 2010, 11:28
Does that mean when I install this over previous alpha version and if I want to start a unite service (installed in alpha version), will I be prompted to download the unite app?
Heiko Becker2. November 2010, 11:29
vista 64
is an upgrade over 1029 and therefor 10.70 and down.
just a downgrade to 1029 and no crash.
Hokkut2. November 2010, 11:29
[13:21] Opera.exe - 74.125.39.109:993 open
[13:21] Opera.exe - 74.125.39.109:993 close, 448 bytes sent, 2058 bytes (2.00 KB) received
and standing the connection speed ~2kb/sec in idle
what this? is this from some extension or from Opera browser? I don't seen this before on Opera 10 or seen but not too often (not remember exactly)
Giuseppe Bilotta2. November 2010, 11:30
Penge2. November 2010, 11:31
If I uncheck any checkbox, the installer will forget after next upgrade.
Obese Maurice2. November 2010, 11:37
http://img408.imageshack.us/img408/1742/666576.jpg
What about navigation mouse buttons, Opera devs?
mulB2. November 2010, 11:39
http://i32.tinypic.com/2j5bvl.jpg
DSK-309829
DSK-306106
Thanx so far...
Jimmy Tsatsos2. November 2010, 11:41
Originally posted by DanielHendrycks:
Can't confirm, the Sputnik test suite returns 74 failures for me.
Total: 5246, Succeeded: 5172, Failed: 74
Windows 7 x64
cgbdx2. November 2010, 11:41
That fixed the toolbar color bug reported in DSK-301435 *but* reintroduced a font color issue in the bookmarks bar:
http://imagebin.ca/view/pHkh2BKb.html
Avola2. November 2010, 11:42
eonblue2. November 2010, 11:46
shaneh2. November 2010, 11:47
Also a regression: middle-clicking on links seems to scroll the page down with every click which is a bit annoying. (EDIT: when middle clicking links in reddit. Doesn't seem to occur on other pages)
eonblue2. November 2010, 11:50
Mascot2. November 2010, 11:52
Originally posted by hokkut:
Most probably your gmail account's periodic check for incomming mail from M2(ip relates to google, 993 port is usually ssl+imap).
minho2. November 2010, 11:53
shaneh2. November 2010, 11:53
Originally posted by eonblue:
I can also confirm this problem, Windows 7 32 bit, using street view in google maps.
Amund2. November 2010, 11:56
Originally posted by Blazej Kazmierczak:
Still takes forever to load.
It is still an impressive change log.
Jimmy Tsatsos2. November 2010, 11:57
The text on the back button is not Back, its the site name instead.
decodedthought2. November 2010, 11:58
kersurk2. November 2010, 11:58
Thanks for that!
Mark2. November 2010, 12:02
This should be listed in the known issues really, it's quite important.
Mark2. November 2010, 12:05
Last week we were on Presto 2.6!!! Methinks there might be some hardware acceleration in this build, perhaps disabled by default, or it's a build from the Hardware Accel branch...
Hokkut2. November 2010, 12:13
Originally posted by mascot:
hmm... thanks it's my M2, but it's really strange cuz check time is 5 min
joergg2. November 2010, 12:16