a1e826769668287bd7250e85fa529a6c66bfb495: Bug 1507540 part 2. Use more notxpcom attributes in docshell/. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Nov 2018 20:17:53 -0500 - rev 503588
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1507540 part 2. Use more notxpcom attributes in docshell/. r=smaug
edff28b27f207b3d6e592b131bd0f7bf94da9982: Bug 1507540 part 1. Use more notxpcom attributes in caps/. r=mrbkap
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Nov 2018 20:17:52 -0500 - rev 503587
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1507540 part 1. Use more notxpcom attributes in caps/. r=mrbkap
c1d4918380adbf58e0fb231fb8de6940fce5f7c3: Bug 1451532 Remove unneeded bootstrapped extensions in addon manager xpcshell tests r=kmag
Andrew Swan <aswan@mozilla.com> - Sun, 18 Nov 2018 16:35:51 -0800 - rev 503586
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1451532 Remove unneeded bootstrapped extensions in addon manager xpcshell tests r=kmag In most case this involves switching to webextensions. Some old or redundant tests are removed, other tets are cleaned up and modernized along the way.
77e400a477280361e26b3b2d2c72416e0861eb95: Bug 1451532 Clean up bootstrapped extensions in addon manager mochitests r=kmag
Andrew Swan <aswan@mozilla.com> - Mon, 19 Nov 2018 13:56:00 -0800 - rev 503585
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1451532 Clean up bootstrapped extensions in addon manager mochitests r=kmag This is a quick pass to weed out some obsolete tests and update others. browser_doorhanger_installs.js still needs a more comprehensive pass to get rid of obsolete test cases.
27ace8afa15d5379b503aaab800251adf1e90a4f: Bug 1451532 Convert test dictionary to modern packaging r=mstriemer
Andrew Swan <aswan@mozilla.com> - Tue, 23 Oct 2018 09:55:37 -0700 - rev 503584
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1451532 Convert test dictionary to modern packaging r=mstriemer
f1a4ed8b794571fb9e8c3b7509b5aac5ec11282b: Bug 1451532 Remove/replace legacy extensions in telemetry tests r=gfritzsche
Andrew Swan <aswan@mozilla.com> - Mon, 22 Oct 2018 11:42:16 -0700 - rev 503583
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1451532 Remove/replace legacy extensions in telemetry tests r=gfritzsche
c5751a5efe5beaa4dc82089bc5ede81ee35f3291: Bug 1451532 Remove unused test addon r=kmag
Andrew Swan <aswan@mozilla.com> - Mon, 22 Oct 2018 09:57:27 -0700 - rev 503582
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1451532 Remove unused test addon r=kmag
d71fcd5f9cb5f47d7ffa42d6a59f4523e1811d3a: Bug 1438945 - Remove the string parameter in favor of always passing in an nsIURI. r=asuth
Blake Kaplan <mrbkap@gmail.com> - Mon, 19 Nov 2018 15:18:34 -0800 - rev 503581
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Remove the string parameter in favor of always passing in an nsIURI. r=asuth The duplication wasn't necessary. Differential Revision: https://phabricator.services.mozilla.com/D11827
fab208773c488ca77ce4778ad40598c5bc51c1b2: Bug 1438945 - Allow passing an existing URL into the Worker script loader. r=asuth
Blake Kaplan <mrbkap@gmail.com> - Mon, 19 Nov 2018 15:18:34 -0800 - rev 503580
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Allow passing an existing URL into the Worker script loader. r=asuth In the next patch I get rid of the duplicated arguments. Differential Revision: https://phabricator.services.mozilla.com/D11826
7733e4286f9c615bde46ad140329ab73dd613e1e: Bug 1438945 - Pass around URIs instead of strings in RemoteWorker. r=asuth
Blake Kaplan <mrbkap@gmail.com> - Mon, 19 Nov 2018 15:18:34 -0800 - rev 503579
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Pass around URIs instead of strings in RemoteWorker. r=asuth In order to fix the problem mentioned in comment 91 & co, we need to hold onto the URI object that we resolve in the child process when we construct the SharedWorker. Otherwise, we risk the Blob getting deallocated from under us. This patch isn't sufficient to fix that problem, however, because the worker code itself ends up going back through strings. I fix that in the next couple of patches. Differential Revision: https://phabricator.services.mozilla.com/D11825
5fa24f8069cbffe7635ca7b928956cea63aa5763: Bug 1438945 - Fix process selection comments. r=asuth
Blake Kaplan <mrbkap@gmail.com> - Mon, 19 Nov 2018 15:18:34 -0800 - rev 503578
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Fix process selection comments. r=asuth This separates out the parent process from the list of child processes and makes our handling of non-e10s more explicit. Differential Revision: https://phabricator.services.mozilla.com/D11824
c9e6293a64a6e3d120ae2b7c56965e9249d5877b: Bug 1438945 - Fix typos in comments. r=asuth
Blake Kaplan <mrbkap@gmail.com> - Mon, 19 Nov 2018 15:18:33 -0800 - rev 503577
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Fix typos in comments. r=asuth Some small fixes that I noticed. Differential Revision: https://phabricator.services.mozilla.com/D11823
c52099a44a4e780047f71f4a3a5eec59cf2e7b1c: Bug 1438945 - Fix the suspend and freezing logic. r=asuth
Blake Kaplan <mrbkap@gmail.com> - Mon, 19 Nov 2018 15:18:33 -0800 - rev 503576
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Fix the suspend and freezing logic. r=asuth This implements the behavior that as long as there's one non-frozen or non-suspended actor, we resume or thaw the manager. Differential Revision: https://phabricator.services.mozilla.com/D11822
93c96481ec70d75496045840d5c42c90ee8ec761: Bug 1438945 - Part 13: keeping ContentProcess alive. r=asuth,mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 19 Nov 2018 15:18:33 -0800 - rev 503575
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Part 13: keeping ContentProcess alive. r=asuth,mrbkap
6f7cba5101c17b5f2ffea4501bebc9ae0dc873b4: Bug 1438945 - Part 12: Spawning a new process if needed. r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 19 Nov 2018 15:18:33 -0800 - rev 503574
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Part 12: Spawning a new process if needed. r=asuth
2a1a9e2c2010d94954a3d346a30c9690551a7bcf: Bug 1438945 - Part 11: selection of RemoteWorker actors. r=asuth,mrbkap
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 19 Nov 2018 15:18:33 -0800 - rev 503573
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Part 11: selection of RemoteWorker actors. r=asuth,mrbkap
9482aa753a31fd3adc22704e4c3ad1466f110150: Bug 1438945 - Part 10: RemoteWorkerObserver. r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 19 Nov 2018 15:18:33 -0800 - rev 503572
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Part 10: RemoteWorkerObserver. r=asuth
b3d9a379c852669a1fa005148bee537b99c91c6f: Bug 1438945 - Part 9: RemoteWorker in SharedWorkerManager. r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 19 Nov 2018 15:18:33 -0800 - rev 503571
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Part 9: RemoteWorker in SharedWorkerManager. r=asuth
6059af9c85adc62a51d9b38b9cdcba3904d4d824: Bug 1438945 - Part 8: RemoteWorker IPC. r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 19 Nov 2018 15:18:32 -0800 - rev 503570
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Part 8: RemoteWorker IPC. r=asuth
a38f567faf3faedcc609ced953aefa09d73e0fd6: Bug 1438945 - Part 7: SharedWorker can be intercepted by a ServiceWorker. r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 19 Nov 2018 15:18:32 -0800 - rev 503569
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1438945 - Part 7: SharedWorker can be intercepted by a ServiceWorker. r=asuth
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip