b23ba929796f0d808250560baa8bf5ca28899b1d: Bug 1407898 - Check if presContext is null before dereferencing in GetComputedKeyframeValues; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 25 Oct 2017 15:34:50 +0900 - rev 686168
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1407898 - Check if presContext is null before dereferencing in GetComputedKeyframeValues; r=hiro There are no reliable steps to make this happen but it appears to have happened at least twice during fuzzing. As a result, it doesn't matter too much what the behavior here is as long as we don't crash. MozReview-Commit-ID: 4gdiBL2wngU
2b8628840dfefdb68498e948f69fdb313b0037b6: Bug 1411093 - Set the correct Telemetry pref when running tests on Android. r=chutten
Alessio Placitelli <alessio.placitelli@gmail.com> - Tue, 24 Oct 2017 09:38:04 +0200 - rev 686167
Push 86115 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:47:42 +0000
Bug 1411093 - Set the correct Telemetry pref when running tests on Android. r=chutten Non unified telemetry needs "toolkit.telemetry.enabled" to be set to true in order for Telemetry to be collected at all. MozReview-Commit-ID: C7rdov3xFqs
a277088e7798444b68b1c0930894b750d732cfaf: Bug 1403956 - Enable ESLint from chrome/ directory. r?Standard8 draft
Mithilan <mithilan91@gmail.com> - Wed, 25 Oct 2017 10:46:19 -0400 - rev 686166
Push 86114 by bmo:mithilan91@gmail.com at Wed, 25 Oct 2017 14:46:36 +0000
Bug 1403956 - Enable ESLint from chrome/ directory. r?Standard8 MozReview-Commit-ID: 7pBIWVtXDUq
f272be436bbbdd602817d7d76f3afdf03ff87460: Bug 1411611 - Don't wait for the browser after a wpt test if it crashed, r=ato draft
James Graham <james@hoppipolla.co.uk> - Tue, 24 Oct 2017 17:53:53 +0100 - rev 686165
Push 86113 by bmo:james@hoppipolla.co.uk at Wed, 25 Oct 2017 14:45:08 +0000
Bug 1411611 - Don't wait for the browser after a wpt test if it crashed, r=ato When setting up waiting for the browser after a wpt test with --pause-after-test, we try to communicate with a possibly-defunct browser instance. In this case we should instead just retun since waiting doesn't make sense. MozReview-Commit-ID: ILrXOOIagK1
258026647a28ab8313b679daf83ddc48e02836e6: Bug 1411478: Crashtest. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 25 Oct 2017 10:37:38 +0200 - rev 686164
Push 86112 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:42:28 +0000
Bug 1411478: Crashtest. r?xidorn MozReview-Commit-ID: 3fO3Wn1M609
8c4db0fe342d4d6b34ba878c426b1fbe3b598e92: Bug 1411478: remove primary frame check which is incorrect in <frame> child of a <frameset>. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 25 Oct 2017 10:33:59 +0200 - rev 686163
Push 86112 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:42:28 +0000
Bug 1411478: remove primary frame check which is incorrect in <frame> child of a <frameset>. r?bz We could also check whether it is a subdocument frame or what not (not that we're going to render anything down there). But at that point the value of avoiding the FFI call starts diluting. MozReview-Commit-ID: BBIv0O3fFuk
1e611e948d7451c4ceccea73263eb286fbc8ec54: Bug 1411478: Use GetNextSibling instead of GetChildAt in nsHTMLFrameSetFrame::Init. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 25 Oct 2017 10:20:58 +0200 - rev 686162
Push 86112 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:42:28 +0000
Bug 1411478: Use GetNextSibling instead of GetChildAt in nsHTMLFrameSetFrame::Init. r?xidorn MozReview-Commit-ID: 7MeMlwsNJVY
64df40e2962038f0b7d75ca2a12d46177d9ee515: Bug 1411478: Deindent some code in nsHTMLFrameSetFrame::Init. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 25 Oct 2017 10:18:41 +0200 - rev 686161
Push 86112 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:42:28 +0000
Bug 1411478: Deindent some code in nsHTMLFrameSetFrame::Init. r?xidorn MozReview-Commit-ID: 4QJu81w4Vlz
cfd7dbf8e50f804251e8ffbe5db8ca1cc45f6374: Bug 1406750: Use GetStyleContextNoFlush in UpdateCurrentStyleSources, and avoid flushing mPresShell twice. r=bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 21 Oct 2017 02:37:37 +0200 - rev 686160
Push 86112 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:42:28 +0000
Bug 1406750: Use GetStyleContextNoFlush in UpdateCurrentStyleSources, and avoid flushing mPresShell twice. r=bz MozReview-Commit-ID: Nfu9FZcIzQ
36a58de0c17f1237e901f7293a4f38caeb10f218: Bug 1406750: Fix detection of animations to avoid flushing. r=hiro draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 25 Oct 2017 13:13:23 +0200 - rev 686159
Push 86112 by bmo:emilio@crisal.io at Wed, 25 Oct 2017 14:42:28 +0000
Bug 1406750: Fix detection of animations to avoid flushing. r=hiro This fixes multiple things: * EffectCompositor was using the light tree instead of the flat tree. * When we insert an element inside the document, we may not style it right away (we mark it for lazy frame construction with the NODE_NEEDS_FRAME). Since we trigger animations and transitions from the traversal, we can't skip flushing if we call getComputedStyle on any of those. MozReview-Commit-ID: DpAhmLH3uJ2
53d7eaf9f634bef8daf3f5a1eaa67d3df6cfc386: Bug 1411281 - Unmarshal all responses in WPT WebDriver client draft
Andreas Tolfsen <ato@sny.no> - Wed, 25 Oct 2017 14:18:26 +0100 - rev 686158
Push 86111 by bmo:ato@sny.no at Wed, 25 Oct 2017 14:41:51 +0000
Bug 1411281 - Unmarshal all responses in WPT WebDriver client The WPT WebDriver client currently only unmarshals responses for some commands (notably execute_script, execute_async_script, and find.css). For the client API we want to unmarshal all response bodies automatically. This patch moves all JSON serialisation/deserialisation to a new webdriver.protocol package so that it is not scattered around the client API. It introduces specialisations of JSONEncoder and JSONDecoder that allows web element references to be recognised and converted to complex webdriver.Element objects. This change means it is no longer necessary for callers to invoke webdriver.Session._element to convert the response to a web element as this will be done automatically on any request- and response body to webdriver.Sesson.send_command. An important thing to note is that HTTPWireProtocol.send does not follow this behaviour by default. That is because session.transport.send is used throughout WebDriver tests in WPT as a way to get the raw JSON body without having to set up session state manually. MozReview-Commit-ID: 5UyDAe43Hgf
745ae66130651da42cb42993432b33f3862ca943: Bug 1411281 - Swap webdriver.Element ctor arguments draft
Andreas Tolfsen <ato@sny.no> - Wed, 25 Oct 2017 10:13:18 +0100 - rev 686157
Push 86111 by bmo:ato@sny.no at Wed, 25 Oct 2017 14:41:51 +0000
Bug 1411281 - Swap webdriver.Element ctor arguments It is more natural for the web element UUID to come first, followed by the associated session state. The patch also adds ctor documentation. MozReview-Commit-ID: 5iV4SZzMeKS
2a5cdc62748b0bd6e0a2f942c239a0ecd8f37011: Bug 1411281 - Add equality test for webdriver.Element draft
Andreas Tolfsen <ato@sny.no> - Wed, 25 Oct 2017 09:59:52 +0100 - rev 686156
Push 86111 by bmo:ato@sny.no at Wed, 25 Oct 2017 14:41:51 +0000
Bug 1411281 - Add equality test for webdriver.Element When comparing two instances of webdriver.Element we want to first check the type, to make sure the "id" attribute is present, then compare the web element reference UUIDs. These are supposed to be unique across all browsing contexts. MozReview-Commit-ID: 68PUBQxPdQ5
cdaf15ca8215121274f2dd7c0ca0afbd54854f4c: Bug 1411281 - Associate web element identifier with webdriver.Element draft
Andreas Tolfsen <ato@sny.no> - Wed, 25 Oct 2017 09:57:13 +0100 - rev 686155
Push 86111 by bmo:ato@sny.no at Wed, 25 Oct 2017 14:41:51 +0000
Bug 1411281 - Associate web element identifier with webdriver.Element MozReview-Commit-ID: Fqw3EJnJCsD
c7a168c0c3e9a5fd7a8861ea8f9a0595acec2df7: Bug 1411531 - Web Console to ES6 classes r?nchevobbe draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Wed, 25 Oct 2017 13:33:15 +0100 - rev 686154
Push 86110 by bmo:mratcliffe@mozilla.com at Wed, 25 Oct 2017 14:22:12 +0000
Bug 1411531 - Web Console to ES6 classes r?nchevobbe MozReview-Commit-ID: BBtCmeyMBaH
b92e653b0a796943cd779d5797646f3e38c808b9: Bug 1411241 - Result width is incorrect after maximizing the window. r=mak draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Wed, 25 Oct 2017 15:12:43 +0100 - rev 686153
Push 86109 by paolo.mozmail@amadzone.org at Wed, 25 Oct 2017 14:17:07 +0000
Bug 1411241 - Result width is incorrect after maximizing the window. r=mak We have to handle the item overflow after the popup opens in case the positioning has changed, otherwise the measurements would return incorrect values. This causes additional synchronous reflows the first time the popup is opened or after the window is resized. MozReview-Commit-ID: DEw4oEiEPBa
b6e985040db5bbb40b1a6b92033719fe9b37845e: Bug 1399465 - Document DAMP. r=sole draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 10 Oct 2017 16:08:22 +0200 - rev 686152
Push 86108 by bmo:poirot.alex@gmail.com at Wed, 25 Oct 2017 14:10:07 +0000
Bug 1399465 - Document DAMP. r=sole MozReview-Commit-ID: 8kYYaSC7DuQ
1edebf43c2c8eacad15f957454bcc9cc0c4ef63f: Bug 1405585 - Add telemetry to track console refresh time when reload a page. r=nchevobbe draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 24 Oct 2017 11:56:58 -0700 - rev 686151
Push 86107 by bmo:poirot.alex@gmail.com at Wed, 25 Oct 2017 14:06:48 +0000
Bug 1405585 - Add telemetry to track console refresh time when reload a page. r=nchevobbe MozReview-Commit-ID: 8zZyq9suJWB
e517de2400ee2a0372744bb4d3a3b1821ba26147: Bug 1405585 - Add telemetry to watch inspector delay between new-root event and full update. r=jdescottes datareview=francois draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 23 Oct 2017 11:04:52 -0700 - rev 686150
Push 86107 by bmo:poirot.alex@gmail.com at Wed, 25 Oct 2017 14:06:48 +0000
Bug 1405585 - Add telemetry to watch inspector delay between new-root event and full update. r=jdescottes datareview=francois MozReview-Commit-ID: 5cWcTxPvDKF
b1ede15f8f013797ee592a0d8e0e9ff9f1a4937c: Bug 1405585 - Add telemetry to track inspector refresh time when reload a page. r=jdescottes datareview=francois draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 18 Oct 2017 14:41:07 -0700 - rev 686149
Push 86107 by bmo:poirot.alex@gmail.com at Wed, 25 Oct 2017 14:06:48 +0000
Bug 1405585 - Add telemetry to track inspector refresh time when reload a page. r=jdescottes datareview=francois MozReview-Commit-ID: BetryDSSRC2
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip