Boris Zbarsky
|
0da388ba25
|
Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
|
2017-01-13 10:41:03 -05:00 |
Boris Zbarsky
|
4fe3d0c6dd
|
Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
1d545c87da
|
Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
0591cf1be7
|
Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam,smaug
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
637e48e6e3
|
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.
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
68f0d1f0fa
|
Bug 851892 part 3. Give CSS rules a PreCreate hook so we can safely wrappercache them. r=peterv
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
6e795d159b
|
Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
65f894384a
|
Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
|
2016-11-30 18:18:14 -05:00 |
Sebastian Hengst
|
3c9c348769
|
Backed out changeset 9a4b96c10b23 (bug 851892) for build bustage. r=backout on a CLOSED TREE
|
2017-01-20 19:31:31 +01:00 |
Sebastian Hengst
|
c2dff8d692
|
Backed out changeset 795ebf4423ba (bug 851892)
|
2017-01-20 19:30:59 +01:00 |
Sebastian Hengst
|
72d2ef9dde
|
Backed out changeset ca8c00f9738d (bug 851892)
|
2017-01-20 19:30:55 +01:00 |
Sebastian Hengst
|
63caf1fba9
|
Backed out changeset 3be6690b9f0a (bug 851892)
|
2017-01-20 19:30:50 +01:00 |
Sebastian Hengst
|
1c3bfd1016
|
Backed out changeset 2c2afe732553 (bug 851892)
|
2017-01-20 19:30:46 +01:00 |
Sebastian Hengst
|
7f2820fd7b
|
Backed out changeset 271c7cd7b59a (bug 851892)
|
2017-01-20 19:30:41 +01:00 |
Sebastian Hengst
|
24246c7ba1
|
Backed out changeset 659550973d4d (bug 851892)
|
2017-01-20 19:30:37 +01:00 |
Sebastian Hengst
|
bcb6968086
|
Backed out changeset 9ef39356f62c (bug 851892)
|
2017-01-20 19:30:32 +01:00 |
Sebastian Hengst
|
6a2dfd7d83
|
Backed out changeset b975a988fb33 (bug 851892)
|
2017-01-20 19:30:28 +01:00 |
Sebastian Hengst
|
e21b4b941f
|
Backed out changeset 9dee4f98503c (bug 851892)
|
2017-01-20 19:30:23 +01:00 |
Sebastian Hengst
|
e533169d2c
|
Backed out changeset eab8ccda41b8 (bug 851892)
|
2017-01-20 19:30:19 +01:00 |
Sebastian Hengst
|
d4070f77eb
|
Backed out changeset 31103a03f2c2 (bug 851892)
|
2017-01-20 19:30:14 +01:00 |
Sebastian Hengst
|
927a298938
|
Backed out changeset 1bbbc436690d (bug 851892)
|
2017-01-20 19:30:10 +01:00 |
Sebastian Hengst
|
7185ac1f02
|
Backed out changeset 34c280ac5f73 (bug 851892)
|
2017-01-20 19:30:05 +01:00 |
Sebastian Hengst
|
d93216e56b
|
Backed out changeset 332bb85695a9 (bug 851892)
|
2017-01-20 19:30:01 +01:00 |
Sebastian Hengst
|
9815df27fe
|
Backed out changeset 430f2759de65 (bug 851892)
|
2017-01-20 19:29:56 +01:00 |
Sebastian Hengst
|
72128a359b
|
Backed out changeset 76136a4cadcc (bug 851892)
|
2017-01-20 19:29:52 +01:00 |
Sebastian Hengst
|
715a24f4ba
|
Backed out changeset 663ad79f5c13 (bug 851892)
|
2017-01-20 19:29:47 +01:00 |
Sebastian Hengst
|
530e4006d3
|
Backed out changeset f62d345e9d41 (bug 851892)
|
2017-01-20 19:29:42 +01:00 |
Sebastian Hengst
|
d310ee3521
|
Backed out changeset c79e8bee853e (bug 851892)
|
2017-01-20 19:29:38 +01:00 |
Kris Maglione
|
696ece6386
|
Bug 1325158: Part 2 - Correctly handle extra OnRedirectVerifyCallback calls. r=honzab
MozReview-Commit-ID: Hl1C6ZEdZKF
--HG--
extra : rebase_source : 7279e56efef9a131bc7507516a619ec98369cc7d
|
2016-12-24 18:25:18 -08:00 |
Boris Zbarsky
|
7b5144e947
|
Bug 851892 part 20. Remove the remaining bits we added to support a mix of WebIDL and non-WebIDL rules. r=peterv
|
2017-01-13 10:41:05 -05:00 |
Boris Zbarsky
|
0c99ca4a95
|
Bug 851892 part 19. Convert CSSCounterStyleRule to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:04 -05:00 |
Boris Zbarsky
|
86f140582c
|
Bug 851892 part 18. Convert CSSKeyframesRule to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:04 -05:00 |
Boris Zbarsky
|
85811452d4
|
Bug 851892 part 17. Convert CSSKeyframeRule to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:04 -05:00 |
Boris Zbarsky
|
ffb7175144
|
Bug 851892 part 16. Convert CSSFontFeatureValuesRule to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:04 -05:00 |
Boris Zbarsky
|
aa1b340502
|
Bug 851892 part 15. Convert CSSFontFaceRule to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:04 -05:00 |
Boris Zbarsky
|
c6365390a7
|
Bug 851892 part 14. Convert CSSPageRule to WebIDL. r=peterv,heycam
The PutForwards bit is a new feature, but easy enough to implement here.
|
2017-01-13 10:41:04 -05:00 |
Boris Zbarsky
|
85499be2bd
|
Bug 851892 part 13. Convert media, supports, and moz-document rules to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:03 -05:00 |
Boris Zbarsky
|
2132f0075d
|
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.
|
2017-01-13 10:41:03 -05:00 |
Boris Zbarsky
|
a5709a4cb8
|
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.
|
2017-01-13 10:41:03 -05:00 |
Boris Zbarsky
|
1e1b760bf1
|
Bug 851892 part 10. Convert CSSNamespaceRule to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:03 -05:00 |
Boris Zbarsky
|
7d89c9b854
|
Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam
Note that this explicitly drops CSSRule.UNKNOWN_RULE.
|
2017-01-13 10:41:03 -05:00 |
Boris Zbarsky
|
4cc8d36e13
|
Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
|
2017-01-13 10:41:03 -05:00 |
Boris Zbarsky
|
e1ec75387e
|
Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
18c01c8290
|
Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
bae3c90b82
|
Bug 851892 part 5. Get rid of DOMCSSStyleRule. r=heycam,smaug
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
ec2fad773f
|
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.
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
ead4958276
|
Bug 851892 part 3. Give CSS rules a PreCreate hook so we can safely wrappercache them. r=peterv
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
5bb4a84030
|
Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
|
2017-01-13 10:41:02 -05:00 |
Boris Zbarsky
|
e92f7dfbdc
|
Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
|
2016-11-30 18:18:14 -05:00 |
Boris Zbarsky
|
e0b13280b1
|
Bug 1332531. Improve the documentation for cycle collector skippability bits. r=smaug,mccr8
|
2017-01-20 12:59:15 -05:00 |