Make it easier to recognize an extension that have access to the userScript.setScriptAPIs API method

RESOLVED FIXED in Firefox 64

Status

defect
P1
normal
RESOLVED FIXED
10 months ago
9 months ago

People

(Reporter: rpl, Assigned: rpl)

Tracking

(Blocks 1 bug)

unspecified
mozilla64
Dependency tree / graph
Bug Flags:
qe-verify -

Firefox Tracking Flags

(firefox64 fixed)

Details

Attachments

(3 attachments)

This issue goal is to make it easier to recognize an extension that have access to the userScripts.setScriptAPIs API method based on its manifest.json file.
Assignee: nobody → lgreco
Status: NEW → ASSIGNED
Duplicate of this bug: 1498364
Priority: -- → P1
Pushed by luca.greco@alcacoop.it:
https://hg.mozilla.org/integration/autoland/rev/c68fc2d03471
Fix and re-enable userScript test disabled in Bug 1498343. r=zombie
https://hg.mozilla.org/integration/autoland/rev/a0aa0b0aa078
Add more assertions related to behaviors on redefined globals and prototype methods in the userScript tests. r=mixedpuppy
https://hg.mozilla.org/integration/autoland/rev/681ffcabae79
Make it easier to recognize an extension that have access to the userScript.setScriptAPIs API method. r=mixedpuppy
https://hg.mozilla.org/mozilla-central/rev/c68fc2d03471
https://hg.mozilla.org/mozilla-central/rev/a0aa0b0aa078
https://hg.mozilla.org/mozilla-central/rev/681ffcabae79
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Marking as qe-verify-, as most of the changes are actually test-only and the only part of it that isn't test-only it is already tested in automated test (as part of the same commit that applied the change).
Flags: qe-verify-
You need to log in before you can comment on or make changes to this bug.