Closed
Bug 551327
Opened 15 years ago
Closed 15 years ago
New version of JEP (0.9.7.3), please land on branches
Categories
(Plugins Graveyard :: Java (Java Embedding Plugin), defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: smichaud, Assigned: smichaud)
References
Details
(Keywords: fixed1.9.0.20)
Attachments
(1 file)
4.35 KB,
text/plain
|
jaas
:
review+
dveditz
:
approval1.9.2.4+
dveditz
:
approval1.9.1.10+
dveditz
:
approval1.9.0.next+
|
Details |
JEP 0.9.7.3 fixes (i.e. works around) five crash bugs (bug 532981, bug
540640, bug 533387, bug 530728 and bug 525566), two hang bugs (bug
506794 and bug 508315), and a fairly nasty focus bug (bug 508994).
So it'd be nice to get this on the 1.9.2 and 1.9.1 branches as soon as
possible.
It seems I'm too late for the last 1.9.0-branch release -- which is
too bad.
http://javaplugin.sourceforge.net/
Those who want to try the new version right away will need to install
it "over" the older versions currently bundled with Mozilla.org
browsers. I recommend installing the new JEP to your
/Library/Internet Plug-Ins/ folder, then removing older copy(ies) of
the JEP from your Mozilla.org browser(s). For more information see
the JEP Readme (http://javaplugin.sourceforge.net/Readme.html).
Thanks to bug 520085 and bug 519734 on the 1.9.2 branch, FF 3.6 users
on PPC machines will also need to do the following (otherwise you'll
run Apple's ancient Java 1.3.1):
1) Create a Disabled directory under /Library/Internet Plug-Ins/ (if
one doesn't already exist).
2) Move Java Applet.plugin to this directory.
Assignee | ||
Comment 1•15 years ago
|
||
Attachment #431499 -
Flags: review?(joshmoz)
Assignee | ||
Updated•15 years ago
|
Comment on attachment 431499 [details]
Change log for JEP 0.9.7.3
This should land at the beginning of a release cycle (1.9.2.3 hopefully) for maximum testing.
Attachment #431499 -
Flags: review?(joshmoz) → review+
Assignee | ||
Comment 3•15 years ago
|
||
Comment on attachment 431499 [details]
Change log for JEP 0.9.7.3
> This should land at the beginning of a release cycle (1.9.2.3
> hopefully) for maximum testing.
I agree. And also for 1.9.1.10.
Attachment #431499 -
Flags: approval1.9.2.3?
Attachment #431499 -
Flags: approval1.9.1.10?
(In reply to comment #0)
> It seems I'm too late for the last 1.9.0-branch release -- which is
> too bad.
While Mozilla Corp may not be doing any more Firefox releases there, if this version fixes bugs that are present on 1.9.0 and doesn't otherwise break things, I see no reason not to land this on 1.9.0 for other consumers that may continue to release there (e.g. Camino).
I'll try to do some testing this week, but my plate's pretty full right now :(
Assignee | ||
Comment 6•15 years ago
|
||
I can't. With OJI and browser-side Liveconnect gone, the JEP no longer works on the trunk.
Comment 7•15 years ago
|
||
Ah, right. Sorry forgot about that. Can we get tryserver builds to play with then?
Assignee | ||
Comment 8•15 years ago
|
||
No, I can't do tryserver builds. (The tryservers can't deal with a
patch that contains binary files, and don't support push-to-try on
anything but mozilla-central.)
You're just going to have to follow my instructions from comment #0
:-)
Comment 9•15 years ago
|
||
Comment on attachment 431499 [details]
Change log for JEP 0.9.7.3
Approved for 1.9.2.3 and 1.9.1.10, a=dveditz for release-drivers
Attachment #431499 -
Flags: approval1.9.2.3?
Attachment #431499 -
Flags: approval1.9.2.3+
Attachment #431499 -
Flags: approval1.9.1.10?
Attachment #431499 -
Flags: approval1.9.1.10+
Assignee | ||
Comment 10•15 years ago
|
||
Landed on the 1.9.2 branch (1.9.2.3):
http://hg.mozilla.org/releases/mozilla-1.9.2/rev/7c3843918e84
Assignee | ||
Comment 11•15 years ago
|
||
Landed on the 1.9.1 branch (1.9.1.10):
http://hg.mozilla.org/releases/mozilla-1.9.1/rev/b39cd035910b
status1.9.1:
--- → .10-fixed
Component: Java Embedding Plugin → Java (Java Embedding Plugin)
Product: Core → Plugins
Version: 1.9.2 Branch → unspecified
Comment on attachment 431499 [details]
Change log for JEP 0.9.7.3
Requesting approval1.9.0.next so that we can get this in the upcoming Camino 2.0.4. I've run a number of tests in Camino 2.0.4pre builds and have found nothing untoward, and this fixes a number of the most common Java-related crashes our users see.
Attachment #431499 -
Flags: approval1.9.0.next?
Comment 13•15 years ago
|
||
Comment on attachment 431499 [details]
Change log for JEP 0.9.7.3
Approved for 1.9.0.20, a=dveditz
Attachment #431499 -
Flags: approval1.9.0.next? → approval1.9.0.next+
Assignee | ||
Comment 14•15 years ago
|
||
I'm not really sure how to land a patch on the 1.9.0 branch these
days.
Are there still tinderboxes building it? If so, they're no longer in
the list available at http://tinderbox.mozilla.org/showbuilds.cgi.
Also (blush) I no longer remember the URL of the page on which we
could see which patches had landed on the 1.9.0 branch, and
double-check to make sure the patch had landed correctly (the cvs
equivalent of http://hg.mozilla.org/mozilla-central/pushloghtml).
Steven, I can land it for you if you'd like (I made that comment in all of my other requests, but somehow not this one); just let me know.
The wonderfully hybrid (1.9.0/1.9.2) Camino tinderbox is the only one still tracking 1.9.0 ("Cm2-M1.9" builds): http://tinderbox.mozilla.org/showbuilds.cgi?tree=Camino
Similarly, http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=Camino&sortby=Date&hours=2&date=day is our Bonsai query (though it misses some small bits of Core sometimes, so the old Firefox CVS trunk tinderbox query is http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=PhoenixTinderbox&sortby=Date&hours=2&date=day)
Assignee | ||
Comment 16•15 years ago
|
||
Landed on the 1.9.0 branch:
Checking in plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/Info.plist;
/cvsroot/mozilla/plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/Info.plist,v <-- Info.plist
new revision: 1.22; previous revision: 1.21
done
Checking in plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/MacOS/JavaEmbeddingPlugin;
/cvsroot/mozilla/plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/MacOS/JavaEmbeddingPlugin,v <-- JavaEmbeddingPlugin
new revision: 1.23; previous revision: 1.22
done
Checking in plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/Resources/English.lproj/InfoPlist.strings;
/cvsroot/mozilla/plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/Resources/English.lproj/InfoPlist.strings,v <-- InfoPlist.strings
new revision: 1.22; previous revision: 1.21
done
Checking in plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/Resources/Java/JavaEmbeddingPlugin.jar;
/cvsroot/mozilla/plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/Resources/Java/JavaEmbeddingPlugin.jar,v <-- JavaEmbeddingPlugin.jar
new revision: 1.22; previous revision: 1.21
done
Checking in plugin/oji/JEP/MRJPlugin.plugin/Contents/Info.plist;
/cvsroot/mozilla/plugin/oji/JEP/MRJPlugin.plugin/Contents/Info.plist,v <-- Info.plist
new revision: 1.22; previous revision: 1.21
done
Checking in plugin/oji/JEP/MRJPlugin.plugin/Contents/MacOS/MRJPlugin;
/cvsroot/mozilla/plugin/oji/JEP/MRJPlugin.plugin/Contents/MacOS/MRJPlugin,v <-- MRJPlugin
new revision: 1.23; previous revision: 1.22
done
Checking in plugin/oji/JEP/MRJPlugin.plugin/Contents/MacOS/MRJPlugin.jar;
/cvsroot/mozilla/plugin/oji/JEP/MRJPlugin.plugin/Contents/MacOS/MRJPlugin.jar,v <-- MRJPlugin.jar
new revision: 1.22; previous revision: 1.21
done
Checking in plugin/oji/JEP/MRJPlugin.plugin/Contents/Resources/MRJPlugin.rsrc;
/cvsroot/mozilla/plugin/oji/JEP/MRJPlugin.plugin/Contents/Resources/MRJPlugin.rsrc,v <-- MRJPlugin.rsrc
new revision: 1.18; previous revision: 1.17
done
Checking in plugin/oji/JEP/MRJPlugin.plugin/Contents/Resources/English.lproj/InfoPlist.strings;
/cvsroot/mozilla/plugin/oji/JEP/MRJPlugin.plugin/Contents/Resources/English.lproj/InfoPlist.strings,v <-- InfoPlist.strings
new revision: 1.22; previous revision: 1.21
done
Everything seems to have gone as planned. But I only found my patch (along with a surprisingly large number of others) at:
http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&sortby=Date&hours=2&date=day
I'll watch the Camino "Cm2-M1.9" tinderboxes. But let me know, Smokey, if you see anything that's not right.
And by the way, thanks for the offer to land this yourself. But I wanted to refresh my own memory about how to land patches on the 1.9.0 branch.
Assignee | ||
Comment 17•15 years ago
|
||
Another reference to my patch, found via the Camino tinderbox page:
http://bonsai.mozilla.org/cvsquery.cgi?module=Camino&branch=HEAD&cvsroot=%2Fcvsroot&date=explicit&mindate=1279906162&maxdate=1279906560&who=smichaud%25pobox.com
Thanks, Steven. I'll have someone verify with the next nightly that 0.9.7.3 is there (can't check an hourly/depend build because of bug 368855).
(In reply to comment #16)
> But I only found my patch (along
> with a surprisingly large number of others) at:
>
> http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&sortby=Date&hours=2&date=day
There are a surprising number of things still maintained in (or mirrored to) CVS ;) Your landing is now showing up in both the queries in comment 15, too.
Keywords: fixed1.9.0.20
(In reply to comment #18)
> I'll have someone verify with the next nightly that 0.9.7.3 is
> there (can't check an hourly/depend build because of bug 368855).
And it is there, and it functions as expected in some basic tests.
Updated•9 years ago
|
Product: Plugins → Plugins Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•