021d8cd8ba70148e35a46b92e6ccce11f7841073: Bug 1556789 - Refactor extension install in searchservice to use promises r=robwu,daleharvey
Shane Caraveo <scaraveo@mozilla.com> - Wed, 10 Jul 2019 22:47:02 +0000 - rev 482296
Push 89683 by scaraveo@mozilla.com at Wed, 10 Jul 2019 22:49:09 +0000
Bug 1556789 - Refactor extension install in searchservice to use promises r=robwu,daleharvey This provides a set of promises that the searchservice resolves once the search engine has been configured Differential Revision: https://phabricator.services.mozilla.com/D33660
0560e58effb76deac1fc7433deea7610fe4a5bc7: Backed out changeset 405100db6c45 (bug 1543251) for failing in nsGlobalWindowInner.cpp
Noemi Erli <nerli@mozilla.com> - Thu, 11 Jul 2019 01:47:47 +0300 - rev 482295
Push 89682 by nerli@mozilla.com at Wed, 10 Jul 2019 22:48:24 +0000
Backed out changeset 405100db6c45 (bug 1543251) for failing in nsGlobalWindowInner.cpp
f452d5bfffd0cfc6f24ae55c755a92f04592241c: Bug 1552126: Remove `UpdatePolicy::Skip`. r=jya
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 10 Jul 2019 22:32:58 +0000 - rev 482294
Push 89681 by nnethercote@mozilla.com at Wed, 10 Jul 2019 22:41:46 +0000
Bug 1552126: Remove `UpdatePolicy::Skip`. r=jya Differential Revision: https://phabricator.services.mozilla.com/D37373
86ee4958f7f9e3aeea7743d0c0ce17285108d07f: Bug 1552126 - Convert layers.componentalpha.enabled to a non-Skip pref. r=mattwoodrow
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 10 Jul 2019 22:32:43 +0000 - rev 482293
Push 89681 by nnethercote@mozilla.com at Wed, 10 Jul 2019 22:41:46 +0000
Bug 1552126 - Convert layers.componentalpha.enabled to a non-Skip pref. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D37372
9e949b549d688a9047ccb77538b63f6cf68f99b4: Bug 1552126 - Convert gfx.blocklist.all to a non-Skip pref. r=mattwoodrow
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 10 Jul 2019 22:32:19 +0000 - rev 482292
Push 89681 by nnethercote@mozilla.com at Wed, 10 Jul 2019 22:41:46 +0000
Bug 1552126 - Convert gfx.blocklist.all to a non-Skip pref. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D37371
11d1d46d11fb6c1b80e16e7f2b71054d9854afd0: Bug 1562763 - Factor process launching into a helper class, and use more promises. r=jld
Bobby Holley <bobbyholley@gmail.com> - Wed, 10 Jul 2019 22:37:37 +0000 - rev 482291
Push 89680 by bholley@mozilla.com at Wed, 10 Jul 2019 22:39:04 +0000
Bug 1562763 - Factor process launching into a helper class, and use more promises. r=jld This is intended to facilitate future work to break up PerformAsyncLaunch into asynchronous pieces. It also aims to fix some raciness around access to state in the GeckoChildProcessHost instance. There appears to be at least one data race in the existing code, in which OpenPrivilegedHandle are run on both the launcher thread and the IO thread without synchronization. Differential Revision: https://phabricator.services.mozilla.com/D36539
6035908e789b2b931d33f16d81938ff531f33420: Bug 1562763 - Move some types around. r=jld
Bobby Holley <bobbyholley@gmail.com> - Wed, 10 Jul 2019 22:37:35 +0000 - rev 482290
Push 89680 by bholley@mozilla.com at Wed, 10 Jul 2019 22:39:04 +0000
Bug 1562763 - Move some types around. r=jld Having to namespace these into GeckoChildProcessHost is annoying. The |using| declarations help to some extent, but it's easier to just put them in mozilla::ipc. Differential Revision: https://phabricator.services.mozilla.com/D36538
ae890583cd7668edc232dcd9dfff8696e230a033: Bug 1562763 - Make ContentParent::InitInternal fallible. r=jld
Bobby Holley <bobbyholley@gmail.com> - Wed, 10 Jul 2019 22:37:34 +0000 - rev 482289
Push 89680 by bholley@mozilla.com at Wed, 10 Jul 2019 22:39:04 +0000
Bug 1562763 - Make ContentParent::InitInternal fallible. r=jld Depending on the timing of events, we can invoke InitInternal after we've already torn down the compositor thread, which can make CreateContentBridges fail, which in turn makes us unable to make a correct InitRendering call. Implement the infrastructure to bail out in this case. Differential Revision: https://phabricator.services.mozilla.com/D36644
073b4d39b0f3a29e87de4cde4c64b573cc6fb3cf: Bug 1562763 - Don't crash child or parent on failed InitBackground. r=nika
Bobby Holley <bobbyholley@gmail.com> - Wed, 10 Jul 2019 22:37:32 +0000 - rev 482288
Push 89680 by bholley@mozilla.com at Wed, 10 Jul 2019 22:39:04 +0000
Bug 1562763 - Don't crash child or parent on failed InitBackground. r=nika This can happen if the parent starts shutting down before a child has finished starting up. The main thread case in the child has always just warned, and this MOZ_CRASH was added recently to the dispatch case in [1]. This can happen if the parent starts shutting down while the child is still initializing. [1] https://hg.mozilla.org/mozilla-central/rev/bd8fd9a22dc08d63cec68de475182a1b8eeeca4b Differential Revision: https://phabricator.services.mozilla.com/D37302
426a2453b8b214b1c1312472755aa1a16a90945d: Bug 1565000 - Add logs for VR process manager to check if gpu child is null. r=kip
Daosheng Mu <daoshengmu@gmail.com> - Wed, 10 Jul 2019 22:02:45 +0000 - rev 482287
Push 89679 by dmu@mozilla.com at Wed, 10 Jul 2019 22:26:45 +0000
Bug 1565000 - Add logs for VR process manager to check if gpu child is null. r=kip Differential Revision: https://phabricator.services.mozilla.com/D37613
bbcd2af40409fad89375fcaabc5b83d9ae99e99e: Bug 1563278: Specify font-family and font-size on the same element in web-platform-test contain-paint-008.html. r=TYLin
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 10 Jul 2019 17:45:35 +0000 - rev 482286
Push 89678 by dholbert@mozilla.com at Wed, 10 Jul 2019 21:56:50 +0000
Bug 1563278: Specify font-family and font-size on the same element in web-platform-test contain-paint-008.html. r=TYLin This patch corrects a likely-inadvertent difference between the CSS in this testcase vs. its reference case. This patch fixes a Windows & MacOS off-by-1px spurious failure in this test, which was probably due to having text whose font-metrics differ from its line-box (in the testcase) vs. agree with its line-box (in the reference). While we're here, this patch also adjusts the code-comment in the testcase to avoid implying that Firefox unconditionally lacks support for containment. (And to fix a minor grammatical typo, "not need" --> "no need".) Differential Revision: https://phabricator.services.mozilla.com/D37494
d5c70273b5afc0bdb870f70310663991c6c76e77: Bug 1560473 - Put homepage extension controlled message next to setting r=jaws
Mark Striemer <mstriemer@mozilla.com> - Wed, 10 Jul 2019 21:27:11 +0000 - rev 482285
Push 89677 by mstriemer@mozilla.com at Wed, 10 Jul 2019 21:54:04 +0000
Bug 1560473 - Put homepage extension controlled message next to setting r=jaws Differential Revision: https://phabricator.services.mozilla.com/D37338
bf25c3b58362c73e91a1587c1caaeb33f70de53b: Bug 1564299: Fire a reorder event on the outer doc accessible when an OOP document gets added. r=yzen
James Teh <jteh@mozilla.com> - Wed, 10 Jul 2019 12:59:21 +0000 - rev 482284
Push 89676 by jteh@mozilla.com at Wed, 10 Jul 2019 21:47:38 +0000
Bug 1564299: Fire a reorder event on the outer doc accessible when an OOP document gets added. r=yzen For same-process iframe documents, this reorder event is fired by the content process. This isn't possible when the document is in a different process to its embedder. In this case, we need to fire it from the parent process when the embedded document accessible is added. Differential Revision: https://phabricator.services.mozilla.com/D37352
4db5a1d1f69af424f3f25b2cd05ac095ce82670f: Bug 697836 - Use system's link color and create new visited link color in HC mode. r=heycam
Eitan Isaacson <eitan@monotonous.org> - Wed, 10 Jul 2019 21:46:21 +0000 - rev 482283
Push 89675 by eisaacson@mozilla.com at Wed, 10 Jul 2019 21:47:09 +0000
Bug 697836 - Use system's link color and create new visited link color in HC mode. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D33540
f31349fb06dd599f0c60653403889102e12bf5ac: Bug 1388015 - Add checks to respect CSP-wildcard + Ports r=ckerschb
Sebastian Streich <sstreich@mozilla.com> - Thu, 04 Jul 2019 11:30:17 +0000 - rev 482282
Push 89674 by archaeopteryx@coole-files.de at Wed, 10 Jul 2019 21:38:10 +0000
Bug 1388015 - Add checks to respect CSP-wildcard + Ports r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D35432
405100db6c45f0463286067df5b491f74790d9aa: Bug 1543251 - Move hasBeforeUnload from PBrowser to PWindowGlobal, r=nika
Kashav Madan <kmadan@mozilla.com> - Wed, 10 Jul 2019 21:13:44 +0000 - rev 482281
Push 89673 by kmadan@mozilla.com at Wed, 10 Jul 2019 21:14:45 +0000
Bug 1543251 - Move hasBeforeUnload from PBrowser to PWindowGlobal, r=nika Differential Revision: https://phabricator.services.mozilla.com/D37003
0c408343080dadc6abb4a09d9e371f96356d5989: Bug 1562497 - Build PuppetSession on Tier3 as VRService depends on it. r=daoshengmu
Jan Beich <jbeich@FreeBSD.org> - Thu, 04 Jul 2019 07:41:57 +0000 - rev 482280
Push 89672 by kgilbert@mozilla.com at Wed, 10 Jul 2019 20:59:49 +0000
Bug 1562497 - Build PuppetSession on Tier3 as VRService depends on it. r=daoshengmu Differential Revision: https://phabricator.services.mozilla.com/D36811
d0cd86566ca73cc44f0a2ac30d13c0e15eeb33bf: Backed out changeset cf81db9c8887 (bug 1541496) for failing xpchsell tests on test_collections_recovery.js CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Wed, 10 Jul 2019 23:55:12 +0300 - rev 482279
Push 89671 by aiakab@mozilla.com at Wed, 10 Jul 2019 20:55:46 +0000
Backed out changeset cf81db9c8887 (bug 1541496) for failing xpchsell tests on test_collections_recovery.js CLOSED TREE
442fa46b63e92bd597002f267ee4ec951dd86059: Bug 1515214 - Add markers with cause stacks and the name of the called function for setTimeout callback execution. r=jesup
Markus Stange <mstange@themasta.com> - Wed, 10 Jul 2019 20:48:14 +0000 - rev 482278
Push 89670 by mstange@themasta.com at Wed, 10 Jul 2019 20:49:14 +0000
Bug 1515214 - Add markers with cause stacks and the name of the called function for setTimeout callback execution. r=jesup These duplicate the existing setTimeout markers a bit. Differential Revision: https://phabricator.services.mozilla.com/D19194
835a18c6213d447af34dfa1fa19bcb8ae6dade86: Bug 1515214 - Add TimeoutHandler::GetDescription which just calls through to CallbackObject::GetDescription for CallbackTimeoutHandlers. r=smaug
Markus Stange <mstange@themasta.com> - Wed, 10 Jul 2019 20:48:14 +0000 - rev 482277
Push 89670 by mstange@themasta.com at Wed, 10 Jul 2019 20:49:14 +0000
Bug 1515214 - Add TimeoutHandler::GetDescription which just calls through to CallbackObject::GetDescription for CallbackTimeoutHandlers. r=smaug Depends on D19192 Differential Revision: https://phabricator.services.mozilla.com/D37470
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip