Closed
Bug 1472286
Opened 6 years ago
Closed 6 years ago
Fix checks for legacy themes
Categories
(Toolkit :: Add-ons Manager, enhancement)
Toolkit
Add-ons Manager
Tracking
()
RESOLVED
FIXED
mozilla63
Tracking | Status | |
---|---|---|
firefox63 | --- | fixed |
People
(Reporter: ntim, Assigned: ntim)
References
(Blocks 1 open bug)
Details
(Whiteboard: [ntim-intern-project])
Attachments
(2 files)
No description provided.
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → ntim.bugs
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 3•6 years ago
|
||
mozreview-review |
Comment on attachment 8988846 [details]
Bug 1472286 - Stop appending @personas.mozilla.org suffix for built-in themes.
https://reviewboard.mozilla.org/r/254002/#review260802
Attachment #8988846 -
Flags: review?(kmaglione+bmo) → review+
Comment 4•6 years ago
|
||
mozreview-review |
Comment on attachment 8988847 [details]
Bug 1472286 - Fix checks for legacy themes.
https://reviewboard.mozilla.org/r/254004/#review260804
Attachment #8988847 -
Flags: review?(kmaglione+bmo) → review+
Pushed by ntim.bugs@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/dc9cfde75af6
Stop appending @personas.mozilla.org suffix for built-in themes. r=kmag
https://hg.mozilla.org/integration/autoland/rev/914241e649a0
Fix checks for legacy themes. r=kmag
Comment 6•6 years ago
|
||
Backed out 2 changesets (bug 1472286) for Browser chrome failures on toolkit/mozapps/extensions/test/browser/browser_legacy_themes.js
Log:
https://treeherder.mozilla.org/logviewer.html#?job_id=185702772&repo=autoland
TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js | Element should not be null, when checking visibility -
[task 2018-06-30T00:30:55.652Z] INFO - Buffered messages finished
[task 2018-06-30T00:30:55.656Z] INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js | Legacy badge is visible for Full Theme -
[task 2018-06-30T00:30:55.657Z] INFO - Stack trace:
[task 2018-06-30T00:30:55.657Z] INFO - chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/head.js:is_element_visible:505
[task 2018-06-30T00:30:55.658Z] INFO - chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js:check:66
[task 2018-06-30T00:30:55.658Z] INFO - chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js:null:90
[task 2018-06-30T00:30:55.659Z] INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1098
[task 2018-06-30T00:30:55.659Z] INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1089
[task 2018-06-30T00:30:55.660Z] INFO - chrome://mochikit/content/browser-test.js:nextTest/<:991
[task 2018-06-30T00:30:55.660Z] INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:795
[task 2018-06-30T00:30:55.660Z] INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js | Legacy badge link is correct -
[task 2018-06-30T00:30:55.661Z] INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js | Found the legacy-warning element -
[task 2018-06-30T00:30:55.662Z] INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js | Element should not be null, when checking visibility -
[task 2018-06-30T00:30:55.662Z] INFO - Not taking screenshot here: see the one that was previously logged
[task 2018-06-30T00:30:55.664Z] INFO - TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js | Legacy badge is visible for Full Theme -
[task 2018-06-30T00:30:55.664Z] INFO - Stack trace:
[task 2018-06-30T00:30:55.665Z] INFO - chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/head.js:is_element_visible:505
[task 2018-06-30T00:30:55.666Z] INFO - chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js:check:83
[task 2018-06-30T00:30:55.666Z] INFO - chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js:null:90
[task 2018-06-30T00:30:55.667Z] INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1098
[task 2018-06-30T00:30:55.667Z] INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1089
[task 2018-06-30T00:30:55.667Z] INFO - chrome://mochikit/content/browser-test.js:nextTest/<:991
[task 2018-06-30T00:30:55.668Z] INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:795
[task 2018-06-30T00:30:55.672Z] INFO - TEST-PASS | toolkit/mozapps/extensions/test/browser/browser_legacy_pre57.js | Legacy badge link is correct -
Failures push:
https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=914241e649a03e077d26394b396ef810d9be7beb
Backout:
https://hg.mozilla.org/integration/autoland/rev/5540e1b64aa27358f495b8842ba6857b393be203
Flags: needinfo?(ntim.bugs)
Comment 7•6 years ago
|
||
Urgh, sorry, I should have seen that coming.
Please just delete browser_legacy_themes.js, and the legacy theme entries from browser_legacy_pre57.js. They use a mock provider, which is the only reason they can hit this. The real built-in providers never return legacy themes anymore.
Assignee | ||
Updated•6 years ago
|
Flags: needinfo?(ntim.bugs)
Whiteboard: [ntim-intern-project]
Assignee | ||
Comment 8•6 years ago
|
||
Thanks Kris, will take care of it!
Comment hidden (mozreview-request) |
Comment 10•6 years ago
|
||
Pushed by ntim.bugs@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/80c2ae825771
Stop appending @personas.mozilla.org suffix for built-in themes. r=kmag
https://hg.mozilla.org/integration/autoland/rev/a8466a8972cd
Fix checks for legacy themes. r=kmag
Comment 11•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/80c2ae825771
https://hg.mozilla.org/mozilla-central/rev/a8466a8972cd
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox63:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in
before you can comment on or make changes to this bug.
Description
•