2e949e5a9a62: Backed out 3 changesets (bug 1484184, bug 1484190, bug 1484191) for bustages on test_toolchain_configure.py. CLOSED TREE default tip
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 20 Aug 2018 19:49:37 +0300 - rev 432429
Push 106733 by nbeleuzu@mozilla.com at 2018-08-20 16:49 +0000
Backed out 3 changesets (bug 1484184, bug 1484190, bug 1484191) for bustages on test_toolchain_configure.py. CLOSED TREE Backed out changeset dca5444170e0 (bug 1484190) Backed out changeset 1ef81d07bc5b (bug 1484184) Backed out changeset 2a42fd4df1bb (bug 1484191)
6129cb421151: Bug 1482932 - Baldr: replace unaligned access trap with out of bounds trap (r=lth)
Luke Wagner <luke@mozilla.com> - Mon, 20 Aug 2018 11:42:46 -0500 - rev 432428
Push 106732 by lwagner@mozilla.com at 2018-08-20 16:44 +0000
Bug 1482932 - Baldr: replace unaligned access trap with out of bounds trap (r=lth)
14ef4dec6126: Merge mozilla-central to inbound. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Mon, 20 Aug 2018 19:36:01 +0300 - rev 432427
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
1ba33950cff3: Merge inbound to mozilla-central. a=merge
shindli <shindli@mozilla.com> - Mon, 20 Aug 2018 19:31:32 +0300 - rev 432426
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Merge inbound to mozilla-central. a=merge
3d64c00c695a: Bug 1418793 - stop trying to get per-tab previews to work prior to session restore, r=florian
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 14 Aug 2018 13:40:11 +0000 - rev 432425
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1418793 - stop trying to get per-tab previews to work prior to session restore, r=florian Initialize WindowsPreviewPerTab later, and make its favicon update code more efficient. Differential Revision: https://phabricator.services.mozilla.com/D2679
9648d9afdd2a: Backed out changeset 655d8b94c8f1 (bug 1483926) for geckoview failures on org.mozilla.geckoview.test.PermissionDelegateTest.media
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 20 Aug 2018 15:21:55 +0300 - rev 432424
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Backed out changeset 655d8b94c8f1 (bug 1483926) for geckoview failures on org.mozilla.geckoview.test.PermissionDelegateTest.media
edaf8fd303bb: Bug 1484659 - Handle wpt version number changes, r=ato
James Graham <james@hoppipolla.co.uk> - Mon, 20 Aug 2018 12:05:22 +0000 - rev 432423
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1484659 - Handle wpt version number changes, r=ato If the wpt manifest format changes we bump the version number, causing loading the old manifest to throw an error. We weren't correctly handling this error when trying to update the manifest (by creating a new empty manifest) so updates after the version number changed broke. MozReview-Commit-ID: 4H1nMtRI9PZ Differential Revision: https://phabricator.services.mozilla.com/D3771
77eac13df6ec: Bug 1484664 - Remove allTags getter from nsITaggingService definition (getter implementation already removed). r=mikedeboer
Mark Banner <standard8@mozilla.com> - Mon, 20 Aug 2018 12:02:50 +0000 - rev 432422
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1484664 - Remove allTags getter from nsITaggingService definition (getter implementation already removed). r=mikedeboer MozReview-Commit-ID: ENvXD3StHtJ Differential Revision: https://phabricator.services.mozilla.com/D3770
31ed81aa4f46: Bug 1484478 - Use a node bit for connectedness. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 20 Aug 2018 11:56:27 +0000 - rev 432421
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1484478 - Use a node bit for connectedness. r=smaug While trying to repro bug 1484293 I noticed that this assertion failed: https://searchfox.org/mozilla-central/rev/ef8b3886cb173d5534b954b6fb7eb2d94a9473d0/dom/base/ShadowRoot.cpp#160 (during unlink, while unbinding the kids) We rely on GetComposedDoc returning the right thing during unbind to cleanup some stuff (see bug 1473637 for example), so it should probably be correct all the time, regardless of whether something is unlinked or not. Also this makes GetComposedDoc() much faster, which is nice too, since we call it somewhat often. I removed NodeHasRelevantHoverRules, since it's unused (was used by the old style system). I moved the SetIsConnected(false) call for the shadow root to before unbinding the kids for consistency with what Element does with the uncomposed doc flag, now that the children's connectedness doesn't depend on the shadow root's. Differential Revision: https://phabricator.services.mozilla.com/D3715
fb70309402b4: Backed out changeset 39f61de4e7bb (bug 1484478) for bustages in /builds/worker/workspace/build/src/dom/base/ShadowRoot.cpp:526:20
shindli <shindli@mozilla.com> - Mon, 20 Aug 2018 14:21:08 +0300 - rev 432420
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Backed out changeset 39f61de4e7bb (bug 1484478) for bustages in /builds/worker/workspace/build/src/dom/base/ShadowRoot.cpp:526:20
ffb2036e3283: Bug 1483445 - Change string from tracking protection to content blocking r=dragana!
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 20 Aug 2018 08:43:08 +0000 - rev 432419
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1483445 - Change string from tracking protection to content blocking r=dragana! Differential Revision: https://phabricator.services.mozilla.com/D3440
b7bbd708f984: No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
ffxbld <ffxbld@mozilla.com> - Mon, 20 Aug 2018 11:00:53 +0000 - rev 432418
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser Differential Revision: https://phabricator.services.mozilla.com/D3768
39f61de4e7bb: Bug 1484478 - Use a node bit for connectedness. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 19 Aug 2018 18:22:48 +0000 - rev 432417
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1484478 - Use a node bit for connectedness. r=smaug While trying to repro bug 1484293 I noticed that this assertion failed: https://searchfox.org/mozilla-central/rev/ef8b3886cb173d5534b954b6fb7eb2d94a9473d0/dom/base/ShadowRoot.cpp#160 (during unlink, while unbinding the kids) We rely on GetComposedDoc returning the right thing during unbind to cleanup some stuff (see bug 1473637 for example), so it should probably be correct all the time, regardless of whether something is unlinked or not. Also this makes GetComposedDoc() much faster, which is nice too, since we call it somewhat often. I removed NodeHasRelevantHoverRules, since it's unused (was used by the old style system). I moved the SetIsConnected(false) call for the shadow root to before unbinding the kids for consistency with what Element does with the uncomposed doc flag, now that the children's connectedness doesn't depend on the shadow root's. Differential Revision: https://phabricator.services.mozilla.com/D3715
2d78ad30fa75: Bug 1484474 - Make the ua widget flag in ShadowRoot write-only. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 18 Aug 2018 21:32:38 +0000 - rev 432416
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1484474 - Make the ua widget flag in ShadowRoot write-only. r=smaug Letting people set it back to false would be bad. Differential Revision: https://phabricator.services.mozilla.com/D3714
8aa36c4082b2: Bug 1476531 - Tweak the animation timing on the tracking protection shield animation. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Mon, 20 Aug 2018 10:47:57 +0000 - rev 432415
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1476531 - Tweak the animation timing on the tracking protection shield animation. r=nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D3621
aeeb2a50c987: Merge mozilla-central to autoland. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Mon, 20 Aug 2018 12:53:52 +0300 - rev 432414
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
c5fa12d5a014: Backed out changeset a236c987f26c (bug 1357785) for buid bustages on builds/worker/workspace/build/src/dom/base/VisualViewport.cpp. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 20 Aug 2018 11:55:10 +0300 - rev 432413
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Backed out changeset a236c987f26c (bug 1357785) for buid bustages on builds/worker/workspace/build/src/dom/base/VisualViewport.cpp. CLOSED TREE
a236c987f26c: Bug 1357785 - Expose the Visual Viewport API to web content. r=botond,Nika
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 432412
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r=botond,Nika Summary: Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2
2c023d39fa5a: Bug 1484595 - Remove the HTMLTooltip hidden event listener before destroying the HTMLTooltip. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 20 Aug 2018 07:03:07 +0000 - rev 432411
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1484595 - Remove the HTMLTooltip hidden event listener before destroying the HTMLTooltip. r=birtles MenuButton will listen the HTMLTooltip hidden event even if HTMLTooltip is destroyed. As a result of it, the timer which issued in the MenuButton's event listener might fail due to the target window is destroyed. (e.g., switching the dock mode to bottom from window mode.) This patch will remove this event listener before destroying the HTMLTooltip. Differential Revision: https://phabricator.services.mozilla.com/D3759
655d8b94c8f1: Bug 1483926 - Fix Android device enumeration. r=pehrsons
Paul Adenot <paul@paul.cx> - Fri, 17 Aug 2018 15:34:16 +0000 - rev 432410
Push 106731 by shindli@mozilla.com at 2018-08-20 16:36 +0000
Bug 1483926 - Fix Android device enumeration. r=pehrsons Not having a return here means that we end up clearing our device list. Differential Revision: https://phabricator.services.mozilla.com/D3613
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 tip