Hiroyuki Ikezoe
f0a38025cf
Bug 1329169 - Use atom for animation-name property. r=xidorn
...
MozReview-Commit-ID: 9yVWXVi1oXf
2017-10-10 17:00:28 +09:00
Cameron McCormack
4ad8de31f3
Bug 1397626 - Part 2: Replace uses of FontFamilyListRefCnt with SharedFontList. r=xidorn
...
MozReview-Commit-ID: 7HoBae9UOks
2017-10-02 10:24:25 +08:00
Nazım Can Altınova
9ac21414a5
Bug 1355721 - Change nsCSSFontFeatureValuesRule.h to follow style guideline r=emilio
...
MozReview-Commit-ID: DUd4VTZQ33X
2017-08-13 23:06:33 -07:00
Gregory Szorc
336b6b8347
Backed out changesets b749fc196a50, 2791eac8d760 (bug 1355721) for build bustage
...
CLOSED TREE
2017-08-24 20:30:17 -07:00
Nazım Can Altınova
778f2114b2
Bug 1355721 - Change nsCSSFontFeatureValuesRule.h to follow style guideline r=emilio
...
MozReview-Commit-ID: DUd4VTZQ33X
2017-08-13 23:06:33 -07:00
Nazım Can Altınova
b4075a868c
Bug 1365900 - Extract CSSFontFeatureValuesRule base class r=xidorn
...
Extract CSSFontFeatureValuesRule from nsCSSFontFeatureValuesRule
class. This is necessary because we will create a FontFeatureValues
rule for Servo side.
MozReview-Commit-ID: GKy5wa6JLv9
2017-07-24 16:12:57 -07:00
Sylvestre Ledru
9d4a84d778
Bug 1378712 - Remove all trailing whitespaces r=Ehsan
...
MozReview-Commit-ID: Kdz2xtTF9EG
2017-07-06 14:00:35 +02:00
Nicholas Nethercote
4ce1e9c11f
Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj.
...
All the instances are converted as follows.
- nsSubstring --> nsAString
- nsCSubstring --> nsACString
2017-06-20 19:19:52 +10:00
Xidorn Quan
6fac663e1d
Bug 1345697 part 2 - Add CSSKeyframesRule and CSSKeyframeRule base class. r=heycam
...
MozReview-Commit-ID: GZzZIV3eYgo
2017-05-19 16:12:34 +10:00
Xidorn Quan
6273c9bd6a
Bug 1328319 part 1 - Move nsCSSCounterStyleRule into a separate header file. r=heycam
...
MozReview-Commit-ID: Lm1GiKNsgI0
2017-05-09 21:52:06 +10:00
Nazım Can Altınova
7aed30d8da
Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData r=bholley
...
It was inconsistent with gecko side and also we needed to pass nsCompatibility enum along with URLExtraData.
MozReview-Commit-ID: 2ceutBfqBrg
2017-05-11 19:06:43 +03:00
Fernando Jimenez Moreno
d117dcda04
Bug 1361994 - Part 1: Add separate CSSDocumentRule class. r=xidorn
...
MozReview-Commit-ID: DMDOHvBWLHX
2017-05-11 14:11:15 +02:00
Xidorn Quan
6bdcd189bc
Bug 1330235 - Remove NS_STDCALL_FUNCPROTO and replace its usage with decltype. r=froydnj
...
MozReview-Commit-ID: 5jrTqTfDzSk
2017-05-09 23:00:37 +10:00
Fernando Jimenez Moreno
11c1a39d5c
Bug 1355408 - Part 1: Support @-moz-document rule in stylo. r=xidorn
...
MozReview-Commit-ID: BMoA7tb7ixj
2017-04-18 18:59:43 +02:00
Xidorn Quan
45a9721391
Bug 1362302 part 1 - Use nsIAtom for counter style names. r=dbaron
...
MozReview-Commit-ID: 5VK6BgGRVRs
2017-05-06 11:34:35 +10:00
Xidorn Quan
f219bb25f1
Bug 1355394 part 1 - Add separate CSSSupportsRule base class. r=heycam
...
MozReview-Commit-ID: 3rCRn6YQ8Gx
2017-04-26 16:55:36 +08:00
J. Ryan Stinnett
0bbef73202
Bug 1345206 - Extract CSSPageRule base class. r=xidorn
...
Extract a `CSSPageRule` base class from the existing Gecko `nsCSSPageRule`
class. This will be used in the next commit as the parent of a new
`ServoPageRule` for the Servo variant.
MozReview-Commit-ID: 1F3FWfVKH29
2017-03-31 19:14:49 -05:00
Xidorn Quan
c61841a1ad
Bug 1343964 part 7 - Use URLExtraData for declaration modification directly for Servo backend. r=heycam
...
MozReview-Commit-ID: 78JRYKk9hgV
2017-04-04 16:09:20 +10:00
Xidorn Quan
f4f44a7d01
Bug 1345696 part 2 - Move nsCSSFontFaceRule to a separate header. r=heycam
...
MozReview-Commit-ID: 5UsODlVQV7a
2017-03-29 10:20:40 +11:00
Xidorn Quan
fca095b8b4
Bug 1315601 part 15 - Move some common methods to a new CSSMediaRule binding class. r=heycam
...
MozReview-Commit-ID: GWpIzTex2le
2017-03-09 17:37:38 +11:00
Xidorn Quan
a1f85f934d
Bug 1315601 part 3 - Add base class MediaList and move part of nsMediaList to it. r=heycam
...
MozReview-Commit-ID: A2uJpbGgO55
2016-11-09 17:28:24 +11:00
Boris Zbarsky
c69a8a8862
Bug 851892 part 19. Convert CSSCounterStyleRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
f87a32aab0
Bug 851892 part 18. Convert CSSKeyframesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
75d5181a1e
Bug 851892 part 17. Convert CSSKeyframeRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
587c32b403
Bug 851892 part 16. Convert CSSFontFeatureValuesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
8b0d30d020
Bug 851892 part 15. Convert CSSFontFaceRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
2b9d7a3595
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
6fc07f0d49
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
fcffc1fbb1
Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam
2017-01-13 10:41:03 -05:00
Boris Zbarsky
7f8371f7b5
Bug 851892 part 7. Push the nsIDOMCSSRule implementation up to css::Rule. r=heycam
2017-01-13 10:41:02 -05:00
Boris Zbarsky
29566dfbe6
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
b6afec6f99
Bug 851892 part 2. Remove the now-unused GetExistingDOMRule method. r=heycam
2017-01-13 10:41:02 -05:00
Boris Zbarsky
e152128ba1
Bug 851892 part 1. Make all CSS rules cycle-collected. r=heycam,smaug
2016-11-30 18:18:14 -05:00
Sebastian Hengst
f7032ba0ea
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
2520f8d517
Backed out changeset 795ebf4423ba (bug 851892)
2017-01-20 19:30:59 +01:00
Sebastian Hengst
189192c717
Backed out changeset 3be6690b9f0a (bug 851892)
2017-01-20 19:30:50 +01:00
Sebastian Hengst
d61de95f28
Backed out changeset 659550973d4d (bug 851892)
2017-01-20 19:30:37 +01:00
Sebastian Hengst
4249f1e162
Backed out changeset 9ef39356f62c (bug 851892)
2017-01-20 19:30:32 +01:00
Sebastian Hengst
c5d4662d6f
Backed out changeset 1bbbc436690d (bug 851892)
2017-01-20 19:30:10 +01:00
Sebastian Hengst
e618866b54
Backed out changeset 34c280ac5f73 (bug 851892)
2017-01-20 19:30:05 +01:00
Sebastian Hengst
b549542828
Backed out changeset 332bb85695a9 (bug 851892)
2017-01-20 19:30:01 +01:00
Sebastian Hengst
5210e8b2a2
Backed out changeset 430f2759de65 (bug 851892)
2017-01-20 19:29:56 +01:00
Sebastian Hengst
38f8942c5e
Backed out changeset 76136a4cadcc (bug 851892)
2017-01-20 19:29:52 +01:00
Sebastian Hengst
655c59a134
Backed out changeset 663ad79f5c13 (bug 851892)
2017-01-20 19:29:47 +01:00
Sebastian Hengst
5eb1781f45
Backed out changeset f62d345e9d41 (bug 851892)
2017-01-20 19:29:42 +01:00
Boris Zbarsky
060f095607
Bug 851892 part 19. Convert CSSCounterStyleRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
b0d9f497d2
Bug 851892 part 18. Convert CSSKeyframesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
bda0322b6c
Bug 851892 part 17. Convert CSSKeyframeRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
75120bf6e3
Bug 851892 part 16. Convert CSSFontFeatureValuesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
6fa31c0795
Bug 851892 part 15. Convert CSSFontFaceRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00