d8d225f8204d0afacc288b12e12a62176ba9aa1c: Merge mozilla-central to autoland. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 05 Oct 2018 01:31:25 +0300 - rev 495459
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Merge mozilla-central to autoland. CLOSED TREE
b363fee0880d7b029a895baacdb7249520548f8d: Bug 1496296 - Stop broadly setting RUSTC_BOOTSTRAP r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 04 Oct 2018 13:51:21 +0000 - rev 495458
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496296 - Stop broadly setting RUSTC_BOOTSTRAP r=froydnj Depends on D7679 Differential Revision: https://phabricator.services.mozilla.com/D7680
b04cf2d0c1fdc6117ea5d35fd68dd53a67585e9b: Bug 1496296 - Update encoding_rs to 0.8.9 and simd to 0.2.3 r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 04 Oct 2018 13:51:39 +0000 - rev 495457
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496296 - Update encoding_rs to 0.8.9 and simd to 0.2.3 r=froydnj Only difference with current versions is the ability to use the crates with stable rust without setting RUSTC_BOOTSTRAP globally ourselves. Differential Revision: https://phabricator.services.mozilla.com/D7679
e8f0ddeec2f167524896d22f4b4d4de4b88d1562: Bug 1451526 Convert mozscreenshots to a webextension r=MattN
Andrew Swan <aswan@mozilla.com> - Thu, 04 Oct 2018 21:41:06 +0000 - rev 495456
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1451526 Convert mozscreenshots to a webextension r=MattN Differential Revision: https://phabricator.services.mozilla.com/D7613
6daf79d1bace1f7169901b91203655988ee5e11f: Bug 1495169 - Remove cached measuring reflows if we aren't measuring the right thing because we got interrupted. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 20:24:04 +0000 - rev 495455
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495169 - Remove cached measuring reflows if we aren't measuring the right thing because we got interrupted. r=dholbert If we're waiting on an interrupt, then our child items haven't been totally reflowed and our measures would be bogus. This will probably regress performance in the cases bug 1209697 fixed, so we should probably add an interrupt check somewhere in nsFlexContainerFrame to avoid keeping reflowing flex containers indefinitely. We could probably just bail out from our reflow if any kid reflow was interrupted. Filed bug 1495532 to consider that. Differential Revision: https://phabricator.services.mozilla.com/D7288
648984f7f9cc5824fc9cc6c987632e48258b8cdd: Bug 1495612 - Add custom search keywords for DoH. r=jaws
Erica Wright <ewright@mozilla.com> - Thu, 04 Oct 2018 21:07:45 +0000 - rev 495454
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495612 - Add custom search keywords for DoH. r=jaws On about:preferences, if a user enters "doh" or "trr" in the search, it brings them to the Connection Settings panel. Differential Revision: https://phabricator.services.mozilla.com/D7363
ed764e9bab674041bc7512baab708558e649d542: Bug 1495463 - Shut down the ProfilerScreenshots thread from the main thread. r=kmag
Markus Stange <mstange@themasta.com> - Thu, 04 Oct 2018 20:54:23 +0000 - rev 495453
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495463 - Shut down the ProfilerScreenshots thread from the main thread. r=kmag Differential Revision: https://phabricator.services.mozilla.com/D7367
538da6bb518b6a794a81ea76584c190dd66e17e9: Bug 1492704 - 2. Keep track of the auto-fill focus root node; r=droeh
Jim Chen <nchen@mozilla.com> - Thu, 04 Oct 2018 20:41:40 +0000 - rev 495452
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1492704 - 2. Keep track of the auto-fill focus root node; r=droeh The crash is happening because we may not have a full node tree when looking at a particular node; in that case we may not be able to find the root node. This patch makes us keep track of the root node from the beginning, so we always know what the root node is. Differential Revision: https://phabricator.services.mozilla.com/D6758
7b49a74b30e60b6e030bb3e23b444f8eac0ca715: Bug 1492704 - 1. Update auto-fill then selecting tabs; r=petru
Jim Chen <nchen@mozilla.com> - Thu, 04 Oct 2018 20:41:37 +0000 - rev 495451
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1492704 - 1. Update auto-fill then selecting tabs; r=petru Update auto-fill info when selecting tabs. Also for auto-fill focus and page events, only handle those events for the foreground tab, so events from background tabs don't inadvertently affect auto-fill for the foreground tab. Differential Revision: https://phabricator.services.mozilla.com/D6757
3be82e46d044dc1082fc28cded2deb15bb92acc2: Bug 1494709 - Check for native messaging host registrations in both the 32-bit and 64-bit registry views. r=aswan
Matt Howell <mhowell@mozilla.com> - Thu, 04 Oct 2018 20:36:04 +0000 - rev 495450
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494709 - Check for native messaging host registrations in both the 32-bit and 64-bit registry views. r=aswan This brings us into line with Chrome's behavior. Like Chrome, we check the 32-bit view first and check HKEY_CURRENT_USER before HKEY_LOCAL_MACHINE. This patch only adds code affecting HKEY_LOCAL_MACHINE because the registry does not use a 32-bit view in the HKEY_CURRENT_USER\Software key. Differential Revision: https://phabricator.services.mozilla.com/D7779
a2ecbcdcec39d0d478213034aa0fd4cd20e32552: Bug 1489327 - Start animation once after a MozReftestInvalidate event is received in continuation-opacity.html. r=kats
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 04 Oct 2018 15:15:37 +0000 - rev 495449
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1489327 - Start animation once after a MozReftestInvalidate event is received in continuation-opacity.html. r=kats The animation in this reftests runs on the compositor. In the mean time, reftest harness waits for the state where there is no pending paint in the initial phase (STATE_WAITING_TO_FIRE_INVALIDATE_EVENT, i.e. before sending a MozReftestInvalidate event). So if the animation starts running on the compositor before a MozReftestInvalidate event is received, it means that the reftest harness has to wait for the 'no pending paint' state until the animation finishes because the reftest harness keeps flushing styles in the initial phase which means the animation causes a paint on every flush. To avoid above situation, we start the animation in question after we get a MozReftestInvalidate event. Differential Revision: https://phabricator.services.mozilla.com/D7681
b06daed16bea581b8352ef5c17bcba2554bdf750: Bug 1494496 - Renew GEOLOCATION_REQUEST_GRANTED probe r=jdm
Tim D. Smith <tdsmith@mozilla.com> - Thu, 27 Sep 2018 18:41:45 +0000 - rev 495448
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494496 - Renew GEOLOCATION_REQUEST_GRANTED probe r=jdm Differential Revision: https://phabricator.services.mozilla.com/D7027
c3950445b8d1941c941f6e5f5de4f294c95f8da8: Bug 1496468 - Add a console pause indicator. r=loganfsmyth
Jason Laster <jlaster@mozilla.com> - Thu, 04 Oct 2018 20:14:53 +0000 - rev 495447
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496468 - Add a console pause indicator. r=loganfsmyth Differential Revision: https://phabricator.services.mozilla.com/D7741
d8313ee5547ec5eb296415d8ec3e03abbc0b21d0: Bug 1496137 - Handle asynchronous XBL construction of <radio> elements beneath <radiogroup>;r=jaws
Brian Grinstead <bgrinstead@mozilla.com> - Thu, 04 Oct 2018 20:20:10 +0000 - rev 495446
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496137 - Handle asynchronous XBL construction of <radio> elements beneath <radiogroup>;r=jaws Previously, the <radio> constructor just nulled out the _radioChildren of the <radiogroup>. This leads to some issues that existed before the Custom Element migration to <radiogroup>, in which state wouldn't get synchronized between an already-appended radiogroup and a newly add radio (i.e. the [disabled] attribute on the radiogroup wouldn't copy down to the new radio, and the [value] attribute wouldn't get moved up onto the radiogroup if the new radio is [selected]). In addition to that, the Custom Element migration introduced a worse bug, in which the XBL constructors on radio elements sometime haven't run when the radio is connected. This means the radiogroup doesn't recognize any children, and the selectedItem / value is wrong. This patch makes it so that the radio will notify the radiogroup when it is constructed, and if necessary, the radiogroup can make sure all the state is consistent. Differential Revision: https://phabricator.services.mozilla.com/D7760
301f1711aab2fabca34a6c80d6bf4f42779b0c01: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 05 Oct 2018 01:29:38 +0300 - rev 495445
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Merge inbound to mozilla-central. a=merge
f12b32a5bb3ce3af07b0a43ef6edf2dedee1c3d1: Bug 1494162 - Part 43: Lazy load createPortal to avoid creating the children of the MenuButton. r=birtles
Gabriel Luong <gabriel.luong@gmail.com> - Thu, 04 Oct 2018 15:46:23 -0400 - rev 495444
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494162 - Part 43: Lazy load createPortal to avoid creating the children of the MenuButton. r=birtles
99d92b1e34e0f5163926ddf683ed7a559e5781e2: Bug 1494376 - Log ~HttpChannelParentListener, r=nwgh
Honza Bambas <honzab.moz@firemni.cz> - Thu, 04 Oct 2018 04:48:00 +0300 - rev 495443
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494376 - Log ~HttpChannelParentListener, r=nwgh
dc2f7806fbc110be3a08a6a835dad6c5d095355f: Bug 1488622 - land NSS dc4500650617 UPGRADE_NSS_RELEASE, r=me
J.C. Jones <jjones@mozilla.com> - Thu, 04 Oct 2018 08:39:38 -0700 - rev 495442
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488622 - land NSS dc4500650617 UPGRADE_NSS_RELEASE, r=me
0044b2201cb71f3c2d3c5aa6dda040f693847b79: Bug 1448698 - Use alternate path for stackfixer import in android mochitests; r=me,a=test-only
Geoff Brown <gbrown@mozilla.com> - Thu, 04 Oct 2018 13:07:04 -0600 - rev 495441
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1448698 - Use alternate path for stackfixer import in android mochitests; r=me,a=test-only Android mochitests typically use the xre-path instead of the utility-path. The stack fixer module should be available in the host-utils, pointed to by xre-path.
922b85723d9f859be0e37f8454e1e76e8e8e9af9: Backed out changeset 8566206da1bf (bug 1496401) for devtools failures at test/mochitest/browser_jsterm_await.js
Gurzau Raul <rgurzau@mozilla.com> - Thu, 04 Oct 2018 21:44:05 +0300 - rev 495440
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out changeset 8566206da1bf (bug 1496401) for devtools failures at test/mochitest/browser_jsterm_await.js
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip