http://bugs.winehq.org/show_bug.cgi?id=16198
Summary: wine uses obsolete version of gecko. (Affects Google Sketchup, Picasa, and zillions of other apps.) Product: Wine Version: 1.1.9 Platform: Other OS/Version: other Status: NEW Severity: normal Priority: P2 Component: mshtml AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Wine has not updated its version of gecko in a long time, despite the many security updates for gecko that are available. Also, I think Wine is using a version of gecko that has been end-of-lifed: http://www.pcworld.com/businesscenter/article/153015/mozilla_plans_for_firef...
We need to move to a newer version of gecko and set up procedures for periodically updating it as security fixes for it are released.
http://bugs.winehq.org/show_bug.cgi?id=16198
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |15565
http://bugs.winehq.org/show_bug.cgi?id=16198
handsomepete jeff.mitchell+WINE@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeff.mitchell+WINE@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=16198
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #1 from Jacek Caban jacek@codeweavers.com 2008-11-25 15:18:06 --- Related Mozilla bug: https://bugzilla.mozilla.org/show_bug.cgi?id=90983
http://bugs.winehq.org/show_bug.cgi?id=16198
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |15652
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #2 from Jacek Caban jacek@codeweavers.com 2008-12-20 13:59:37 --- Another Mozilla bug report for reference: https://bugzilla.mozilla.org/show_bug.cgi?id=470576
I should have rc1 build tomorrow.
http://bugs.winehq.org/show_bug.cgi?id=16198
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |jacek@codeweavers.com Status|NEW |ASSIGNED
--- Comment #3 from Jacek Caban jacek@codeweavers.com 2008-12-21 18:42:38 --- Created an attachment (id=18113) --> (http://bugs.winehq.org/attachment.cgi?id=18113) Wine patch for new Gecko package
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #4 from Jacek Caban jacek@codeweavers.com 2008-12-21 18:47:06 --- I've put the first RC build here: http://gerwazy.lo3.wroc.pl/~jcaban/wine/wine_gecko-0.9.0.cab
To use it all you need is patch Wine with above patch and put wine_gecko-0.9.0.cab in a proper place (see http://wiki.winehq.org/Gecko). Wine will automatically use it.
It's very important to make sure that it doesn't cause any regression, so any test will be appreciated.
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #5 from Dan Kegel dank@kegel.com 2008-12-21 19:04:59 --- Thanks, we'll try it (though vacation might slow us down).
Got a build recipe yet?
http://bugs.winehq.org/show_bug.cgi?id=16198
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #18113|0 |1 is obsolete| |
--- Comment #6 from Jacek Caban jacek@codeweavers.com 2008-12-22 15:34:51 --- Created an attachment (id=18128) --> (http://bugs.winehq.org/attachment.cgi?id=18128) New patch against current Git.
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #7 from Jacek Caban jacek@codeweavers.com 2008-12-22 15:36:46 --- (In reply to comment #5)
Got a build recipe yet?
Yes, but it needs more comments and clean up.
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #8 from Lei Zhang thestig@google.com 2008-12-24 01:03:49 --- Ok, worked much better this time. I did some browsing with it and tried it from Picasa. Didn't see any regressions from the old gecko.
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #9 from Jacek Caban jacek@codeweavers.com 2008-12-29 08:50:54 --- Thanks for testing!
I've removed the package from my server. The final build is on SourceForge now.
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #10 from Jacek Caban jacek@codeweavers.com 2008-12-29 12:05:23 --- A quick update:
The package (including source code and debug build) is on SourceForge and patches to the new Gecko are in Wine. As soon as these patches will be applied, Wine will use only the new Gecko. Also building instruction is on Wiki.
What remains to do: - put the code to public Git - Clean up the code (I've sent only a minimal patch for the release) - Add support for debug build. Currently it's working, but hard to use because manual setting of environment variables is needed. I will send a patch as soon as current patches will be committed.
Also new Gecko means need for all packager to update packages. We should setup some way for announcing new releases as not all packagers follow wine-devel.
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #11 from Austin English austinenglish@gmail.com 2008-12-29 12:56:34 --- (In reply to comment #10)
Also new Gecko means need for all packager to update packages. We should setup some way for announcing new releases as not all packagers follow wine-devel.
wine-announce?
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #12 from Dan Kegel dank@kegel.com 2008-12-29 23:21:46 --- Hmm. I used the version you posted to wine-patches, plus the mutation.c from this patch, and tried installing Photoshop CS4 downloadable trial. The first screen of the installer was centered properly now, but the screen was totally blank except for the Quit and Next buttons and a flashing text insert point. Did I miss something?
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #13 from Jacek Caban jacek@codeweavers.com 2008-12-29 23:53:09 --- I've sent a corrected patch to wine-patches. Please retest with that patch. It works fine for me.
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #14 from Dan Kegel dank@kegel.com 2008-12-30 00:07:23 --- Your new version looks so good on the cs4 installer, I 'bout crapped my pants. Bravo!
http://bugs.winehq.org/show_bug.cgi?id=16198
--- Comment #15 from Dan Kegel dank@kegel.com 2008-12-31 12:03:01 --- This is almost fixed; all that's left is a url for the build recipe.
http://bugs.winehq.org/show_bug.cgi?id=16198
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED
--- Comment #16 from Jacek Caban jacek@codeweavers.com 2009-01-02 20:08:38 --- It's the URL: http://wiki.winehq.org/BuildingWineGecko I'm not sure where should we link it from.
http://bugs.winehq.org/show_bug.cgi?id=16198
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #17 from Vitaliy Margolen vitaliy@kievinfo.com 2009-01-03 13:18:30 --- Closing fixed in wine-1.1.12
http://bugs.winehq.org/show_bug.cgi?id=16198
Bug 16198 depends on bug 15565, which changed state.
Bug 15565 Summary: Wine Gecko needs .pdb file and defined build procedure http://bugs.winehq.org/show_bug.cgi?id=15565
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
https://bugs.winehq.org/show_bug.cgi?id=16198
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|Other |x86 OS|other |Linux CC| |focht@gmx.net Fixed by SHA1| |8d28f09d8a582ff499b5947a5a2 | |d1cf2700fb259