0ef08709c559679b2225d52b72de8eba0ca343c1: Bug 1451719 - Add the failing type to a bookmarks error, and replace some xpcom interface usages with pure javascript ones. r?mak draft
Mark Banner <standard8@mozilla.com> - Thu, 05 Apr 2018 13:36:08 +0100 - rev 777867
Push 105312 by bmo:standard8@mozilla.com at Thu, 05 Apr 2018 12:36:31 +0000
Bug 1451719 - Add the failing type to a bookmarks error, and replace some xpcom interface usages with pure javascript ones. r?mak MozReview-Commit-ID: 1MSbFOsraLV
6a462e19be73f6963a97d4090e3a50543cea55b6: Bug 1450948 - Convert ChromeActor to protocol.js WIP draft
yulia <ystartsev@mozilla.com> - Thu, 05 Apr 2018 14:28:56 +0200 - rev 777866
Push 105311 by bmo:ystartsev@mozilla.com at Thu, 05 Apr 2018 12:31:27 +0000
Bug 1450948 - Convert ChromeActor to protocol.js WIP MozReview-Commit-ID: 5DoFjlwq5HE
9ddca7dabb402e0060a72145dcacce1938704ff2: Bug 1450948 - Convert ChromeActor to protocol.js WIP draft
yulia <ystartsev@mozilla.com> - Thu, 05 Apr 2018 14:28:56 +0200 - rev 777865
Push 105310 by bmo:ystartsev@mozilla.com at Thu, 05 Apr 2018 12:29:37 +0000
Bug 1450948 - Convert ChromeActor to protocol.js WIP MozReview-Commit-ID: 5DoFjlwq5HE
6f542cc9da660094d6db64b38c19dcb379de8a15: Bug 1442190 - Part 6: Make three reftests fuzzy draft
Miko Mynttinen <mikokm@gmail.com> - Wed, 21 Mar 2018 16:18:45 +0100 - rev 777864
Push 105309 by bmo:mikokm@gmail.com at Thu, 05 Apr 2018 12:20:57 +0000
Bug 1442190 - Part 6: Make three reftests fuzzy MozReview-Commit-ID: 4zSYL3BxhCg
f6b2f2d97fb0914f55abefee3cc6849d3c512045: Bug 1442190 - Part 5: Use FLBDisplayItemIterator and flatten inactive nsDisplayOpacity in more cases draft
Miko Mynttinen <mikokm@gmail.com> - Tue, 13 Mar 2018 15:55:56 +0100 - rev 777863
Push 105309 by bmo:mikokm@gmail.com at Thu, 05 Apr 2018 12:20:57 +0000
Bug 1442190 - Part 5: Use FLBDisplayItemIterator and flatten inactive nsDisplayOpacity in more cases MozReview-Commit-ID: 9I8YvMDEFHy
b6245feab6f6eed55f24575cd8b74fec7203eb79: Bug 1442190 - Part 4: Add FLBDisplayItemIterator draft
Miko Mynttinen <mikokm@gmail.com> - Wed, 21 Mar 2018 12:27:13 +0100 - rev 777862
Push 105309 by bmo:mikokm@gmail.com at Thu, 05 Apr 2018 12:20:57 +0000
Bug 1442190 - Part 4: Add FLBDisplayItemIterator MozReview-Commit-ID: 2Xtv30VE6Ew
cb1da20178b4e11feb331e68d8870deecd95f391: Bug 1442190 - Part 3: Add functionality to know whether nsDisplayOpacity::ShouldFlattenAway() applied opacity to children draft
Miko Mynttinen <mikokm@gmail.com> - Wed, 21 Mar 2018 12:19:57 +0100 - rev 777861
Push 105309 by bmo:mikokm@gmail.com at Thu, 05 Apr 2018 12:20:57 +0000
Bug 1442190 - Part 3: Add functionality to know whether nsDisplayOpacity::ShouldFlattenAway() applied opacity to children MozReview-Commit-ID: Bns788u5wmM
f907ffc39207e9424a366ce0582a378e54a4b901: Bug 1442190 - Part 2: Virtualize FlattenedDisplayItemIterator and move it to a more appropriate place draft
Miko Mynttinen <mikokm@gmail.com> - Wed, 21 Mar 2018 12:15:24 +0100 - rev 777860
Push 105309 by bmo:mikokm@gmail.com at Thu, 05 Apr 2018 12:20:57 +0000
Bug 1442190 - Part 2: Virtualize FlattenedDisplayItemIterator and move it to a more appropriate place MozReview-Commit-ID: CW89yfHUeQA
a9ed74ab13eae33ad5edf4df390e8b2d34b93b3e: Bug 1442190 - Part 1: Add nsDisplayOpacityGeometry draft
Miko Mynttinen <mikokm@gmail.com> - Wed, 21 Mar 2018 12:13:05 +0100 - rev 777859
Push 105309 by bmo:mikokm@gmail.com at Thu, 05 Apr 2018 12:20:57 +0000
Bug 1442190 - Part 1: Add nsDisplayOpacityGeometry MozReview-Commit-ID: K7WqIlib10v
2efa7b3dcd36b576d80d8c1869286bdc14bc4983: Bug 1451319 - Unset MINIDUMP_SAVE_PATH for mozcrash unit tests. draft
Henrik Skupin <mail@hskupin.info> - Thu, 05 Apr 2018 11:53:43 +0200 - rev 777858
Push 105308 by bmo:hskupin@gmail.com at Thu, 05 Apr 2018 12:13:58 +0000
Bug 1451319 - Unset MINIDUMP_SAVE_PATH for mozcrash unit tests. The build job on Windows sets the MINIDUMP_SAVE_PATH env variable, and because it isn't unset mozcrash copies all created minidump files from unittests to the "public/build" folder, which then get uploaded as artifacts. MozReview-Commit-ID: 6JNnRZGlOj3
398e864a017c1492600b1921878e8ae0c6ff5253: Bug 1394750 - Refactoring WebExtensions devtools panel tests. draft
Luca Greco <lgreco@mozilla.com> - Fri, 09 Mar 2018 13:19:06 +0530 - rev 777857
Push 105307 by luca.greco@alcacoop.it at Thu, 05 Apr 2018 12:10:02 +0000
Bug 1394750 - Refactoring WebExtensions devtools panel tests. MozReview-Commit-ID: 5prJZumM9cJ
51a35f9be1db50fb79e9f3adad47fdade653ab03: Bug 1394750 - Allow the webextension devtools_page to be disabled separately from the entire extension. draft
Luca Greco <lgreco@mozilla.com> - Mon, 15 Jan 2018 20:56:17 +0100 - rev 777856
Push 105307 by luca.greco@alcacoop.it at Thu, 05 Apr 2018 12:10:02 +0000
Bug 1394750 - Allow the webextension devtools_page to be disabled separately from the entire extension. MozReview-Commit-ID: 6rnBYXlJPTz
27bead0512a0376f24e87efbbbb92a5673e50216: Bug 1437004 - Introducing BinSource parser generator;r?froydnj,jorendorff draft
David Teller <dteller@mozilla.com> - Mon, 12 Mar 2018 15:31:59 +0100 - rev 777855
Push 105306 by dteller@mozilla.com at Thu, 05 Apr 2018 12:07:57 +0000
Bug 1437004 - Introducing BinSource parser generator;r?froydnj,jorendorff This crate contains a parser generator as a Rust crate. The parser generator is used to generate BinSource-auto.h, BinSource-auto.cpp, BinToken.h. As of this changeset, to limit yak shaving, the parser generator is not part of the build system. Making it part of the build system is delegated to bug 1439645. MozReview-Commit-ID: 1lODDSIsz8W
a68121f700f59aefcc4314e3fe2d034a234ea195: Bug 1437004 - Updating tokenizer tests to ast v3;r?arai draft
David Teller <dteller@mozilla.com> - Wed, 21 Feb 2018 16:24:03 +0100 - rev 777854
Push 105306 by dteller@mozilla.com at Thu, 05 Apr 2018 12:07:57 +0000
Bug 1437004 - Updating tokenizer tests to ast v3;r?arai MozReview-Commit-ID: BbP6n1CwHvs
5e1e5a563ef009d94ef6fbedf35501662eeae794: Bug 1437004 - Porting BinAST to AST v3;r?arai,jorendorff draft
David Teller <dteller@mozilla.com> - Wed, 21 Feb 2018 17:07:03 +0100 - rev 777853
Push 105306 by dteller@mozilla.com at Thu, 05 Apr 2018 12:07:57 +0000
Bug 1437004 - Porting BinAST to AST v3;r?arai,jorendorff This patch is a nearly complete reimplementation of BinASTReader, with the following changes: - Files BinToken.h, BinSource-auto.h (new), BinSource-auto.cpp (new) are now autogenerated by the generator in js/src/frontend/binsouce from the webidl specifications of BinAST and a small configuration file. - Optional fields have been removed. Rather, some specific fields may, if so marked in the specifications, contain a Null constant. - `hasDirectEval` is now checked for consistency (NOT completeness). - `varDeclaredNames` is now checked for consistency (NOT completeness). - `lexicallyDeclaredNames` is now checked for consistency (NOT completeness). - `parameterNames` is now checked for consistency (NOT completeness). - `capturedNames` is NOT checked. - Atoms read are now properly expected to be UTF8. This patch does not implement the entire specifications, but should implement most of ES5. In particular, it is sufficient to parse the source code of: - Facebook; - jQuery; - mootools; - Underscore; - Backbone; - Angular. MozReview-Commit-ID: HwkVB5dliZv
3be52f7bb42088899f3b7166101feffc8d98a3e6: Bug 1437004 - Fixing null string behavior in BinAST tokenizer;r?arai,jorendorff draft
David Teller <dteller@mozilla.com> - Wed, 21 Feb 2018 16:27:22 +0100 - rev 777852
Push 105306 by dteller@mozilla.com at Thu, 05 Apr 2018 12:07:57 +0000
Bug 1437004 - Fixing null string behavior in BinAST tokenizer;r?arai,jorendorff MozReview-Commit-ID: AH91BMcoZsB
057da8c4199f92c52d4e950d9142a18a2a83d54b: Bug 1437004 - ParseNode::dump() now displays names for ObjectPropertyNames;r?arai,jorendorff draft
David Teller <dteller@mozilla.com> - Thu, 15 Feb 2018 12:01:47 +0100 - rev 777851
Push 105306 by dteller@mozilla.com at Thu, 05 Apr 2018 12:07:57 +0000
Bug 1437004 - ParseNode::dump() now displays names for ObjectPropertyNames;r?arai,jorendorff By opposition to the built-in SpiderMonkey parser, the out of tree parser used as part of the BinAST encoder does not make a difference between ```js { foo: 1 } ``` and ```js { "foo": 1 } ``` SpiderMonkey considers that the former example has a literal property name, while the latter has a computed property name. By opposition, the BinAST encoder considers that both are literal property names. While the runtime behavior is identical, this caused SpiderMonkey to print different ASTs when text-parsing both source files, but the same AST when bin-parsing both source files. This patch addresses the issue by changing the behavior of ParseNode::dump() to display names for ObjectPropertyNames instead of the string `ObjectPropertyName`. MozReview-Commit-ID: IPZBl5eglIJ
6a5a780276eea8db4592e846b1dace4dd9a927e3: Bug 1437004 - Vendored Rust dependencies;r?froydnj draft
David Teller <dteller@mozilla.com> - Wed, 04 Apr 2018 14:14:26 +0200 - rev 777850
Push 105306 by dteller@mozilla.com at Thu, 05 Apr 2018 12:07:57 +0000
Bug 1437004 - Vendored Rust dependencies;r?froydnj MozReview-Commit-ID: Grf1bKIx2iT
c2f22ac34bb9a4a226c87720f94ed775689fcea9: Bug 1451709 - Remove code for the "Restore Tabs From Last Time" button in the tab bar. r?mikedeboer draft
Dão Gottwald <dao@mozilla.com> - Thu, 05 Apr 2018 14:02:55 +0200 - rev 777849
Push 105305 by dgottwald@mozilla.com at Thu, 05 Apr 2018 12:03:46 +0000
Bug 1451709 - Remove code for the "Restore Tabs From Last Time" button in the tab bar. r?mikedeboer MozReview-Commit-ID: JMmkE6axBBK
3fdbbaba3bc55251ad6c6f665682cad8d37c42b7: Bug 1439855 - Make BinSource work with multipart tokenizer;r?arai,efaust draft
David Teller <dteller@mozilla.com> - Thu, 05 Apr 2018 13:29:08 +0200 - rev 777848
Push 105304 by dteller@mozilla.com at Thu, 05 Apr 2018 11:50:53 +0000
Bug 1439855 - Make BinSource work with multipart tokenizer;r?arai,efaust Note that BinSource-auto.{h, cpp} and BinToken.h are auto-generated from BinSource.{yaml, webidl}. This patch contains the following changes: - updates to the webidl specifications; - adapt BinSource.* to the new tokenizer API; - split BinASTParser across BinASTParserBase and BinASTParser<Tok>. The effect is that we may now use the BinASTParser with both the (updated) tester tokenizer and the (new) multipart tokenizer. MozReview-Commit-ID: D1MP7JU65Ht
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip