5

1595858 - support extension selection for homepage and newtab

 3 years ago
source link: https://bugzilla.mozilla.org/show_bug.cgi?id=1595858
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
support extension selection for homepage and newtab
Attachment #9181685 - Attachment description: Bug 1595858 - Allow users to select or deselect addons for hompage and newtab without disabling the addons. → Bug 1595858 - Allow users to select or deselect addons for homepage and newtab without disabling the addons.
Pushed by [email protected]:
https://hg.mozilla.org/integration/autoland/rev/d86e4d6c2be4
Allow users to select or deselect addons for homepage and newtab without disabling the addons. r=preferences-reviewers,Gijs,mixedpuppy
Backout by [email protected]:
https://hg.mozilla.org/integration/autoland/rev/d70bf7b7cef9
Backed out changeset d86e4d6c2be4 for browser_ext_chrome_settings_overrides_home.js failures CLOSED TREE

Backed out changeset d86e4d6c2be4 (bug 1595858) for browser_ext_chrome_settings_overrides_home.js failures.

Push with failures: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&selectedTaskRun=OrMBc0AQQPumgcb4oPSvWg.0&fromchange=d86e4d6c2be461b9401a96192f8f3daebae036bf&searchStr=mochitest-browser-chrome&tochange=23b8e2facfb9860427b51b8fbad686def2d2ac29

Backout link: https://hg.mozilla.org/integration/autoland/rev/d70bf7b7cef939d678ab162b5ae2725cee322f78

Failure log: https://treeherder.mozilla.org/logviewer?job_id=321658302&repo=autoland&lineNumber=37464

...
[task 2020-11-13T03:50:53.675Z] 03:50:53     INFO - TEST-OK | browser/components/extensions/test/browser/browser_ext_windows_update.js | took 8012ms
[task 2020-11-13T03:50:53.685Z] 03:50:53     INFO - GECKO(8048) | [Child 928: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0000023DA666BC00 == 2 [pid = 928] [id = 323]
[task 2020-11-13T03:50:53.685Z] 03:50:53     INFO - GECKO(8048) | [Child 928: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 8 (0000023DA3EFA3C0) [pid = 928] [serial = 812] [outer = 0000000000000000]
[task 2020-11-13T03:50:53.685Z] 03:50:53     INFO - GECKO(8048) | [Child 928: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 9 (0000023DA6672C00) [pid = 928] [serial = 813] [outer = 0000023DA3EFA3C0]
[task 2020-11-13T03:50:53.704Z] 03:50:53     INFO - checking window state
[task 2020-11-13T03:50:53.755Z] 03:50:53     INFO - GECKO(8048) | [Parent 7788: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 151 (0000024E22A99000) [pid = 7788] [serial = 1323] [outer = 0000024E114783C0]
...
[task 2020-11-13T03:51:12.811Z] 03:51:12     INFO - GECKO(8048) | Completed ShutdownLeaks collections in process 7788
[task 2020-11-13T03:51:12.811Z] 03:51:12     INFO - TEST-START | Shutdown
[task 2020-11-13T03:51:12.813Z] 03:51:12     INFO - Browser Chrome Test Summary
[task 2020-11-13T03:51:12.813Z] 03:51:12     INFO - Passed:  8384
[task 2020-11-13T03:51:12.813Z] 03:51:12     INFO - Failed:  0
[task 2020-11-13T03:51:12.813Z] 03:51:12     INFO - Todo:    11
[task 2020-11-13T03:51:12.813Z] 03:51:12     INFO - Mode:    e10s
[task 2020-11-13T03:51:12.813Z] 03:51:12     INFO - *** End BrowserChrome Test Results ***
[task 2020-11-13T03:51:12.893Z] 03:51:12     INFO - GECKO(8048) | [Child 2200, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
...
[task 2020-11-13T03:51:17.018Z] 03:51:17     INFO - GECKO(8048) | [Parent 7788, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4287
[task 2020-11-13T03:51:17.119Z] 03:51:17     INFO - TEST-INFO | Main app process: exit 0
[task 2020-11-13T03:51:17.119Z] 03:51:17     INFO - TEST-INFO | Confirming we saw 2560 DOCSHELL created and 2556 destroyed log strings.
[task 2020-11-13T03:51:17.120Z] 03:51:17     INFO - TEST-INFO | Confirming we saw 6852 DOMWINDOW created and 6834 destroyed log strings.
[task 2020-11-13T03:51:17.120Z] 03:51:17    ERROR - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_chrome_settings_overrides_home.js | leaked 1 window(s) until shutdown [url = about:blank]
[task 2020-11-13T03:51:17.121Z] 03:51:17    ERROR - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_chrome_settings_overrides_home.js | leaked 1 window(s) until shutdown [url = chrome://browser/content/browser.xhtml]
[task 2020-11-13T03:51:17.121Z] 03:51:17     INFO - TEST-INFO | browser/components/extensions/test/browser/browser_ext_chrome_settings_overrides_home.js | windows(s) leaked: [pid = 7788] [serial = 159], [pid = 7788] [serial = 158]
...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK