33f1f6e8dd221754a4a8fb32f954e5d277110917: Bug 1465873 - part6: Allow selection and breadcrumbs to walk from shadowRoot to host element;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 28 Jun 2018 13:11:08 +0200 - rev 814187
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1465873 - part6: Allow selection and breadcrumbs to walk from shadowRoot to host element;r=bgrins By returning the shadow root as the parentNode of some elements, the breadcrumbs could no longer display the chain of elements correctly, because shadowRoot.parentNode is null. This changeset: - returns the host actor ID as part of the shadowRoot form - adds a parentOrHost convenience method on the node form - uses said method in selection and breadcrumbs when walking up the ancestor chain I don't think we should unconditionally return the host element as the parentNode of the shadow root, because that is too disconnected from the reality. MozReview-Commit-ID: JLeDb4VuT1q
fcdb2d81471e05d8335968ddd81867929798ccd7: Bug 1465873 - part5: Add mochitest for hovering shadowdom with element-picker;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Tue, 26 Jun 2018 19:22:31 +0200 - rev 814186
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1465873 - part5: Add mochitest for hovering shadowdom with element-picker;r=bgrins MozReview-Commit-ID: FCzWwF8bKZW
9dbae35e59b81283337281d7eae47e2d0b8f8800: Bug 1465873 - part4: Update document-walker::parentNode() to return shadow roots;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 28 Jun 2018 11:38:46 +0200 - rev 814185
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1465873 - part4: Update document-walker::parentNode() to return shadow roots;r=bgrins MozReview-Commit-ID: GwAl9DCT3Fs
892bbcc01923bdbf4819a0155d7f7fb7653557d1: Bug 1465873 - part3: Move generic node utils from Node actor to layout/utils helper;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 28 Jun 2018 11:22:12 +0200 - rev 814184
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1465873 - part3: Move generic node utils from Node actor to layout/utils helper;r=bgrins MozReview-Commit-ID: ASB5m4Eyrck
6d591fb5c90e81a1aad2c5bef278765e2ca8cae8: Bug 1465873 - part2: Update walker::children() to avoid updating refMap to detect pseudo elements;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Wed, 27 Jun 2018 13:52:21 +0200 - rev 814183
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1465873 - part2: Update walker::children() to avoid updating refMap to detect pseudo elements;r=bgrins MozReview-Commit-ID: DId4pM2rGmb
2f5ad39436b98a833997851d98c950a817197f97: Bug 1465873 - part1: Implement walker::countChildren() to count children without updating refMap;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Wed, 27 Jun 2018 13:51:26 +0200 - rev 814182
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1465873 - part1: Implement walker::countChildren() to count children without updating refMap;r=bgrins MozReview-Commit-ID: CvJFIvn7Kdr
ea4f65b8dc6737bc1640b329fe1c4f94cb0961b7: @@@@@ LOCAL ROOT CHANGESET @@@@@ draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 24 Apr 2017 09:35:45 +0200 - rev 814181
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
@@@@@ LOCAL ROOT CHANGESET @@@@@ MozReview-Commit-ID: Y6XOGu8S8m
6c0fa9a675c91390ca27664ffb626c56e8afea4d: Merge inbound to mozilla-central. a=merge
Gurzau Raul <rgurzau@mozilla.com> - Wed, 04 Jul 2018 19:30:07 +0300 - rev 814180
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Merge inbound to mozilla-central. a=merge
a07cf0515fe3ab55353749a088429484d8cb8bb9: Merge autoland to mozilla-central. a=merge
Gurzau Raul <rgurzau@mozilla.com> - Wed, 04 Jul 2018 19:27:44 +0300 - rev 814179
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Merge autoland to mozilla-central. a=merge
b1585f3426c28f984e48179eed30d56297b0c95d: Backed out changeset 27257fdd6c67 (bug 218415) for xpcshell failures in js/xpconnect/tests/unit/test_nuke_sandbox_event_listeners.js on a CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Wed, 04 Jul 2018 16:46:52 +0300 - rev 814178
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Backed out changeset 27257fdd6c67 (bug 218415) for xpcshell failures in js/xpconnect/tests/unit/test_nuke_sandbox_event_listeners.js on a CLOSED TREE
d53abfceeac28fda1c212383b9b9965f39ba80a9: Bug 1471943: Remove release call to ensure socket is closed. r=valentin
Robert Bartlensky <rbartlensky@mozilla.com> - Mon, 02 Jul 2018 11:45:39 +0100 - rev 814177
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1471943: Remove release call to ensure socket is closed. r=valentin MozReview-Commit-ID: 8RC4YdaqAdX
ea8d583affcb29c1ab2ec0e12797a9319c6286f9: Bug 1473262 - [wptrunner] Use host 127.0.0.1 Marionette executor to connect to Marionette. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 04 Jul 2018 12:38:21 +0200 - rev 814176
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1473262 - [wptrunner] Use host 127.0.0.1 Marionette executor to connect to Marionette. r=ato MozReview-Commit-ID: 1OeCMlg6I2
53c113af05482bed213b4c3e9e4e4660edb90c0b: Bug 1473262 - [marionette] Force client to always use IPv4 to connect to Marionette. r=ato
Henrik Skupin <mail@hskupin.info> - Wed, 04 Jul 2018 12:26:32 +0200 - rev 814175
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1473262 - [marionette] Force client to always use IPv4 to connect to Marionette. r=ato Marionette uses nsIServerSocket which only allows to create a IPv4 listener. On systems where IPv6 has precedence Marionette client will automatically use the IPv6 address for `localhost` and will fail to connect to Marionette. As such we should make sure that Marionette client connects to "127.0.0.1" by default. MozReview-Commit-ID: Fwzfa6CwBhX
19e3352e9f6793a8cea2a6a1abd7c62886e97d72: Bug 1473264: Catch failures to get the favicon expiration. r=mak
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 04 Jul 2018 12:36:13 +0000 - rev 814174
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1473264: Catch failures to get the favicon expiration. r=mak This ignores failures to get expiration data from favicon requests. It also adds some safety to the rest of onStopRequest wrapping it in a try...catch block to catch any unexpected errors and correctly reject the waiting promise. Differential Revision: https://phabricator.services.mozilla.com/D1938
27257fdd6c6777ca72ac965501da3ef360846bb4: Bug 218415 - Add window.event. r=smaug.
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 04 Apr 2018 15:57:17 +0300 - rev 814173
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 218415 - Add window.event. r=smaug. window.event is set on the wrong window when the target and the callback are from different realms and the callback is an XPCOM callback. MozReview-Commit-ID: HXeUIicdMuT
9a56101afb954d9374cdbfd3101b45c1f082cc7d: Bug 1397807 - Allow rustc to emit NEON instructions when clang does on ARMv7 and use NEON in encoding_rs. r=glandium
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 05 Jun 2018 14:56:11 +0300 - rev 814172
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1397807 - Allow rustc to emit NEON instructions when clang does on ARMv7 and use NEON in encoding_rs. r=glandium MozReview-Commit-ID: LNd4jeIGIRg
346b316a0fe4d127aa059e2ca98d49a0df198d22: Bug 1470901 - Record scene build, scene swap, and render times in telemetry. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 04 Jul 2018 07:52:22 -0400 - rev 814171
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1470901 - Record scene build, scene swap, and render times in telemetry. r=sotaro MozReview-Commit-ID: 1a6pqa0sSrU
87d1695413a06d82eafcb5a7f5f06f89aa82217a: Bug 1470901 - Add telemetry probes for measuring WebRender paint phases. r=chutten
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 04 Jul 2018 07:52:19 -0400 - rev 814170
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1470901 - Add telemetry probes for measuring WebRender paint phases. r=chutten MozReview-Commit-ID: G1QYIdYNP9P
1e689eca8d9851b49cc88dedd4832224d94e9183: Bug 1473276 'which' is non-standard, use 'command -v' in partials r=mtabara
Simon Fraser <sfraser@mozilla.com> - Wed, 04 Jul 2018 11:33:13 +0000 - rev 814169
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Bug 1473276 'which' is non-standard, use 'command -v' in partials r=mtabara This will start to cause an error when a newer shellcheck is available in CI Differential Revision: https://phabricator.services.mozilla.com/D1940
3a55ffabd7478cdceb632213a4aef2c4bab58c75: Merge mozilla-central to autoland. a=merge CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Wed, 04 Jul 2018 14:53:20 +0300 - rev 814168
Push 115123 by jdescottes@mozilla.com at Wed, 04 Jul 2018 17:42:29 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip