Closed
Bug 1461243
Opened 8 years ago
Closed 8 years ago
Remove some dead Java plugin code
Categories
(Core Graveyard :: Plug-ins, enhancement, P3)
Core Graveyard
Plug-ins
Tracking
(firefox-esr52 wontfix, firefox-esr60 wontfix, firefox60 wontfix, firefox61 wontfix, firefox62 fixed)
RESOLVED
FIXED
mozilla62
People
(Reporter: cpeterson, Assigned: cpeterson)
References
Details
Attachments
(6 files)
|
59 bytes,
text/x-review-board-request
|
jimm
:
review+
|
Details |
|
59 bytes,
text/x-review-board-request
|
jimm
:
review+
|
Details |
|
59 bytes,
text/x-review-board-request
|
jimm
:
review+
|
Details |
|
59 bytes,
text/x-review-board-request
|
jimm
:
review+
chutten
:
review+
|
Details |
|
59 bytes,
text/x-review-board-request
|
jimm
:
review+
bzbarsky
:
review+
|
Details |
|
59 bytes,
text/x-review-board-request
|
jimm
:
review+
|
Details |
No description provided.
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Assignee | ||
Comment 7•8 years ago
|
||
Comment 8•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8975383 [details]
Bug 1461243 - Part 1: Remove unused member variable mHaveJavaC2PJSObjectQuirk.
https://reviewboard.mozilla.org/r/243674/#review249714
Attachment #8975383 -
Flags: review?(jmathies) → review+
Comment 9•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8975384 [details]
Bug 1461243 - Part 2: Remove unused functions NS_CheckIsJavaCompatibleURLString() and NS_MakeRandomInvalidURLString().
https://reviewboard.mozilla.org/r/243676/#review249716
Attachment #8975384 -
Flags: review?(jmathies) → review+
Comment 10•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8975385 [details]
Bug 1461243 - Part 3: Remove unused Java `codebase` check from nptest plugin.
https://reviewboard.mozilla.org/r/243678/#review249718
Attachment #8975385 -
Flags: review?(jmathies) → review+
Comment 11•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8975386 [details]
Bug 1461243 - Part 4: Remove obsolete CHECK_JAVA_ENABLED telemetry probe.
https://reviewboard.mozilla.org/r/243680/#review249720
I don't have the permissions to r+ telemetry changes. lgtm but please ask a telemetry peer for an r+ too.
Attachment #8975386 -
Flags: review?(jmathies) → review+
Comment 12•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8975387 [details]
Bug 1461243 - Part 5: Stub out obsolete DOM API navigator.javaEnabled().
https://reviewboard.mozilla.org/r/243682/#review249722
Comment 13•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8975387 [details]
Bug 1461243 - Part 5: Stub out obsolete DOM API navigator.javaEnabled().
https://reviewboard.mozilla.org/r/243682/#review249724
Attachment #8975387 -
Flags: review?(jmathies) → review+
Comment 14•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8975388 [details]
Bug 1461243 - Part 6: Stub out obsolete NPAPI APIs _getJavaEnv and _getJavaPeer.
https://reviewboard.mozilla.org/r/243684/#review249726
Thanks for these!
Attachment #8975388 -
Flags: review?(jmathies) → review+
| Assignee | ||
Comment 15•8 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #11)
> Comment on attachment 8975386 [details]
> Bug 1461243 - Part 4: Remove obsolete CHECK_JAVA_ENABLED telemetry probe.
>
> I don't have the permissions to r+ telemetry changes. lgtm but please ask a
> telemetry peer for an r+ too.
chutten, does a telemetry peer need to review the removal of obsolete probes? e.g.
https://reviewboard.mozilla.org/r/243680/diff/1#index_header
Flags: needinfo?(chutten)
Comment 16•8 years ago
|
||
Good question. It doesn't hurt to ask one of us for a quick once-over, but I wouldn't call it a requirement.
Flags: needinfo?(chutten)
| Assignee | ||
Updated•8 years ago
|
Attachment #8975386 -
Flags: review?(chutten)
Comment 17•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8975386 [details]
Bug 1461243 - Part 4: Remove obsolete CHECK_JAVA_ENABLED telemetry probe.
https://reviewboard.mozilla.org/r/243680/#review249930
Pleased as always to see unused stuff go away.
Attachment #8975386 -
Flags: review?(chutten) → review+
| Assignee | ||
Updated•8 years ago
|
Attachment #8975387 -
Flags: review?(bzbarsky)
Comment 18•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8975387 [details]
Bug 1461243 - Part 5: Stub out obsolete DOM API navigator.javaEnabled().
https://reviewboard.mozilla.org/r/243682/#review250190
::: dom/webidl/Navigator.webidl:189
(Diff revision 1)
> readonly attribute boolean cookieEnabled;
> [Throws, Constant, Cached, NeedsCallerType]
> readonly attribute DOMString buildID;
>
> // WebKit/Blink/Trident/Presto support this.
> - [Throws, NeedsCallerType]
> + [Pure]
[Constant], not [Pure], right? ;)
Attachment #8975387 -
Flags: review?(bzbarsky) → review+
| Assignee | ||
Comment 19•8 years ago
|
||
(In reply to Boris Zbarsky [:bz] (no decent commit message means r-) from comment #18)
> > - [Throws, NeedsCallerType]
> > + [Pure]
>
> [Constant], not [Pure], right? ;)
navigator.javaEnabled() is a function and:
> WebIDL.WebIDLError: error: Methods must not be flagged as [Constant]
Comment 20•8 years ago
|
||
Oh, right. Then:
[Affects=Nothing, DependsOn=Nothing]
Comment 21•8 years ago
|
||
Pushed by cpeterson@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/2d0246d14a89
Part 1: Remove unused member variable mHaveJavaC2PJSObjectQuirk. r=jimm
https://hg.mozilla.org/integration/mozilla-inbound/rev/82d730995296
Part 2: Remove unused functions NS_CheckIsJavaCompatibleURLString() and NS_MakeRandomInvalidURLString(). r=jimm
https://hg.mozilla.org/integration/mozilla-inbound/rev/7e5dc1e92060
Part 3: Remove unused Java `codebase` check from nptest plugin. r=jimm
https://hg.mozilla.org/integration/mozilla-inbound/rev/5f02f3bb5c6b
Part 4: Remove obsolete CHECK_JAVA_ENABLED telemetry probe. r=jimm r=chutten
https://hg.mozilla.org/integration/mozilla-inbound/rev/0124ef77616c
Part 5: Stub out obsolete DOM API navigator.javaEnabled(). r=jimm r=bz
https://hg.mozilla.org/integration/mozilla-inbound/rev/f5f49315fec2
Part 6: Stub out obsolete NPAPI APIs _getJavaEnv and _getJavaPeer. r=jimm
Comment 22•8 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/2d0246d14a89
https://hg.mozilla.org/mozilla-central/rev/82d730995296
https://hg.mozilla.org/mozilla-central/rev/7e5dc1e92060
https://hg.mozilla.org/mozilla-central/rev/5f02f3bb5c6b
https://hg.mozilla.org/mozilla-central/rev/0124ef77616c
https://hg.mozilla.org/mozilla-central/rev/f5f49315fec2
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
Updated•4 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•