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