layout/style/nsCSSParser.cpp
fc8ddb68ba82697e767f8748a9ecf4717b753488
created 2015-11-24 11:30 +0100
pushed 2015-11-24 10:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-aurora to b2g44 a=merge
d4caa8fa3d081026498ec1b3acf6906a2109c7a7
created 2015-11-17 09:54 +1100
pushed 2015-11-24 10:35 +0000
Xidorn Quan Xidorn Quan - Bug 1220903 - Allow style to access chrome-only properties if it is loaded via chrome protocol. r=bz, a=ritu
7921dfde86c7355b614385c06d2d3cadf8c1da82
created 2015-10-01 12:26 +0100
pushed 2015-11-05 16:09 +0000
Jonathan Kew Jonathan Kew - Bug 1099557 followup - Put the default setting for control-character visibility behind a runtime pref, and keep it off-by-default on release builds for now. r=dbaron a=lizzard
a0d2d0894a9e64986f9363f730012b6614f3fbe4
created 2015-05-22 12:47 -0700
pushed 2015-11-05 16:09 +0000
Daniel Holbert Daniel Holbert - Bug 1167311 - When we unprefix 'display:-webkit-box' on a whitelisted site, only set flag to unprefix '-moz-box' if we're parsing a series of declarations. r=dbaron, a=sledru
cfd757c77c7bfb1260f23b32a34ce149f2bde4b4
created 2014-11-25 15:40 -0800
pushed 2015-11-05 16:09 +0000
Daniel Holbert Daniel Holbert - Bug 1093316 part 2: Backout changeset af2a4fb980ad (i.e. backout bug 1032922 part 1), to reflect CSSWG removing "flex-basis: main-size" from the flexbox spec. a=lsblakk
b0e8b0cf3aac2962c22fe6655827511e9758c0be
created 2014-11-25 11:28 -0800
pushed 2015-11-05 16:09 +0000
Daniel Holbert Daniel Holbert - Bug 1093316 part 1: Backout changeset aece7f9f944c (i.e. backout bug 1032922 part 2), to reflect CSSWG removing "flex-basis: main-size" from the flexbox spec. a=lsblakk
cc5579a6f46f3d03beb0c96f3818af7b8f056b7d
created 2014-02-22 01:18 +0000
pushed 2015-11-05 16:09 +0000
Mats Palmgren Mats Palmgren - Bug 966992 - Add a CSS_PROPERTY_ALWAYS_ENABLED_IN_UA_SHEETS bit for properties that are enabled by a pref but that are always enabled in UA sheets. r=cam a=sledru
c2b3f129d0c88620ee822e5bd4b7365d2a21c2f5
created 2015-11-05 10:42 -0500
pushed 2015-11-05 15:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision a725f1cd4baa, undoing the m-c -> b2g44 merge. a=bustage
5ed5ee646acd814ac782873ee73194e843695870
created 2015-11-03 15:18 +0100
pushed 2015-11-04 14:00 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 6 - [css-align] Implement additional syntax and values for the 'align-content' property in the style system. r=cam
ba69ab935f538911ff97764e9f284d7621d663d1
created 2015-11-03 15:18 +0100
pushed 2015-11-04 14:00 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 5 - [css-align] Implement additional syntax and values for the 'align-self' property in the style system. r=cam
b191efb0028a523d18c0db431959be4ce197d8b8
created 2015-11-03 15:18 +0100
pushed 2015-11-04 14:00 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 4 - [css-align] Implement additional syntax and values for the 'align-items' property in the style system. r=cam
4ea55ddf4b4108f4f6770502a8fad8eacf322126
created 2015-11-03 15:18 +0100
pushed 2015-11-04 14:00 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 3 - [css-align] Implement additional syntax and values for the 'justify-content' property in the style system. r=cam
6fb17e670a082fed169a6ca1d26f1e362295800d
created 2015-11-03 15:18 +0100
pushed 2015-11-04 14:00 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 2 - [css-align] Implement the 'justify-self' property in the style system. r=SimonSapin
f7d6e92ba3df9f639809c0875a62021f88c867ad
created 2015-11-03 15:18 +0100
pushed 2015-11-04 14:00 +0000
Mats Palmgren Mats Palmgren - Bug 1176782 part 1 - [css-align] Implement the 'justify-items' property in the style system. r=SimonSapin
88e2038fc5f18e8ccfa77add459aac75e2c6eb76
created 2015-10-22 16:36 -0700
pushed 2016-04-21 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 1210575 part 8: Implement -webkit-linear-gradient parse quirks with "to", angles, and "center". r=heycam
6008b75fe289d593f362a92e6626d05ebdf43bf6
created 2015-10-22 16:36 -0700
pushed 2016-04-21 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 1210575 part 7: Refactor linear-gradient parsing code slightly & add/extend comments. r=heycam
6dcecb56b9d932c3c90bd036e79c41f05c71055c
created 2015-10-22 19:22 +1100
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1208951 - Part 4: Add an nsCSSParser entry point to parse a single longhand property and return an nsCSSValue. r=birtles
d25420b73478c80a412055078a4cd5f7bce189f9
created 2015-10-20 23:35 -0700
pushed 2016-04-21 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 1210575 part 6: Implement -webkit-radial-gradient parse quirks with contain/cover keywords, sized shapes, "at" keyword, & angles. r=heycam
d206c48d9e64ed1677bf2faaa50b1e1f902c9ded
created 2015-10-19 22:22 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 1215702 patch 1 - Remove the CSS properties that use CSS_PROP_BACKENDONLY (marks, orphans, page, size, widows), i.e., properties that were added in early Gecko days but never actually implemented. r=heycam
48fff3ec4d8113bff05b4dd484f2e5a5481f2f9d
created 2015-10-19 20:42 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 1215424 - Convert ParseBoxProperty to CSSParseResult and remove ParseBoxPropertyVariant. r=heycam
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-04-21 08:26 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
6a1fd211d8ae74bfc9f3db478f2cdd4be04060c9
created 2015-10-16 17:34 +1100
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1199610 - Correctly handle parsing failures inside CSS functions. r=dbaron
a792738b876e4283555fddc2c04aeffa7f482bec
created 2015-10-15 00:56 -0700
pushed 2016-04-21 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 1210575 part 5: Allow CSS -webkit-{linear|radial}-gradient expressions (& 'repeating' variants) to make it to our gradient-parsing code, if webkit prefix support is preffed on. r=heycam
2416e113e47594b3e5ca403a10b81a4ac37d9400
created 2015-10-13 17:43 -0400
pushed 2016-04-21 08:26 +0000
Zack Weinberg Zack Weinberg - Bug 1035091 part 1: change CSS parser and loader APIs to distinguish UA, user, and author sheets instead of just UA vs everyone else. r=heycam
2499a66d5b37595ec35063b0a6c3d7ed1a9cf154
created 2015-10-07 11:09 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
73d17d930b759852b5104e713ab21841d2b07d29
created 2015-10-07 11:02 -0700
pushed 2016-04-21 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 1210575 part 4: Prevent CSS parser from invoking CSSUnprefixingService if native webkit prefix support is enabled. r=heycam
d7c82707060bb75e595a85203e94cd7dba4e9e88
created 2015-10-07 11:02 -0700
pushed 2016-04-21 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 1210575 part 3: Refactor CSS gradient-parsing code to use a flags bitfield instead of multiple bool args for customizing behavior. r=heycam
b2cc761bf9f7cdef670cc828eda559dbb8f987e7
created 2015-10-07 11:02 -0700
pushed 2016-04-21 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 1210575 part 2: Refactor out the body of a long compound "if" expression into a helper function, IsFunctionTokenValidForBackgroundImage. r=heycam
a17eed12392621bb8c7d5527586c7187bdef2a3c
created 2015-10-07 11:02 -0700
pushed 2016-04-21 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 1210575 part 1: Rename CSS parser function "ParseWebkitPrefixedGradient()" to be more specific, now that we'll have several ways of parsing these expressions. r=heycam
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e44fb274be902f321b12d899ac6a2717ea622f56
created 2015-10-06 20:56 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 837211 - Add -webkit prefixed aliases for various CSS properties, behind an off-by-default preference. r=bzbarsky
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-04-21 08:26 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
05566a80f2ce3792ce5b14a7cf98bf7e131bbb1b
created 2015-10-06 20:01 +1100
pushed 2016-04-21 08:26 +0000
Xidorn Quan Xidorn Quan - Bug 1207002 - Use CSS property flag to restrict MathML-related internal properties. r=dbaron
ad2b2277a2a6e166a7fc50535de2052bbb804b2d
created 2015-10-05 14:04 +0200
pushed 2016-04-21 08:26 +0000
Jared Wein Jared Wein - Bug 1211479 - Errors when parsing substituting variables should include the generated string to help diagnose the issue. r=bz
7e42cb1acb5dcfb2a7feafde941199a522defd48
created 2015-10-03 11:12 +1000
pushed 2016-04-21 08:26 +0000
Xidorn Quan Xidorn Quan - Bug 1069192 part 2 - Add a flag for chrome-only properties and change semantics of enabling flags. r=dbaron
90ea96512ed46af7f3617ce0dc22284d598c52e7
created 2015-10-03 11:12 +1000
pushed 2016-04-21 08:26 +0000
Xidorn Quan Xidorn Quan - Bug 1069192 part 1 - Force users of nsCSSProps::IsEnabled() to pass in the enabled state. r=dbaron
9acf4458a79d806c92f3e8d318701173f5f15e51
created 2015-10-02 15:08 +0530
pushed 2016-04-21 08:26 +0000
Nigel Babu Nigel Babu - Backed out 3 changesets (bug 1069192) for OS X debug M(oth) crashes
a5f11c5c5bcbb95e411c4c8547115e209ebfee96
created 2015-10-02 11:01 +1000
pushed 2016-04-21 08:26 +0000
Xidorn Quan Xidorn Quan - Bug 1069192 part 2 - Add a flag for chrome-only properties and change semantics of enabling flags. r=dbaron
a4aaaac8f133194a65eda12a9f8d357ec3b9b13a
created 2015-10-02 11:01 +1000
pushed 2016-04-21 08:26 +0000
Xidorn Quan Xidorn Quan - Bug 1069192 part 1 - Force users of nsCSSProps::IsEnabled() to pass in the enabled state. r=dbaron
464952b30298b4ba94ce53915ccfefcbabff07e1
created 2015-10-01 12:26 +0100
pushed 2016-04-21 08:26 +0000
Jonathan Kew Jonathan Kew - Bug 1099557 followup - Put the default setting for control-character visibility behind a runtime pref, and keep it off-by-default on release builds for now. r=dbaron
e23e76de2669b437c2f2576614c9936c713906f4
created 2015-10-01 12:19 +0100
pushed 2016-04-21 08:26 +0000
Jonathan Kew Jonathan Kew - Backed out changeset b3937b455406 (bug 1099557) because an incomplete patch was pushed.
b3937b4554065fd4c93d88d66d079168c4e7e476
created 2015-10-01 12:13 +0100
pushed 2016-04-21 08:26 +0000
Jonathan Kew Jonathan Kew - Bug 1099557 followup - Put the default setting for control-character visibility behind a runtime pref, and keep it off-by-default on release builds for now. r=dbaron
3d6f006f7041b1541644007928930985ed6eac01
created 2015-09-29 12:20 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1198708 - Part 1: Store exact timing-function type on nsTimingFunction and ComputedTimingFunction. r=birtles
0d4596456439c15f66639ab18c7401d2f19b43b7
created 2015-09-18 07:27 +0200
pushed 2016-04-21 08:26 +0000
Tom Tromey Tom Tromey - Bug 1202095 - re-use @imported style sheets from inIDOMUtils.parseStyleSheet. r=heycam
5fc62c86d050a6780212675050565ee4bea63e37
created 2015-09-17 11:34 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1203142 - Insert /**/ separate between two adjacent '-' symbols when serializing token streams. r=simon.sapin
31a26ed444843f086c468a98236e8c98b7115b44
created 2015-09-03 12:15 -0400
pushed 2016-04-21 08:26 +0000
Michael Layzell Michael Layzell - Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
9bc38465a23b9806131730f208afedc669287a73
created 2015-09-11 16:00 +1000
pushed 2016-04-21 08:26 +0000
Xidorn Quan Xidorn Quan - Bug 1202908 part 2 - Remove CSS_PROPERTY_ALWAYS_ENABLED_IN_CHROME_OR_CERTIFIED_APP. r=dbaron
a0f54b7bf6b3dbb8fb5fabe7821b21b7ca27fd23
created 2015-09-07 09:09 +0100
pushed 2016-04-21 08:26 +0000
Jonathan Kew Jonathan Kew - Bug 1057680 - Add support for font-stretch values in the font shorthand. r=jdaggett
3602ae56a2431a542adf9f9169932d7eaf521195
created 2015-09-03 11:41 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1035091)
1fc07bdd9aa8d04a50c5f77956638bc452df45c5
created 2015-09-02 13:54 -0400
pushed 2016-04-21 08:26 +0000
Zack Weinberg Zack Weinberg - Bug 1035091 part 2: disable @-moz-document in author sheets. r=heycam
f6e98029d1cb3b7f40dd427802f98223f9c2e419
created 2015-09-02 13:52 -0400
pushed 2016-04-21 08:26 +0000
Zack Weinberg Zack Weinberg - Bug 1035091 part 1: change CSS parser and loader APIs to distinguish UA, user, and author sheets instead of just UA vs everyone else. r=heycam
27840230efdf59d23b3c2b4cb950857d0e9b0952
created 2015-08-18 16:07 -0400
pushed 2016-04-21 08:26 +0000
Benoit Girard Benoit Girard - Bug 1195884 - Reject CSS 'will-change: will-change' for spec compliance. r=dholbert
d0d513d053427bd517e73f500cd5c5733efa4da8
created 2015-06-03 15:21 -0400
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 968923 - part 3d - record use counter information from the CSS parser; r=dbaron
523ffd5c4588f1e35a9e22980c20d95b5707b79d
created 2015-08-02 10:27 -0700
pushed 2016-04-21 08:26 +0000
Mike Taylor Mike Taylor - Bug 1189922. Add a preference to enable global whitelisting of the CSSUnprefixingService. r=dholbert
b6e25b86bbe5ecba1f974a5182e27ee91fa2f95b
created 2015-07-24 20:29 +0900
pushed 2016-04-21 08:26 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1186636 - Add a pref to configure -moz prefixed gradients support. r=dholbert
dfa5748ff086557b1928865cfa279f727a612293
created 2015-07-21 07:55 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 1184452 - Correctly reject @font-face descriptors that have garbage after them. r=heycam
fd77aec609b0848ad26341b961bceb6b268c2a09
created 2015-07-15 23:37 +0900
pushed 2016-04-21 08:26 +0000
Masatoshi Kimura Masatoshi Kimura - Backed out changeset acb7eb7f5ad4 (bug 1176496) for web compat problems
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2016-04-21 08:26 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
acb7eb7f5ad4f7d392a410fcabb54f20e5508616
created 2015-07-10 00:57 +0900
pushed 2016-04-21 08:26 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1176496 - Drop support for -moz-prefixed gradients. r=dbaron
less more (0) -300 -100 -60 tip