layout/style/nsCSSParser.cpp
cda24082bff8864a6e53726feeae33cae9e17309
created 2017-04-14 17:09 +0800
pushed 2017-04-14 15:22 +0000
Iris Hsiao Iris Hsiao - merge autoland to mozilla-central a=merge
ca8c662c97fca31c239563ef42d678bc82eb2fb6
created 2017-04-13 15:21 -0700
pushed 2017-04-14 15:22 +0000
Eric Rahm Eric Rahm - Bug 1356060 - Cleanup nits. r=me
8f790984c97fe85025045bdd60c1b85dbe9c50d7
created 2017-04-13 15:18 -0700
pushed 2017-04-14 15:22 +0000
Eric Rahm Eric Rahm - Bug 1356060 - Just use nsString in URLValueData. r=heycam
52ba40a2c1335cca00d7641e638ca67ee651a404
created 2017-04-13 16:17 +0800
pushed 2017-04-14 01:27 +0000
Xidorn Quan Xidorn Quan - Bug 1355734 - Remove text-decoration-line: -moz-anchor-decoration. r=heycam,masayuki
07435005e74ae597b15f393e15a77e0bc132c07f
created 2017-04-07 00:29 +0800
pushed 2017-04-07 06:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1312328 - Remove CSS variables preference "layout.css.variables.enabled". r=xidorn
55921bdd83467b44631c48765d3c33d20292c91f
created 2017-04-05 16:56 +0800
pushed 2017-04-05 08:56 +0000
Iris Hsiao Iris Hsiao - Backed out changeset aa46d54ab74b (bug 1321754) for stylo test failures
aa46d54ab74b8dc44180ae06646442a4e9de9dd4
created 2017-03-28 18:06 +0800
pushed 2017-04-05 07:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1321754 - Add an enum value to SheetParsingMode for agent sheets that use no unsafe rules. r=heycam
badeba9aaf98d8ea342c9cbe17521fb61ffde8ac
created 2017-03-29 10:20 +1100
pushed 2017-03-30 02:44 +0000
Xidorn Quan Xidorn Quan - Bug 1345696 part 2 - Move nsCSSFontFaceRule to a separate header. r=heycam
8bd66bfcf13ef6ad640b52abf9752f5b6e51e9bb
created 2017-03-27 13:22 -0700
pushed 2017-03-29 18:05 +0000
Bobby Holley Bobby Holley - Bug 1350244 - Back out bug 1348606 part 5 (Use a threadsafe array for counters). r=me
cab92aa7f83e77f446bd1fc5e1547227ed0c19e2
created 2017-03-22 15:01 -0700
pushed 2017-03-23 17:57 +0000
Bobby Holley Bobby Holley - Bug 1348606 - Use a threadsafe array for counters. r=xidorn
f86b20231a003b65437f80be778868d1d52fe401
created 2017-03-16 15:18 +0800
pushed 2017-03-17 13:35 +0000
cku cku - Bug 1340044 - Part 2. Rename value in StyleGeometryBox. r=heycam
0dcf56cef37d4d44a2342eaee006390dbdb48731
created 2017-03-13 12:36 +1100
pushed 2017-03-14 00:01 +0000
Xidorn Quan Xidorn Quan - Bug 1346669 - Make font-synthesis not a subprop of font shorthand. r=jfkthame
c01ab228256ba8e74a9449df309de4eb70f0fa46
created 2017-03-10 12:26 +1100
pushed 2017-03-13 22:48 +0000
Xidorn Quan Xidorn Quan - Bug 1345804 part 3 - Change will-change to store nsIAtom rather than nsString. r=heycam
a266292784906fc4d18640b7e653d606b4825147
created 2017-03-13 11:38 +0100
pushed 2017-03-13 14:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a035c2b6ae72 (bug 1325940)
a035c2b6ae72b394debf576a29a97a1274232597
created 2017-03-13 21:19 +1100
pushed 2017-03-13 14:27 +0000
Gajanan Gajanan - Bug 1325940 part 2 - Converted NS_STYLE_BORDER_IMAGE_REPEAT_* to an enum class. r=xidorn
8fc5d55b1e9dc7ccea234d5c10be6da41ccaef7c
created 2017-03-08 23:41 -0500
pushed 2017-03-09 05:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345362 part 3. Introduce CSSPseudoElementType::NonInheritingAnonBox to represent non-inheriting anon boxes. r=heycam
9f17f5e31f3d792cba4ddb5a010329b187496e20
created 2017-02-24 14:50 +0800
pushed 2017-03-08 07:45 +0000
Boris Chiou Boris Chiou - Bug 1248340 - Part 4: Implement Frames in the style system. r=dholbert
5c8d8a0742912bc691e11afb44a7e302044abe77
created 2017-03-05 20:29 -0800
pushed 2017-03-06 10:11 +0000
Daniel Holbert Daniel Holbert - Bug 1344040: Annotate intentionally-unused SkipDeclaration() & ParseSingleTokenVariant() return values, and mark the functions as MOZ_MUST_USE. r=xidorn
fe06b3adf47e5122381c7594e86af52a80e3e642
created 2017-02-18 10:43 +0900
pushed 2017-02-21 21:27 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1340344 - Calmp hue value in finite float range. r=dholbert
c0807d6938c13e43add377d5838df7168a59971e
created 2017-02-15 12:21 +0100
pushed 2017-02-15 11:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
031b7c047e657e808f79d7831f94a1a73e86c50f
created 2017-02-14 14:45 -0800
pushed 2017-02-15 11:59 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
deb448009371c6677fb44897f7ca5d03c00739a9
created 2017-02-13 09:07 -0800
pushed 2017-02-15 11:59 +0000
Jeff Walden Jeff Walden - Bug 1287006 - Don't pass Maybe (or any class containing a Maybe member) by value, only by reference or pointer, in layout/-related code. r=bz
26adb1e804f5eada0107bf3262c86ec592640afd
created 2017-02-14 14:16 -0800
pushed 2017-02-15 04:52 +0000
Manish Goregaokar Manish Goregaokar - Bug 1339615 - Don't reset mIsSVGMode in CSSParserImpl::ReleaseScanner; r=bz
ba2907a40e0954cf6104848ddd3c3977db01ad6e
created 2017-02-14 11:23 -0800
pushed 2017-02-15 03:06 +0000
Daniel Holbert Daniel Holbert - Bug 1339546 part 2: Make layout/style/*.cpp include corresponding .h file as the first header. r=xidorn
3dbcf029aa26b693e4e0cfa5454ae1a8c66dab25
created 2017-02-13 16:02 -0800
pushed 2017-02-14 17:10 +0000
Manish Goregaokar Manish Goregaokar - Bug 1339252: Allow comments in SVG presentation attributes; r=bz
0b328fa35346f6f9c31585956f7b778d640d04a2
created 2017-02-14 12:40 +0800
pushed 2017-02-14 04:40 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 8379a33c1790 (bug 1339252) for valgrind test failure
8379a33c1790c676fd3af958c913d511f68858ed
created 2017-02-13 16:02 -0800
pushed 2017-02-14 03:24 +0000
Manish Goregaokar Manish Goregaokar - Bug 1339252: Allow comments in SVG presentation attributes; r=bz
05b672699c45a40782a80c5982ab65e7c6be08c3
created 2017-02-03 14:56 -0800
pushed 2017-02-04 06:24 +0000
Daniel Holbert Daniel Holbert - Bug 1259348 part 2: Simplify logic in CSSParserImpl::LookupKeywordPrefixAware. r=mats
171262d16e8019691233df6a64b329471ae42764
created 2017-02-03 14:56 -0800
pushed 2017-02-04 06:24 +0000
Daniel Holbert Daniel Holbert - Bug 1259348 part 1: Remove CSSUnprefixingService.js and associated code (since it's been supplanted by built-in webkit-prefixed-CSS support). r=mats
c58de1b0ff6f7c4ecd8d013820ebeadc403897d0
created 2017-01-23 13:12 -0800
pushed 2017-01-25 00:11 +0000
L. David Baron L. David Baron - Bug 1333158 - Remove StyleSheet::GetDocument in favor of the identical GetAssociatedDocument. r=bz
62fa067420ee63aa640a66c2259eea2b0d637960
created 2017-01-18 10:50 +0800
pushed 2017-01-18 06:49 +0000
Astley Chen Astley Chen - Bug 1331296 : Part 4 - Remove CSS parser support of -moz-calc(). r=heycam
37f96302e7ac1b72ce74a89ba6044a11d16d6602
created 2016-12-30 16:59 -0800
pushed 2016-12-31 00:59 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
ab2e9b88f958292d03d5edd41442c61ecd81b5af
created 2016-12-17 10:58 +0100
pushed 2016-12-31 00:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304792: stylo: Implement @import. r=heycam
7947d53b3587e86934f37c41d11d89a97a6d39da
created 2016-12-13 12:14 +0100
pushed 2016-12-31 00:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1304792: Minimal Loader and CSSParser cleanup. r=heycam
4172b6f2400057ae42166effb0179d7a1deacdba
created 2016-12-30 14:52 +1100
pushed 2016-12-30 23:14 +0000
Xidorn Quan Xidorn Quan - Bug 894245 part 2 - Reject unknown enum color in CSS parser. r=dholbert
8c810ba464c1fe6fb33a8188fae3f6c727f92769
created 2016-12-30 12:03 -0800
pushed 2016-12-30 22:53 +0000
Daniel Holbert Daniel Holbert - Bug 1326457: Remove redundant check for eCSSKeyword_UNKNOWN at callsites to nsCSSProps::FindKeyword(). r=xidorn
fe9d00af24ad712bbda10d2bbbe2a696eef42bac
created 2016-12-29 10:22 +1100
pushed 2016-12-29 01:54 +0000
Xidorn Quan Xidorn Quan - Bug 1326125 - Rename enum version of SetIntValue to SetEnumValue. r=heycam
9fc272b52c9aaf6a99a5a3960fc8d747b26ebc82
created 2016-11-22 15:30 +0800
pushed 2016-12-25 00:54 +0000
cku cku - Bug 1311270 - Part 3. Replace {bg|mask}-origin/{bg|mask}-clip constants by StyleGeometryBox.
72f4b8000ec2215fa359cae47e8cfae0536ecb2e
created 2016-10-19 15:49 +0800
pushed 2016-12-25 00:54 +0000
Ethan Lin Ethan Lin - Bug 1303623 - Part3. Parser changes. r=heycam
e5a2498583f11ab5f34cb9b396437e17aac072a1
created 2016-10-19 15:48 +0800
pushed 2016-12-25 00:54 +0000
Ethan Lin Ethan Lin - Bug 1303623 - Part2. Style structure changes. r=heycam
e218a5e2e015178c1c56cf11a6e3ab547e34a97e
created 2016-12-21 18:16 +1100
pushed 2016-12-21 16:07 +0000
Xidorn Quan Xidorn Quan - Bug 1311870 - Change property id of moz-prefixed properties to match their name. r=heycam
55d314ba1016210806451972c91c1716c75d4e3c
created 2016-12-16 14:50 +1100
pushed 2016-12-16 05:57 +0000
Xidorn Quan Xidorn Quan - Bug 1323919 - Rename nsIMediaList.h to nsMediaList.h. r=heycam
7ce8eed27c4379463d09d2e5236961f4f83fd8f4
created 2016-12-11 19:27 +0100
pushed 2016-12-13 15:54 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1029867: Remove useless nsCSSParser::mHTMLMediaMode. r=heycam
b649cf92aa2d04afbfe454ccf31097eb41216b76
created 2016-12-03 12:18 +0000
pushed 2016-12-03 21:39 +0000
Jonathan Kew Jonathan Kew - Bug 1321022 pt 4.2 - Fix up some nits in existing font-feature-settings code as per review comments on the new font-variation-settings code. r=dholbert
763cff42073a4abf77f8586edb289d91eb751cc7
created 2016-12-03 12:18 +0000
pushed 2016-12-03 21:39 +0000
Jonathan Kew Jonathan Kew - Bug 1321022 pt 4 - Implement CSS parsing of the font-variations-setting property, storing the value into nsFont. r=dholbert
bed1ca42b7b4a29ef1638bee5156ba27ff3c4c7d
created 2016-11-29 12:58 +0000
pushed 2016-11-30 03:31 +0000
Jonathan Kew Jonathan Kew - Bug 1320474 - Allow <string> in addition to <custom-ident> (excluding css-wide keywords and 'none') for css-animation keyframe names. r=birtles
07ecf6f5e0ab23a50aff9ead0f2332e403653e2b
created 2016-11-28 00:44 +0100
pushed 2016-11-28 15:49 +0000
Mats Palmgren Mats Palmgren - Bug 1319958 - [css-align][css-grid][css-flexbox] Implement the place-items/self/content shorthands. r=dholbert
1ba616d48ed7da7ae9140050e332be22fa74d81a
created 2016-11-22 23:05 +0800
pushed 2016-11-24 02:54 +0000
Astley Chen Astley Chen - Bug 1270406 - Remove :-moz-dir support. r=xidorn
662953491bfd4590c33df5e0b54eb44315e212d2
created 2016-10-17 21:32 -0400
pushed 2016-11-17 18:24 +0000
Jonathan Chan Jonathan Chan - Bug 1293743 - Part 4: Implement ParseVariant for VARIANT_INTEGER | VARIANT_CALC (i.e. pure-integer calc()s). r=dbaron,dholbert
15ce360d2ae93597d9084b6fb3b95b74bb23495b
created 2016-10-17 20:49 -0400
pushed 2016-11-17 18:24 +0000
Jonathan Chan Jonathan Chan - Bug 1293743 - Part 1: Move nsCSSParser's ReduceNumberCalcOps to CSSCalc.h as mozilla::css::ReduceNumberCalcOps. r=dholbert
28219b1ad2983b16d1dbbab260aae44bb2cdd0c2
created 2016-11-05 02:57 +0100
pushed 2016-11-05 21:11 +0000
Mats Palmgren Mats Palmgren - Bug 1313254 part 1 - [css-align] Change "baseline|last-baseline" to "[ first | last ]? baseline". r=dholbert
4f09d9469e73adf32c7db6720504fcbe580516b3
created 2016-11-03 19:32 -0700
pushed 2016-11-04 03:02 +0000
Phil Ringnalda Phil Ringnalda - Merge m-i to m-c, a=merge
257cfb683437c031d4cb210146cb8c4b70b52fcc
created 2016-11-03 14:41 +1100
pushed 2016-11-04 03:02 +0000
Xidorn Quan Xidorn Quan - Bug 1294299 part 8 - Refactor interface provided by css::Declaration. r=heycam
c7a9f3fd2ca60ecafc8b628fa3a76e23952b9b1f
created 2016-11-03 11:21 +1100
pushed 2016-11-03 05:59 +0000
Xidorn Quan Xidorn Quan - Bug 1314531 - Disallow xul tree pseudo-elements with user action pseudo-classes. r=heycam
72e781308ebf6a06c65a4400c28c4ad813bd1081
created 2016-10-28 10:24 -0400
pushed 2016-10-30 18:01 +0000
Tobias Schneider Tobias Schneider - Bug 1243846 - Implement Intersection Observer API. r=mrbkap, r=mstange
1f4500ce11a744b7a6ae93b85020a4000213a40f
created 2016-10-29 01:30 +0200
pushed 2016-10-29 13:13 +0000
Mats Palmgren Mats Palmgren - Bug 1305244 part 2 - [css-grid] Represent single-value <flex> track sizes as minmax(auto, <flex>) internally. r=dholbert
53679ebdd1a82107b9679839e2302b0f98e332b7
created 2016-10-27 20:36 -0700
pushed 2016-10-29 13:13 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to a CLOSED TREE m-i
1e7d830ec82857d197cae4c23d9b1b4fc4cfca23
created 2016-10-27 14:16 -0700
pushed 2016-10-29 13:13 +0000
Wes Kocher Wes Kocher - Backout revision 111c1227f51e (bug 1243846) for test_intersectionobservers.html failures on android a=backout CLOSED TREE
111c1227f51eb6e94d7213f92b2a32e55bfdf3e8
created 2016-10-26 22:04 -0400
pushed 2016-10-29 13:13 +0000
Tobias Schneider Tobias Schneider - Bug 1243846 - Implement Intersection Observer API. r=mrbkap, r=mstange
ac12c1e5bea7821b4017316f2c79ce7bc8fc6ceb
created 2016-10-13 23:13 +0800
pushed 2016-10-27 15:11 +0000
cku cku - Bug 1308963 - Part 3. Set initial value of mask-position as (0, 0). r=xidorn
less more (0) -1000 -300 -100 -60 tip