Developers › Desktop Team blog
Happy Tuesday!
Hello all, after a long weekend in the Oslo office we are ready to present you with a new build.
This new build has a lot of interesting new stuff like some new core features:
- Indeterminate state for HTMLInputElement.indeterminate and checkboxes.
- EventSource is now enabled for Web Workers.
There are some performance and memory usage improvements in this build, the highlight here is a big speed up for parseInt.
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
This new build has a lot of interesting new stuff like some new core features:
- Indeterminate state for HTMLInputElement.indeterminate and checkboxes.
- EventSource is now enabled for Web Workers.
There are some performance and memory usage improvements in this build, the highlight here is a big speed up for parseInt.
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-292114 Tab Bar fails to redraw correctly after returning from hibernation
- DSK-338103 Crashes when using the tab cycler to move between tabs while a modal dialog is open
- DSK-323390 Alt+Up and Alt+Down don't scroll messages anymore
- DSK-336210 Menu > Mail > Read Mail fails to show mail
- DSK-337889 In private tabs, context menu search using keyboard modifiers not opened in private tabs
- DSK-338097 "Suppress External Embeds" config setting doesn't work
- DSK-338342 Saved sessions containing a Mail tab will not load in a profile without a mail account
- DSK-338303 Dragging a sessions file to an Opera window does not open the session
- DSK-276827 Trashed favorites still show up in the panel toolbar
- DSK-336892 Another Opera not shut down issue casued by message flooding from flash plugin
Core
- CORE-1886 Cached HEAD requests (XMLHttpRequest) affect normal GET request
- CORE-6596 Improve popup blocker (block more popups)
- CORE-7874 Broken radial gradients
- CORE-18313 Implement HTMLInputElement.indeterminate, and checkbox indeterminate state
- CORE-20160 Asterisks (*) mistakenly escaped in form data
- CORE-22453 Parsing of SVG <paint> fails in CSS for anything that has more than one value
- CORE-29085 location.href="" doesn't reload page
- CORE-29798 Make parseInt significantly faster
- CORE-29903 Incorrect evaluation of RegExp: "aaa".match(/(a*){2}/)
- CORE-30450 Uncaught DOMException does not show message in console, only [object DOMException]
- CORE-30596 JS crash
- CORE-31631 Variable becomes undefined within loop after assignment
- CORE-31680 Array.prototype.join when separator is "this" doesn't work properly
- CORE-32658 Document created by createHTMLDocument doesn't have a doctype
- CORE-33787 RegExp.prototype.exec deviates from specification
- CORE-34772 Videos on giantbomb.com just show blank page - real document.write sometimes called even though script has overwritten it with a custom function
- CORE-35531 SVGElement constructors and prototypes not exposed to scripts
- CORE-36304 input type=email incorrectly rejects IDNs (non-ASCII domains)
- CORE-36497 SVG crash when drawing a large number of characters on a path
- CORE-36733 W3C Geolocation test suite conformance fixes
- CORE-37054 Enable EventSource in Web Workers
- CORE-37234 Background on a block child of a height/width-constrained multicol spills outside the multicol container
- CORE-37284 Float in multicol prevents break
- CORE-37315 Array.prototype.join doesn't comply to ES3/ES5 specification
- CORE-37342 High memory usage caused by browser.js
- CORE-37501 Better handling of Link entries with invalid date
- CORE-37503 Crash when a direct child of the HTML element is being deleted with the Document Edit functionality
- CORE-37655 Constants are not exposed on EventSource interface object
- CORE-37662 Freeze at domiteca.com
- CORE-37848 Sync does not write the disk queue on first start using sync
- CORE-38010 NSL on first load of Web Fonts testcase
- CORE-38045 High memory usage at test262.ecmascript.org
- CORE-38091 Fix calculation of table-caption inside a CSS table element
- CORE-38123 Form crash
- CORE-38137 .text property not available in svg:script during BeforeScript event
- CORE-38207 Freeze in designMode when two body elements which are both part of a selection are replaced with new text
- CORE-38218 Form submit and reset fields values can't be updated through JS
- CORE-38236 Crash related to text node selection and closed/removed popup windows or iframes
- CORE-38244 The willValidate property is returning false when it should return true
- CORE-38287 history.pushState and replaceState do not set the referrer correctly for subsequent requests
- CORE-38309 AUDIO/VIDEO element moved between windows with a script causes crash
- CORE-38315 Gradients with more than 32768 stops will cause a crash when applied (canvas, SVG, CSS)
- CORE-38342 SVG animation crash
- CORE-38343 Plugin fix (viewing videos at tv2sporten.no)
- CORE-38353 Save image option not available in context menu
- CORE-38362 Form layout crash
- CORE-38363 Web Worker crash
- CORE-38408 OPTION background color doesn't work when initially off-screen
- CORE-38431 Ensure that the server from the Link server is available to the sync UI
- CORE-38441 contentEditable crash when typing
- CORE-38523 Unable to close Flash dialog in the netlog.com video recorder
- CORE-38554 Incorrect text alignment (baseline) of text in canvas element
- CORE-38564 Print previewing large table freezes browser
- CORE-38588 Crash when replacing singleton prototype with another prototype singleton
- CORE-38600 "javascript:alert(new RegExp(('^(?:\\d{7}(?:\\d{3})?)$')).test('1234567'));" should evaluate to true
- CORE-38615 Array.prototype.join() crashing on non-array objects with initial holes
- CORE-38621 Wrong duplication of content with multi-column container with column-fill:balance and block-level children
- CORE-38631 Invalid read outside array of text when checking for surrogates in layout
- CORE-38656 Don't throw for whitespace in atob()
- CORE-38667 SVG BiDi crash/freeze
- CORE-38688 Use less memory in representation of compiled ECMAScript code
- CORE-38759 Cannot change inline styles of adopted node
- CORE-38766 Should not consider <option> elements that are not children of <select> or <optgroup>
- CORE-38767 Custom web fonts cause onload not to fire
- CORE-38809 Crash when loading page with select box with many OPTIONs
Windows
- DSK-286597 Starting Opera again to get new window in SDI mode doesn't work
Mac
- DSK-337930 QuickTime plugin does not show up when loaded in background tab (or non-visible area of the page)
- DSK-318787 Text with opacity is not painted when baseline is outside painting buffers
- DSK-314922 Fix the Save dialog's dislike for extension preferences
Linux/FreeBSD
- DSK-337721 Selected (or active) push buttons do not look native under GTK toolkit
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 | June 14, 2011 |
| Author | Helge Gjølme |
| Tags | memory performance snapshot |
| Original | Internet Archive |
ClashCityRockerclashcityrocker14. June 2011, 13:05
arnaud lautierGrouick14. June 2011, 13:06
Trying under 7 64bits and Lion
Mina Saherminathegreat14. June 2011, 13:09
metude14. June 2011, 13:09
Thanks for that.
Михаилmikolka-paravoz14. June 2011, 13:10
sirsimon14. June 2011, 13:11
ClashCityRockerclashcityrocker14. June 2011, 13:15
Fhury14. June 2011, 13:20
Icon bug in jump list DSK-331882 still there
http://files.myopera.com/Fhury/files/Opera.png
(the last pic of this bug i uploaded was from october 2010...)
W7 32 bit
ClashCityRockerclashcityrocker14. June 2011, 13:21
Returner14. June 2011, 13:22
ClashCityRockerclashcityrocker14. June 2011, 13:25
(Last-pass is my only extension, no user-js).
Sputnik also hangs (35%)
Rijk14. June 2011, 13:31
Originally posted by clashcityrocker:
The problems with deleting feeds/empty trash/delete permanently are not supposed to be fixed yet in this buildpursanovd14. June 2011, 13:33
266 at html5test.com.
Had several crashes with previous build(sent them automatically) but: lets test this one!
JanGen14. June 2011, 13:36
doesn't finish
crash114. June 2011, 13:38
Originally posted by clashcityrocker:
confirm
opticyclic14. June 2011, 13:40
None of these snapshots work with a proxy.pac
Luchio14. June 2011, 13:40
GreLI14. June 2011, 13:40
«DSK-318787 Text with opacity is not painted when baseline is outside painting buffers» reminds me still disappearing text on twitter.com: http://twitter.com/#!/search/%23Opera (DSK-339195)
Bhikkhu PesalaPesala14. June 2011, 13:40
2. Stacked tabs no longer stacked on continue from last time.
Gousti FruitGoustiFruit14. June 2011, 13:43
Thomas PikeXiven14. June 2011, 13:46
Originally posted by GreLI:
"CORE-7874 Broken radial gradients" refers to radial gradients in HTML5 canvas, not CSS3 radial gradients.
Petruspetrus14. June 2011, 13:48
Present on both Win 7 x64 and OS X 10.6.7.
EDiT: To be more specific, this only happens if I open a new tab and go to a web page. Shift + clicking to open a page in a new tab works like it should, as I am then able to browse tabs with 1 and 2.
helsten214. June 2011, 13:51
http://my.opera.com/desktopteam/blog/show.dml/30974182?startidx=50#comment62429592
FavDjiXas14. June 2011, 13:58
Mészáros AntalMesant14. June 2011, 14:03
Gousti FruitGoustiFruit14. June 2011, 14:05
Originally posted by petrus:
I also mentioned this bug a couple builds ago (unable to switch pages with Ctrl+Tab/Shift+Ctrl+Tab after creating a new tab until I click on some element to give it the focus.
I don't have single key shortcuts enabled.
Satan D. Lucifersupertrol14. June 2011, 14:20
looking at the changes(below link) it doesnt included(device orientation that should be in 159-162
http://www.opera.com/docs/specs/presto28/
Looks like opera is cooking up something big that will surprise us
Daniel AnghelMagnus61614. June 2011, 14:28
QuHno14. June 2011, 14:33
Screenshot:
http://quhno.internetstrahlen.de/BUGS/20110614checkbox001.jpg
The upper and the lower half show a default speeddial with the same settings. Look at the view bar and compare with the true settings shown in the F12 menu in the upper half.
feld14. June 2011, 14:44
mgl4evr14. June 2011, 14:52
southparkstudios.com works perfectly now.
Thanks a lot and keep it up.
Xanashi14. June 2011, 14:53
However there is a bug, that started a couple of snapshots ago, with restored tabs turning up at the wrong position in the pagebar.
I believe it has something to do with tab stacking. To reproduce, try this:
1. Open, say ten tabs with random sites in Opera.
2. Stack the first and second tab.
3. If you close the third tab (first tab after the stack), it will be restored to an incremented position of 1 i.e. the fourth position, counting the stack as well.
4. Now if you add another tab to the initial stack, and do 3. again, the restored tab will now open at the fifth position.
5. If you continue doing this, the incremented position of the restored tab will soon become invalid, and the restored tab will start showing up in position 1 instead.
It's a simple indexing bug, so I hope it's not too hard to fix.
Anyway, thanks for your continued hard work, it's always appreciated.
EDIT: I'm on Windows 7 x64, just in case.
minho14. June 2011, 14:59
Testing!
earth0114. June 2011, 14:59
Since the 1st 11.50 snapshot.
Edit : Hope it will be fixed before final...
Gousti FruitGoustiFruit14. June 2011, 15:02
DoTheEvolutionTheEvolutionBaby14. June 2011, 15:15
#2 Bug: In one of the speedials I have:
http://my.opera.com/community/forums/
For some reason every time I open new tab, reload animation appears on this thumbnail.
Every time! The best part is that it does not even refresh it.
Thanks for fixing streaming video issueas
Gousti FruitGoustiFruit14. June 2011, 15:23
minho14. June 2011, 15:25
Pess "Free download" button
A countdown should appears in button but Opera does not show it. Compare with Firefox.
Confirm?
win 7 pro sp1 64 bits
Luis Tar Quinceluistar1514. June 2011, 15:31
Savageman14. June 2011, 15:34
Does "DSK-286597 Starting Opera again to get new window in SDI mode doesn't work"
fix the problem that when we change the tabs position (top/left) it changes across all windows? If yes, that's great! :-)
metude14. June 2011, 15:38
Originally posted by minho:
Not confirmed on Win7. http://prntscr.com/2240p
minho14. June 2011, 15:42
Originally posted by metude:
Strange. Change site language to brazilian portuguese and repeat the test please.
Bhikkhu PesalaPesala14. June 2011, 15:44
1 Ctrl = Go to speed dial, 0
2 Ctrl = Go to speed dial, 1
3 Ctrl = Go to speed dial, 2
etc.
eilegz14. June 2011, 15:56
minho14. June 2011, 15:59
win 7 pro sp1 64 bits
Daniel HendrycksDanielHendrycks14. June 2011, 16:04
Originally posted by ClashCityRocker:
Confirmed Win7 x64
Gereford14. June 2011, 16:17
But what about mail.yandex.ru?
I have some problems, because I'am very often using mail.yandex.ru. And many peoples from Russia using it.
metude14. June 2011, 16:24
Originally posted by minho:
Confirmed now. But there's no problem in Opera. It's site's fault.
http://prntscr.com/22491
Originally posted by GoustiFruit:
Not confirmed on Win7. Did checked it with clean profile?
minho14. June 2011, 16:46
Originally posted by metude:
Correct!
I have send an alert message to site administrator.
newbie pronewbiepro14. June 2011, 17:38
Can anyone confirmed that editing the body of an email in Yahoo! is all screwed up...using arrow and delete keys!
Never had any problems with previous builds.