searching for reviewer(jorendorff)
2b2554ff8f8c: Bug 1406146 - Use ShellWindowProxy in jsshell by default. r=jandem,jorendorff
Ted Campbell <tcampbell@mozilla.com> - Wed, 17 Apr 2019 16:07:14 +0000 - rev 469938
Push 35884 by apavel@mozilla.com at Thu, 18 Apr 2019 21:35:00 +0000
Bug 1406146 - Use ShellWindowProxy in jsshell by default. r=jandem,jorendorff Depends on D26839 Differential Revision: https://phabricator.services.mozilla.com/D26840
13a6fa6a0b9f: Bug 1406146 - Fix debugger tests under WindowProxy. r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Wed, 17 Apr 2019 17:57:28 +0000 - rev 469936
Push 35884 by apavel@mozilla.com at Thu, 18 Apr 2019 21:35:00 +0000
Bug 1406146 - Fix debugger tests under WindowProxy. r=jorendorff Fix various tests that relied on the shell global being bare and not having a WindowProxy. These tests should now pass both with and without a WindowProxy. Differential Revision: https://phabricator.services.mozilla.com/D26839
ea66edd6bf0b: No bug: Fix obsolete comment on js::DebugScript::stepMode. DONTBUILD rs=jorendorff
Jim Blandy <jimb@mozilla.com> - Mon, 15 Apr 2019 18:00:59 -0700 - rev 469744
Push 35881 by cbrindusan@mozilla.com at Wed, 17 Apr 2019 09:38:58 +0000
No bug: Fix obsolete comment on js::DebugScript::stepMode. DONTBUILD rs=jorendorff
0fd463c60290: No bug: Doc fix in js::jit::CanEnterBaselineAtBranch. DONTBUILD rs=jorendorff
Jim Blandy <jimb@mozilla.com> - Mon, 15 Apr 2019 11:29:25 -0700 - rev 469601
Push 35875 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:06:16 +0000
No bug: Doc fix in js::jit::CanEnterBaselineAtBranch. DONTBUILD rs=jorendorff
284ef8e23db0: Bug 1540798 - Add testcase for fuzzbug. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 15 Apr 2019 19:16:29 +0000 - rev 469548
Push 35874 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:04:58 +0000
Bug 1540798 - Add testcase for fuzzbug. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D27557
d11fc84ce16f: Bug 1542448 - Copy .initializers to .localInitializers for derived classes. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Thu, 11 Apr 2019 23:07:06 +0000 - rev 469150
Push 35856 by csabou@mozilla.com at Fri, 12 Apr 2019 03:19:48 +0000
Bug 1542448 - Copy .initializers to .localInitializers for derived classes. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D26967
83ab9bf5138e: Bug 1542448 - Always emit scopes for classes. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Thu, 11 Apr 2019 23:07:04 +0000 - rev 469149
Push 35856 by csabou@mozilla.com at Fri, 12 Apr 2019 03:19:48 +0000
Bug 1542448 - Always emit scopes for classes. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D26966
9378daa99e07: Bug 1539694 - Part 2: Implement Promise.allSettled stage 3 proposal. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Thu, 11 Apr 2019 21:06:40 +0000 - rev 469094
Push 35856 by csabou@mozilla.com at Fri, 12 Apr 2019 03:19:48 +0000
Bug 1539694 - Part 2: Implement Promise.allSettled stage 3 proposal. r=jorendorff Nightly-only for now because the proposal only just reached stage 3. Promise.allSettled is similar to Promise.all, except that each element also has an own reject handler. Apart from that most code from Promise.all can be reused for Promise.allSettled, including calling the `CommonPerformPromiseAllRace` helper function. Because each element has an own reject handler and we need to track if either function of the resolve/reject handler pair was already called, it's not possible to reuse the same trick as in `PromiseAllResolveElementFunction` where the data-holder slot is used to track if the handler was already called. Instead `PromiseAllSettledElementFunction` uses the values array to check if the current index position is still set to `undefined` as a mean to verify that the resolving functions for each element weren't already called. Differential Revision: https://phabricator.services.mozilla.com/D25209
af57f8ff4600: Bug 1539694 - Part 1: Modify shared Promise.all/race helper to allow passing in a different reject function. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Thu, 11 Apr 2019 21:06:17 +0000 - rev 469093
Push 35856 by csabou@mozilla.com at Fri, 12 Apr 2019 03:19:48 +0000
Bug 1539694 - Part 1: Modify shared Promise.all/race helper to allow passing in a different reject function. r=jorendorff And a shared helper function for Promise.all, Promise.race, and soon Promise.allSettled to avoid code repetition. Differential Revision: https://phabricator.services.mozilla.com/D25208
2e36a4f4d996: Bug 1539694 - Part 2: Implement Promise.allSettled stage 3 proposal. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Thu, 11 Apr 2019 12:22:43 +0000 - rev 469063
Push 35856 by csabou@mozilla.com at Fri, 12 Apr 2019 03:19:48 +0000
Bug 1539694 - Part 2: Implement Promise.allSettled stage 3 proposal. r=jorendorff Nightly-only for now because the proposal only just reached stage 3. Promise.allSettled is similar to Promise.all, except that each element also has an own reject handler. Apart from that most code from Promise.all can be reused for Promise.allSettled, including calling the `CommonPerformPromiseAllRace` helper function. Because each element has an own reject handler and we need to track if either function of the resolve/reject handler pair was already called, it's not possible to reuse the same trick as in `PromiseAllResolveElementFunction` where the data-holder slot is used to track if the handler was already called. Instead `PromiseAllSettledElementFunction` uses the values array to check if the current index position is still set to `undefined` as a mean to verify that the resolving functions for each element weren't already called. Differential Revision: https://phabricator.services.mozilla.com/D25209
75b6666c5095: Bug 1539694 - Part 1: Modify shared Promise.all/race helper to allow passing in a different reject function. r=jorendorff
André Bargull <andre.bargull@gmail.com> - Thu, 11 Apr 2019 12:22:16 +0000 - rev 469062
Push 35856 by csabou@mozilla.com at Fri, 12 Apr 2019 03:19:48 +0000
Bug 1539694 - Part 1: Modify shared Promise.all/race helper to allow passing in a different reject function. r=jorendorff And a shared helper function for Promise.all, Promise.race, and soon Promise.allSettled to avoid code repetition. Differential Revision: https://phabricator.services.mozilla.com/D25208
ced956a624de: Bug 1535994 - Part 11: Move line/colum information to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:21:07 +0900 - rev 468822
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 11: Move line/colum information to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25741
ab95e8d9d300: Bug 1535994 - Part 10: Move JIT information to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:21:07 +0900 - rev 468821
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 10: Move JIT information to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25740
c05f903f3bfd: Bug 1535994 - Part 9: Move atomIndices to PerScriptData class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:21:07 +0900 - rev 468820
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 9: Move atomIndices to PerScriptData class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25739
1f5c5914ebfb: Bug 1535994 - Part 8: Move resume/yield info to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:21:06 +0900 - rev 468819
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 8: Move resume/yield info to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25738
60b6dc92078e: Bug 1535994 - Part 7: Move object and number to PerScriptData class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:21:04 +0900 - rev 468818
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 7: Move object and number to PerScriptData class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25737
9177ca1dd139: Bug 1535994 - Part 6: Move scope to BytecodeSection class and PerScriptData class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:20:42 +0900 - rev 468817
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 6: Move scope to BytecodeSection class and PerScriptData class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25736
5781fc07513f: Bug 1535994 - Part 5: Move tryNodeList to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:20:42 +0900 - rev 468816
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 5: Move tryNodeList to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25735
66a27a2dece1: Bug 1535994 - Part 4: Move stackDepth to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:17:02 +0900 - rev 468815
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 4: Move stackDepth to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25734
eb9c786879f4: Bug 1535994 - Part 3: Move lastTarget to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:16:00 +0900 - rev 468814
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 3: Move lastTarget to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25733
2242a2c3e65a: Bug 1535994 - Part 2: Move source notes to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:15:59 +0900 - rev 468813
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 2: Move source notes to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25732
0a048e81c20c: Bug 1535994 - Part 1: Add BytecodeSection class with BytecodeVector. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Tue, 02 Apr 2019 18:15:55 +0900 - rev 468812
Push 35851 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:56:12 +0000
Bug 1535994 - Part 1: Add BytecodeSection class with BytecodeVector. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25731
d5975f907521: Bug 1535994 - Part 11: Move line/colum information to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:28:11 +0000 - rev 468746
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 11: Move line/colum information to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25741
e56d1810fb40: Bug 1535994 - Part 10: Move JIT information to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:27:54 +0000 - rev 468745
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 10: Move JIT information to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25740
fdd1177e499a: Bug 1535994 - Part 9: Move atomIndices to PerScriptData class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:27:36 +0000 - rev 468744
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 9: Move atomIndices to PerScriptData class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25739
db520471b407: Bug 1535994 - Part 8: Move resume/yield info to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:27:23 +0000 - rev 468743
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 8: Move resume/yield info to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25738
096ab8585046: Bug 1535994 - Part 7: Move object and number to PerScriptData class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:27:02 +0000 - rev 468742
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 7: Move object and number to PerScriptData class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25737
8a480b0bbd05: Bug 1535994 - Part 6: Move scope to BytecodeSection class and PerScriptData class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:26:54 +0000 - rev 468741
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 6: Move scope to BytecodeSection class and PerScriptData class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25736
7c763b9a2118: Bug 1535994 - Part 5: Move tryNodeList to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:26:52 +0000 - rev 468740
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 5: Move tryNodeList to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25735
4f5084424c22: Bug 1535994 - Part 4: Move stackDepth to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:26:50 +0000 - rev 468739
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 4: Move stackDepth to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25734
ee3359178d5f: Bug 1535994 - Part 3: Move lastTarget to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:26:48 +0000 - rev 468738
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 3: Move lastTarget to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25733
b77efa8567a2: Bug 1535994 - Part 2: Move source notes to BytecodeSection class. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:25:28 +0000 - rev 468737
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 2: Move source notes to BytecodeSection class. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25732
384cdd1ee833: Bug 1535994 - Part 1: Add BytecodeSection class with BytecodeVector. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 10 Apr 2019 08:25:10 +0000 - rev 468736
Push 35850 by dvarga@mozilla.com at Wed, 10 Apr 2019 21:52:56 +0000
Bug 1535994 - Part 1: Add BytecodeSection class with BytecodeVector. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25731
ed722cf1b2d9: Bug 1534721 - Handle fields in derived classes. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 08 Apr 2019 22:31:19 +0000 - rev 468437
Push 35837 by rmaries@mozilla.com at Tue, 09 Apr 2019 03:43:40 +0000
Bug 1534721 - Handle fields in derived classes. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D26008
ad81972ae3f6: Bug 1540793 - Fix parse flags for fields. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 08 Apr 2019 16:09:58 +0000 - rev 468380
Push 35835 by aciure@mozilla.com at Mon, 08 Apr 2019 19:00:29 +0000
Bug 1540793 - Fix parse flags for fields. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25639
048424eb3075: Bug 1534721 - Handle fields in derived classes. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Sat, 06 Apr 2019 02:56:31 +0000 - rev 468366
Push 35835 by aciure@mozilla.com at Mon, 08 Apr 2019 19:00:29 +0000
Bug 1534721 - Handle fields in derived classes. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D26008
3421ec294e24: Bug 1426745: New Debugger API Tutorial, replacing old tutorial broken by e10s. DONTBUILD r=jorendorff
Jim Blandy <jimb@mozilla.com> - Tue, 26 Dec 2017 14:29:10 -0800 - rev 467897
Push 35811 by aciure@mozilla.com at Thu, 04 Apr 2019 04:34:36 +0000
Bug 1426745: New Debugger API Tutorial, replacing old tutorial broken by e10s. DONTBUILD r=jorendorff MozReview-Commit-ID: IThl8a8Mm2K
348419a9d041: Bug 1530412 - Use LazyScriptData for LazyScript r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Mon, 01 Apr 2019 21:33:28 +0000 - rev 467471
Push 35799 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:35:12 +0000
Bug 1530412 - Use LazyScriptData for LazyScript r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D23404
5bd984729daf: Bug 1530412 - Add js::LazyScriptData type r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Mon, 01 Apr 2019 20:36:18 +0000 - rev 467470
Push 35799 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:35:12 +0000
Bug 1530412 - Add js::LazyScriptData type r=jorendorff This will later replace the |void* table_| field of js::LazyScript. Differential Revision: https://phabricator.services.mozilla.com/D23398
539d7eec3444: Bug 1530412 - Use mozilla::Span for LazyScript tables r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Mon, 01 Apr 2019 15:08:56 +0000 - rev 467468
Push 35799 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:35:12 +0000
Bug 1530412 - Use mozilla::Span for LazyScript tables r=jorendorff The Span abstraction lets us use range-based iteration and simplifies changes if we move where the underlying data is stored. Differential Revision: https://phabricator.services.mozilla.com/D23403
618b7bbaebbe: Bug 1530412 - Move LazyScript::numClosedOverBindings/numInnerFunctions to normal fields r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Mon, 01 Apr 2019 21:30:43 +0000 - rev 467467
Push 35799 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:35:12 +0000
Bug 1530412 - Move LazyScript::numClosedOverBindings/numInnerFunctions to normal fields r=jorendorff These fields will later be moved into LazyScriptData. Differential Revision: https://phabricator.services.mozilla.com/D23400
0b61c4bdd578: Bug 1530412 - Add toStringEnd argument to LazyScript::CreateForXDR r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Mon, 01 Apr 2019 20:21:24 +0000 - rev 467466
Push 35799 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:35:12 +0000
Bug 1530412 - Add toStringEnd argument to LazyScript::CreateForXDR r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D23399
896a538f502b: Bug 1530412 - Fix LazyScript constructor argument names r=jorendorff
Ted Campbell <tcampbell@mozilla.com> - Mon, 01 Apr 2019 14:32:10 +0000 - rev 467465
Push 35799 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:35:12 +0000
Bug 1530412 - Fix LazyScript constructor argument names r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D23941
40ac7ce8acc9: Bug 1540243 - Run test262-update.py. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 01 Apr 2019 17:46:16 +0000 - rev 467087
Push 35795 by csabou@mozilla.com at Mon, 01 Apr 2019 21:54:51 +0000
Bug 1540243 - Run test262-update.py. r=jorendorff Depends on D25480 Differential Revision: https://phabricator.services.mozilla.com/D25481
bf3553af32b5: Bug 1540243 - Move class-fields-public from UNSUPPORTED_FEATURES to FEATURE_CHECK_NEEDED. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 01 Apr 2019 17:45:04 +0000 - rev 467086
Push 35795 by csabou@mozilla.com at Mon, 01 Apr 2019 21:54:51 +0000
Bug 1540243 - Move class-fields-public from UNSUPPORTED_FEATURES to FEATURE_CHECK_NEEDED. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25480
56f89628841e: Bug 1540243 - Run test262-update.py. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 01 Apr 2019 15:57:50 +0000 - rev 467067
Push 35795 by csabou@mozilla.com at Mon, 01 Apr 2019 21:54:51 +0000
Bug 1540243 - Run test262-update.py. r=jorendorff Depends on D25480 Differential Revision: https://phabricator.services.mozilla.com/D25481
c3d4d8a91af7: Bug 1540243 - Move class-fields-public from UNSUPPORTED_FEATURES to FEATURE_CHECK_NEEDED. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Mon, 01 Apr 2019 15:51:50 +0000 - rev 467066
Push 35795 by csabou@mozilla.com at Mon, 01 Apr 2019 21:54:51 +0000
Bug 1540243 - Move class-fields-public from UNSUPPORTED_FEATURES to FEATURE_CHECK_NEEDED. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D25480
aca6f427e048: Bug 1538622 - StructuredClone serialize and deserialize should treat back reference consistently r=jorendorff
violet <violet.bugreport@gmail.com> - Fri, 29 Mar 2019 00:42:08 +0000 - rev 466675
Push 35776 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:44:33 +0000
Bug 1538622 - StructuredClone serialize and deserialize should treat back reference consistently r=jorendorff 1. If an object needs a custom function to |write|, it will be added to |memory| in |JSStructuredCloneWriter| before calling the custom function. But in JSStructuredCloneReader::startRead we did the opposite. This will cause out-of-order if the custom function also writes some objects (e.g. WriteStructuredCloneImageData). We fix this by keeping the same order in |startRead|. 2. |JS_WriteTypedArray| should not call |writeTypedArray| directly, because it will miss an entry in |memory| for the typed array itself. We fix this by calling |startWrite| instead. Differential Revision: https://phabricator.services.mozilla.com/D24670
f497764d0e13: Bug 1536860 - Remove Array.slice from lib/asm.js. r=jorendorff
Tom Schuster <evilpies@gmail.com> - Thu, 28 Mar 2019 18:35:27 +0000 - rev 466629
Push 35773 by ncsoregi@mozilla.com at Fri, 29 Mar 2019 04:11:36 +0000
Bug 1536860 - Remove Array.slice from lib/asm.js. r=jorendorff This was causing test failures in some uncommon try configurations like fuzzing. Depends on D24208 Differential Revision: https://phabricator.services.mozilla.com/D25253
65339ae085f7: Bug 1536860 - Telemetry for deprecated Array generics. r=jorendorff datareview=chutten
Tom Schuster <evilpies@gmail.com> - Thu, 28 Mar 2019 17:15:37 +0000 - rev 466628
Push 35773 by ncsoregi@mozilla.com at Fri, 29 Mar 2019 04:11:36 +0000
Bug 1536860 - Telemetry for deprecated Array generics. r=jorendorff datareview=chutten Differential Revision: https://phabricator.services.mozilla.com/D24208