68cdc2d1184dec80455ba0ea1ebbcab232b8c119: Bug 1391424 - Vendor robustcheckout with capabilities detection; r=glob
Gregory Szorc <gps@mozilla.com> - Tue, 22 Aug 2017 08:53:51 -0700 - rev 425615
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1391424 - Vendor robustcheckout with capabilities detection; r=glob The robustcheckout extension from revision 134574b64ddfa4d7c31977d792761cceca67665a of the version-control-tools repo is vendored without modifications. Changes since last time include printing of the Mercurial version and more robust handling repositories not using modern storage requirements. This patch was not explicitly reviewed by glob. But glob reviewed all the robustcheckout changes since the last vendor. So by the transitive property of code review...
1fdd12bde0fde49c9b8210807f431ad606d11839: Bug 1392617 Fix comparison between signed and unsigned integer expressions r=aklotz
Tom Ritter <tom@mozilla.com> - Tue, 22 Aug 2017 06:35:12 -0500 - rev 425614
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392617 Fix comparison between signed and unsigned integer expressions r=aklotz The return of these functions is actually (DWORD) –1 MozReview-Commit-ID: 112d6BTBt8O
85c71fd3d6aaac53dc07017283cccca8b6f04118: Bug 1392323 - Correct use of pprint in action module. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Mon, 21 Aug 2017 18:09:40 +0100 - rev 425613
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392323 - Correct use of pprint in action module. r=automatedtester In certain places, the Marionette action module calls error.pprint as if it is a function. pprint is a ES6 string template and should be used like pprint`${replacement}`. MozReview-Commit-ID: 29UoCNxkKa7
5b82c36142fbb746642ae14fdd4ce1f512400b8b: Bug 1392339 - Fix misuse of nsIDOMElement in API docs. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Mon, 21 Aug 2017 18:56:19 +0100 - rev 425612
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392339 - Fix misuse of nsIDOMElement in API docs. r=automatedtester MozReview-Commit-ID: 3q35q6TTbTH
771cd906e13767266c19598439d1169b1bdf6414: Bug 1392339 - Fix misuse of nsIDOMWindow in API docs. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Mon, 21 Aug 2017 18:52:18 +0100 - rev 425611
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392339 - Fix misuse of nsIDOMWindow in API docs. r=automatedtester nsIDOMWindow is the XPCOM interface and not what we mean in all these cases. We either want to refer to the ChromeWindow or to the WindowProxy, depending on the context of the code. MozReview-Commit-ID: 405po1XLXRi
b09e4c30ff7c1a688f546d227576b81049d4bd5e: Bug 1392281 - Pass window global to action module instead of container. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Mon, 21 Aug 2017 17:34:23 +0100 - rev 425610
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392281 - Pass window global to action module instead of container. r=automatedtester Various functions in the action module take a container object such as {frame: <WindowProxy global>, shadowRoot: <Element>} when it in fact never uses the shadowRoot entry. As part of the new window tracking we will get rid of the container concept altogether. Because the action module is sufficiently self-contained, we can start with removing it from there already. MozReview-Commit-ID: KeeNF08mqnX
4c268fc166a15a92653ed47b6886a77e12ec1b3f: Bug 1392416 - Update notification icons to use photon assets. r=dao
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 22 Aug 2017 17:19:15 +0200 - rev 425609
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392416 - Update notification icons to use photon assets. r=dao MozReview-Commit-ID: A5Y0GDJcwh1
08c538a185408e3f79fc7a0a08fba042ebebc689: Bug 1392181 - part2: HasRTLChars() should check if the character is at least equal or larger than the minimum RTL character, U+0590 r=emk
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 21 Aug 2017 18:03:21 +0900 - rev 425608
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392181 - part2: HasRTLChars() should check if the character is at least equal or larger than the minimum RTL character, U+0590 r=emk HasRTLChars() appears in profile of attachment 8848015 after landing the patches for bug 1391538 because the landing made text in <input> or <textarea> always treated as non-single byte characters. Therefore, HasRTLChars() is now called by nsTextFragment::SetTo() a lot in editors. HasRTLChar() checks if it's in an RTL character for each character until it becomes true. However, if character is less than the minimum RTL character, U+0590, it works faster at least for Western languages. MozReview-Commit-ID: 4YecxQWUcmK
f77110e64bbd80bcb16bc5eac66dde13a690464a: Bug 1392181 - part1: nsTextFragment::SetTo() shouldn't use CheckedInt r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 21 Aug 2017 17:23:41 +0900 - rev 425607
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392181 - part1: nsTextFragment::SetTo() shouldn't use CheckedInt r=smaug nsTextFragment::SetTo() may be hot path of performance test but it needs to be careful for computing allocation size. However, nsTextFragment uses uint32_t with only 29 bits to store its text length and using CheckedInt sometimes causes appearing CheckedInt in profile. So, using CheckedInt in it doesn't make sense (and also wrong). This patch defines NS_MAX_TEXT_FRAGMENT_LENGTH and make SetTo() check the length of new text by itself. MozReview-Commit-ID: 5zHtU1Kk6X2
af0a3f986e513b6db96f348f31beb145d3aa3975: Bug 834209 - Return HTMLCollection from HTMLDocument named getter; r=bkelly
Aryeh Gregor <ayg@aryeh.name> - Sun, 20 Aug 2017 17:20:24 +0300 - rev 425606
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 834209 - Return HTMLCollection from HTMLDocument named getter; r=bkelly The spec says HTMLCollection, and this appears to be what all other browsers do. https://html.spec.whatwg.org/#dom-window-nameditem https://html.spec.whatwg.org/#dom-document-nameditem MozReview-Commit-ID: 87aABNaQmiz
d4570ea6ffa1ecae0286c5d18c99f49e60eea256: Bug 1382487 - Fix devtools onSelectionChanged API event test case intermittency. r=aswan
Luca Greco <lgreco@mozilla.com> - Tue, 15 Aug 2017 17:08:27 +0200 - rev 425605
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1382487 - Fix devtools onSelectionChanged API event test case intermittency. r=aswan MozReview-Commit-ID: GvljckBZpgN
c43b0aed18a5f3643e92b62f5fc1e53a7f2f24b2: Bug 1307880 - Add tests for the "Hidden messages" toolbar. r=bgrins
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 08 Aug 2017 15:27:03 +0200 - rev 425604
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1307880 - Add tests for the "Hidden messages" toolbar. r=bgrins This adds some tests to ensure the hidden messages toolbar works as expected. There are some for testing the component itself, as well as some to test the store. Some fixtures were modified as well to better represent the state of the application. MozReview-Commit-ID: 3Swqff1mbck
c72fb15e6f6e6c7c3f67690f509bbadd8f709de9: Bug 1307880 - Show the number of filtered messages. r=bgrins
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 18 Aug 2017 14:01:38 +0200 - rev 425603
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1307880 - Show the number of filtered messages. r=bgrins This adds a "filteredMessagesCount" property to the messages store, which is updated at the same time as we update the "visibleMessages" property. The global number of hidden messages is then shown next to the text search input, and a button can be clicked to Reset the filters to their original values. This only takes into account messages that are filtered-out because the default filters changes. Which means that non-default filters, like CSS, Network and XHR don't impact filteredMessagesCount. We take this as an opportunity to rename the match*Filter functions to pass*Filter, since it better represents what the function does (a network message is not impacted by a level filter, but it can be misleading to say that it matches level filters). MozReview-Commit-ID: BLPmCFNtzEl
5a75f509b7ca188588479d8942e1e351bec713c8: servo: Merge #18134 - Introduce values::animated::Animate (from servo:we-are-leaving-babylon); r=emilio
Anthony Ramine <n.oxyde@gmail.com> - Tue, 22 Aug 2017 07:22:10 -0500 - rev 425602
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
servo: Merge #18134 - Introduce values::animated::Animate (from servo:we-are-leaving-babylon); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 8ca9542de6838fc485e9e41013d84b396ff216a9
2e5306010ce1d27970d8ad7a180b7ac6231ea473: Bug 1389421 - Support nonce IDL property; r=ckerschb,smaug
Aryeh Gregor <ayg@aryeh.name> - Mon, 21 Aug 2017 14:49:44 +0300 - rev 425601
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1389421 - Support nonce IDL property; r=ckerschb,smaug We already support the actual functionality, but nobody added support for the IDL property to the .webidl file. Also added <style nonce> to the web-platform-tests reflection tests, since nobody updated that to the current spec either. This does not add support for .nonce to SVGScriptElement, because I couldn't find any standard that specified it. I updated the wpt tests to expect .nonce to work on HTMLScriptElement but not SVGScriptElement. MozReview-Commit-ID: F1K7WMfMoDi
50011d4e73fa704b42590bf9bcd6892a2fd35af0: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 22 Aug 2017 15:13:35 +0200 - rev 425600
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
merge mozilla-central to autoland. r=merge a=merge
b9ae810f6a04a621e35cc06bd6b357560bf2f42f: Bug 1392070 - Stop using the StopIteration object in Sqlite.jsm. r=mak
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 19 Aug 2017 22:10:44 +0900 - rev 425599
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392070 - Stop using the StopIteration object in Sqlite.jsm. r=mak MozReview-Commit-ID: BP3RuM5EweE
7f1d159041a2736260fcb1c8fdd026e5506244b9: Bug 1354004 - Make new Japanese default font settings ride the train r=emk,m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 21 Aug 2017 15:08:21 +0900 - rev 425598
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1354004 - Make new Japanese default font settings ride the train r=emk,m_kato Although, we still have an issue that is leading of text in <input type="text"> element causes overflow and scrollable (bug 1378065), we have no other compatibility issue reports and the issue is not so important nor easy to fix. So, now, let's make the new Japanese default font settings ride the train. MozReview-Commit-ID: J3SN9FtHoZg
2f25a6f737531a9a611c23eeeb7ff93fdb6dbdfe: Bug 1391691 - Make WebDriver:FullscreenWindow idempotent. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 18 Aug 2017 18:32:11 +0100 - rev 425597
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1391691 - Make WebDriver:FullscreenWindow idempotent. r=automatedtester MozReview-Commit-ID: 4AQlYYNV03f
ef813a1a750fd9b7d2fc1b61548d3b8853cd9015: Bug 1391691 - Make WebDriver:MaximizeWindow idempotent. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 18 Aug 2017 18:31:42 +0100 - rev 425596
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1391691 - Make WebDriver:MaximizeWindow idempotent. r=automatedtester MozReview-Commit-ID: EJ0VQOTWysg
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip