90dcb2e27f4298b8750818f592e34b2790664fa3: Bug 1294299 part 11 - Implement getting and removing property. r=SimonSapin,heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363693
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 11 - Implement getting and removing property. r=SimonSapin,heycam MozReview-Commit-ID: 4xvfXR8mkfN
521987ad1ac612c7083a11b2f765dbc8cb615d11: Bug 1294299 part 10 - Implement DeclarationBlock.EnsureMutable. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363692
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 10 - Implement DeclarationBlock.EnsureMutable. r=heycam MozReview-Commit-ID: KpaypyY5moC
dfe544496b0e0fba07889fd05d0265f20aea5aa1: Bug 1294299 part 9 - Implement Clone for ServoDeclarationBlock. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363691
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 9 - Implement Clone for ServoDeclarationBlock. r=heycam MozReview-Commit-ID: 5y2h26j87Sz
257cfb683437c031d4cb210146cb8c4b70b52fcc: Bug 1294299 part 8 - Refactor interface provided by css::Declaration. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363690
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 8 - Refactor interface provided by css::Declaration. r=heycam The main targets of this refactor are: 1. Move most of the logic of distinguishing properties and custom properties from nsDOMCSSDeclaration into css::Declaration, which gives ServoDeclarationBlock more flexibility to implement. 2. Rename those methods of css::Declaration to provide a clear interface which makes sense for implementing in ServoDeclarationBlock, and also avoid method overload, which can impede the forward macro, on them. MozReview-Commit-ID: 2cCqF855TVK
091b1a0f3e878546490d3744259b47d1b99c9ebc: Bug 1294299 part 7 - Generate static atoms for CSS properties. r=emilio,heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363689
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 7 - Generate static atoms for CSS properties. r=emilio,heycam MozReview-Commit-ID: FCjbgKagQO1
f3df5f8f176755095d3695472ef08993baa63435: Bug 1294299 part 6 - Change ident of float property to float_. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363688
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 6 - Change ident of float property to float_. r=heycam MozReview-Commit-ID: 9w57lJhNQKy
dc84ed83a79b821663ccf481c024d1a76cabd194: Bug 1294299 part 5 - Implement getter and setter of cssText. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363687
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 5 - Implement getter and setter of cssText. r=heycam MozReview-Commit-ID: Bho5PKtrT1I
6a582c5930e5a201920deb133358703ff0c891eb: Bug 1294299 part 4 - Implement length and item getter. r=SimonSapin,heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363686
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 4 - Implement length and item getter. r=SimonSapin,heycam MozReview-Commit-ID: IQs8Wjdsi1r
90e4f363df5cfda95f6538ef4fdf0c18de8df99a: Bug 1294299 part 3 - Make it possible to create empty ServoDeclarationBlock. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363685
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 3 - Make it possible to create empty ServoDeclarationBlock. r=heycam MozReview-Commit-ID: FSdSXDFoxM
409dcb59fb9b33060d3ccd43309c364a8dca3b2b: Bug 1294299 part 2 - Use DeclarationBlock for SMIL override style. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363684
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 2 - Use DeclarationBlock for SMIL override style. r=heycam MozReview-Commit-ID: 573o5vmC81z
6d5d9862e411a9e164590b9a86a42bed2f7e9d6d: Bug 1294299 part 1 - Make nsDOMCSSDeclaration use DeclarationBlock. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 03 Nov 2016 14:41:02 +1100 - rev 363683
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1294299 part 1 - Make nsDOMCSSDeclaration use DeclarationBlock. r=heycam MozReview-Commit-ID: B2eHrpxOMJ8
50d2cc0d4cbd5dcbf84bde8b8622a1e99d125f59: Bug 1314497 (part 2) - Reformat intl/lwbrk/tests/TestLineBreak.cpp.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 03 Nov 2016 13:46:14 +1100 - rev 363682
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1314497 (part 2) - Reformat intl/lwbrk/tests/TestLineBreak.cpp. This patch makes no functional changes.
b4e3d21a447df8cccf924e377115544ff50290cb: Bug 1314497 (part 1) - Convert intl/lwbrk/tests/TestLineBreak.cpp to a gtest. r=emk.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 03 Nov 2016 13:46:12 +1100 - rev 363681
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1314497 (part 1) - Convert intl/lwbrk/tests/TestLineBreak.cpp to a gtest. r=emk. This commit does the following. - Converts the test to a gtest, including renaming the directory. - Factors out the duplicated checking code into a separate Check() function. - Avoids printing any output unless a failure occurs. (The gtest harness prints out minimal output, like the name of the current test.) - Removes SampleWordBreakUsage(), which prints some output but doesn't actually test anything, and so isn't useful.
1dd43923701cd09a0630be439b19d43fa745ff36: Bug 1308421: Handle MessageChannel responses correctly after docshells have been swapped. r=aswan
Kris Maglione <maglione.k@gmail.com> - Tue, 11 Oct 2016 21:08:33 +0100 - rev 363680
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1308421: Handle MessageChannel responses correctly after docshells have been swapped. r=aswan MozReview-Commit-ID: HDTrBfdclXd
dcb9ea438c0146ecc96754940884aeb852909d01: Bug 1307551: Don't attempt to pre-load popup for disabled browserAction. r=bsilverberg
Kris Maglione <maglione.k@gmail.com> - Tue, 01 Nov 2016 09:41:30 -0700 - rev 363679
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1307551: Don't attempt to pre-load popup for disabled browserAction. r=bsilverberg MozReview-Commit-ID: 8imoqD1Xoja
5e3d6fb19a2b91400d3baa26c868da621df8e700: Bug 1312690: Add some stupid microoptimizations. r=aswan
Kris Maglione <maglione.k@gmail.com> - Tue, 01 Nov 2016 16:56:21 -0700 - rev 363678
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1312690: Add some stupid microoptimizations. r=aswan MozReview-Commit-ID: 4qoNuG2k0KS
12ef342043e97b556c794efc3cf6f2f4bdf46a5d: Bug 1312690: Remove now-useless .matches() call from tryInject. r=aswan
Kris Maglione <maglione.k@gmail.com> - Tue, 01 Nov 2016 16:53:55 -0700 - rev 363677
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1312690: Remove now-useless .matches() call from tryInject. r=aswan MozReview-Commit-ID: 9EVWJFSe1tU
11f20c7b030cb1e08f191bc29b520162d4a9971c: Bug 1312690: Speed up MatchPattern matching. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 02 Nov 2016 13:45:01 -0700 - rev 363676
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1312690: Speed up MatchPattern matching. r=aswan MozReview-Commit-ID: 2QmKnG0aBQw
14b7fabb7657bfe987ec0cc2b07d9d784001addd: Bug 1312690: Create content script sandboxes in same zone as content window. r=aswan
Kris Maglione <maglione.k@gmail.com> - Mon, 31 Oct 2016 12:46:39 -0700 - rev 363675
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1312690: Create content script sandboxes in same zone as content window. r=aswan MozReview-Commit-ID: K44jMuVfhz4
a75b8c557c65d588f8e20fece25c32b68988cc70: Bug 1312690: Load content scripts asynchronously when possible. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 02 Nov 2016 13:57:19 -0700 - rev 363674
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1312690: Load content scripts asynchronously when possible. r=aswan MozReview-Commit-ID: BzpZA4stbCI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip