Closed
Bug 376395
Opened 18 years ago
Closed 18 years ago
New version of JEP (0.9.6.1), please land on trunk and branches
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: smichaud, Assigned: jaas)
References
Details
(Keywords: verified1.8.0.12, verified1.8.1.4)
Attachments
(1 file)
9.56 KB,
text/plain
|
jaas
:
review+
mikepinkerton
:
superreview+
dveditz
:
approval1.8.1.4+
dveditz
:
approval1.8.0.12+
|
Details |
This version contains a bunch of bugfixes. No one of them is
earthshaking, but together I think they make this a significant
update.
Please land JEP 0.9.6.1 on the trunk and branches as soon as
conveniently possible. I'd like to get it into Firefox 1.5.0.12 and
2.0.0.4.
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.
Reporter | ||
Updated•18 years ago
|
Comment on attachment 260496 [details]
Change log for JEP 0.9.6.1
Looks good.
Attachment #260496 -
Flags: superreview?(mikepinkerton)
Attachment #260496 -
Flags: review+
Comment 2•18 years ago
|
||
Comment on attachment 260496 [details]
Change log for JEP 0.9.6.1
rs=pink
Attachment #260496 -
Flags: superreview?(mikepinkerton) → superreview+
landed on trunk
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Flags: blocking1.8.1.4?
Flags: blocking1.8.0.12?
Resolution: --- → FIXED
Attachment #260496 -
Flags: approval1.8.1.4?
Attachment #260496 -
Flags: approval1.8.0.12?
Comment 4•18 years ago
|
||
Looks good on today's Mac build on my PPC running 10.3.9, Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a4pre) Gecko/2007040504 Minefield/3.0a4pre. On my Intel Mac running the same build it still shows the 0.9.6 version.
Comment 5•18 years ago
|
||
Correction - it looks fine with a fresh profile. My existing crufty Intel profile showed the old version.
(In reply to comment #4)
> Looks good on today's Mac build on my PPC running 10.3.9, Mozilla/5.0
> (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a4pre) Gecko/2007040504
> Minefield/3.0a4pre. On my Intel Mac running the same build it still shows the
> 0.9.6 version.
>
Comment 6•18 years ago
|
||
How safe and well-tested is this JEP release? That's a fair number of fixes for problems that as you say are not earthshaking. The gain, in other words, looks relatively small so we worry about the risk of making things less stable. (on the other hand some of those rare crashes might not be happy crashes.)
Not turning this down, looking for reassurance from a quality/stability standpoint.
I have lived on it at various times with various releases and have not seen problems. That being said, I do not know of a "test plan" that one can point to.
Given ad hoc testing, how can rational decisions about risk be made? Without tracking of when tests get executed, how can one judge what has been done? Without specifications, how can testing be anything other than ad hoc? It is a challenge.
What kinds of tests would address the concerns you have? Capturing that now would be _extremely_ valuable.
Reporter | ||
Comment 8•18 years ago
|
||
(In reply to comment #6)
I've tested it very thoroughly (as I've done for all JEP releases for
at least the last year). Each new version fixes things, of course.
But I also try to be as careful as possible not to break things in my
new releases. Sometimes I miss something ... but my record is better
than 95% (at least) of other programs :-)
Even if that weren't true, though, I think the JEP should be landed on
the branches as soon as possible. The longer it's on the branches
before a new branch release, the more it will get tested, and the more
likely that any serious problem (one I missed) will get found out.
Landing it on the trunk doesn't really get the JEP the kind of testing
I want -- the trunk is almost always full of other problems, which
tend to drown out anything that might be wrong with the JEP.
I can vouch for JEP's record here. I think it should go on the branch. I have also tested this particular version of JEP myself, though probably not as thoroughly as Steven has.
Reporter | ||
Comment 10•18 years ago
|
||
My own testing procedure is to keep going through a list of
"difficult" sites that I've build up over time, on each of the
different major versions of Mac OS X, with each of the different Java
versions (e.g. 1.4.2, 5.0 and 6.0). I'll usually repeat my tests
after every non-trivial change to the JEP source code.
(My list of sites is on record at bug 371084 comment #3.)
Yes, I suppose this is an ad hoc procedure. But I think it's worked
remarkably well. One sign of this (which is apparent from my change
logs) is that I almost always discover (and fix) more bugs than
everyone else put together.
I slowly keep adding new sites. But I make sure that each one is in
some way "challenging" -- otherwise testing with it would just be
wasting my time.
Comment 11•18 years ago
|
||
Steven: If you would kindly share those test cases, I can add them to Litmus and we can have a JEP regression suite that can be run by QA and the community. I am also willing to run trunk and branch and give this a thorough workout.
(In reply to comment #10)
> My own testing procedure is to keep going through a list of
> "difficult" sites that I've build up over time, on each of the
> different major versions of Mac OS X, with each of the different Java
> versions (e.g. 1.4.2, 5.0 and 6.0). I'll usually repeat my tests
> after every non-trivial change to the JEP source code.
>
> (My list of sites is on record at bug 371084 comment #3.)
>
> Yes, I suppose this is an ad hoc procedure. But I think it's worked
> remarkably well. One sign of this (which is apparent from my change
> logs) is that I almost always discover (and fix) more bugs than
> everyone else put together.
>
> I slowly keep adding new sites. But I make sure that each one is in
> some way "challenging" -- otherwise testing with it would just be
> wasting my time.
>
Reporter | ||
Comment 12•18 years ago
|
||
> If you would kindly share those test cases
See bug 371084 comment #3 :-)
And I list another site in bug 371084 comment #4.
Reporter | ||
Comment 13•18 years ago
|
||
(Following up comment #12)
But also note what I say in bug 371084 comment #6 -- three of the
sites are internet banking sites, and if too many people test them at
once they'll think they're under attack.
Comment 14•18 years ago
|
||
Comment on attachment 260496 [details]
Change log for JEP 0.9.6.1
approved for 1.8.0.12 and 1.8.1.4, a=dveditz for release-drivers
Attachment #260496 -
Flags: approval1.8.1.4?
Attachment #260496 -
Flags: approval1.8.1.4+
Attachment #260496 -
Flags: approval1.8.0.12?
Attachment #260496 -
Flags: approval1.8.0.12+
Updated•18 years ago
|
Flags: blocking1.8.1.4?
Flags: blocking1.8.1.4+
Flags: blocking1.8.0.12?
Flags: blocking1.8.0.12+
Assignee | ||
Comment 15•18 years ago
|
||
Checked in on MOZILLA_1_8_BRANCH and MOZILLA_1_8_0_BRANCH
Updated•18 years ago
|
Keywords: fixed1.8.0.12,
fixed1.8.1.4
Comment 16•18 years ago
|
||
verified on the 1.8 branch using Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.4pre) Gecko/2007041103 BonEcho/2.0.0.4pre. I was using my PPC Mac running 10.3.9 with a new profile. Will verify on an Intel box as well. I will also verify on the 1.8.0 branch shortly.
Comment 17•18 years ago
|
||
verified on the 1.8.0 branch using Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.12pre) Gecko/20070411 Firefox/1.5.0.12pre. Running on a PPC Mac (10.3.9) with a new profile. Will verify on an Intel box shortly.
Depends on: 377215
Comment 18•18 years ago
|
||
I'm fairly certain this update broke access to Second Stage SABRE (either via the traditional Java front-end or the Java-based Citrix front-end) for American Airlines and American Eagle employees. More information coming when I can do some further testing this afternoon.
Comment 19•18 years ago
|
||
Sorry for the false alarm; not sure what the problem was but I seem to have solved it.
Verified on trunk using Camino 2007040902 (1.2+).
cl
Reporter | ||
Comment 20•18 years ago
|
||
I've just released JEP 0.9.6.2, which contains a fix for bug 377215 (a
regression that's been designated a blocker for 1.8.1.4 and 1.8.0.12).
For more information see that bug and bug 377779.
Comment 21•18 years ago
|
||
Marking this bug as verified as well, although it's superceded by bug 377779.
Status: RESOLVED → VERIFIED
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•