searching for reviewer(yoric)
8e2ab52b6eb7c57a8d28fd6d679b0e863a83e989: Bug 1550141 - disable toolkit/modules/tests/xpcshell/test_DeferredTask.js on osx 10.14. r=Yoric a=test-only
Joel Maher <jmaher@mozilla.com> - Tue, 25 Jun 2019 13:39:58 -0400 - rev 537139
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1550141 - disable toolkit/modules/tests/xpcshell/test_DeferredTask.js on osx 10.14. r=Yoric a=test-only Differential Revision: https://phabricator.services.mozilla.com/D32333
7a303f34b6ce2df1f444b031cc947c01117bc0eb: Bug 1549953 - Add BinASTTokenReaderContext without implementation. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Mon, 13 May 2019 13:28:38 +0000 - rev 535488
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1549953 - Add BinASTTokenReaderContext without implementation. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D30342
f3946ac225814d2db253de0c11c08c698fa88dfc: Bug 1535206 - Part 1: Remove BinASTTokenReaderMultipart::readMaybePropertyKey. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 14 Mar 2019 07:50:00 +0000 - rev 524854
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1535206 - Part 1: Remove BinASTTokenReaderMultipart::readMaybePropertyKey. r=Yoric Depends on D23440 Differential Revision: https://phabricator.services.mozilla.com/D23441
da11c85f5bb2fe50c6a4e9a754e518f6d0ce46d4: Bug 1535206 - Part 0: Fix parameter name. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 14 Mar 2019 07:16:19 +0000 - rev 524853
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1535206 - Part 0: Fix parameter name. r=Yoric Depends on D23439 Differential Revision: https://phabricator.services.mozilla.com/D23440
8014816b11ed14f3483b12c42e6785b02a414614: Bug 1535175 - Throw error for empty string in readIdentifierName. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 14 Mar 2019 06:48:43 +0000 - rev 524852
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1535175 - Throw error for empty string in readIdentifierName. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D23439
639ba2db3684f0c0fa9106a86ed2ea12c420cc12: Bug 1505343 - Part 3: Rename Bin{Kind,Field,Variant} to BinAST{Kind,Field,Variant}. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Mar 2019 04:30:22 +0000 - rev 524653
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1505343 - Part 3: Rename Bin{Kind,Field,Variant} to BinAST{Kind,Field,Variant}. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D23099
976e93ae2dbc091967d14a50fdf64bb7e240e10a: Bug 1505343 - Part 2: Rename BinToken* to BinASTToken*. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Mar 2019 04:30:04 +0000 - rev 524652
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1505343 - Part 2: Rename BinToken* to BinASTToken*. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D23098
123ecc5c9586791c2ebae62c4a4e3cb600274975: Bug 1505343 - Part 1: Rename binsource => binast. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Mar 2019 04:29:44 +0000 - rev 524651
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1505343 - Part 1: Rename binsource => binast. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D23097
4ac13d1f0d7c331ca5e0a27bcf2ef73fd7bf8ed8: Bug 1505343 - Part 3: Rename Bin{Kind,Field,Variant} to BinAST{Kind,Field,Variant}. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Mar 2019 02:46:51 +0000 - rev 524645
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1505343 - Part 3: Rename Bin{Kind,Field,Variant} to BinAST{Kind,Field,Variant}. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D23099
b2456f6d11c4f3a9e02f601e16a3c8b80ae4aaa5: Bug 1505343 - Part 2: Rename BinToken* to BinASTToken*. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Mar 2019 02:46:32 +0000 - rev 524644
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1505343 - Part 2: Rename BinToken* to BinASTToken*. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D23098
c1e2b7779d6a13626b13bbb1916f8819756a19ff: Bug 1505343 - Part 1: Rename binsource => binast. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Mar 2019 02:46:12 +0000 - rev 524643
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1505343 - Part 1: Rename binsource => binast. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D23097
caa78f1b64987daad530822173a6c1359a260514: Bug 1534516 - Use correct AutoGCRooter::Tag in BinASTParserBase. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 12 Mar 2019 09:16:00 +0000 - rev 524506
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1534516 - Use correct AutoGCRooter::Tag in BinASTParserBase. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D23083
6b9b50bc446d892779619254ce852f8b2f0c9bcf: Bug 1533711 - Provide class with method chain in filter_utils.py for BinAST invalid file test. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Mon, 11 Mar 2019 16:04:04 +0000 - rev 524398
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1533711 - Provide class with method chain in filter_utils.py for BinAST invalid file test. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D22888
9b356aa135ac45caa24e4ae7e8fe98d143a90d71: Bug 1533620 - Verify that catch scope has correct item. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Mon, 11 Mar 2019 14:36:08 +0000 - rev 524397
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1533620 - Verify that catch scope has correct item. r=Yoric Depends on D22647 Differential Revision: https://phabricator.services.mozilla.com/D22648
f1c6fa74a15e23e4fedd2a540950311a12051dd0: Bug 1532517 - Check identifier syntax in BinTokenReaderMultipart. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Mon, 11 Mar 2019 15:23:30 +0000 - rev 524396
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1532517 - Check identifier syntax in BinTokenReaderMultipart. r=Yoric There was some case that IsIdentifier check is missing after readIdentifierName. Moved the check to readIdentifierName itself. Differential Revision: https://phabricator.services.mozilla.com/D22647
0bf89ff871d631476bfe85fc6d26efa1d6b2ec60: Bug 1531618 - Detect function declaration without appropriate scope and block it. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 01 Mar 2019 08:58:52 +0000 - rev 522822
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1531618 - Detect function declaration without appropriate scope and block it. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D21642
1d2a9559d6d6c38d2ae46d8f618cba55237e48c4: Bug 1530238 - Use ParseContext::checkBreakStatement in Parser. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 26 Feb 2019 13:20:54 +0000 - rev 522035
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1530238 - Use ParseContext::checkBreakStatement in Parser. r=Yoric Depends on D20993 Differential Revision: https://phabricator.services.mozilla.com/D20994
29032f75438b955adc0849f7ac435fc1b44ff39f: Bug 1525855 - Add testcase with WTF-8 characters in several places. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 26 Feb 2019 13:20:52 +0000 - rev 522034
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1525855 - Add testcase with WTF-8 characters in several places. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20993
7e5a341f5662da8ab99d7ab4ac8b895016ba71ed: Bug 1530389 - Enclose BinAST code in Parser.h with JS_BUILD_BINAST. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 26 Feb 2019 13:21:02 +0000 - rev 522033
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1530389 - Enclose BinAST code in Parser.h with JS_BUILD_BINAST. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D21091
abcf203b0474e1656413771f137cdb6f5dc2161e: Bug 1529439 - Share variable redeclaration code between regular parser and BinAST parser. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:35:19 +0000 - rev 521663
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1529439 - Share variable redeclaration code between regular parser and BinAST parser. r=Yoric Shared the part to redeclare vars as body-level functions. Differential Revision: https://phabricator.services.mozilla.com/D20778
6bbc695865c6c9e9e211bddfa99f268902534e43: Bug 1529823 - Remove untagged tuple. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:34:46 +0000 - rev 521662
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1529823 - Remove untagged tuple. r=Yoric Untagged tuple is not used in multipart format and entropy format. Differential Revision: https://phabricator.services.mozilla.com/D20776
b5889271779fc3316a4cc5092bbb8ac8b8801519: Bug 1529442 - Move BinASTParserBase fields to BinASTParserPerTokenizer. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:34:03 +0000 - rev 521661
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1529442 - Move BinASTParserBase fields to BinASTParserPerTokenizer. r=Yoric Both BinASTParserBase.{lazyScript_,handler_} are not used in BinASTParserBase, but in BinASTParserPerTokenizer. Moved them to BinASTParserPerTokenizer. Differential Revision: https://phabricator.services.mozilla.com/D20775
58e77ffe2a6578090f6e986d9820d1c861f3c306: Bug 1528844 - Move ParseNode allocation from BinASTParserBase to FullParseHandler. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 09:42:53 +0000 - rev 521660
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528844 - Move ParseNode allocation from BinASTParserBase to FullParseHandler. r=Yoric BinASTParserBase::allocParseNode was used only for creating ParseNodeKind::ParamsBody node, and other nodes are created by FullParseHandler. Added FullParseHandler::newParamsBody and removed ParseNode allocation methods from BinASTParserBase. Differential Revision: https://phabricator.services.mozilla.com/D20774
151271d3dfc2a4a509bac6608318b7e09a1cbf9d: Bug 1528837 - Part 14: Add ParserSharedBase class. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 09:42:51 +0000 - rev 521659
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 14: Add ParserSharedBase class. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20226
f55920d58943e30d181614e0d4518f6c4489cd6f: Bug 1528837 - Part 13: Rename PerHandlerParser::handler field to handler_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:32:09 +0000 - rev 521658
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 13: Rename PerHandlerParser::handler field to handler_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20225
21b0cdf00414e525501ffd9088d194b20591565f: Bug 1528837 - Part 12: Rename BinASTParserBase::factory_ field to handler_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:31:45 +0000 - rev 521657
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 12: Rename BinASTParserBase::factory_ field to handler_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20224
e6f7bf4fc43d5ad9a89eb34a4d06fc4429d52c43: Bug 1528837 - Part 11: Rename BinASTParserBase::parseContext_ field to pc_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:31:04 +0000 - rev 521656
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 11: Rename BinASTParserBase::parseContext_ field to pc_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20223
7c2a4feaec2cc4c9e5b74e358aae41e0e9c56df9: Bug 1528837 - Part 10: Rename ParserBase::checkOptionsCalled field to checkOptionsCalled_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:30:36 +0000 - rev 521655
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 10: Rename ParserBase::checkOptionsCalled field to checkOptionsCalled_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20222
d5cfad78de33e3b5858260507d5aeb06c446a00e: Bug 1528837 - Part 9: Rename ParserBase::foldConstants field to foldConstants_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:29:55 +0000 - rev 521654
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 9: Rename ParserBase::foldConstants field to foldConstants_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20221
3dbd995ed01a0a8fa36d147cdcf8604c20dd8213: Bug 1528837 - Part 8: Rename ParserBase::keepAtoms field to keepAtoms_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:29:05 +0000 - rev 521653
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 8: Rename ParserBase::keepAtoms field to keepAtoms_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20220
c46a2d2f9b6119cbddb070e0806acd422a6ca7ec: Bug 1528837 - Part 7: Rename ParserBase::sourceObject field to sourceObject_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:28:30 +0000 - rev 521652
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 7: Rename ParserBase::sourceObject field to sourceObject_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20219
bc91af3d40a4d1b6c703f55f9c7dea47f9da1af0: Bug 1528837 - Part 6: Rename ParserBase::usedNames field to usedNames_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:27:59 +0000 - rev 521651
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 6: Rename ParserBase::usedNames field to usedNames_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20218
1703de7ce9a0007dfce22787445581fe9c997a7f: Bug 1528837 - Part 5: Rename ParserBase::pc field to pc_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:27:55 +0000 - rev 521650
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 5: Rename ParserBase::pc field to pc_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20217
3bcda710f6bdc2c4cea19132d53b7190fe25f1b4: Bug 1528837 - Part 4: Rename ParserBase::traceListHead field to traceListHead_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:26:35 +0000 - rev 521649
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 4: Rename ParserBase::traceListHead field to traceListHead_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20215
404e9820bc40c670422e2fd54affad2e5c371af0: Bug 1528837 - Part 3: Rename ParserBase::tempPoolMark field to tempPoolMark_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:26:08 +0000 - rev 521648
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 3: Rename ParserBase::tempPoolMark field to tempPoolMark_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20214
886ae31b4f014d5e3a1e6da41bfe3b65469e26e8: Bug 1528837 - Part 2: Rename ParserBase::alloc field to alloc_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:25:38 +0000 - rev 521647
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 2: Rename ParserBase::alloc field to alloc_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20213
4c9346b3f7e398e3f707a836adb8e671b601abe1: Bug 1528837 - Part 1: Rename {ParserBase,SharedContext}::context field to cx_. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 09:42:28 +0000 - rev 521646
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1528837 - Part 1: Rename {ParserBase,SharedContext}::context field to cx_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20211
5ddf9d49a6b3c843ad1c353a8ba9d3195f63e44e: Bug 1524967 - Check if BinAST auto-generated source is update in build.sh. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 09:42:26 +0000 - rev 521645
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524967 - Check if BinAST auto-generated source is update in build.sh. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20228
f79d064a028c5f7898da39a72e5573ec7c1b2fd2: Bug 1351078 - Remove unused Battery.jsm. r=Yoric
Felipe Gomes <felipc@gmail.com> - Fri, 22 Feb 2019 16:51:26 +0000 - rev 521486
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1351078 - Remove unused Battery.jsm. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20756
3607e50ad27a07aea93c2e8b81d8ae05d34fc148: Bug 1351078 - Remove unused Battery.jsm. r=Yoric
Felipe Gomes <felipc@gmail.com> - Fri, 22 Feb 2019 12:52:27 +0000 - rev 521483
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1351078 - Remove unused Battery.jsm. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20756
18f508db5b64e076ed9a1b2b71a1cceef03ccfea: Bug 1527791 - Part 2: Add testcase for invalid item in FormalParameters. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 15 Feb 2019 10:27:06 +0000 - rev 520439
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1527791 - Part 2: Add testcase for invalid item in FormalParameters. r=Yoric Depends on D19883 Differential Revision: https://phabricator.services.mozilla.com/D19884
0934e6142eb942c5f3ba28bb426c85eb47dbd897: Bug 1527791 - Part 1: Add testcase for invalid AssertedPositionalParameterName fields. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 15 Feb 2019 10:26:28 +0000 - rev 520438
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1527791 - Part 1: Add testcase for invalid AssertedPositionalParameterName fields. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D19883
7f857fddc9031e54cc3641518729562ee804fc57: Bug 1524507 - Remove sum interface and typedef from BinToken.h. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 14 Feb 2019 08:46:52 +0000 - rev 519905
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524507 - Remove sum interface and typedef from BinToken.h. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D19726
885272c243c87325a339a34caf55f3e5e7e86b66: Bug 1524507 - Remove sum interface and typedef from BinToken.h. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Thu, 14 Feb 2019 06:20:07 +0000 - rev 519886
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524507 - Remove sum interface and typedef from BinToken.h. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D19726
8826dd4a075a1529dcb9dc54d2ffdd87632e67de: Bug 1527515 - Enable building BinAST on win32 and android nightlies. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Wed, 13 Feb 2019 08:42:47 +0000 - rev 519740
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1527515 - Enable building BinAST on win32 and android nightlies. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D19608
21aedfe62db37db8ee18416c62863b4df28c8327: Bug 1524965 - Part 4: Add testcase for break/continue outside the loop. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 05 Feb 2019 00:40:42 +0900 - rev 519094
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524965 - Part 4: Add testcase for break/continue outside the loop. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D18561
1143fee910c70ae6ea25e325b7908f38c8cfeba6: Bug 1524965 - Part 3: Add a script to generate testcases for BinAST with invalid content. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 05 Feb 2019 00:34:08 +0900 - rev 519093
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524965 - Part 3: Add a script to generate testcases for BinAST with invalid content. r=Yoric Integrated binjs_convert_from_json into encode.py. encode.py now generates invalid BinAST file if --binjs_convert_from_json option is provided. Source of test files are located inside js/src/jsapi-tests/binast/invalid/tests, with .js file as a source of JSON, and .py file for filtering the JSON. The generated tests are located inside js/src/jit-test/tests/binast/invalid. filter_utils.py provides some utility functions that is used by filter script, to handle tagged tuple/list structure in the JSON encoded AST. Actual testcases are added in Part 4. Differential Revision: https://phabricator.services.mozilla.com/D18560
30e403f80bfd23dae0b7e416f7772fe72157e01f: Bug 1524965 - Part 2: Handle break/continue outside the loop properly. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 05 Feb 2019 00:34:07 +0900 - rev 519092
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524965 - Part 2: Handle break/continue outside the loop properly. r=Yoric
7fce2598a3de8f3372ae4d7baba5f05b3ed36e5a: Bug 1524965 - Part 1: Allocate StatementKind::Switch context in BinAST. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 08 Feb 2019 12:13:53 +0900 - rev 519091
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524965 - Part 1: Allocate StatementKind::Switch context in BinAST. r=Yoric
9849e6b02bc2d32da3403130f1235b7c8296c651: Bug 1524965 - Part 0: Fix error message formatting in BinAST. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Tue, 05 Feb 2019 00:34:07 +0900 - rev 519090
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1524965 - Part 0: Fix error message formatting in BinAST. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D18558