Opera Desktop Team

Speed improvements for Mac

, ,

We spent some time tweaking performance on some of the Peacekeeper tests, and preliminary testing shows a 25% improvement on the Mac platform. This is in addition to the general speed improvements in 10.51. And good news for PPC-people; we finally ported the crashlogger, so start submitting logs so we can get to work on improving stability!

Known Issues
  • Some Carakan stability problems
  • Some stability problems on PPC
  • Fonts may appear thinner on some systems
  • Crashlogger doesn’t work for OS 10.4 ‘Tiger’

WARNING: This is a development snapshot: things can go horribly wrong if you don’t backup before running it.

Download

Changelog
  • Increased version number to 10.52
Mac
  • PPC crash logger
  • Drawing fonts changed from ATSUI to low level functions.
Core
  • Upgraded Presto/2.5.22 to Presto/2.5.24 (small tweaks for site-compatibility)
  • Various site-compatibility tweaks for Carakan

On a roll: Opera 10.51 for Windows releasedWindows 10.52 snapshot

Comments

AnuaR ShInDigazzZ Wednesday, March 24, 2010 9:28:29 AM

> 16000 on Peacekeeper?! Oo

Kyle Bakerkyleabaker Wednesday, March 24, 2010 9:30:07 AM

nice!

Sandolf Wednesday, March 24, 2010 9:35:58 AM

I should buy a Mac! bigsmile

Petar PopovGreedy Wednesday, March 24, 2010 9:41:31 AM

You should yes

CoolHandbricedenice Wednesday, March 24, 2010 9:43:35 AM

Cool, another day, another joy with Opera !

cool

kimyu92 Wednesday, March 24, 2010 9:45:41 AM

Originally posted by InDigazzZ:

> 16000 on Peacekeeper?! Oo


cool!up

Martin RauscherHades32 Wednesday, March 24, 2010 9:57:36 AM

Originally posted by InDigazzZ:

> 16000 on Peacekeeper?! Oo


*grml* wants Windows version...

But who cares about benchmarks anyway wink

DaleCooper666 Wednesday, March 24, 2010 9:57:43 AM

still can't play sporcle, can you?
all snapshots are crashing on my favourite mind-games site

SteveKong Wednesday, March 24, 2010 10:08:09 AM

Wow, just 51 points in peacekeeper to go and Safari will be outperformed on my system for the first time ever.

Anyway, can anybody explain what's the point about drawing fonts with Core Graphics?

SteveKong Wednesday, March 24, 2010 10:15:25 AM

Bug: Chinese an Japanese chars show up as squares. (DSK-289976)

quarkdrunkensurgeon Wednesday, March 24, 2010 10:17:28 AM

And it still destroyes sessions/autosave.win on first launch. Bad Opera!

Danieledarklink88 Wednesday, March 24, 2010 10:20:22 AM

Great Job! Previous mac snapshot was related to stability, this one speed...i hope hope next will have some UI/skin improvements! p
After that you could give us an rc and finally a final release! bigsmile

OlliOlli91 Wednesday, March 24, 2010 10:30:32 AM

3600 points in Safari 4.0.5 and this build. Are both the same for me bigsmile

@AnuaR Sh
Mac Pro? bigsmile

endless lovepersianweblog Wednesday, March 24, 2010 10:31:25 AM

up

Pitiphong PhongpattranontDeathscytheSephiroth Wednesday, March 24, 2010 10:32:02 AM

Oh my font is changed, What is the previous default font in Opera?

PS. My Thai language is also squares too

oso79de Wednesday, March 24, 2010 11:27:07 AM

Scrolling is still a pain in the a**. I activated "Smooth Scrolling" but it's still soooo fast. When I scroll on my Magic Mouse I'm almost down the page in one go. Of course I can adjust the scroll speed in system preferences but then other applications scroll too slow. Maybe this can be fixed? Anyone else experiencing this?

Mac OS X 10.6.2 with Magic Mouse

P. S.: The same with my old Mighty Mouse.

peterp-sun Wednesday, March 24, 2010 11:53:36 AM

1) google streetview still crashes
2) gesture above Opera window (i. e. open new tab) while in another app still does not bring focus to Opera (+ address bar for new tab)
3) autosave.win is overwritten on launch (but I got used to saving my sessions before trying out new builds of 10.5x)

... and a couple of others I've submitted some time ago and just can't keep resubmitting them over and over =)

Oh and btw, ATOM/RSS feed for this blog is delayed by like half a day in my reader [Opera =)] - my best bet is to go directly to my.opera.com/... Any idea WHY? (got checks set for 3 hours for this feed, plus manual refresh of feeds NOW still does not show this article)

SteveKong Wednesday, March 24, 2010 11:56:38 AM

Can anyone confirm that the scroll marker doesn't show up if it's activated?

Edit: web.de's "news zoom" working again! up

Danieledarklink88 Wednesday, March 24, 2010 12:00:57 PM

OMG! So Close! yikes


Safari:4076
Opera: 3960

Tmelon Wednesday, March 24, 2010 12:12:35 PM

Still doesn't work at all.... Great...

Wade Wednesday, March 24, 2010 12:16:51 PM

sometimes fonts upper half are missing for me. I have to scroll the screen up & down to get them to show correctly. using mac 10.6.2

TimFetimo Wednesday, March 24, 2010 12:35:53 PM

Originally posted by Wade:

sometimes fonts upper half are missing for me.


I have this too, I've uploaded a screenshot of the issue here: http://i.imgur.com/vryiO.png .

I also have the thin font 'issue' but personally I think everything looks nicer that way.

Wade Wednesday, March 24, 2010 1:15:46 PM

Originally posted by Fetimo:

I have this too, I've uploaded a screenshot of the issue here: http://i.imgur.com/vryiO.png .


dude thats really bad...reddit is not working for me at the moment sad

Espenher Wednesday, March 24, 2010 1:47:13 PM

I have the font rendering issues as well. It is so bad that I had to revert to the last snapshot. Oh well, guess I'll have better luck next time =)

Leoleo42 Wednesday, March 24, 2010 1:58:17 PM

Nice imrpovements !

Does the PPC version come with JIT JS as well ? Or is the new JS engine x86-only ?

AnuaR ShInDigazzZ Wednesday, March 24, 2010 2:07:32 PM

Guys, it was just a suggestion:-D

10.51 for Windows scored >13000 in Peacekeeper, and based on the author's words "preliminary testing shows a 25% improvement on the Mac platform. This is in addition to the general speed improvements in 10.51." - suggested that the Mac version is gaining a little more than 16000...

furue Wednesday, March 24, 2010 2:18:10 PM

Literally always crashes. Invoke Opera with speed dial. Click on any of the speed-dial items. Opera crashes within several seconds. 100% of the time. Does anybody see this?

Mac OS 10.4, PowerBook G4 (PPC).

Ryo

Dustin WilsonKhadgar Wednesday, March 24, 2010 2:18:37 PM

What about crashlogger crashes? If Opera crashes and the crashlogger appears and you hit cancel or simply close the window it goes into an infinite loop of repetitive crashes until you send the crash report. When you do that you can go take a nap and come back and Opera still hasn't opened back up. I get this problem on both Intel and PPC.

Still, it's impossible to click on anything on the cnn.com page without disabling javascript. Middle-clicking on links to open a background tab oddly enough works while regular left clicking does not. I've tested this with the Intel and PPC builds, along with the latest Windows build. I've also had others test this for me and have had it confirmed, but oddly enough not everyone experiences this problem.

In addition it's impossible to log into deviantart.com using Opera 10.5. It wasn't always this way with 10.5 builds, but I can't remember precisely which build started this issue. Works just fine in 10.1.

I hope the thinner text rendering is temporary. Problems with it are immediately prevalent by viewing how the white text on red in the menu at the top of this page renders before and after the change. Ew.

Kamaleshkamalesh Wednesday, March 24, 2010 2:48:59 PM

Yes, lot of artifacting on fonts; scrolling seems to correct it somewhat, but hopefully you can tweak your API calls to Core Animation...if that's the problem. wink

No problems at CNN.
(v10.6.2-intel)

Daniel HendrycksDanielHendrycks Wednesday, March 24, 2010 3:10:06 PM

Originally posted by desktopteam:

Increased version number to 10.52


Nice, more bug fixes for Windows to come. up

mrelwood Wednesday, March 24, 2010 3:13:34 PM

BUG:
If the Opera window covers the whole screen (the green + button), text and images are scrambled when scrolling the view. I think the lowest section of the window is not drawn. Happens with both trackpad scrolling (MacBook) and arrow keys. Smooth scrolling makes it even worse.

Making the window a bit smaller the bug disappears.

mmpietro Wednesday, March 24, 2010 3:18:34 PM

The main banner in the Star Wars home page is troubled. The images are cropped. The interactive banner is not showed properly. But in Opera 10.10 it works perfectly.

Watch out, Opera !

dennisdotse Wednesday, March 24, 2010 3:49:10 PM

damn. it closed all my active tabs sad guess I should learn to read the text in huge red letters..

anyways, mouzegestures directly on tabs still triggers the contextmenu, opera still uses quite a long time to shut down (I've turned off disk caching - could this have something to do with it?) and there's still a weird line (≈90 x 5px) appearing between the tab bar and the address bar. it's really hard to get a screenshot of it because it suddenly disappears when I do something (don't know what)

Davedfyfe Wednesday, March 24, 2010 4:03:53 PM

Crashes immediately. I am unable to open any page.
Crash log submitted.
OSX 10.4.11 PPC

DSK-290095

finnmich Wednesday, March 24, 2010 4:21:28 PM

It still crashes everytime i go to any page on digg.com
This has been an issue for me since the first 10.50 snapshot, so I guess you have all my crashreports smile

Adrianapa240 Wednesday, March 24, 2010 4:29:24 PM

Crashes on open, and icon gets stuck in dock with light as if it is running. Only way to remove is with a logout/restart.
10.5.8 PPC

Edit: Got it to start with a blank speed dial, but it then crashes as above upon loading pages, including any opera:* pages. Disabling javascript didn't work

d4rkn1ght Wednesday, March 24, 2010 6:08:09 PM

yes

Daniel HendrycksDanielHendrycks Wednesday, March 24, 2010 6:25:48 PM

Originally posted by Mark Gillespie:

We have been getting Windows bug fixes since 1996 and Opera 1.0, what made you think Opera 10.51 was the end of the road?


I mean we will keep getting bug fix releases instead of going onto 10.6.

mmpietro Wednesday, March 24, 2010 7:00:56 PM

Yep. A lot of crashes ... like never before.

Tarmas Wednesday, March 24, 2010 9:19:26 PM

Noticeable speed improvement. The most apparent bugs still remain though:

- the right-click menu and mouse gestures get disabled after visiting random sites that contain Flash
- clicking the Opera dock icon doesn't maximize the window back after minimizing, you have to click the thumbnail
- mouse gestures on the Speed Dial and tabs themselves invoke the right-click menu first and perform the gesture after the menu is dismissed
- text area scrolling (even in this forum) is still broken, the text doesn't scroll past the hight of the box, even though the scrollbars show up and you can type further

Opera hasn't crashed for me yet, but the reports above prove that the crash reporter still doesn't work.

I'm glad that Opera is constantly improving, but the last Mac build is less than ready at this point.

Lucero Jr.Luxer88 Wednesday, March 24, 2010 11:04:00 PM

Thanks for the build!

evilcokemachine Thursday, March 25, 2010 12:55:12 AM

Hmm, here at work Opera has crashed while using Meebo and some seemingly random times, but we use gubb.net, which crashes Opera immediately upon logging in. I doubt any of you guys use gubb.net, but who knows...

fabrifabianri Thursday, March 25, 2010 1:29:34 AM

can confirm, this release crashes every time that I do click on speeddial
MacOS 10.5.8, PPC

karlosrocks Thursday, March 25, 2010 1:42:53 AM

It'll be great to see some improvement on the sputnik test too

Idan AdarYtseJam Thursday, March 25, 2010 4:29:22 AM

Originally posted by Tarmas:

clicking the Opera dock icon doesn't maximize the window back after minimizing, you have to click the thumbnail


Strangely enough, Opera now follows Apple's HIG regarding the Dock icon behavior. That said, other applications does do otherwise, as did Opera. I hope they will revert this eventually, as it is now less comfertable than before.

Tarmas Thursday, March 25, 2010 5:56:38 AM

Originally posted by YtseJam:

Strangely enough, Opera now follows Apple's HIG regarding the Dock icon behavior.



Oh, so does this mean that Apple is not following the HIG themselves? You can maximize Safari by clicking it's icon in the dock. The thing is that if you have multiple Safari windows minimized, clicking the icon in the dock only maximizes the window that was opened last, which is pretty stupid if you ask me, because I would expect it to maximize all Safari windows (useful if you use multiple monitors, like I do). Oh well, I guess Steve just knows better...

Dustin WilsonKhadgar Thursday, March 25, 2010 6:07:04 AM

Originally posted by YtseJam:

Strangely enough, Opera now follows Apple's HIG regarding the Dock icon behavior.


Actually to quote the HIG:

Clicking an application icon in the Dock should always result in a window becoming active.


The old behavior was the correct method. Reading more by following the link I provided would provide more detail, including specifics for this particular situation. I'd be hard pressed to believe Opera's intentionally made it behave like it does presently. I'm sure it's on queue for being fixed.

KornelNiLok Thursday, March 25, 2010 6:09:40 AM

it's still very slow (Mac OS X 10.6.2). Opera 10.10 and every other browser works a lot faster. sometimes I have to wait for it to load a page (I have a blank page for a long time) more than a minute, so it's a bit strange saying that Opera 10.52 is the fastest. wink

BTW, thinner fonts look nice on some pages. smile

arnaud lautierGrouick Thursday, March 25, 2010 8:29:44 AM

Mouse gesture ain't working like it should.
I still get the Right mouse menu poping when I try a Right click --> Left Click.

quarkdrunkensurgeon Thursday, March 25, 2010 10:39:27 AM

A very strange problem here: clicked on green (maximize) button on a maximized window and it (I mean the window) disappeared.
It works in background but I can't get it on screen. When I open preferences or appearance dialog it displays correctly. When I press "Next Tab" shortcut the tab switcher appears on the left-bottom corner of a screen.

I can't get the window back. Tried already fix the window position and size in operaprefs.ini (and even in autosave.win happy) but that didn't help – Opera rewrites them to bad ones every time I try to launch it.

I tried to click the "maximize" button programatically using applescript – nothing changed.

tell application "System Events" to click (first button whose subrole is "AXZoomButton") of (first window whose subrole is "AXStandardWindow") of (every process whose name is "Opera")

Any ideas? Don't want to reinstall Opera from scratch...