1fc9ef06a1563e58ceb77342fe2ff99600add88d: Bug 1436625: Whitelist the assertion for the throttled animation flush. r?hiro draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 13 Feb 2018 20:57:48 +0100 - rev 754807
Push 99007 by bmo:emilio@crisal.io at Wed, 14 Feb 2018 10:55:56 +0000
Bug 1436625: Whitelist the assertion for the throttled animation flush. r?hiro MozReview-Commit-ID: 6StJjbH5Y59
67312c67d4dffacba9f6d424e4f359a753de83eb: Bug 1437790: No need to reframe synchronously on chrome-flush-skin-caches. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 13 Feb 2018 10:38:30 +0100 - rev 754806
Push 99007 by bmo:emilio@crisal.io at Wed, 14 Feb 2018 10:55:56 +0000
Bug 1437790: No need to reframe synchronously on chrome-flush-skin-caches. r?xidorn Instead, just post the reframe, and process them normally on the next style flush. The assertion happens because the observer is triggered due to a doc ltr -> rtl change, which triggers style invalidation. There's nothing processing the restyles resulting from that invalidation before we hackily go into frame construction from there, and thus we assert that the styles aren't up-to-date. MozReview-Commit-ID: GnOKFqmtTnq
ac7b61b4510799eec47616e32c4ecaf95505f8fa: Bug 1435705 - Fix WebExtensions options_ui hidden. draft
Luca Greco <lgreco@mozilla.com> - Tue, 13 Feb 2018 20:59:11 +0100 - rev 754805
Push 99006 by luca.greco@alcacoop.it at Wed, 14 Feb 2018 10:40:01 +0000
Bug 1435705 - Fix WebExtensions options_ui hidden. If a user opens the about:debugging page and switches to the addon details while the discovery panel is still loading, a ViewChanged event is received once the discovery panel has been completely loaded and the options_ui of the extension was removed (because the ViewChanged event is also sent when the about:addons page navigates between its sub-views). MozReview-Commit-ID: GBF5NHezpNB
ae1c3ed8217678b79f512f31e43ff9c19b3e13b7: Bug 1437438 - Add counters in DocGroup to track its activity - r?farre r?froydnj draft
Tarek Ziadé <tarek@mozilla.com> - Mon, 12 Feb 2018 09:22:16 +0100 - rev 754804
Push 99005 by tziade@mozilla.com at Wed, 14 Feb 2018 10:31:39 +0000
Bug 1437438 - Add counters in DocGroup to track its activity - r?farre r?froydnj Adds 2 counters in the DocGroup class : - an array that counts how many times a runnable is dispatched - a long that counts how much time is spent in all related runnables MozReview-Commit-ID: 51DLj6ORD2O
e52e2ec322af79831921b518e6be10ced51de086: Bug 1431056 - Stop using fake constraints in a media mochitest. r?pehrsons draft
Alex Chronopoulos <achronop@gmail.com> - Wed, 14 Feb 2018 12:26:12 +0200 - rev 754803
Push 99004 by achronop@gmail.com at Wed, 14 Feb 2018 10:26:46 +0000
Bug 1431056 - Stop using fake constraints in a media mochitest. r?pehrsons MozReview-Commit-ID: 8vhrSvOKfIR
d224778c614cdb4315b59a497a832b9b178867ee: Bug 1435060 - Allow keyword bookmark as search query; r?JanH draft
Snowrries <allentung5@gmail.com> - Wed, 14 Feb 2018 03:07:13 -0500 - rev 754802
Push 99003 by bmo:allentung5@gmail.com at Wed, 14 Feb 2018 10:23:53 +0000
Bug 1435060 - Allow keyword bookmark as search query; r?JanH Function queryExists added to StringUtils to check if a given URL allows for arguments. Tests for said function added to TestStringUtils. Function loadUrlOrKeywordSearch in BrowserApp.java updated to also pass the entire entered string along regardless of whether or not the first words are keyword bookmarks iff there is additional text after the keyword bookmark, and the keyword bookmark does not accept any input arguments MozReview-Commit-ID: 2eyi5Botd3F
d04c8b82ba4ddd7262953d18afdf4a60599f08ce: Bug 1434045 - avoid errors when XBL destructors fire without the constructor having fired, r?florian draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 14 Feb 2018 10:21:05 +0000 - rev 754801
Push 99002 by gijskruitbosch@gmail.com at Wed, 14 Feb 2018 10:21:40 +0000
Bug 1434045 - avoid errors when XBL destructors fire without the constructor having fired, r?florian MozReview-Commit-ID: B9rWp4TEoqX
bece3cedb89fa11e36a22ce0eb28089cf7640ce3: Bug 1437828 - xpcshell script used to convert files, coming from bug 1353542 draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Feb 2018 03:56:23 -0800 - rev 754800
Push 99001 by bmo:poirot.alex@gmail.com at Wed, 14 Feb 2018 10:14:19 +0000
Bug 1437828 - xpcshell script used to convert files, coming from bug 1353542 MozReview-Commit-ID: KWgrEEcwHX1
371dcd98fc452fc26fbe9eb60ad3e822216bc58e: Bug 1437828 - Get rid of the now useless require("devtools/shared/task"). r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Feb 2018 08:00:33 -0800 - rev 754799
Push 99001 by bmo:poirot.alex@gmail.com at Wed, 14 Feb 2018 10:14:19 +0000
Bug 1437828 - Get rid of the now useless require("devtools/shared/task"). r=jryans But still import it from test_memory_allocations_01.html. MozReview-Commit-ID: 9sZfV5Isrcd
3a83bbdb439ade5e8e45e2b9f41874a05c8278f7: Bug 1437828 - Manual eslint fix. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 14 Feb 2018 01:33:20 -0800 - rev 754798
Push 99001 by bmo:poirot.alex@gmail.com at Wed, 14 Feb 2018 10:14:19 +0000
Bug 1437828 - Manual eslint fix. r=jryans MozReview-Commit-ID: 6L302w5vUa8
9d66cc0ac667d92541344b425c1067bd80cacfad: Bug 1437828 - Put spaces before parentheses in "async function()" pattern. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Feb 2018 08:04:14 -0800 - rev 754797
Push 99001 by bmo:poirot.alex@gmail.com at Wed, 14 Feb 2018 10:14:19 +0000
Bug 1437828 - Put spaces before parentheses in "async function()" pattern. r=jryans $ find devtools/server/ -type f -exec sed -i 's/async function(/async function (/g' {} \; MozReview-Commit-ID: DLDRqbv6GNH
39053d527d45e06bce0d7c3d79fcd7b7d26b2d3b: Bug 1437828 - manual fixes. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Feb 2018 07:57:01 -0800 - rev 754796
Push 99001 by bmo:poirot.alex@gmail.com at Wed, 14 Feb 2018 10:14:19 +0000
Bug 1437828 - manual fixes. r=jryans MozReview-Commit-ID: 2sAcR7Ffwaa
34a9deec88231f1db9727cf1c3c028cea9b56796: Bug 1437828 - Convert generators to sync functions in devtools/server/tests r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Feb 2018 03:47:01 -0800 - rev 754795
Push 99001 by bmo:poirot.alex@gmail.com at Wed, 14 Feb 2018 10:14:19 +0000
Bug 1437828 - Convert generators to sync functions in devtools/server/tests r=jryans All but devtools/server/tests/unit/test_protocol_children.js which really uses generators on purpose. $ ./obj-firefox-artifact/dist/bin/run-mozilla.sh ./obj-firefox-artifact/dist/bin/xpcshell xpc devtools/server/tests/ --replace-generator MozReview-Commit-ID: 5QsXLcL7LM2
a84a8e10305fedd61f03b11ab75086a3e54ac68b: Bug 1437828 - Convert Task.jsm to async/await in devtools/server. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Feb 2018 03:36:40 -0800 - rev 754794
Push 99001 by bmo:poirot.alex@gmail.com at Wed, 14 Feb 2018 10:14:19 +0000
Bug 1437828 - Convert Task.jsm to async/await in devtools/server. r=jryans $ ./obj-firefox-artifact/dist/bin/run-mozilla.sh ./obj-firefox-artifact/dist/bin/xpcshell xpc devtools/server/ Then, manually edited to avoid modifying test_memory_allocations_01.html MozReview-Commit-ID: I1GlhEdco3H
a08ed11b9ad3e028930bc77d24d73bc8568011e9: Bug 1436978 - Stop using Promise.jsm in devtools/server in favor of DOM Promises. r=jdescottes draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Feb 2018 02:31:14 -0800 - rev 754793
Push 99001 by bmo:poirot.alex@gmail.com at Wed, 14 Feb 2018 10:14:19 +0000
Bug 1436978 - Stop using Promise.jsm in devtools/server in favor of DOM Promises. r=jdescottes MozReview-Commit-ID: Hv7uYZKZGIO
3e01a7631df9ca8c077a27d4ed5875bedce424bb: Bug 1436625: Whitelist the assertion for the throttled animation flush. r?hiro draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 13 Feb 2018 20:57:48 +0100 - rev 754792
Push 99000 by bmo:emilio@crisal.io at Wed, 14 Feb 2018 10:05:24 +0000
Bug 1436625: Whitelist the assertion for the throttled animation flush. r?hiro MozReview-Commit-ID: 6StJjbH5Y59
b94d7bb039e8e8f6a68d50833eaa9fe3d14a64d5: Bug 1437790: No need to reframe synchronously on chrome-flush-skin-caches. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 13 Feb 2018 10:38:30 +0100 - rev 754791
Push 98999 by bmo:emilio@crisal.io at Wed, 14 Feb 2018 09:56:37 +0000
Bug 1437790: No need to reframe synchronously on chrome-flush-skin-caches. r?xidorn Instead, just post the reframe, and process them normally on the next style flush. The assertion happens because the observer is triggered due to a doc ltr -> rtl change, which triggers style invalidation. There's nothing processing the restyles resulting from that invalidation before we hackily go into frame construction from there, and thus we assert that the styles aren't up-to-date. MozReview-Commit-ID: GnOKFqmtTnq
04db68d8f3378bdfe94b9629a191e212c1ec338a: Bug 1437502: Introduce AuthorStyles. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 12 Feb 2018 13:57:26 +0100 - rev 754790
Push 98999 by bmo:emilio@crisal.io at Wed, 14 Feb 2018 09:56:37 +0000
Bug 1437502: Introduce AuthorStyles. r?xidorn It's just a struct aggregating stylesheets + CascadeData, with a quirks_mode parameter because XBL sucks so bad. MozReview-Commit-ID: 7q99tSNXo0K
31bd81f251b33b01fbcdae17e824f062b615970f: Bug 1436855: Flush notifications via the document in AsyncScrollPortEvent. r?bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 12 Feb 2018 01:05:14 +0100 - rev 754789
Push 98999 by bmo:emilio@crisal.io at Wed, 14 Feb 2018 09:56:37 +0000
Bug 1436855: Flush notifications via the document in AsyncScrollPortEvent. r?bz One at a time... MozReview-Commit-ID: JbPtIneDlg0
b7f7c500611b168a4f945acc7460d6e0a575f3ad: Bug 1433671: Add MOZ_CAN_RUN_SCRIPT annotations to AccessibleCaret. r=bz draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 29 Jan 2018 20:35:17 +0100 - rev 754788
Push 98999 by bmo:emilio@crisal.io at Wed, 14 Feb 2018 09:56:37 +0000
Bug 1433671: Add MOZ_CAN_RUN_SCRIPT annotations to AccessibleCaret. r=bz MozReview-Commit-ID: Js0CF7WQM73
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip