Opera Desktop Team

New snapshot with automated crash reporting, and a more detailed changelog

Update 2009-04-30: No Unix builds for this snapshot due to public holiday on May 1st, and some problems that need to be addressed before we can release for Unix. We may try a new snapshot for all platforms (including Unix) next week.

WARNING: Please only test upgrading if you have backed up your Opera profile!

We now have a policy not to release on Fridays because of the autoupdate feature, but since this build will not be available as an automatic update, we can make an exception smile

Read on to learn what's new in this snapshot.

Automated crash reporting

With this snapshot you will finally be able to send crash report directly to us without having to upload them manually to the bug tracking system. This only works for Windows for now, but it will be available for the other platforms as well.

When Opera crashes, it will open a dialog box which asks whether you want to report the crash to us. Clicking on "Options" lets you fill in some details, such as what you were doing when the crash occurred. There is also an option to restart Opera (enabled by default), so that you can get it up and running again right away.

We are aware that some of the text under "Options" is cut off, so there is no need to report that.

We have already fixed several crash bugs based on the logs you have uploaded, but with this new crash reporting mechanism it's even easier to help us make Opera even more stable. We have systems in place to handle the incoming reports which allows us to process crash logs more efficiently, resulting in a more stable product.

The dialog is work in progress, so we appreciate any feedback.

Note: If you come across any reproducible crash bugs, we would still appreciate it if you report them through the Bug Report Wizard.

Changelogs

We also have good news for those of you who have requested more detailed changelogs.

This time around we have processed all the changes since the previous snapshot in order to be able to provide you with more details. The complete changelog has a lot of information that isn't applicable to the current public build, or that are of a sensitive nature, so there is quite a bit of manual work involved. We need to make sure that we get as many relevant changes as possible while at the same time avoid revealing something we shouldn't. Feature development for Opera 10 isn't finished yet, after all.

Depending on how this turns out, we may decide to do this in the future as well.

Known Issues

  • Printing crash
  • [CORE-20342] Gmail rich text editor does not send mail body
  • [DSK-251789] Opera freezes on many sites because of designmode (telegraaf.nl, hp.com, time.com, elmundo.es, youtube, justin.tv, etc.)

Spelling checker freeze

  • [CORE-20030] Opera starts freezing when more than 22 dashes ("-") appear in a textarea

File layout issues

The new file layout could still have bugs, so it will not be available as an automatic update.

  • History search, favicons, thumbnails and widgets may not always be upgraded correctly
  • [DSK-249941] Upgrade ignores operadef6.ini (except the "Multi User" setting)
  • [DSK-250505] Toolbars like the Personal Bar and Navigation Bar disabled after upgrading
  • [DSK-250011] Thumbnail profile folder not moved to correct location

Changelog

Highlights
  • Added user interface for built-in crash reporting. Please remember to add any relevant details before sending the report (only Windows for now)
  • Turbo mode is now disabled automatically for local IP addresses and hostnames
  • Work on adding a placeholder image for plugins that are missing or not loaded (in Turbo mode) - see the "extras" folder for the SVG file
  • Google TLD server work. On first run, we contact a Google server, and it returns the correct top level domain (TLD) to use (google.ru for Russia, google.no for Norway, and so on)
  • Show sent mail when using threading in the e-mail client
  • Updated Presto version to 2.2.2
  • Some improvements for skin designers:
    1) Added "Reload skin" action, which can be assigned to a keyboard shortcut in the shortcut editor (e.g. "F5 ctrl" - "Reload skin" under the "Application" section)
    2) You can point to an unzipped skin by adding the full path to the skin.ini file in opera:config#UserPrefs|ButtonSet (use the "Reload skin" action after changing the setting)
    3) Toolbar.ini defines new button skins for each toolbar, so each toolbar can be skinned separately. Fallback is Toolbar Button Skin. (Known issue: Native skins not updated yet, so they will get the hover state for the default skin instead)

User Interface
  • [DSK-172058] Insufficient label height for Japanese translation in "Download Opera setup" dialog
  • [DSK-221828] Fix for Thunder Download menu entry (popular Chinese download accelerator)
  • [DSK-248608] Manual update check wasn't working when Opera was set to "don't check for updates"
  • [DSK-248813] Any search from personal bar triggered Google, regardless of selected search engine (related to Google TLD work)
  • [DSK-250489] "Show menu=0" didn't work
  • [DSK-250519] Fix for Fast Forward at Polish Google site

Site Compatibility
  • [DSK-251475] Couldn't click zoom buttons at Google Maps
  • [CORE-9016] Moving an iframe didn't move Flash content
  • [CORE-13140] Empty text nodes shouldn't always cause line breaks in rich text editors (needs testing)
  • [CORE-16468] Mouse events were captured on transparent SVG
  • [CORE-19542] SVG image not repainted correctly after scrolling
  • [CORE-20005] Opera would not set document.cookie when IP address was specified in the URL

Stability
  • Several crash fixes (table-row styled optgroups, kiosk mode crash on startup, document.write crash in javacript:, crash when overwriting TEXTAREA in designMode, back button crash, crash when selecting all in documentedit with generated content, sync crash on exit)
  • Plugged some memory leaks
  • [CORE-19951] Fixed freeze with nexted CSS display styles
  • [CORE-20185] Freeze when searching DOM in Dragonfly

Mail/Chat
  • Show sent mail when using threading
  • [DSK-198726] "- Opera" incorrectly added to IRC toolbar
  • [DSK-226853] Threaded mail view showed as Flat, and Period didn't work on PowerPC and SPARC
  • [DSK-231550] Inconsistent icons for Check and Send
  • [DSK-240924] Switching to RTL directionality fails in M2

Widgets
  • [CORE-18771] 302 wasn't handled properly in widgets when using XHR

Windows
  • [DSK-250506] Profile lost after upgrading single user installation
  • [DSK-241585] Opening a download in an external application would open several tabs because of spaces in the local path


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

Turbo in 10Skin debugging and more

Comments

Tamil Friday, April 24, 2009 2:52:56 PM


Originally posted by haavard:

Automated crash reporting

up

Originally posted by haavard:

We are aware that some of the text under "Options" is cut off, so there is no need to report that.

Galileo Friday, April 24, 2009 2:55:18 PM

yes party

stranded Friday, April 24, 2009 2:55:50 PM

I LOVE YOU smile

Kostia RomanovKildor Friday, April 24, 2009 2:58:16 PM

Can`t beleave to new snapshot :-D

Olihen Friday, April 24, 2009 2:59:38 PM

party

MichaelAndyleeSato Friday, April 24, 2009 3:02:46 PM

Any reports about profile losses yet?

@Opera: I gave up hope.... now it's alive again!
What did change within Presto going up in version numbering?

MichaelAndyleeSato Friday, April 24, 2009 3:03:16 PM

ah, yeah: I LOVE YOU TOO HAAVARD!

Charles SchlossChas4 Friday, April 24, 2009 3:03:41 PM

"Automated crash reporting"

Kostia RomanovKildor Friday, April 24, 2009 3:04:48 PM

But nothing in specs support and CSS-HTML bugfixes?

WOFall Friday, April 24, 2009 3:05:11 PM

Please, please keep up this excellent changelog system. Very useful wink

MyOpera team, please fix this!fearphage Friday, April 24, 2009 3:05:31 PM

Fantastic work team. Loving it.

HenryAOTEAROAnz Friday, April 24, 2009 3:10:11 PM

Choice! Thanks..

EdwardMrBlueSky Friday, April 24, 2009 3:10:32 PM

About time too! wink Thank you. yes

Zotlan Friday, April 24, 2009 3:12:06 PM

Thank you for the extended changelog, its nice to have a better idea of what is being worked on. Keep up the good work up

Originally posted by desktopteam:

Unix builds are not ready yet. Please check back early next week.


D'oh!
oh well.

Originally posted by Kildor:

But nothing in specs support and CSS-HTML bugfixes?


The switch to Presto 2.2.2 should cover some of that.

evgeny-ig Friday, April 24, 2009 3:20:28 PM

new detailed changelog is really awesome! thanks!

lucideer Friday, April 24, 2009 3:30:19 PM

The new changelog layout is a huge improvement for starters. yes Good stuff.

MyOpera team, please fix this!fearphage Friday, April 24, 2009 3:30:31 PM

Originally posted by Filip007:

speeding up are we for the summer thats nice

2 builds in one month. Best this year smile 100% increase in output.

Originally posted by Filip007:

how do you know what servers are local?

There are specific ranges of IP addresses that are guaranteed to be local/private:
10.0.0.0 - 10.255.255.255
169.254.0.0 - 169.254.255.255 (reserved for automatic private assignment)
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255
127.0.0.0 - 127.255.255.255 (loopback addresses)

snf Friday, April 24, 2009 3:35:39 PM

Thank's

FavDjiXas Friday, April 24, 2009 3:39:19 PM

great idea

belthur Friday, April 24, 2009 3:41:15 PM

Good to see another build.... smile

MichaelAndyleeSato Friday, April 24, 2009 3:48:33 PM

"Still the mysterious Opera 10 features have yet to appear, I hope we don't end up disappointed...."

Acid 3 Test survived... I think that is enough of a feature for Opera 10... But some Mail/chat improvements would be nice!

arghwashier Friday, April 24, 2009 3:56:30 PM

sad not nix builds yet, not even a lousy 32bit qt3 static cry

Charles SchlossChas4 Friday, April 24, 2009 3:57:42 PM

AndyleeSato this is only the Alpha stage so the new Opera 10 features may not show up for a bit, I am also wondering what Opera has in store for us.

Juan Antonioyaspaju Friday, April 24, 2009 4:01:42 PM

emerging aid does not work

FataL Friday, April 24, 2009 4:04:42 PM

Lets now crash something! smile
mail.ru? wink Lets see...

Originally posted by Kildor:

But nothing in specs support and CSS-HTML bugfixes?

I hope they don't think this is good enough, because I don't see any fixes for version 9.5 myriad of regressions.

NicoHellbillyDeluxe Friday, April 24, 2009 4:06:50 PM

I will test this new build asap. Thanks a lot guys smile.

m1h4 Friday, April 24, 2009 4:09:55 PM

Please, for god's sake, fix the keyboard input caret width to be the system default size on Windows. It's the single most annoying thing in Opera. All input text boxes in Opera always have the input caret width set to 1px no matter what you set in control panel (since Opera obviously uses custom text box controls). Please call the Win32 API SystemParametersInfo with SPI_GETCARETWIDTH to get the system default caret width or at least add an option in about:config for the width (like ui.caretWidth that Firefox has). I have reported this numerous times with no effect (Mozilla, on the other hand, responded) so I'm hopping that someone might see this comment. It's a shame since I consider Opera to be the fastest and most quality one of all the major three browsers.

lamarca lamarca Friday, April 24, 2009 4:14:04 PM

long time no see you p ... thanks for the new snapshot.

Martin RauscherHades32 Friday, April 24, 2009 4:23:11 PM

great!

RemyMaymee Friday, April 24, 2009 4:26:59 PM

Still having problems with spell-checking emails. I have copied all dictionary files to the locale/en directory, but if I reply to an email, I don't have any spell-check options available and no spelling check is being performed. However, if I leave the reply window open and press the Compose button (thus creating a new window), suddenly the spell-check engine wakes up and I am able to spell-check in both the newly opened compose window and the reply-window.

No idea what's going wrong....

Tandder Limatandder Friday, April 24, 2009 4:27:32 PM

Yess party

Charles SchlossChas4 Friday, April 24, 2009 4:27:45 PM

On 6374 for Intel Macs the Report Site Problem does not work, can anyone confirm

thobi Friday, April 24, 2009 4:29:06 PM

nice smile

Ravindran NavaneethanRavindran Friday, April 24, 2009 4:37:41 PM

Thanks for the new build!!!

Hypezor Friday, April 24, 2009 4:54:43 PM

/me drops a brownie in my pants of surprise !
Gret job guys, trying that out.

EricJH Friday, April 24, 2009 5:03:14 PM

Thx for the new build. Cool to see a more detailed change log and automatic crash submit.What are the change in the Presto engine? Anything not mentioned in the rest of the change log?sherlock

Luchio Friday, April 24, 2009 5:10:14 PM

Thanks for the great changelog.

Vladimyr IvanovVladimyr Friday, April 24, 2009 5:13:17 PM

after upgrade, when i select any text with mouse, i get a message: "No registered application for this extension."

How i can get rid of it?

Edited: removed "autocopy.js"

Joey WaghWajo357 Friday, April 24, 2009 5:19:20 PM

gmail doesn't send the body of a message for me.

Cyro Friday, April 24, 2009 5:23:54 PM

Very stable build
+1

Wojciechwoyt Friday, April 24, 2009 5:34:11 PM

Good work. Single user seting works for me happy

but email setings are lost sad

R.J.Pundamentalist Friday, April 24, 2009 5:41:31 PM

Are there any new developments in Speech-Enabled Browsing, now that Microsoft has discontinued MSAgents?

Nice snapshop "Dr.H"yes

ПетърCortezz Friday, April 24, 2009 5:43:12 PM

Thank you for the new build! I'm just curious about the new badge that appears over the dock icon in Mac OS. What is it for? rolleyes

Irontiger Friday, April 24, 2009 5:46:08 PM

Great work guys bigsmile
And keep up th great change log bigsmile

sebt Friday, April 24, 2009 5:50:45 PM

Nice bigsmile

Pierrera-mon Friday, April 24, 2009 6:05:18 PM

Hi,

After upgrading previous build (1413) with b1456, the startup dialog always apprears full screen, even after deleting [Windows] entries inside operaprefs.ini.
operaprefs.ini renamed, problem still here...

Is it a known issues ? Any idea or workaround ?

Thanks,
--
Pierre

ouzowtfouzoWTF Friday, April 24, 2009 6:06:41 PM

thanks for the new build!
I heart the new changelog, although more information about presto-update would be nice p


keep it up!

serious Friday, April 24, 2009 6:13:21 PM

maaan, no linux build for my aspire one (=test platform)? aw sad

MrGalaxy Friday, April 24, 2009 6:17:13 PM

When launching installing new Opera, the computer says that there are errors in syste,ini.

OS - Vista-64-SP2-Ru.

Martin RauscherHades32 Friday, April 24, 2009 6:25:16 PM

thanks for the new changelogs!

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.