Closed
Bug 1465544
Opened 6 years ago
Closed 6 years ago
Add the 'mozillaAddons' Permission to Screenshots
Categories
(Firefox :: Screenshots, defect)
Firefox
Screenshots
Tracking
()
VERIFIED
FIXED
Firefox 62
People
(Reporter: bchen, Assigned: bchen)
References
Details
Attachments
(1 file)
59 bytes,
text/x-review-board-request
|
ianbicking
:
review+
jhirsch
:
review+
RyanVM
:
approval-mozilla-beta+
RyanVM
:
approval-mozilla-esr60+
|
Details |
Bug 1456485 introduced a new addon permission, 'mozillaAddons', that needs to be in Screenshots.
Comment 1•6 years ago
|
||
Note that we need this on ESR60 and Beta as well.
status-firefox60:
--- → wontfix
status-firefox61:
--- → affected
status-firefox62:
--- → affected
status-firefox-esr60:
--- → affected
tracking-firefox61:
--- → +
tracking-firefox62:
--- → +
tracking-firefox-esr60:
--- → 61+
Comment hidden (mozreview-request) |
Comment 3•6 years ago
|
||
mozreview-review |
Comment on attachment 8981972 [details] Bug 1465544 - Add 'mozillaAddons' permission to Screenshots; https://reviewboard.mozilla.org/r/247990/#review254116
Attachment #8981972 -
Flags: review?(ianb) → review+
Comment 4•6 years ago
|
||
mozreview-review |
Comment on attachment 8981972 [details] Bug 1465544 - Add 'mozillaAddons' permission to Screenshots; https://reviewboard.mozilla.org/r/247990/#review254120
Attachment #8981972 -
Flags: review+
Pushed by jhirsch@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/04e69f74afe1 Add 'mozillaAddons' permission to Screenshots; r=ianbicking,_6a68
Comment 6•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/04e69f74afe1
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 62
Assignee | ||
Updated•6 years ago
|
Flags: needinfo?(bchen)
Attachment #8981972 -
Flags: approval-mozilla-esr60?
Attachment #8981972 -
Flags: approval-mozilla-beta?
Assignee | ||
Comment 8•6 years ago
|
||
Comment on attachment 8981972 [details] Bug 1465544 - Add 'mozillaAddons' permission to Screenshots; > Approval Request Comment > [Feature/Bug causing the regression]: Bug 1456485 and bug 1466349. > [User impact if declined]: Users will not be able to take screenshots of PDFs with Firefox Screenshots. > [Is this code covered by automated tests?]: No, in that there's no full integration testing for capturing a shot of a PDF page. > [Has the fix been verified in Nightly?]: No. > [Needs manual test from QE? If yes, steps to reproduce]: Yes. Bug 1456485 has the STR. > [List of other uplifts needed for the feature/fix]: Bug 1456485 and bug 1466349. > [Is the change risky?]: For Screenshots itself, no. It fixes a regression. See bug 1456485 for discussion on potential risks. > [Why is the change risky/not risky?]: It allows system addons to access protected pages. See bug 1456485. > [String changes made/needed]: No.
Comment 9•6 years ago
|
||
Comment on attachment 8981972 [details] Bug 1465544 - Add 'mozillaAddons' permission to Screenshots; Required fix to get Screenshots working again with various privileged pages (PDF Viewer, Reader Mode, etc). Approved for 61.0b12 and ESR 60.1.
Attachment #8981972 -
Flags: approval-mozilla-esr60?
Attachment #8981972 -
Flags: approval-mozilla-esr60+
Attachment #8981972 -
Flags: approval-mozilla-beta?
Attachment #8981972 -
Flags: approval-mozilla-beta+
Comment 10•6 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/f97d4447e802
Comment 11•6 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-esr60/rev/c5161c79c50b
Updated•6 years ago
|
Flags: qe-verify+
Comment 12•6 years ago
|
||
I have verified this issue on the latest Nightly (62.0a1 Build ID: 20180617220505) and latest Beta (61.0b14 Build ID: 20180614135649) and the issue is no longer reproducible. Tested on Windows 7 x64, Windows 10 x64, Mac Os 10.13 and Arch Linux. The issue is still reproducible on Firefox ESR 60.0 because of bug 1467924 that should also be uplifted in ESR 60 (see bug 1467924 comment 10).
Comment 13•6 years ago
|
||
I have verified the issue on latest ESR (60.1.0, Build ID 20180621121604) and the issue is no longer reproducible. Tested on Windows 10 x64, Windows 7 x64, Mac 10.13 and Arch Linux 4.12.
You need to log in
before you can comment on or make changes to this bug.
Description
•