0e0452d11cf97b1a9a85aa619d2b2353bb4d56cb: Bug 1407591 - Listen for the 'transitioncancel' event as well to ensure that a panel transition is also cleaned up properly in this rare case. r?Paolo draft
Mike de Boer <mdeboer@mozilla.com> - Thu, 12 Oct 2017 16:55:05 +0200 - rev 679317
Push 84192 by mdeboer@mozilla.com at Thu, 12 Oct 2017 15:03:42 +0000
Bug 1407591 - Listen for the 'transitioncancel' event as well to ensure that a panel transition is also cleaned up properly in this rare case. r?Paolo MozReview-Commit-ID: 2bph43ndzJJ
59e4f5e6b03c8639b6e55e771d1d1c396818f54f: Bug 1399242 - Prevent console react updates while console isn't visible. r=nchevobbe draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 09 Oct 2017 20:14:34 +0200 - rev 679316
Push 84191 by bmo:poirot.alex@gmail.com at Thu, 12 Oct 2017 15:02:56 +0000
Bug 1399242 - Prevent console react updates while console isn't visible. r=nchevobbe MozReview-Commit-ID: A6NGLbiuyTE
80644bfc4856d70280df56a92aa6092c5bee0fff: Bug 1399242 - Ensure firing visibilitychange event and set document.visibiltyState attribute when hidding devtools panels. r=gregtatum draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 09 Oct 2017 20:16:01 +0200 - rev 679315
Push 84191 by bmo:poirot.alex@gmail.com at Thu, 12 Oct 2017 15:02:56 +0000
Bug 1399242 - Ensure firing visibilitychange event and set document.visibiltyState attribute when hidding devtools panels. r=gregtatum MozReview-Commit-ID: Gh6jp4KEZkX
c0a7c85dd154a5190f9808085fd37d5008cedc5e: Bug 1406311 - string-format: stop using spread arguments in l10n getFormatStr;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 15:07:27 +0200 - rev 679314
Push 84190 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:49:57 +0000
Bug 1406311 - string-format: stop using spread arguments in l10n getFormatStr;r=bgrins This does provide a decent improvement (~10% for getFormatStr in some of my tests). MozReview-Commit-ID: 4cOKmECnaBF
4becae70462c108a4ad190bdfd3a01d48037131c: Bug 1406311 - string-format: optimise string-format for %S patterns;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 14:34:24 +0200 - rev 679313
Push 84190 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:49:57 +0000
Bug 1406311 - string-format: optimise string-format for %S patterns;r=bgrins Most devtools usage of string formatting is with %S placeholders. We can speed it the formatting by checking for those patterns first. For very simple patterns using a single %S placeholder, we can even just use String replace. MozReview-Commit-ID: 2dOZBy7sHfS
50b48dd954eb9de03adccaf0136e9858b2adb66f: Bug 1406311 - string-format: string-format: use typeof instead of getType();r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 14:21:08 +0200 - rev 679312
Push 84190 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:49:57 +0000
Bug 1406311 - string-format: string-format: use typeof instead of getType();r=bgrins MozReview-Commit-ID: BKIH7DzqbUB
7f8b432bc77ace0ab806c3af241e9dfe157c6194: Bug 1406311 - string-format: make string-format eslint compatible;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 14:18:22 +0200 - rev 679311
Push 84190 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:49:57 +0000
Bug 1406311 - string-format: make string-format eslint compatible;r=bgrins MozReview-Commit-ID: DHv8fkdgrEr
42cc6b266c7de14dfece116f05c326b2dc6bc2d8: Bug 1406311 - string-format: move sprintfjs to string-format;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 00:51:58 +0200 - rev 679310
Push 84190 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:49:57 +0000
Bug 1406311 - string-format: move sprintfjs to string-format;r=bgrins We want to start doing modifications and performance tuning on our current copy of sprintfjs, so it doesn't make sense to keep this as something we could "upgrade" again. License information will be udpated in another commit MozReview-Commit-ID: su6ggdmb9R
3b3c5e9b20b1c6c90480a0d720e1184e93beaac3: Bug 1406311 - string-format: add unit test to cover sprintfjs;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 13:08:08 +0200 - rev 679309
Push 84190 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:49:57 +0000
Bug 1406311 - string-format: add unit test to cover sprintfjs;r=bgrins We would like to move sprintfs to a file we actually own and maintain. To avoid regressions, add a basic unit test taken from the original sprintfjs repository. MozReview-Commit-ID: IKkDHpYfL4I
06cb19d3be3687ee153fc9ca84b252c83f4d8f57: Bug 1406311 - string-format: stop using spread arguments in l10n getFormatStr;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 15:07:27 +0200 - rev 679308
Push 84189 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:44:22 +0000
Bug 1406311 - string-format: stop using spread arguments in l10n getFormatStr;r=bgrins This does provide a decent improvement (~10% for getFormatStr in some of my tests). MozReview-Commit-ID: 4cOKmECnaBF
74eac97b5819210366cba4cbdf06bd3fee6f2ea7: Bug 1406311 - string-format: optimise string-format for %S patterns;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 14:34:24 +0200 - rev 679307
Push 84189 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:44:22 +0000
Bug 1406311 - string-format: optimise string-format for %S patterns;r=bgrins Most devtools usage of string formatting is with %S placeholders. We can speed it the formatting by checking for those patterns first. For very simple patterns using a single %S placeholder, we can even just use String replace. MozReview-Commit-ID: 2dOZBy7sHfS
a10efacada4a432f44270b68be7ad04480a27df0: Bug 1406311 - string-format: string-format: use typeof instead of getType();r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 14:21:08 +0200 - rev 679306
Push 84189 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:44:22 +0000
Bug 1406311 - string-format: string-format: use typeof instead of getType();r=bgrins MozReview-Commit-ID: BKIH7DzqbUB
db6186b5ca203f9128a852af1240e6f865597678: Bug 1406311 - string-format: make string-format eslint compatible;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 14:18:22 +0200 - rev 679305
Push 84189 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:44:22 +0000
Bug 1406311 - string-format: make string-format eslint compatible;r=bgrins MozReview-Commit-ID: DHv8fkdgrEr
0862e4c23edcd3b55856aa44c4ca25c90b8feff1: Bug 1406311 - string-format: move sprintfjs to string-format;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 00:51:58 +0200 - rev 679304
Push 84189 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:44:22 +0000
Bug 1406311 - string-format: move sprintfjs to string-format;r=bgrins MozReview-Commit-ID: su6ggdmb9R
4ffa077b66f8edc054cc520125095a1b304fa50f: Bug 1406311 - string-format: add unit test to cover sprintfjs;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Oct 2017 13:08:08 +0200 - rev 679303
Push 84189 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:44:22 +0000
Bug 1406311 - string-format: add unit test to cover sprintfjs;r=bgrins MozReview-Commit-ID: IKkDHpYfL4I
d287f544f866cf04b12d9dd2a32c019d21db832a: Bug 1406311 - more tests for devtools l10n numbers method;r=ochameau draft
Julian Descottes <jdescottes@mozilla.com> - Fri, 06 Oct 2017 15:18:32 +0200 - rev 679302
Push 84189 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:44:22 +0000
Bug 1406311 - more tests for devtools l10n numbers method;r=ochameau MozReview-Commit-ID: EwJxfER0qyV
a9144a282fe8e3bd8177d0be4bf6799ec5b121c4: Bug 1406311 - memoize number formatters in devtools l10n.js;r=ochameau draft
Julian Descottes <jdescottes@mozilla.com> - Fri, 06 Oct 2017 14:59:39 +0200 - rev 679301
Push 84189 by jdescottes@mozilla.com at Thu, 12 Oct 2017 14:44:22 +0000
Bug 1406311 - memoize number formatters in devtools l10n.js;r=ochameau MozReview-Commit-ID: 7YIeimLREGg
9faff8fa77c987818fb1ab99b665a41aa4f3f486: Bug 1377007 - Tests: Parsing ECMA2-level tests with binjs;r?jorendorff,arai draft
David Teller <dteller@mozilla.com> - Tue, 19 Sep 2017 20:50:21 +0200 - rev 679300
Push 84188 by dteller@mozilla.com at Thu, 12 Oct 2017 14:35:52 +0000
Bug 1377007 - Tests: Parsing ECMA2-level tests with binjs;r?jorendorff,arai MozReview-Commit-ID: 2DysquT2BdD
b9a2a83bdf0fce7f4c8ed08523ac4b98b04c7d71: Bug 1377007 - JS shell bindings for binjs-ref;r?jorendorff,arai draft
David Teller <dteller@mozilla.com> - Mon, 18 Sep 2017 16:41:00 +0200 - rev 679299
Push 84188 by dteller@mozilla.com at Thu, 12 Oct 2017 14:35:52 +0000
Bug 1377007 - JS shell bindings for binjs-ref;r?jorendorff,arai MozReview-Commit-ID: 4kKbxpqXVSU
aa8dbff7dd82126cabb26b44cfd5440eca4efa55: Bug 1377007 - Implementing basic binjs-ref parser in SpiderMonkey;r?jorendorff,arai draft
David Teller <dteller@mozilla.com> - Mon, 11 Sep 2017 16:54:48 +0200 - rev 679298
Push 84188 by dteller@mozilla.com at Thu, 12 Oct 2017 14:35:52 +0000
Bug 1377007 - Implementing basic binjs-ref parser in SpiderMonkey;r?jorendorff,arai This patch implements a Binary AST parser matching the latest binjs-ref parser at this date. The subset of JS recognized matches ES5, with an AST based on a slightly customized Babylon AST. At this stage, the parser trusts its input, insofar as it does not check directives or bindings. Followup patch will introduce checking of these directives/bindings. MozReview-Commit-ID: 1nt230rt02R
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip