Opera Desktop Team

UNIX plugin milestone

, , ,

After creating the Gtk-enabled pluginwrapper for Kestrel Alpha, the second UNIX plugin milestone is reached. As the UNIX snapshot users have seen, plugins have been in a very unstable state the last few weeks - now the new work is in and we can reveal that we have added support for windowless plugins! Now this has been present on Windows and Mac for a while now, but the mixing of toolkits and the out of process plugins make this quite a breakthrough for us. Currently the windowless plugin can use Gtk to draw directly on the webpage of a Qt browser bigsmile. There is still no real windowless plugin for UNIX - we are basing our implemetation on this proof-of-concept plugin - add this patch to the DiamondX plugin :

https://bugzilla.mozilla.org/show_bug.cgi?id=386144

We will add our own patch to this soon, to make dialogs always appear on top of the browser window. Any experimental plugins using this interface would be very interesting to us.

The second and long awaited feature is :

The FlashPlayer RC works!!

if you don't have it already - you can go get it here:

http://labs.adobe.com/technologies/flashplayer9/

The problem was solved by spoofing the plugin wink We now say that we are Firefox - we have brought this to Adobe's attention and are looking forward to future versions of the FlashPlayer. This spoofing can be turned off by setting the OPERA_PLUGINWRAPPER_NO_SPOOF environment variable.

We have also worked out a lot of other minor bugs and look forward to getting even more reports from you.



WARNING: These are development snapshots: they contain the latest changes, but they also have severe known issues, including crashes and data loss situations. In fact, they may not work at all.

WARNING: Previous Kestrel builds will not be able to read your mail after updating to this (and subsequent) snapshot builds. Make a backup.


Known issues:
  • There might be some crashes when running widgets.
  • Unread count in mail might be wrong.
  • [BUG 299767] Opera on UNIX might crash if you close a tab while flash is being initialized.
  • [BUG 292802] Opera on UNIX crashes when Java is initialized.
  • Just a few UNIX builds this time - and no, Sparc builds aren't among those...



Changelog:
  • Fixed garbled subjects in mail.
  • Changed mail database version.
  • Fixed spacers in skin.
  • Removed minch from UI.
  • XHTML documents are now saved with correct extension.
  • Nicknames for folders now work inaddress bar.
  • MathML documents served with the correct MIME type application/mathml+xml can now be opened directly.
  • Fixed issue where messages could appear in wrong views or could appear with no information in message lists.



UNIX-specific:
  • Enabled windowless plugins on UNIX.
  • Acrobat Reader plugin now accept key input.
  • Opening telnet and news links in external programs now works.
  • Some fixes to dialogs out of focus.
  • Fixed high memory and cpu usage when downloading torrents.




Download

New buildNew snapshot

Comments

GregLand Friday, November 30, 2007 4:29:12 PM

Thanks for this new built ! wink

Soleen Friday, November 30, 2007 4:30:02 PM

Thank you! smile
sigh still no sparc :-(

LudvigKanel Friday, November 30, 2007 4:30:04 PM

Thanks!

João Davidpiroxicam Friday, November 30, 2007 4:32:00 PM

Thank you

lamarca lamarca Friday, November 30, 2007 4:33:12 PM

thanks for the new build

Wade Friday, November 30, 2007 4:35:13 PM

this is what i have been waiting for! Thanks!

edit: getting "Internal Server Error" from unix link above

Hypezor Friday, November 30, 2007 4:41:34 PM

I think all Unix Users fell in love with psmaas instantly.

Thanks for this awaited build.
I guess we can now file bug reports about plugins on Unix again? bigsmile

KujaIXKuja-IX Friday, November 30, 2007 4:47:36 PM

bug-299761 is fixed ! Thanks ^^

lamarca lamarca Friday, November 30, 2007 4:50:11 PM

fast history navigation still not working

ayespy Friday, November 30, 2007 4:50:11 PM

"Changed mail database version."

Can I get some clarification on this? Does this mean that if I use this version on an existing mail store that earlier 9.5 builds will not be able to use the same store?

Should I back up email again before trying to use this?

Claudio Santambrogiocsant Friday, November 30, 2007 4:50:18 PM

Originally posted by Hypezor:

I guess we can now file bug reports about plugins on Unix again?



Yes, please do smile Now is the time to do so.

Konradpap911 Friday, November 30, 2007 4:50:20 PM

I have an error in this build 9681.
Still I can't download anything from Simviation.com
This is probably fault of something in way that Opera downloads files. IE, FireFox works always fine with this page. Even downloads managers like FlashGet works.

I have an conception for Opera to give an alternative way of downloading files.
I'm not programmer so I don't know how with possibilities of realize that idea ;p

Oshadiohshady Friday, November 30, 2007 4:57:10 PM

GTK+ drawing in a Qt window? Wowoweewa bigsmile

cooperator Friday, November 30, 2007 4:59:28 PM

"Fixed garbled subjects in mail."

What about RSS? sad

Andresandresruiz Friday, November 30, 2007 4:59:37 PM

Thanks a lot..
Remember to fix this please:
1. "Save image..." still opens the Transfers Tab by default, I know you can ""solve"" it by "show in background" or "never show" but that's not the issue, the issue is that Transfers Tab must never be used when using "save image..." as in Opera 9.24
2. On Windows Live Mail, opera still downloads attachments as GetAttachment.aspx

Trasak Friday, November 30, 2007 5:00:39 PM

Why to the version 9.50 unreturned Full windows downloadig file und Remember position cursor in bookmarks?

Or it in final version already will not? Why?

michael.opera Friday, November 30, 2007 5:04:02 PM

Filed a bug report, opera crashes with synchronization enabled both on PC and laptop.

Although that problem, nice build.

EricJH Friday, November 30, 2007 5:04:13 PM

Thx again for this fresh new build.

n0elia Friday, November 30, 2007 5:05:58 PM

When (left)clicking on a score on this site, it doesn't show anything, only when right clicking and opening in a new tab.

http://livescore.com/default.dll?page=home

Tim AltmanJunyor Friday, November 30, 2007 5:18:39 PM

@cooperator: It applies to newsfeeds, too.

@ayespy: Yes, earlier builds will not be able to read your mail once you upgrade. Backing up is recommended.

Andresandresruiz Friday, November 30, 2007 5:24:19 PM

Problem
Example...at http://fakesteve.blogspot.com/ click on the image of one of the fake-iPhones...Opera launches the dialog box to save or open the image...so I click on "Open" but Opera says on a Window titled C:\Windows\System32\shimgvw.dll" that Could Not Start Application
Bad thing

Jasonpandasoangry Friday, November 30, 2007 5:30:55 PM

@Junyor: Appearantly not, I'm still getting the issue on several feeds.

sebt Friday, November 30, 2007 5:30:58 PM

Great bigsmile

cousin333 Friday, November 30, 2007 5:31:45 PM

pandasoangry: Also confirmed here...

Alexsalexs Friday, November 30, 2007 5:32:51 PM

Not fixing many old bugs. sad

toadbee Friday, November 30, 2007 5:34:37 PM

Junyor,

This one really pooched my Imap accounts. Whats the best thing to do - delete and recreate the accounts?
(I installed over previous alpha) -Thx

DWz Friday, November 30, 2007 5:35:32 PM

1, When using shift+down/up any arrow, and pressing ctrl+c it isnt copying anything, why? Prev builds copied the text under the cursor.

2, JPEG pictures now saves as .jpeg not .jpg. Why? At least an option for it?

Vasil Dinkovsmartmenus Friday, November 30, 2007 5:35:45 PM

> Enabled windowless plugins on UNIX.

That is a wonderful news! smile

Madiseestlane Friday, November 30, 2007 5:40:06 PM

Mhm, getting that 500 Internal Server Error aswell on UNIX link.

Ar1Pear1pe Friday, November 30, 2007 5:41:49 PM

Installed bigsmile Thanks

ayespy Friday, November 30, 2007 5:44:25 PM

Thanks, Junyor.

Any ETA on when 9.5 will again be able to import more than one .mbs file at a time?

It would appear you guys are trying to drive me completely insane.

I had overcome my inability to continue rebuilding my mail store bit by bit, by rolling back one of my copies of Opera to the last version that was able to multi-select .mbs files in the import dialog, yet whose database format was compatible with the most current build. That way, when I had a few minutes and could work on it, I would switch versions and rebuild my mail store some more.

I simply pointed both versions to the same mail root directory, and all was fine.

Now, I will have to disable email in the current build altogether if I want to keep rebuilding my mail store, so I do not have mismatched mail stores. The main reason for this is gmail. Once one version of Opera has POP'ed an email, it cannot be retrieved again unless I set gmail to make all emails available to be POP'ed again. Otherwise, I could simply remember to download all mail to each version.

stranded Friday, November 30, 2007 5:44:48 PM

are you guys for real? what about SERIOUS issues, and no Windows specific fixes?

...

Jeff ™intelimac20inch Friday, November 30, 2007 5:47:17 PM

New Build! yes coffee

ayespy Friday, November 30, 2007 5:47:42 PM

I mean, if we don't use M2 - and use it fully, how are you guys going to get the feedback you need to make it work right?

If we DO use M2 and use it fully, how will we retain our sanity and our ability to work - when every time you fix something in it, you break something that was working, and that we NEEDED?!? (like importing more than one .mbs file at a time)

And then, oh yeah, keep changing the database, so we can't rollback to what was working - which if we do, then you can't get feedback on the CURRENT build!

sebt Friday, November 30, 2007 5:47:53 PM

Umm, I'm getting no flash content in Linux at all, what should I do to make it work?

In fact, I'm getting no plugins at all!

(works in 9.24)

Seb smile

kriko Friday, November 30, 2007 5:52:09 PM

Thanks!
Btw, I'm geting 500 internal server error.

Madiseestlane Friday, November 30, 2007 5:55:04 PM

Oh yeah the 500 is gone, thanks

Filip MileretRedBaron Friday, November 30, 2007 6:03:54 PM

Worse and worse, last few builds on win didn't start at all. Back to 9.24

Patricia Aaspsmaas Friday, November 30, 2007 6:04:46 PM

@sebt : we still have some bugs with plugin detection - check in prefs->advanced->content->plugin options to see if it detected the plugins - if not, you can try "find new" there, or you could try a restart.

If this doesn't fix it for you - please give more details about platform and plugins - and try to start opera with -debugplugins and see if that gives you any hints (that will print debug info on plugin detection)

Wade Friday, November 30, 2007 6:08:32 PM

flash not working in http://www.jacobscreek.fi/flash.asp
linux build

AdrianTM Friday, November 30, 2007 6:12:05 PM

I still can't download

Kondratev Artemv1nx Friday, November 30, 2007 6:12:10 PM

man, when Silverlight gonna work?

Alnag Friday, November 30, 2007 6:15:40 PM

Known issues (the missing part):

Problem with attachments at some webmails. They save the attachment as default without suffix instead of the proper name.

and so on...

http://scratchpad.wikia.com/wiki/Opera_9.5_Beta_Other_Known_Issues



Patricia Aaspsmaas Friday, November 30, 2007 6:16:19 PM

@v1nx : I could never get it to compile - if you can, compile me a Silverlight plugin for Feisty - then make me a bug and attach it - I will give it a shot. Been a bit busy lately wink so I haven't looked more into it.

kriko Friday, November 30, 2007 6:19:21 PM

@Wade: works here

emudojo Friday, November 30, 2007 6:23:19 PM

Tested, in Fedora 7, flash is now working wonderfully again smile, that was my main concern... also stability and speed seems to be improved as well

Good work guys smile

Kenneth Crudupkennycrudup Friday, November 30, 2007 6:28:02 PM

Can't get to it; "Server error". Will keep trying, as I guess others have had it.

ayespy Friday, November 30, 2007 6:30:47 PM

RE: M2

Thanks for adding "import from Opera 7/8/9" to the mail import menu. Unfortunately, it doesn't work.

It will only allow you to import settings plus mail (in other words the whole store at once, plus account settings).

It will not allow you to import messages only. If you select that, it still tries to import settings (only). If "messages only" import is to work, it must also be able to import folders or folder trees in an M2 7/8/9 store from any level - that is, an account, a year, a month or a day at a time.

As far as I can tell, "import from Opera" has always been broken this way. You could never import messages only.

Gregory J. Rosmaitaoedipus Friday, November 30, 2007 6:36:07 PM

i was pleasantly surprised when, after installing Opera 9.5.a. 9256_en-cl, the chrome actually loaded the Opera UI without crashing, whereas the other 2 builds 9256_en and 9256_in, which i had previously tried to install would only generate the "Opera is not your default browser" dialog before crashing without leaving any error report from the inspector tool

however, my joy was short-lived -- when i first ran Opera 9.5.a 9256_en-cl i began to tweak the UI to my needs; i opened preferences, chose sounds, but when i switched to the cookie control property sheet, Opera crashed without leaving an error report of any kind

following this initial crash, i could NOT get this version of opera to run again

hopefully, i'll have better success with the latest build -- i haven't been able to run opera (crashes when begins to load the chrome onLoad) for several months now...

zombie Friday, November 30, 2007 6:37:18 PM

Hmmm... What is the DiamondX plugin? I can't find it on my system (Linux Mint).
Do I need it?

Write a comment

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