5fcc35eafe56492b9fe0687a988330c3cce2da6c: Bug 1439995 - [marionette] Add user prompt checks for script execution commands. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 26 Jul 2018 22:04:56 +0200 - rev 428704
Push 34340 by dvarga@mozilla.com at Fri, 27 Jul 2018 17:37:02 +0000
Bug 1439995 - [marionette] Add user prompt checks for script execution commands. r=ato WebDriver:{ExecuteScript,ExecuteAsyncScript} were missing user prompt checks. MozReview-Commit-ID: KL8gTBfSTrU
156f576151ebdd20ce8dd251d4b25d5433fa8120: Bug 1407123 - Wait for the update task to be finished before running next test case. r=francois
Dimi Lee <dlee@mozilla.com> - Thu, 26 Jul 2018 18:26:19 +0000 - rev 428703
Push 34340 by dvarga@mozilla.com at Fri, 27 Jul 2018 17:37:02 +0000
Bug 1407123 - Wait for the update task to be finished before running next test case. r=francois The test_partialUpdateV4() test case doesn't wait for the update task to be finished. It checks the status in the HTTP server side and then calls run_next_test(). However, when XPCShell test is done, it will trigger the shutdown process and hence interrupt the ongoing update task. This cause the xpcshell test receives an error since the update is interrupted and returns an error like NS_ERROR_UC_UPDATE_SHUTDOWNING. This patch also fixes a javascript error that we didn't stop the httpd server when cleanup. Differential Revision: https://phabricator.services.mozilla.com/D2360
dea04396335368380971c7ff6b39fae2c5439a44: Bug 1472238: compare old and new versions and prefer what we had r=lina
Ethan Glasser-Camp <ethan@betacantrips.com> - Fri, 29 Jun 2018 12:49:55 -0400 - rev 428702
Push 34340 by dvarga@mozilla.com at Fri, 27 Jul 2018 17:37:02 +0000
Bug 1472238: compare old and new versions and prefer what we had r=lina When a component registers after having already registered once, there are two sources of truth for the version ID: one implicit in the connection to Megaphone, and one coming from the component call to addListener. Try to handle this more thoroughly. MozReview-Commit-ID: EsYgO0mzQ9w
fcc52b742b2feb197940024c2c1622c4cd4ab13f: Bug 1472238: ensure version is not an empty string r=lina
Ethan Glasser-Camp <ethan@betacantrips.com> - Fri, 29 Jun 2018 12:43:42 -0400 - rev 428701
Push 34340 by dvarga@mozilla.com at Fri, 27 Jul 2018 17:37:02 +0000
Bug 1472238: ensure version is not an empty string r=lina MozReview-Commit-ID: CbPFJkl3vGr
bcb897d35e71db66f78a5f18fbda1963cff48684: Bug 1472238: hook up alwaysConnect pref changes r=lina
Ethan Glasser-Camp <ethan@betacantrips.com> - Fri, 29 Jun 2018 12:33:20 -0400 - rev 428700
Push 34340 by dvarga@mozilla.com at Fri, 27 Jul 2018 17:37:02 +0000
Bug 1472238: hook up alwaysConnect pref changes r=lina The original code had a bug in that going from disabled to enabled would always connect, whereas actually we want to only connect if there are records (or alwaysConnect is on). We maintain the existing behavior that if the user has set dom.push.connection.enabled to false, we don't connect, figuring that this is the way a privacy-conscious user might indicate that they don't want to talk to "the mothership". MozReview-Commit-ID: ClbhYhnHVog
87bcafe428a4ad6017e59b915581ae00aa863407: Merge mozilla-inbound to mozilla-central. a=merge
Dorel Luca <dluca@mozilla.com> - Fri, 27 Jul 2018 13:19:26 +0300 - rev 428699
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Merge mozilla-inbound to mozilla-central. a=merge
ad1674e9152da31151ab9f9f099f83ca4ff2d832: Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
Kris Maglione <maglione.k@gmail.com> - Thu, 26 Jul 2018 16:36:16 -0700 - rev 428698
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
e0a021b27d2c66d46ba973d66d1360678411da26: Bug 1476405: Part 6 - Register AudioIPC threads with the profiler. r=kinetik
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Jul 2018 23:29:16 -0700 - rev 428697
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1476405: Part 6 - Register AudioIPC threads with the profiler. r=kinetik Presumably the Rust portion of this will have to land externally first and then be imported, but I have no idea how or where to submit it. MozReview-Commit-ID: 2gzQbRKxaZ9
771288dbf8529d45786b42a21dc66b180bb674ca: Bug 1476405: Part 5 - Create nsThread wrapper and use reasonable stack size for BackgroundHangMonitor. r=erahm
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 13:31:14 -0700 - rev 428696
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1476405: Part 5 - Create nsThread wrapper and use reasonable stack size for BackgroundHangMonitor. r=erahm BackgroundHangMonitor is a special snowflake, and uses PR_CreateThread directly, for some reason. MozReview-Commit-ID: 2Qg28EqDwM7
aeebad4f2dc31901f5b63263169229455e827ac2: Bug 1476405: Part 4 - Create nsThread wrappers whenever a thread is registered with the profiler. r=erahm,mstange
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Jul 2018 22:39:38 -0700 - rev 428695
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1476405: Part 4 - Create nsThread wrappers whenever a thread is registered with the profiler. r=erahm,mstange This automatically gets us wrappers (and therefore memory statistics) for Stylo threads, JS HelperThreads, and any other non-nsThread threads that we already register with the profiler. MozReview-Commit-ID: 8ZPjb0ojyWp
4831cbfd03ded9ea6dcc8d6f0797f5f80fb717c7: Bug 1476405: Part 3 - Use reasonable stack sizes and create wrappers for JS threads. r=erahm,tcampbell
Kris Maglione <maglione.k@gmail.com> - Thu, 19 Jul 2018 19:29:56 -0700 - rev 428694
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1476405: Part 3 - Use reasonable stack sizes and create wrappers for JS threads. r=erahm,tcampbell For ordinary JS helper threads, we can update names and create wrappers using the existing thread profiler hooks, but we still need to update their default stack sizes to avoid huge pages. For the XPConnect JS Watchdog thread, we sometimes get a wrapper as it is, but only sometimes. And we never use a reasonable stack size. MozReview-Commit-ID: EuR3gL5JATL
0b0c243a1827e193d045d6b3566c87ca87035c48: Bug 1476405: Part 2b - Use default thread size from nsIThreadManager in Linux PlatformThreads. r=jld
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 13:20:42 -0700 - rev 428693
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1476405: Part 2b - Use default thread size from nsIThreadManager in Linux PlatformThreads. r=jld MozReview-Commit-ID: 4Mod1IdzJBw
236b366fdf3731ef95e0ba75b8f24f03181343ee: Bug 1476405: Part 2a - Create nsThread wrappers/set names for chromium threads. r=erahm,jld
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Jul 2018 22:31:30 -0700 - rev 428692
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1476405: Part 2a - Create nsThread wrappers/set names for chromium threads. r=erahm,jld MozReview-Commit-ID: FvGhq6nhIde
c767b1b618fbdc8bc894719f5ed7ecdcc9fc5165: Bug 1476405: Part 1 - Allow enumerating non-native nsThread threads. r=erahm
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 13:48:50 -0700 - rev 428691
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1476405: Part 1 - Allow enumerating non-native nsThread threads. r=erahm MozReview-Commit-ID: 1JKxWeejqzi
03c1386d08390bb8d983162e1181f7d5d5780788: Backed out 9 changesets (bug 1476405) for causing leaks
Coroiu Cristina <ccoroiu@mozilla.com> - Fri, 27 Jul 2018 08:56:36 +0300 - rev 428690
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Backed out 9 changesets (bug 1476405) for causing leaks Backed out changeset 4113d6fb3c1c (bug 1476405) Backed out changeset cb7f7cc32687 (bug 1476405) Backed out changeset 6d18a8bd5ee3 (bug 1476405) Backed out changeset b2a99f50e642 (bug 1476405) Backed out changeset b5b9d295545d (bug 1476405) Backed out changeset f092a32a3639 (bug 1476405) Backed out changeset 6c154f4d9dd9 (bug 1476405) Backed out changeset d0ebb3aa8e0f (bug 1476405) Backed out changeset 06b8093ddc6a (bug 1476405)
3ccc5dbbd0b8a6617211b244906858f14e1df084: Bug 1478806. Remove nsIBrowserElementNextPaintListener. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 27 Jul 2018 00:37:44 -0400 - rev 428689
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1478806. Remove nsIBrowserElementNextPaintListener. r=mccr8 There's no particular reason for us to have this interface. The only consumer is JS-implemented, and the only caller has JS values to start with; we can just pass these as jsval.
aa58a20c6cd01c49141c9d88bf5b823c1b6753c3: Bug 1478721. Remove nsIIdleObserver. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 27 Jul 2018 00:37:44 -0400 - rev 428688
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1478721. Remove nsIIdleObserver. r=mccr8
4113d6fb3c1c74301f4ba5269a5218a5d649e532: Bug 1476405: Follow-up: Remove added assertion. r=bustage
Kris Maglione <maglione.k@gmail.com> - Thu, 26 Jul 2018 21:18:42 -0700 - rev 428687
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1476405: Follow-up: Remove added assertion. r=bustage
75ec3f923e76aa6c9b39bdc838995e6d1cccb025: Backed out changeset 72b855b514f9 (bug 1477628) for rusttests build bustages CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Fri, 27 Jul 2018 07:00:56 +0300 - rev 428686
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Backed out changeset 72b855b514f9 (bug 1477628) for rusttests build bustages CLOSED TREE
3b183dbe792489f87f78ba1101cde03d49c0f47e: Bug 1474414 - Move most of browser/extensions/activity-stream to browser/components/newtab r=Mardak
Ursula Sarracini <usarracini@mozilla.com> - Thu, 26 Jul 2018 16:24:06 -0400 - rev 428685
Push 34339 by dluca@mozilla.com at Fri, 27 Jul 2018 10:20:10 +0000
Bug 1474414 - Move most of browser/extensions/activity-stream to browser/components/newtab r=Mardak MozReview-Commit-ID: GnMIh1n4d3c
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip