layout/style/nsCSSParser.cpp
1fc07bdd9aa8d04a50c5f77956638bc452df45c5
created 2015-09-02 13:54 -0400
pushed 2015-09-02 19:00 +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 2015-09-02 19:00 +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 2015-08-18 23:17 +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 2015-08-18 18:30 +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 2015-08-02 17:28 +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 2015-07-24 11:30 +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 2015-07-21 14:57 +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 2015-07-15 15:05 +0000
Masatoshi Kimura Masatoshi Kimura - Backed out changeset acb7eb7f5ad4 (bug 1176496) for web compat problems
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 15:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
acb7eb7f5ad4f7d392a410fcabb54f20e5508616
created 2015-07-10 00:57 +0900
pushed 2015-07-09 15:58 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1176496 - Drop support for -moz-prefixed gradients. r=dbaron
da921ebcc14fbc7b8da061cab460a4e3e66c7031
created 2015-07-08 16:28 +1000
pushed 2015-07-08 06:28 +0000
Cameron McCormack Cameron McCormack - Bug 1099448 - Don't accept box properties with invalid calc() or rgb() etc. function values. r=dbaron
294c27612486ea0606e4bcc4ed44159543ae86ee
created 2015-07-03 12:22 +1000
pushed 2015-07-07 23:44 +0000
Cameron McCormack Cameron McCormack - Bug 1118103 - Swap the aliasing direction of -moz-margin-start <-> margin-inline-start etc. r=dbaron
76df0d12c09ae0a19593b4f50f298d2678208ad3
created 2015-07-01 16:42 +1000
pushed 2015-07-01 06:42 +0000
Cameron McCormack Cameron McCormack - Bug 1179078 - Recover from parse errors inside image values in border-image properly. r=dholbert
8422e49e2ab3068a14af5de30400a255a57ad1c2
created 2015-06-04 16:38 +0200
pushed 2015-06-05 12:06 +0000
Kyle Zentner Kyle Zentner - Bug 1170173 - Parse CSS 'contain' property. r=dholbert
d6e5da6c4a35199cd0e6d9c0982763289a2fbd2f
created 2015-05-28 09:02 -0400
pushed 2015-05-29 13:59 +0000
Michael Layzell Michael Layzell - Bug 1168156 - Remove unused nsCSSValueTokenStream::mSheet. r=heycam
ffffedfff05367408d7796370a9fc78ad2d0aa14
created 2015-05-26 17:04 -0400
pushed 2015-05-26 22:33 +0000
David Major David Major - Bug 1167189: Cleanup NS_RUNTIMEABORT("OOM") in layout/. r=dbaron
5f209a3d06e3ac3a5cf4214791de0a377938ad05
created 2015-05-22 12:47 -0700
pushed 2015-05-22 19:47 +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
62a8ef975639bad55cdab974fccf6254abf0eb61
created 2015-05-19 15:20 -0400
pushed 2015-05-20 14:14 +0000
Kyle Zentner Kyle Zentner - Bug 1164953 - Update CSS grid <line-names> to use brackets instead of parens. r=dholbert
522d010bd1ff0641fb215423689a56d7d41af92c
created 2015-05-07 09:04 -0700
pushed 2015-05-07 16:05 +0000
Daniel Holbert Daniel Holbert - Bug 1132748 part 1: Add CSSUnprefixingService API for handling prefixed gradient expressions, with stub JS implementation. r=dbaron
4e973ce874e276742972ac3f792add06835ea7cd
created 2015-05-04 10:28 -0400
pushed 2015-05-07 13:45 +0000
Tom Tromey Tom Tromey - Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz
b7f1fbdb4a49cd702e11a73bc0adf09317e92cab
created 2015-05-04 07:39 -0400
pushed 2015-05-07 13:45 +0000
Tom Tromey Tom Tromey - Bug 1112014 - Avoid false negatives in CssPropertySupportsType. r=heycam
19ae19cbe5beaac37f0c2ab4d458f851d1d8cb23
created 2015-05-01 11:26 -0700
pushed 2015-05-01 18:28 +0000
Wes Kocher Wes Kocher - Backed out changeset b242594427fd (bug 1112014) for failing on b2g
b242594427fd4d353440287b7fdb00f4b847775a
created 2015-04-29 09:11 -0400
pushed 2015-05-01 15:23 +0000
Tom Tromey Tom Tromey - Bug 1112014 - Avoid false negatives in CssPropertySupportsType. r=heycam
21fa8192f848663764c8bb384a98b9a8b7256daf
created 2015-04-30 18:42 +0000
pushed 2015-04-30 18:43 +0000
Mats Palmgren Mats Palmgren - Bug 1151201 - [css-grid] Update parsing of 'auto' in track-sizing functions to latest version of the spec. r=simon.sapin
74509f3957cf31c08fa38bc6c46e217f675b4bd2
created 2015-04-21 01:26 -0700
pushed 2015-04-25 16:51 +0000
Kevin Wern Kevin Wern - Bug 1148694 patch 1 - Stop creating a CharsetRule object when parsing @charset rules. r=dbaron
38291788a6f41b06a75d681af2b11ad2814223ef
created 2015-04-10 17:09 +0900
pushed 2015-04-10 08:10 +0000
Makoto Kato Makoto Kato - Bug 723197 - Remove a workaround of VS2010 PGO bug. r=dbaron
5fe056ac390795b2c5a19e3fec0773fcf5502099
created 2015-03-29 22:57 +1100
pushed 2015-03-29 11:57 +0000
Cameron McCormack Cameron McCormack - Bug 1148711 - Remove nsresult return values from nsCSSParser::Parse{Property,Variable}. r=dholbert
0a3c37c82aa08274d413a74c3ef1fef8755ed28c
created 2015-03-27 09:48 +1100
pushed 2015-03-26 22:48 +0000
Xidorn Quan Xidorn Quan - Bug 1144607 part 2 - Support string value for list-style-tyle. r=dbaron
cda379df919077762abd5f482ce697aef8937539
created 2015-03-13 18:00 +0100
pushed 2015-03-16 12:34 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1140623 - Correct mochitest failures that occur when the layout.css.scroll-snap.enabled preference is enabled (V3 Patch). r=cam
3c7cdd74587751b5bf78c982cebb5826794c5163
created 2015-03-13 13:15 -0700
pushed 2015-03-13 23:04 +0000
Daniel Holbert Daniel Holbert - Bug 1132743: Only allow CSS Unprefixing Service to be activated for hosts on a small, hardcoded whitelist. r=dbaron f=bz
2d2f995703acccfca820dec277a863b1c16f289c
created 2015-03-13 15:16 -0700
pushed 2015-03-13 22:16 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1132743) for asan mochitest-e10s-1 bustage CLOSED TREE
720842726906d72ddcdeb7d06ceaea2fc28a3036
created 2015-03-13 13:15 -0700
pushed 2015-03-13 20:16 +0000
Daniel Holbert Daniel Holbert - Bug 1132743: Only allow CSS Unprefixing Service to be activated for hosts on a small, hardcoded whitelist. r=dbaron f=bz
8fe7716a118bdd7e8e80abe20158796d12074973
created 2015-03-13 16:32 +0100
pushed 2015-03-13 15:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ef3881f8d1a3 (bug 1140623) for causing perma m20 failures on b2g
ef3881f8d1a3f2895d3f431db619c2f08962744a
created 2015-03-12 11:22 +0100
pushed 2015-03-13 10:56 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1140623 - Correct mochitest failures that occur when the layout.css.scroll-snap.enabled preference is enabled (V2 Patch). r=heycam
6fb93b485e4c1d025b550508d644dfac8b1cae75
created 2014-02-04 14:54 +1300
pushed 2015-03-06 00:23 +0000
Kearwood Gilbert Kearwood Gilbert - Bug 945584: Part 1 - Style support for scroll snapping attributes, r=cam
93e76e5a8186373e7c1423aeb1715fe3b0e9ea8d
created 2015-03-04 18:00 +1100
pushed 2015-03-04 07:14 +0000
Cameron McCormack Cameron McCormack - Bug 1138788 - Allow CSSParserImpl::SetURLValue assertion to succeed when under IsValueValidForProperty, even with no sheet principal. r=dholbert
0217de65664e855f2e5c90854cb0fd790ee0e930
created 2015-03-03 07:12 -0500
pushed 2015-03-03 12:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1137984. When parsing attribute selectors, treat EOF as ']' any place ']' is allowed. r=dbaron
57410350de4dcd0bd40dd1a0260ce02a35c04e8b
created 2015-02-26 12:07 -0800
pushed 2015-02-27 14:49 +0000
Daniel Holbert Daniel Holbert - Bug 1107378 - Part 3: In cases where we're unprefixing, treat "display:-webkit-box" as "display: flex" (& same for "-moz-box" if we previously saw "-webkit-box"). r=dbaron
f008bde94e233f84f7240fdce6bbebaa39493598
created 2015-02-26 12:07 -0800
pushed 2015-02-27 14:49 +0000
Daniel Holbert Daniel Holbert - Bug 1107378 - Part 2: Make the CSS Parser call out to the unprefixing service, when it detects a vendor-prefixed property name (if pref is enabled). r=dbaron
68df163b1792131fe2541fdc70eae75895d48b2a
created 2015-02-26 23:35 -0800
pushed 2015-02-27 07:35 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1107378) as a last grasped straw to figure out the m-dt bustage on a CLOSED TREE
5a8d5e8ff5241612e67fdbe3a952806a19153ba1
created 2015-02-26 12:07 -0800
pushed 2015-02-26 20:08 +0000
Daniel Holbert Daniel Holbert - Bug 1107378 part 3: In cases where we're unprefixing, treat "display:-webkit-box" as "display: flex" (& same for "-moz-box" if we previously saw "-webkit-box"). r=dbaron
960037d0fc98f36d1ed9e8c47a03b677f4f5c778
created 2015-02-26 12:07 -0800
pushed 2015-02-26 20:08 +0000
Daniel Holbert Daniel Holbert - Bug 1107378 part 2: Make the CSS Parser call out to the unprefixing service, when it detects a vendor-prefixed property name (if pref is enabled). r=dbaron
6eccf5302c26466af2e55c7e38bf5c5a37d9ed2a
created 2015-02-26 09:02 -0800
pushed 2015-02-26 17:02 +0000
Daniel Holbert Daniel Holbert - Bug 1135200: Hook up nsCSSParser's pref-backed bool variables in a startup method. r=heycam
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-09 23:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-06 23:05 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-05 21:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
e7d1736f58e1772dced6c6b16f6e5105b1ab9625
created 2015-01-26 07:22 +0900
pushed 2015-01-25 22:22 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 1: Remove MOZ_(BEGIN|END)_ENUM_CLASS. r=waldo
74d5b7a1a448e060ce083734c4fc0b54db945d31
created 2015-01-22 14:04 +1100
pushed 2015-01-22 03:58 +0000
Xidorn Quan Xidorn Quan - Bug 1123917 part 2 - Make ruby-position only accept [over|under] instead of compound values. r=dholbert
cf403ce5f085b682b80e7751dbcc18a55ae85310
created 2015-01-17 15:55 +1100
pushed 2015-01-17 04:56 +0000
Cameron McCormack Cameron McCormack - Bug 1121768 - Part 4: Store token stream values in all subproperties of a shorthand with a variable reference. r=dbaron
a1c3ce647646572441f5a17ad9a57ce1274920c4
created 2015-01-17 15:55 +1100
pushed 2015-01-17 04:56 +0000
Cameron McCormack Cameron McCormack - Bug 1121768 - Part 3: Look at all subproperties (not just content-visible ones) in nsCSSExpandedDataBlock methods. r=dbaron
9a6692c19d67d50cded6b118d057d5362afee622
created 2015-01-17 15:55 +1100
pushed 2015-01-17 04:56 +0000
Cameron McCormack Cameron McCormack - Bug 1121768 - Part 2: Give CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES an nsCSSProps::EnabledState argument. r=dbaron
440d1fea6662240c6a6dd92a7d987b774ac911c6
created 2015-01-17 15:22 +1100
pushed 2015-01-17 04:23 +0000
Cameron McCormack Cameron McCormack - Bug 1083134 - Part 8: Add border-block-{start,end} logical shorthands. r=dbaron
3eb1cfa7bf792321e01d89386ce9fe82cc028eaa
created 2015-01-17 15:16 +1100
pushed 2015-01-17 04:16 +0000
Cameron McCormack Cameron McCormack - Bug 649142 - Part 6: Remove support for shorthand-implemented logical properties. r=dbaron
89c76e4fa0c4f84e6ea169c5455dbfd8d0d8d56e
created 2015-01-17 15:16 +1100
pushed 2015-01-17 04:16 +0000
Cameron McCormack Cameron McCormack - Bug 649142 - Part 5: Convert logical border properties. r=dbaron
53c08e19efe6245b1ea9a7dfa04f37a95aef25e2
created 2015-01-17 15:16 +1100
pushed 2015-01-17 04:16 +0000
Cameron McCormack Cameron McCormack - Bug 649142 - Part 4: Convert logical margin properties. r=dbaron
29e2ac9ec1fa42eda80e0932ddef3cfe69214e96
created 2015-01-17 15:16 +1100
pushed 2015-01-17 04:16 +0000
Cameron McCormack Cameron McCormack - Bug 649142 - Part 3: Convert logical padding properties. r=dbaron
3530d66d2c99780d1dd8fe454236aafdf04d7ee5
created 2015-01-17 15:16 +1100
pushed 2015-01-17 04:16 +0000
Cameron McCormack Cameron McCormack - Bug 649142 - Part 1: Add macros and flags for defining logical properties and don't allocate storage for them in nsRuleData. r=dbaron
576c21be1808221944401b82b0c23e0565d03b98
created 2015-01-05 22:20 +0000
pushed 2015-01-05 22:21 +0000
Mats Palmgren Mats Palmgren - Bug 1117538 part 2 - [css-grid] Accept 'grid-auto-flow: dense' which now implies 'row dense'. r=simon.sapin
5f96dee075de1d388b20e206b9c0756bb07e4e6d
created 2015-01-05 22:20 +0000
pushed 2015-01-05 22:21 +0000
Mats Palmgren Mats Palmgren - Bug 1117538 part 1 - [css-grid] Remove 'grid-auto-flow: stack'. r=dholbert
e7c43c3f839829d88d65bd7ad3d684c1c7b1fd40
created 2014-12-30 20:04 -0800
pushed 2014-12-31 04:04 +0000
Phil Ringnalda Phil Ringnalda - Back out 9 changesets (bug 649142)
less more (0) -300 -100 -60 tip