663ad79f5c13148ce1c6767c9bcff0ee7dd303a0: Bug 851892 part 18. Convert CSSKeyframesRule to WebIDL. r=peterv,heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:04 -0500 - rev 361199
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 18. Convert CSSKeyframesRule to WebIDL. r=peterv,heycam
76136a4cadcc1d22f5fe765457abeccaec12a8a1: Bug 851892 part 17. Convert CSSKeyframeRule to WebIDL. r=peterv,heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:04 -0500 - rev 361198
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 17. Convert CSSKeyframeRule to WebIDL. r=peterv,heycam
430f2759de6584fadd5ed1701b49f310cbc919e9: Bug 851892 part 16. Convert CSSFontFeatureValuesRule to WebIDL. r=peterv,heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:04 -0500 - rev 361197
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 16. Convert CSSFontFeatureValuesRule to WebIDL. r=peterv,heycam
332bb85695a91bd0d966b387ed726b2d2ddea8d7: Bug 851892 part 15. Convert CSSFontFaceRule to WebIDL. r=peterv,heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:04 -0500 - rev 361196
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 15. Convert CSSFontFaceRule to WebIDL. r=peterv,heycam
34c280ac5f73db06d0fdcd03af236a02c9bf8229: Bug 851892 part 14. Convert CSSPageRule to WebIDL. r=peterv,heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:04 -0500 - rev 361195
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 14. Convert CSSPageRule to WebIDL. r=peterv,heycam The PutForwards bit is a new feature, but easy enough to implement here.
1bbbc436690d69d0b447e4e71708b40f8073e015: Bug 851892 part 13. Convert media, supports, and moz-document rules to WebIDL. r=peterv,heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:03 -0500 - rev 361194
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 13. Convert media, supports, and moz-document rules to WebIDL. r=peterv,heycam
31103a03f2c293494dd2bd0bae3583b795a92df3: Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:03 -0500 - rev 361193
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8 The .style PutForwards bit is coming along for the ride; I did check that Chrome already implements this, so we're not the only ones.
eab8ccda41b81f0cfad58d850745c1cc7d1fe88d: Bug 851892 part 11. Convert CSSImportRule to WebIDL. r=peterv,heycam,mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:03 -0500 - rev 361192
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 11. Convert CSSImportRule to WebIDL. r=peterv,heycam,mccr8 Note that the .media PutForwards is a new feature coming along for the ride now that we're using the spec IDL.
9dee4f98503c0daafe1072d523c62bd1e881f2ce: Bug 851892 part 10. Convert CSSNamespaceRule to WebIDL. r=peterv,heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:03 -0500 - rev 361191
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 10. Convert CSSNamespaceRule to WebIDL. r=peterv,heycam
b975a988fb3368e9d9f481b29810f123199c3b00: Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:03 -0500 - rev 361190
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam Note that this explicitly drops CSSRule.UNKNOWN_RULE.
9ef39356f62ce8f583f0024ba7aa5eab0bb8e4ac: Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:03 -0500 - rev 361189
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
659550973d4ddb615725ca0bb481643082b616c9: Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 361188
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
271c7cd7b59af7cd4bc42ee6d057fb7e28ece884: Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 361187
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
2c2afe7325535bc6f227219e85bc9fbe7eb414da: Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam,smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 361186
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam,smaug
3be6690b9f0a166ad0dc733cd59c8e1ae0236277: Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 361185
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug Note that this increases the size of css::Rule by three words, unfortunately.
ca8c00f9738d9567866b17c6dc651ea388bb4165: Bug 851892 part 3. Give CSS rules a PreCreate hook so we can safely wrappercache them. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 361184
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 3. Give CSS rules a PreCreate hook so we can safely wrappercache them. r=peterv
795ebf4423bacff98863533366c262a6ae4bf0e1: Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 13 Jan 2017 10:41:02 -0500 - rev 361183
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
9a4b96c10b23d847e7f47d101350070185db22dd: Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 30 Nov 2016 18:18:14 -0500 - rev 361182
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
689462b3c0c93c331025bd62c2c93472663b0113: Bug 1332531. Improve the documentation for cycle collector skippability bits. r=smaug,mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 20 Jan 2017 12:59:15 -0500 - rev 361181
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 1332531. Improve the documentation for cycle collector skippability bits. r=smaug,mccr8
5ecf68f71a5b3abfff1c64dc263962068505d5b2: Bug 1330082 - factor out a checkout_or_update function for build-clang.py; r=ehsan
Nathan Froyd <froydnj@mozilla.com> - Fri, 20 Jan 2017 12:54:56 -0500 - rev 361180
Push 19 by fmarier@mozilla.com at Wed, 25 Jan 2017 23:47:55 +0000
Bug 1330082 - factor out a checkout_or_update function for build-clang.py; r=ehsan It's just silly to have the same code repeated multiple times; this is the sort of thing functions were invented for.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip