3b2b714f97a69574141483f1a73a59b58346e794: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 06 Aug 2017 11:06:48 +0200 - rev 422608
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
merge mozilla-central to autoland. r=merge a=merge
97f1bedf7155dd886771d2821db258e02b6be28f: Bug 1377272 - Making ParserContext less intertwined with Parser;r=shu+381259
David Teller <dteller@mozilla.com> - Thu, 03 Aug 2017 11:27:03 +0200 - rev 422607
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1377272 - Making ParserContext less intertwined with Parser;r=shu+381259 To implement the BinJS decoder of Bug 1377007, we need to access ParserContext without a Parser. This patch makes it possible to construct one. MozReview-Commit-ID: Fx3S0UkU7Hq
37cb7ccd4f03426af0ad601e2629314991a61788: Bug 1387791 - Remove [deprecated] Components.reportError. r=bholley
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 06 Aug 2017 11:04:11 +0900 - rev 422606
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387791 - Remove [deprecated] Components.reportError. r=bholley MozReview-Commit-ID: CCqFQid7ZDi
fe6609d22dfdd710b11e3ac7773aff89f7a8d12c: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 06 Aug 2017 11:05:44 +0200 - rev 422605
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: LBuvGxGDK9k
c0c626f34ccc0a5f5726b8e67ba8d2306c813f88: Bug 1356273: Part 2 - Add tests that document.open()/write() only loads content scripts once. r=aswan
Kris Maglione <maglione.k@gmail.com> - Thu, 03 Aug 2017 15:21:22 -0700 - rev 422604
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1356273: Part 2 - Add tests that document.open()/write() only loads content scripts once. r=aswan The combination of "match_about_blank": true and "run_at": "document_start" can potentially cause content scripts to run twice for the same document, once for the intermediate about:blank document created by the document.open() call, and again for the same document with its final URL after it's been fully setup. This test ensures that that behavior doesn't regress. MozReview-Commit-ID: 9XSfW3rEL4f
c539ce828bd1b7cd4afbfea74c4819baa8e693f3: Bug 1356273: Part 1 - Set document readyState to uninitialized during document.open() r=smaug
Kris Maglione <maglione.k@gmail.com> - Thu, 03 Aug 2017 15:18:20 -0700 - rev 422603
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1356273: Part 1 - Set document readyState to uninitialized during document.open() r=smaug Calling SetNewDocument() immediately triggers content-document-global-created observers for the new window global. In the case of document.open() calls, though, the document itself is in an intermediate state at that point, and does not have the correct URL or DOM contents for the new global. Setting the ready state to uninitialized lets listeners determine when that's the case. MozReview-Commit-ID: FAkyvOnkFR2
360fa5a78fc9a762f89fb4ae8a05cfb7f6037e49: Add diagnostics for the crash in bug 1387467. r=milan
David Anderson <danderson@mozilla.com> - Sat, 05 Aug 2017 01:32:25 -0700 - rev 422602
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Add diagnostics for the crash in bug 1387467. r=milan
95cecb14d2953b587a20230fe663ad6466c4597c: Bug 1387731 - Update Add-ons favicon. r=dao
Richard Marti <richard.marti@gmail.com> - Sat, 05 Aug 2017 16:52:19 +0200 - rev 422601
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387731 - Update Add-ons favicon. r=dao MozReview-Commit-ID: 4hvY2Ptb8F5
c14969b9b65bf1d497e3445161f52414bd4c1672: Bug 1387559 - Drop session_id fallback for WebDriver:NewSession. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 04 Aug 2017 20:32:19 +0100 - rev 422600
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387559 - Drop session_id fallback for WebDriver:NewSession. r=automatedtester The WebDriver service in the remote protocol accepts sessionId and session_id and we only need on. All known consumers are using sessionId, and we can drop the session_id fallback. MozReview-Commit-ID: 6fa5Lgkzwfu
72cd0b365b867130865d0ef973dfa9cca2cd8ed8: Bug 1387457 - Convert element click functions to async. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 04 Aug 2017 15:45:02 +0100 - rev 422599
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387457 - Convert element click functions to async. r=automatedtester The element click functions in testing/marionette/interaction.js are generator functions using "yield". This patch converts them to async functions. MozReview-Commit-ID: 4A4cTaY619w
647143deab1374cf8ae938f7c9a35fd634dbab8a: Bug 1356114 - Part 3: Update border dashed testcase. r=jwatt
Tooru Fujisawa <arai_a@mac.com> - Sun, 06 Aug 2017 00:26:58 +0900 - rev 422598
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1356114 - Part 3: Update border dashed testcase. r=jwatt
11dfd8e3c5202e7055338f9f5d84c7890cad2a9d: Bug 1356114 - Part 2: Consistently make the ends of dashed CSS borders a full dash if not connecting to a corner. r=jwatt
Tooru Fujisawa <arai_a@mac.com> - Sun, 06 Aug 2017 00:26:58 +0900 - rev 422597
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1356114 - Part 2: Consistently make the ends of dashed CSS borders a full dash if not connecting to a corner. r=jwatt
a69f05ac539a8e39cfdee3d559da4d0cc962f7ed: Bug 1356114 - Part 1: Change the code that optimizes away CSS border corner painting to ensure opposite sides have the same length. r=jwatt
Tooru Fujisawa <arai_a@mac.com> - Sun, 06 Aug 2017 00:26:57 +0900 - rev 422596
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1356114 - Part 1: Change the code that optimizes away CSS border corner painting to ensure opposite sides have the same length. r=jwatt See https://bugzilla.mozilla.org/show_bug.cgi?id=1356114#c8 for a diagram describing the old behavior.
c1e6dc8a781d2a2c8fa13d2bcfafc3a6131c5ab5: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 05 Aug 2017 12:00:50 +0200 - rev 422595
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
34567477dd06c7287fc8b742d26220da855e5358: Backed out changeset c044d8842861 (bug 1387467) for build bustage at FrameBuilder.cpp:154 (no member GetName). r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 05 Aug 2017 11:54:09 +0200 - rev 422594
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset c044d8842861 (bug 1387467) for build bustage at FrameBuilder.cpp:154 (no member GetName). r=backout on a CLOSED TREE
57bea3a4495afd30f250360c0ba21c9690839064: Bug 1386199 - Don't interrupt regexp JIT code for non-urgent interrupts. r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Sat, 05 Aug 2017 11:22:04 +0200 - rev 422593
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386199 - Don't interrupt regexp JIT code for non-urgent interrupts. r=bhackett
c044d884286153f6f3912e394d0c90469161503b: Add diagnostics for the crash in bug 1387467. r=milan
David Anderson <danderson@mozilla.com> - Sat, 05 Aug 2017 01:32:25 -0700 - rev 422592
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Add diagnostics for the crash in bug 1387467. r=milan
b34cf908546b9f37f5d1b100e67dc8ef814fca7a: Bug 1375125 - Remove nsILocalFile. r=froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 05 Aug 2017 09:43:49 +0900 - rev 422591
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1375125 - Remove nsILocalFile. r=froydnj MozReview-Commit-ID: 6oU6Ya5UXtC
56b1b043078b32795d659c2f204f2cb1c0e04924: Bug 1375125 - Fix errors caused by mechanical replacement. r=froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 05 Aug 2017 08:21:55 +0900 - rev 422590
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1375125 - Fix errors caused by mechanical replacement. r=froydnj MozReview-Commit-ID: 1kOvLdeCJiR
f904bc721e7d256b20cfa7f90ed5f29f5433928c: Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 04 Aug 2017 17:49:22 +0900 - rev 422589
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj This mechanically replaces nsILocalFile with nsIFile in *.js, *.jsm, *.sjs, *.html, *.xul, *.xml, and *.py. MozReview-Commit-ID: 4ecl3RZhOwC
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip