Boris Zbarsky
|
284cc54462
|
Bug 851892 part 16. Convert CSSFontFeatureValuesRule to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:04 -05:00 |
Boris Zbarsky
|
5398bc5f13
|
Bug 851892 part 15. Convert CSSFontFaceRule to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:04 -05:00 |
Boris Zbarsky
|
b1b80495aa
|
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
|
4ce77bc3a3
|
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
|
2daa8920fe
|
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
|
d274f30b35
|
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
|
03dbb8c08b
|
Bug 851892 part 10. Convert CSSNamespaceRule to WebIDL. r=peterv,heycam
|
2017-01-13 10:41:03 -05:00 |
Boris Zbarsky
|
7f64e99cc4
|
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
|
0da388ba25
|
Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
|
2017-01-13 10:41:03 -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
|
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
|
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
|
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
|
7f2820fd7b
|
Backed out changeset 271c7cd7b59a (bug 851892)
|
2017-01-20 19:30:41 +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 |
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
|
18c01c8290
|
Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam
|
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
|
e92f7dfbdc
|
Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
|
2016-11-30 18:18:14 -05:00 |
Jim Mathies
|
be65900be8
|
Bug 1331951 - Remove plugin async drawing work around that landed in bug 1312242. r=bsmedberg
MozReview-Commit-ID: 8OgOLm7HyDT
|
2017-01-18 09:14:05 -06:00 |
Andrea Marchesini
|
0cfe171374
|
Bug 1332602 - ArrayBufferObject::create should throw RangeError if the input is bigger than INT32_MAX, r=evilpie
|
2017-01-20 18:23:33 +01:00 |
Ehsan Akhgari
|
43c1d4a481
|
Bug 1319951 - Partially revert the changes from bug 1283281 to handle the case where DOM Storage is accessed with the system principal exactly like before; r=baku
|
2017-01-20 10:57:07 -05:00 |