searching for reviewer(Yoric)
44cd6ec4fbd5: Bug 1508063 - Part 5: Move non-auto-generated part of BinASTParser into BinASTParserPerTokenizer. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:46 +0900 - rev 504951
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508063 - Part 5: Move non-auto-generated part of BinASTParser into BinASTParserPerTokenizer. r=Yoric
02386132c1e9: Bug 1508063 - Part 4: Rename BinSource-auto.{cpp,h} to BinASTParser.{cpp,h}, and BinSource.{cpp,h} to BinASTParserPerTokenizer.{cpp,h}. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:45 +0900 - rev 504950
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508063 - Part 4: Rename BinSource-auto.{cpp,h} to BinASTParser.{cpp,h}, and BinSource.{cpp,h} to BinASTParserPerTokenizer.{cpp,h}. r=Yoric
f96f280927ff: Bug 1508063 - Part 3: Fix typo in Binsource.yaml. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:45 +0900 - rev 504949
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508063 - Part 3: Fix typo in Binsource.yaml. r=Yoric
391d7669e9b2: Bug 1508063 - Part 2: Move auto-generated enum to BinASTEnum.h. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:45 +0900 - rev 504948
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508063 - Part 2: Move auto-generated enum to BinASTEnum.h. r=Yoric
2abc868cd416: Bug 1508063 - Part 1: Move BinASTParserBase into its own files. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 29 Nov 2018 01:03:45 +0900 - rev 504947
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1508063 - Part 1: Move BinASTParserBase into its own files. r=Yoric
b1a6e2052ea1: Bug 1501155 - Part 2: Use WTF-8 as BinAST string encoding. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 28 Nov 2018 14:16:29 +0900 - rev 504894
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1501155 - Part 2: Use WTF-8 as BinAST string encoding. r=Yoric
9b456742a2cc: Bug 1502280 - Remove the case BinTokenReaderBase.errorReporter_ is null. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 14 Nov 2018 13:00:34 +0900 - rev 502592
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1502280 - Remove the case BinTokenReaderBase.errorReporter_ is null. r=Yoric
a4fb56d2819e: Bug 1497784 - Drop support for lexical declaration in BinAST for now. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 30 Oct 2018 09:49:41 +0900 - rev 502591
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1497784 - Drop support for lexical declaration in BinAST for now. r=Yoric
c22d2d5b7af6: Bug 1505267 - Do not clone list node in appendDirectivesToBody. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 09 Nov 2018 15:25:39 +0900 - rev 501790
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1505267 - Do not clone list node in appendDirectivesToBody. r=Yoric
274f95b85267: Bug 1504597 - Use NodeName::to_rc_string. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 07 Nov 2018 15:14:29 +0900 - rev 501233
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504597 - Use NodeName::to_rc_string. r=Yoric
f9a2960e9aac: Bug 1498101 - Part 3: Do not generate methods that is used by not-yet-implemented list. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 07 Nov 2018 15:14:29 +0900 - rev 501232
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1498101 - Part 3: Do not generate methods that is used by not-yet-implemented list. r=Yoric
7d0eb7ec3356: Bug 1498101 - Part 2: Do not generate methods that is used by not-yet-implemented interface. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 07 Nov 2018 15:14:29 +0900 - rev 501231
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1498101 - Part 2: Do not generate methods that is used by not-yet-implemented interface. r=Yoric
e54dd37331de: Bug 1498101 - Part 1: Do not generate code for disabled arm of sum node. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 07 Nov 2018 15:14:29 +0900 - rev 501230
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1498101 - Part 1: Do not generate code for disabled arm of sum node. r=Yoric
916db80793cb: Bug 1497784 - Drop support for lexical declaration in BinAST for now. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 30 Oct 2018 09:49:41 +0900 - rev 499871
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1497784 - Drop support for lexical declaration in BinAST for now. r=Yoric
f2a70b31cc32: Bug 1501537 - Name function in variable declaration initializer in BinAST. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 30 Oct 2018 09:49:40 +0900 - rev 499870
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1501537 - Name function in variable declaration initializer in BinAST. r=Yoric
a855f0c51b41: Bug 1502309 - Platform birth date test isn't being run (worker_test_osfile_front.js). r=Yoric
Mark Banner <standard8@mozilla.com> - Mon, 29 Oct 2018 14:01:05 +0000 - rev 499756
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1502309 - Platform birth date test isn't being run (worker_test_osfile_front.js). r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D9912
716178d41d26: Bug 1499998 - Part 2: Disable generator and async support for BinAST. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Mon, 22 Oct 2018 10:31:29 +0900 - rev 498077
Push 10016 by rgurzau@mozilla.com at Mon, 22 Oct 2018 13:58:55 +0000
Bug 1499998 - Part 2: Disable generator and async support for BinAST. r=Yoric
c8e1907a781f: Bug 1499998 - Part 1: Prepend initial yield to the correct node. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Mon, 22 Oct 2018 10:31:29 +0900 - rev 498076
Push 10016 by rgurzau@mozilla.com at Mon, 22 Oct 2018 13:58:55 +0000
Bug 1499998 - Part 1: Prepend initial yield to the correct node. r=Yoric
c96e54bae30c: Bug 1499366 - Part 2: Check parameter index before increment. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 16 Oct 2018 23:11:56 +0900 - rev 497246
Push 9996 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 18:37:15 +0000
Bug 1499366 - Part 2: Check parameter index before increment. r=Yoric
bca5f70008c9: Bug 1499366 - Part 1: Check shift while reading uint32. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 16 Oct 2018 23:11:56 +0900 - rev 497245
Push 9996 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 18:37:15 +0000
Bug 1499366 - Part 1: Check shift while reading uint32. r=Yoric
b247b5dd6a8a: Bug 1498488 - Drop support for destructuring/rest parameter. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Mon, 15 Oct 2018 23:51:50 +0900 - rev 497080
Push 9996 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 18:37:15 +0000
Bug 1498488 - Drop support for destructuring/rest parameter. r=Yoric
cd6a56ce613c: Bug 1497036 - Throw error if function declaration is found without corresponding AssertedDeclaredName. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Mon, 15 Oct 2018 23:51:50 +0900 - rev 497079
Push 9996 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 18:37:15 +0000
Bug 1497036 - Throw error if function declaration is found without corresponding AssertedDeclaredName. r=Yoric
a298e5b921f7: Bug 1496331 - Do not alter declaration kind from FormalParameter to BodyLevelFunction. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Mon, 15 Oct 2018 23:51:50 +0900 - rev 497077
Push 9996 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 18:37:15 +0000
Bug 1496331 - Do not alter declaration kind from FormalParameter to BodyLevelFunction. r=Yoric
9343eb2d9c82: Bug 1497446 - mach rust vendor r=Yoric
David Teller <dteller@mozilla.com> - Wed, 10 Oct 2018 16:50:30 +0200 - rev 496886
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497446 - mach rust vendor r=Yoric Summary: The previous two changesets bump up a few dependencies. This is the companion mach rust vendor. Test Plan: It builds. Reviewers: ted Tags: #secure-revision Bug #: 1497446
133dc138e871: Bug 1497446 - Implementing read[Maybe]{IdentifierName, PropertyKey} in BinTokenReader* r=Yoric
David Teller <dteller@mozilla.com> - Wed, 10 Oct 2018 16:30:08 +0200 - rev 496885
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497446 - Implementing read[Maybe]{IdentifierName, PropertyKey} in BinTokenReader* r=Yoric
15b1e744df85: Bug 1497446 - Porting binsource generator to binjs_meta 0.4.3 r=Yoric
David Teller <dteller@mozilla.com> - Wed, 10 Oct 2018 16:27:26 +0200 - rev 496884
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497446 - Porting binsource generator to binjs_meta 0.4.3 r=Yoric Since binjs_meta 0.4.* introduces PropertyKey and IdentifierName, we now handle these variants of strings.
c0a8b3b1f341: Bug 1497446 - Porting binsource generator to binjs_meta 0.4.3 r=Yoric
David Teller <dteller@mozilla.com> - Wed, 10 Oct 2018 16:27:26 +0200 - rev 496862
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497446 - Porting binsource generator to binjs_meta 0.4.3 r=Yoric Since binjs_meta 0.4.* introduces PropertyKey and IdentifierName, we now handle these variants of strings.
0018705f1d1e: Bug 1497446 - mach rust vendor r=Yoric
David Teller <dteller@mozilla.com> - Wed, 10 Oct 2018 16:50:30 +0200 - rev 496861
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497446 - mach rust vendor r=Yoric Summary: The previous two changesets bump up a few dependencies. This is the companion mach rust vendor. Test Plan: It builds. Reviewers: ted Tags: #secure-revision Bug #: 1497446
966e9ad9b487: Bug 1497446 - Implementing read[Maybe]{IdentifierName, PropertyKey} in BinTokenReader* r=Yoric
David Teller <dteller@mozilla.com> - Wed, 10 Oct 2018 16:30:08 +0200 - rev 496860
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497446 - Implementing read[Maybe]{IdentifierName, PropertyKey} in BinTokenReader* r=Yoric
82efcc7fe32f: Bug 1491104 - Part 3: Update in-tree binjs files. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Oct 2018 21:22:43 +0900 - rev 495399
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491104 - Part 3: Update in-tree binjs files. r=Yoric
b6a33d28cb1e: Bug 1491104 - Part 2: Add a script to regenerate all binjs files in tree. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Oct 2018 21:22:43 +0900 - rev 495398
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491104 - Part 2: Add a script to regenerate all binjs files in tree. r=Yoric
638b59fbfb47: Bug 1491104 - Part 1: Add JS files for binast web-platform. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Oct 2018 21:22:43 +0900 - rev 495397
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491104 - Part 1: Add JS files for binast web-platform. r=Yoric
ee9161a4b37a: Bug 1491293 - Do not generate unused code for BinAST parser. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Oct 2018 21:22:42 +0900 - rev 495396
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491293 - Do not generate unused code for BinAST parser. r=Yoric
21b67d2084a6: Bug 1434573 - Limit the number of Formal Parameter and Tagged Tuple. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Oct 2018 10:57:37 +0900 - rev 495305
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1434573 - Limit the number of Formal Parameter and Tagged Tuple. r=Yoric
765542d6237e: Bug 1490548 - Always use braces for if/for/while statements in BinAST auto-generated code r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 25 Sep 2018 11:04:11 +0900 - rev 493788
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490548 - Always use braces for if/for/while statements in BinAST auto-generated code r=Yoric
758f4ad8502e: Bug 1492069 - Do not check rest parameter while checking positional parameter. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 19 Sep 2018 20:54:09 +0900 - rev 492971
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1492069 - Do not check rest parameter while checking positional parameter. r=Yoric
372ef97247a0: bug 1490674: js/binsource: relax log crate dependency version; r=Yoric
Andreas Tolfsen <ato@sny.no> - Wed, 12 Sep 2018 14:52:57 +0100 - rev 492081
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
bug 1490674: js/binsource: relax log crate dependency version; r=Yoric Relax the dependency on log to include any 0.4.* version of log. This enables us to get rid of duplicate vendored crates.
c8cab9c3ee74: Bug 1472103 - Part 5: Update BinAST tests. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 14 Sep 2018 01:56:13 +0900 - rev 491966
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1472103 - Part 5: Update BinAST tests. r=Yoric
1f744a334b72: Bug 1472103 - Part 4: Remove function expression name from parameter scope. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 14 Sep 2018 01:56:08 +0900 - rev 491965
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1472103 - Part 4: Remove function expression name from parameter scope. r=Yoric
c9bc01bea9a6: Bug 1472103 - Part 3: Add length field to functions. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 14 Sep 2018 01:56:07 +0900 - rev 491964
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1472103 - Part 3: Add length field to functions. r=Yoric
27d9c733afe7: Bug 1472103 - Part 2: Add AssertedPositionalParameterName, AssertedRestParameterName, and AssertedParameterName. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 14 Sep 2018 01:56:07 +0900 - rev 491963
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1472103 - Part 2: Add AssertedPositionalParameterName, AssertedRestParameterName, and AssertedParameterName. r=Yoric
dabde322d1ee: Bug 1472103 - Part 1: Update BinAST IDL. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 14 Sep 2018 01:56:07 +0900 - rev 491961
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1472103 - Part 1: Update BinAST IDL. r=Yoric
6c382d4ab0d0: Bug 1488698 - Always use braces for if/for/while statements in js/src/frontend, part 1. r=Yoric
Jan de Mooij <jdemooij@mozilla.com> - Thu, 06 Sep 2018 10:24:48 +0200 - rev 491451
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488698 - Always use braces for if/for/while statements in js/src/frontend, part 1. r=Yoric
0c5345e778a5: Bug 1487071 - Use a single GlobalSharedContext when parsing BinAST r=Yoric
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 06 Sep 2018 17:26:27 +0100 - rev 490843
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1487071 - Use a single GlobalSharedContext when parsing BinAST r=Yoric
4a8c94838695: Bug 1473266 - Remove in-tree newline_if_not_empty. r=Yoric,glandium
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jul 2018 15:24:06 +0900 - rev 483633
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1473266 - Remove in-tree newline_if_not_empty. r=Yoric,glandium
a5efae757f99: Bug 1476209 - Update BinAST README.md r=Yoric DONTBUILD because NPOTB
Tooru Fujisawa <arai_a@mac.com> - Wed, 25 Jul 2018 17:36:57 +0900 - rev 483398
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1476209 - Update BinAST README.md r=Yoric DONTBUILD because NPOTB
e3600583e49a: Bug 1473202 - Part 10: Wrap method declaration. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 25 Jul 2018 17:01:51 +0900 - rev 483397
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1473202 - Part 10: Wrap method declaration. r=Yoric
6e403f08c079: Bug 1473202 - Part 9: Fix error message when inherit target is not found. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 25 Jul 2018 17:01:51 +0900 - rev 483396
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1473202 - Part 9: Fix error message when inherit target is not found. r=Yoric
ce3e02c6c4c2: Bug 1473202 - Part 8: Add before/after for optional field, and replace for none case. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 25 Jul 2018 17:01:51 +0900 - rev 483395
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1473202 - Part 8: Add before/after for optional field, and replace for none case. r=Yoric
ef0d0e6b9464: Bug 1473202 - Part 7: Add extra parameter to methods. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 25 Jul 2018 17:01:51 +0900 - rev 483394
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1473202 - Part 7: Add extra parameter to methods. r=Yoric