layout/style/Declaration.cpp
a79c630604eb88f8c98087cbead0d02008035be7
created 2017-02-28 15:58 -0800
pushed 2017-03-06 23:02 +0000
Bobby Holley Bobby Holley - Bug 1343388 - Assert against the servo traversal when serializing gecko declarations. r=emilio
6b6ca148fc2a5d840b3049b56b55ab09da2c24ed
created 2017-02-24 22:06 +1100
pushed 2017-03-06 23:02 +0000
Xidorn Quan Xidorn Quan - Bug 1340341 - Set immutablity in GetCSSDeclaration instead of ToString. r=bz
ba2907a40e0954cf6104848ddd3c3977db01ad6e
created 2017-02-14 11:23 -0800
pushed 2017-03-06 23:02 +0000
Daniel Holbert Daniel Holbert - Bug 1339546 part 2: Make layout/style/*.cpp include corresponding .h file as the first header. r=xidorn
434b0b5d7780ec784b359c57811a741d7cfc7480
created 2017-01-20 22:35 +1100
pushed 2017-01-23 16:02 +0000
Xidorn Quan Xidorn Quan - Bug 1330172 part 2 - Fix serialization of property declaration with variable reference. r=heycam
de759b957d75c0c681c0d02c388e9b7b1f4da63e
created 2017-01-20 22:34 +1100
pushed 2017-01-23 16:02 +0000
Xidorn Quan Xidorn Quan - Bug 1330172 part 1 - Fix serialization of CSS-wide keyword in variable. r=heycam
9fc272b52c9aaf6a99a5a3960fc8d747b26ebc82
created 2016-11-22 15:30 +0800
pushed 2017-01-23 16:02 +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 2017-01-23 16:02 +0000
Ethan Lin Ethan Lin - Bug 1303623 - Part3. Parser changes. r=heycam
e5a2498583f11ab5f34cb9b396437e17aac072a1
created 2016-10-19 15:48 +0800
pushed 2017-01-23 16:02 +0000
Ethan Lin Ethan Lin - Bug 1303623 - Part2. Style structure changes. r=heycam
e218a5e2e015178c1c56cf11a6e3ab547e34a97e
created 2016-12-21 18:16 +1100
pushed 2017-01-23 16:02 +0000
Xidorn Quan Xidorn Quan - Bug 1311870 - Change property id of moz-prefixed properties to match their name. r=heycam
821b0005c39b7dae3e9f08857371bc013e334cf5
created 2016-12-01 10:40 -0800
pushed 2017-01-23 16:02 +0000
Daniel Holbert Daniel Holbert - Bug 1321495 part 3: Add needed #includes to various .cpp files in layout/style, to preemptively fix unified-build bustage. r=TYLin
07ecf6f5e0ab23a50aff9ead0f2332e403653e2b
created 2016-11-28 00:44 +0100
pushed 2017-01-23 16:02 +0000
Mats Palmgren Mats Palmgren - Bug 1319958 - [css-align][css-grid][css-flexbox] Implement the place-items/self/content shorthands. r=dholbert
3d97584afe381d66aef36d61de512f0bf7ddc29f
created 2016-11-20 14:42 +0200
pushed 2017-01-23 16:02 +0000
Conache Cristian Conache Cristian - Bug 1315403-no whitespace between "!" and "important" in Declaration::AppendPropertyAndValueToString and Declaration::AppendVariableAndValueToStr, r=xidorn
d62dd8718f597490c4e261d40c00c93ecc576ec3
created 2016-11-28 00:44 +0100
pushed 2016-11-29 15:16 +0000
Mats Palmgren Mats Palmgren - Bug 1319958 - [css-align][css-grid][css-flexbox] Implement the place-items/self/content shorthands. r=dholbert a=jcristau
521987ad1ac612c7083a11b2f765dbc8cb615d11
created 2016-11-03 14:41 +1100
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1294299 part 10 - Implement DeclarationBlock.EnsureMutable. r=heycam
257cfb683437c031d4cb210146cb8c4b70b52fcc
created 2016-11-03 14:41 +1100
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1294299 part 8 - Refactor interface provided by css::Declaration. r=heycam
32868c79880cbc2ff87242f7bb5c4acc8227809d
created 2016-10-18 15:29 +1100
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1309109 part 2 - Move immutable and container from css::Declaration to a new base class. r=heycam
5381a4a1fefaebea41d973855a913d7959f5238b
created 2016-09-29 17:47 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1306214 part 3 - Remove -moz-use-text-color from Gecko. r=heycam
66e185d40b6cb4ba6ec73c7b035e08746ee858a1
created 2016-08-30 17:21 -0700
pushed 2016-09-19 13:50 +0000
Neerja Pancholi Neerja Pancholi - Bug 1295271 - Remove all _moz_ prefixes from all instances of _moz_column r=dbaron
a72342d3ad90950f2fcfee6d4451d6730f97df3b
created 2016-08-26 15:16 +0200
pushed 2016-09-19 13:50 +0000
Mats Palmgren Mats Palmgren - Bug 1282643 - [css-grid] Reject repeat() column tracks in <grid-template> when there's a grid template area string in the row part. r=dholbert
edfba309d40523bfb76a53e57411d120607a4233
created 2016-08-26 15:16 +0200
pushed 2016-09-19 13:50 +0000
Mats Palmgren Mats Palmgren - Bug 1266124 - [css-grid] Update the 'grid' shorthand syntax to the latest spec. r=dholbert
84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b
created 2016-08-16 18:37 -0700
pushed 2016-09-19 13:50 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
8c3529c5f60a1b292eaa981b07c27091040a04cc
created 2016-08-16 17:50 -0700
pushed 2016-09-19 13:50 +0000
Gregory Szorc Gregory Szorc - Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage
1a0e253638feaf6c149f01e65423f664087c5da7
created 2016-08-16 17:05 -0700
pushed 2016-09-19 13:50 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
702bca0deee2dbe875029264fedfc5995bf6dbfd
created 2016-08-09 16:28 -0700
pushed 2016-09-19 13:50 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
f77b7188d3b229e9bb68c28e3f429ec4276414d1
created 2016-08-16 14:29 +0900
pushed 2016-09-19 13:50 +0000
Daisuke Akatsuka Daisuke Akatsuka - Bug 1277433 - Part 1: Use discrete animation for appropriate CSS Alignment properties. r=dholbert,heycam
3a8a8898431d79be3dd4018037435b3244a07032
created 2016-07-13 03:22 +0800
pushed 2016-08-01 14:37 +0000
cku cku - Bug 1286337 - Part 1. Correct default value of mask-origin. r=heycam
b2b5e29468766c10fde0f7653cf7a49aeece567e
created 2016-05-10 18:44 +1000
pushed 2016-06-06 20:27 +0000
Xidorn Quan Xidorn Quan - Bug 1269975 part 1 - Move nsCSSProps::EnabledState to a top level enum class mozilla::CSSEnabledState. r=heycam
9235ed9eac26e979bd410d65e1641dddd8fa3a9f
created 2016-05-10 00:08 -0400
pushed 2016-06-06 20:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 1269975) for bustage.
d181f8e7e4c32776e77630093cf6542ad07effc3
created 2016-05-10 13:36 +1000
pushed 2016-06-06 20:27 +0000
Xidorn Quan Xidorn Quan - Bug 1269975 part 1 - Move nsCSSProps::EnabledState to a top level enum class mozilla::CSSEnabledState. r=heycam
c0a618d9fa6ffab41bfefab31249ecc56b9622e4
created 2016-04-29 14:12 -0400
pushed 2016-06-06 20:27 +0000
Markus Stange Markus Stange - Bug 550426 - Add support for {background,mask}-position-{x,y}, most of the style system changes. r=dbaron
2e2c516bd64f8669e22660afbc76f273d6508266
created 2016-04-29 14:47 -0700
pushed 2016-06-06 20:27 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 550426) for failures in browser_css_autocompletion.js
1a030aba3acca5c4580ec1e68f347e0e144cc012
created 2016-04-29 14:12 -0400
pushed 2016-06-06 20:27 +0000
Markus Stange Markus Stange - Bug 550426 - Add support for {background,mask}-position-{x,y}, most of the style system changes. r=dbaron
500cb83c36269920989f23e6ad054a5d0db7ce13
created 2016-04-23 01:40 +0800
pushed 2016-04-25 17:12 +0000
Jeremy Chen Jeremy Chen - Bug 1248708 - Part1: parse and compute -webkit-text-stroke property. r=heycam
b24d0d66855a15df986e2971c3394f7038359876
created 2016-04-21 16:18 +0200
pushed 2016-04-25 17:12 +0000
Mats Palmgren Mats Palmgren - Bug 1266250 part 1 - [css-grid] Resurrect the 'grid-template' shorthand (backs out bug 1253529). r=dholbert
7176863d8df7554359e3fce9be36e883b102dd12
created 2016-04-14 16:28 +0800
pushed 2016-04-25 17:12 +0000
CJKu CJKu - Bug 759568 - Part 1. Parse background-clip:text; r=dholbert r=heycam
79caf78bcaae2b16a71ef8d8d42566a8f58ba6bb
created 2016-04-14 08:57 +0200
pushed 2016-04-25 17:12 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b68e6d1cf93a (bug 759568) for reftest failures
b68e6d1cf93ac9e82c716c17965d580ea49a820a
created 2016-04-14 12:45 +0800
pushed 2016-04-25 17:12 +0000
CJKu CJKu - Bug 759568 - Part 1. Parse background-clip:text; r=dholbert r=heycom
5b99d656ac9ce0ad8fc6a3654e469e14cd0a7f7c
created 2016-04-12 17:55 +0200
pushed 2016-04-25 17:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7ec8bfb9bbd4 (bug 759568) for failures in test_all_shorthand.html and more. r=backout
7ec8bfb9bbd455dae46cfe363de70afa3d2ddf24
created 2016-04-12 21:58 +0800
pushed 2016-04-25 17:12 +0000
CJKu CJKu - Bug 759568 - Part 1. Parse background-clip:text; r=dholbert r=heycom
1ef9659595f7c364dc4fbf3690b4d678195efa8a
created 2016-03-08 23:03 +0100
pushed 2016-04-25 17:12 +0000
Mats Palmgren Mats Palmgren - Bug 1253529 part 2 - [css-grid] Remove the 'grid-template' shorthand. r=dholbert
99c71eb074cfacb8fbbbc51c6f7c52d2efe5f464
created 2016-03-01 19:52 +0800
pushed 2016-03-07 14:25 +0000
CJKu CJKu - Bug 1243734 - Part 1. Use MOZ_ENABLE_MASK_AS_SHORTHAND to define the type of mask property; r=dbaron
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-03-07 14:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
a006824f8e0d3c3bebafc15452aa2eed38be0e63
created 2016-02-01 12:19 +1100
pushed 2016-03-07 14:25 +0000
Cameron McCormack Cameron McCormack - Bug 1244585 - Remove unused Declaration::HasVariableDeclaration method. r=xidorn
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-03-07 14:25 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-03-07 14:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
918df1f41e4090bd969feb6376f50f777290e8b7
created 2016-01-28 06:28 +0100
pushed 2016-03-07 14:25 +0000
CJKu CJKu - Bug 686281 - Mask CSS parsing and Mask DOM API. r=dbaron
6debcbde277680df83817c8975bf4f470033d603
created 2016-01-28 06:27 +0100
pushed 2016-03-07 14:25 +0000
CJKu CJKu - Bug 686281 - Rename *background* to *imagelayer*; r=dbaron.
8d4a7ea7b3e0f35f26af7c1b97d01c2ad5ead640
created 2016-01-27 17:02 +0100
pushed 2016-03-07 14:25 +0000
Mats Palmgren Mats Palmgren - Bug 1240956 part 1 - [css-grid] Swap the order of column/row values for 'grid', 'grid-template' and 'grid-gap' properties. Block axis values now always comes first; inline axis values second. r=dholbert
aab78aed1c92f6a838eaf737b6302eb7a7b6c93a
created 2015-11-22 21:33 -0800
pushed 2016-01-25 14:05 +0000
Chris Peterson Chris Peterson - Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert
86a078b9824364ef033746bbf208ecde4f8aaea0
created 2015-12-21 13:11 -0500
pushed 2016-01-25 14:05 +0000
L. David Baron L. David Baron - Bug 1233276 - Make css::Declaration::List more useful again, given that it degraded a bit in bug 978833 (/ bug 1221436). r=heycam
d57862a8ffca78eb225bdf2c0348d9260a85cdc4
created 2015-11-28 11:56 +1100
pushed 2015-12-14 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 2 - Parse and compute text emphasis properties. r=dbaron
3c50e66165d5f4160872e13e0f5d99281cb4fef3
created 2015-11-18 19:52 +0100
pushed 2015-12-14 20:18 +0000
Mats Palmgren Mats Palmgren - Bug 1176792 part 1 - [css-grid] Implement the 'grid-column-gap', 'grid-row-gap', and 'grid-gap' properties in the style system. r=dholbert,dbaron
21605be9a2c7a5a9c526e79afc062caf3d7725a1
created 2015-11-17 15:09 +1100
pushed 2015-12-14 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 1222745 - Restore eRestyleResult_StopWithStyleChange optimization for shared style contexts by comparing rule nodes for inherited style data changes. r=dbaron
b09af10d01282ddbc27a59f0417d62357ff69c84
created 2015-11-09 15:57 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 1221436 patch 4 - Use the same pointer to store the owning rule and the nsHTMLCSSStyleSheet on css::Declaration, since we never need both. r=heycam
2894f200ed038736e06851432e01fbb1e3311bce
created 2015-11-09 15:57 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 1221436 patch 1 - Have a pointer back from the css::Declaration for style attributes to the nsHTMLCSSStyleSheet. r=heycam
4b633979383a8174c450ed7f77c0f06b6095f404
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 7 - Fuse allocation of ImportantStyleData with Declaration. r=heycam
e62f0b7f0a02d3d6b7be90cef29075a56894738d
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 6 - Move ImportantStyleData from StyleRule.{h,cpp} to Declaration.{h,cpp} r=heycam
4d51af920be6db324ef06f980bc7ba7520f7ea55
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 4 - Add pointer back from css::Declaration to css::Rule. r=heycam
d04634d822423fcde66c7dc5a120de9e5e2be167
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 3 - Make css::Declaration implement nsIStyleRule. r=heycam
65c8c4d27598055a1255d24f96eafa1850dccba7
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 2 - Make css::Declaration reference-counted. r=heycam
less more (0) -100 -60 tip