Closed
Bug 1342142
Opened 8 years ago
Closed 8 years ago
enable webextension permissions prompts by default
Categories
(Toolkit :: Add-ons Manager, defect)
Tracking
()
VERIFIED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox55 | --- | verified |
People
(Reporter: aswan, Assigned: aswan)
References
Details
(Whiteboard: [permissions] triaged)
Attachments
(2 files)
This bug is to track all the blockers that need to be resolved before we can enable permissions prompts by default. Once we're ready, we need to set "extensions.webextPermissionPrompts" to true in firefox.js
Assignee | ||
Updated•8 years ago
|
Blocks: webext-permissions
Updated•8 years ago
|
Whiteboard: [permissions] triaged
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → aswan
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
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 11•8 years ago
|
||
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Updated•8 years ago
|
Attachment #8849672 -
Flags: review?(dtownsend)
Attachment #8846198 -
Flags: review?(dtownsend)
Comment 14•8 years ago
|
||
mozreview-review |
Comment on attachment 8849672 [details]
Bug 1342142 Part 1 Toolkit test cleanups
https://reviewboard.mozilla.org/r/122448/#review125072
::: toolkit/mozapps/extensions/test/browser/browser_searching.js:555
(Diff revision 5)
> list.ensureElementIsVisible(remoteItem);
>
> installBtn = get_install_button(remoteItem);
> is(installBtn.hidden, false, "Install button should be showing before install");
> remoteItem.mAddon.install.addListener(listener);
> + promiseNotification().then(() => {});
This looks like it doesn't do anything. What am I missing?
Comment 15•8 years ago
|
||
mozreview-review |
Comment on attachment 8846198 [details]
Bug 1342142 Part 2 Enable webextension permission prompts
https://reviewboard.mozilla.org/r/119300/#review125078
Attachment #8846198 -
Flags: review?(dtownsend) → review+
Assignee | ||
Comment 16•8 years ago
|
||
mozreview-review-reply |
Comment on attachment 8849672 [details]
Bug 1342142 Part 1 Toolkit test cleanups
https://reviewboard.mozilla.org/r/122448/#review125072
> This looks like it doesn't do anything. What am I missing?
I probably could name things better, but `promiseNotification()` causes the notification to be accepted. It also returns a Promise in case the caller cares to know when that has happened. The `.then()` clause is pointless, I can remove it.
Comment 17•8 years ago
|
||
mozreview-review |
Comment on attachment 8849672 [details]
Bug 1342142 Part 1 Toolkit test cleanups
https://reviewboard.mozilla.org/r/122448/#review125086
r+ with the then clause removed then.
Attachment #8849672 -
Flags: review?(dtownsend) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 20•8 years ago
|
||
Pushed by aswan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fa49f7a3e67d
Part 1 Toolkit test cleanups r=mossop
https://hg.mozilla.org/integration/autoland/rev/9f93b4b4a7ca
Part 2 Enable webextension permission prompts r=mossop
Comment 21•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/fa49f7a3e67d
https://hg.mozilla.org/mozilla-central/rev/9f93b4b4a7ca
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Comment 22•8 years ago
|
||
Considering that all dependencies are verified and the webextension permissions pref is enabled by default, I am marking this bug as verified fixed on Firefox 55.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•