66eb3b2554bdc7646884e7086f9a173c6a03efd4: Bug 1524890 - P6. Remove mFrames member from MediaData. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Feb 2019 09:18:33 +0000 - rev 460794
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1524890 - P6. Remove mFrames member from MediaData. r=bryce The number of frames is only meaningful with audio as a VideoData always contain a single frame. So we only have this member in AudioData, which will simplify the logic in a future commit where the number of frames present depends on the trimming filter applied. Differential Revision: https://phabricator.services.mozilla.com/D20164
f5daf84b3b7e9a02cf62f3235a56e217daf6c930: Bug 1524890 - P5. Make MediaData::Type an enum class. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Feb 2019 09:18:18 +0000 - rev 460793
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1524890 - P5. Make MediaData::Type an enum class. r=bryce Make its use more explicit and less likely to be incorrect. Differential Revision: https://phabricator.services.mozilla.com/D20163
90c5339325a342c3bba190d08ce3dd4564c48319: Bug 1524890 - P4. Use Span<> with AudioBufferCursor. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Feb 2019 09:18:05 +0000 - rev 460792
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1524890 - P4. Use Span<> with AudioBufferCursor. r=bryce And we add some strong assertions that we never read passed the end of the buffer. Differential Revision: https://phabricator.services.mozilla.com/D20162
22d4f90342efbe0893e22f4f32b725b95fcd731a: Bug 1524890 - P3. Add AudioData::Data method that returns a Span. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Feb 2019 09:18:04 +0000 - rev 460791
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1524890 - P3. Add AudioData::Data method that returns a Span. r=bryce So that we never access the underlying buffer directly. Differential Revision: https://phabricator.services.mozilla.com/D20161
2b3f87f5d02c4dad01254642e40e445cfa467740: Bug 1524890 - P2. Add Intersects methods. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Feb 2019 09:18:04 +0000 - rev 460790
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1524890 - P2. Add Intersects methods. r=gerald Differential Revision: https://phabricator.services.mozilla.com/D20160
a00f0fd94fbd070f1ecb5948aa9082526a1ecd68: Bug 1524890 - P1. Remove unused method. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 22 Feb 2019 09:18:03 +0000 - rev 460789
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1524890 - P1. Remove unused method. r=bryce Differential Revision: https://phabricator.services.mozilla.com/D20159
d87cc2cc36411fe6e5b2b6eccc210ed19eb88814: Backed out changeset 070cb0982606 (bug 1512956) for xpcshell fails on test_parseDeclarations.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Sun, 24 Feb 2019 15:06:59 +0200 - rev 460788
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Backed out changeset 070cb0982606 (bug 1512956) for xpcshell fails on test_parseDeclarations.js. CLOSED TREE
070cb098260644cbd2cac29deee6ac56d0fd6fb9: Bug 1512956 - Ensure empty string is considered valid CSS authoredText; r=pbro
Razvan Caliman <rcaliman@mozilla.com> - Sun, 24 Feb 2019 10:28:14 +0000 - rev 460787
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1512956 - Ensure empty string is considered valid CSS authoredText; r=pbro When removing all declarations from a rule via the Rule view, the authoredText value ends up as an empty string. This patch ensures that the fallback cssText is not used in that case because that accidentally restores the whole declaration block when re-parsing the text of the rule. Differential Revision: https://phabricator.services.mozilla.com/D14753
acd0d09cec46fd3e9f2cabcbafcaee7f31e179ae: Backed out changeset 8c7ac177290e (bug 1479335) for ES Lint fialure. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Sun, 24 Feb 2019 12:17:38 +0200 - rev 460786
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Backed out changeset 8c7ac177290e (bug 1479335) for ES Lint fialure. CLOSED TREE
8c7ac177290e77f95adbbaa99787c193e47f3d82: Bug 1479335 - Remove permissions close button r=nhnt11
ui.manish <1991manish.kumar@gmail.com> - Sun, 24 Feb 2019 09:58:15 +0000 - rev 460785
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1479335 - Remove permissions close button r=nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D16264
cfdb566ecbb8003d11536c2e0c8aa20d8945884f: Bug 1529448 - Move {hasUsedName,hasUsedNamedeclareFunctionThis,declareFunctionThis,declareFunctionArgumentsObject,declareDotGeneratorName} to ParseContext. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Sun, 24 Feb 2019 03:35:44 +0000 - rev 460784
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1529448 - Move {hasUsedName,hasUsedNamedeclareFunctionThis,declareFunctionThis,declareFunctionArgumentsObject,declareDotGeneratorName} to ParseContext. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D20779
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 460783
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +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 460782
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +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 460781
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +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 460780
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +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 460779
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +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 460778
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +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 460777
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +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 460776
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +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 460775
Push 35603 by dluca@mozilla.com at Mon, 25 Feb 2019 01:46:40 +0000
Bug 1528837 - Part 10: Rename ParserBase::checkOptionsCalled field to checkOptionsCalled_. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D20222
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip