Add new install location for built in search web extensions
Categories
(WebExtensions :: General, enhancement, P1)
Tracking
(firefox67 fixed)
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: daleharvey, Assigned: aswan)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
patch
|
Details | Diff | Splinter Review |
Comment 1•6 years ago
|
||
Reporter | ||
Comment 2•6 years ago
|
||
Comment 3•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Reporter | ||
Comment 4•6 years ago
|
||
Reporter | ||
Comment 5•6 years ago
|
||
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Updated•6 years ago
|
Assignee | ||
Comment 6•6 years ago
|
||
Assignee | ||
Comment 7•6 years ago
|
||
Assignee | ||
Comment 8•6 years ago
|
||
Updated•6 years ago
|
Reporter | ||
Comment 9•6 years ago
|
||
Hey Andrew
As per IRC chat, I am testing this with unzipped web extensions in the omni jar and finding that the engines seem to install, but the promise returned never seems to resolve for me
Cheers
Dale
Reporter | ||
Comment 10•6 years ago
|
||
This is possibly my problem, I wanted to test this on a fresh patch but I might need some fixes from my patch to avoid a race here, will report back tonight
Reporter | ||
Comment 11•6 years ago
|
||
Just to confirm, it was a problem on my end, basing my work on top of this patch and it looks to be working well at the moment
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
Backout for multiple failures e.g. bc, xpcshell, mochitest chrome
Failure logs:
bc: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=222830998&repo=autoland&lineNumber=3326
xpcshell: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=222830892&repo=autoland&lineNumber=2261
mochitest-chrome: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=222829552&repo=autoland&lineNumber=3477
Backout: https://hg.mozilla.org/integration/autoland/rev/b86c22898543ba5cefed5b453af7ef46dcc1dfb5
Assignee | ||
Comment 14•6 years ago
|
||
Comment 15•6 years ago
|
||
Backed out changeset e476cb7c0c0b (bug 1512436) for mochitest failures e.g. at browser/extensions/screenshots/test/browser/browser_screenshots_ui_check.js
Backout: https://hg.mozilla.org/integration/mozilla-inbound/rev/c486d86fd49fc2079255f8c96d94ec8c1fa2950a
Failure push: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=e476cb7c0c0b9baaabfa0b75851ee2a922ec3678
Failure logs:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=222984463&repo=mozilla-inbound&lineNumber=5041
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=222988266&repo=mozilla-inbound&lineNumber=2162
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=222988690&repo=mozilla-inbound&lineNumber=4317
Assignee | ||
Comment 16•6 years ago
|
||
I'll fix that test and re-land this after the soft freeze is over.
Reporter | ||
Comment 17•6 years ago
|
||
Andrew asked me to leave a needinfo with some follow ups that would be very useful
- Add support for hidden: true so we can avoid showing these in about:addons
- Expose an isSystem or similiar property so we can distinguish built in addons from user installed ones
Many thanks
Assignee | ||
Comment 18•6 years ago
|
||
Comment 19•6 years ago
|
||
bugherder |
Assignee | ||
Comment 20•6 years ago
|
||
The patch above should cover the requests from comment 17, if anything got overlooked, lets open a new bug.
Updated•6 years ago
|
Comment 21•6 years ago
|
||
Can you please add some STRs to this issue or mark it as "qe-verify- " if no manual testing is needed ?
Assignee | ||
Comment 22•6 years ago
|
||
no manual testing needed, thanks.
Description
•