layout/style/nsCSSDeclaration.cpp
63ccfca7cdb22915714c9e7bd88e2e1d05e3978e
created 2010-06-08 18:44 -0700
pushed 2010-06-09 01:45 +0000
L. David Baron L. David Baron - Support for background-clip and background-origin in the background shorthand. (Bug 549809) r=roc
b5562d977e3a6a46b6fc2330604bde7e1a8ddc6c
created 2010-06-08 18:44 -0700
pushed 2010-06-09 01:45 +0000
L. David Baron L. David Baron - Rename properties and values of background-clip and background-origin to match css3-background. (Bug 549809) r=roc
665863f2ac3180923cb58b91a92e0297a9edccdd
created 2010-06-08 18:44 -0700
pushed 2010-06-09 01:45 +0000
L. David Baron L. David Baron - Add -moz-background-clip: content. (Bug 549809) r=roc
bd771ce9a597fcb9f80292ffbb9e4e911262f8bf
created 2010-05-11 08:49 -0700
pushed 2010-05-11 15:50 +0000
L. David Baron L. David Baron - Implement serialization of calc() values. (Bug 363249) r=bzbarsky
13504a5fc0742c0922b548dce200febd06e358fa
created 2010-04-03 07:36 -0400
pushed 2010-04-03 11:36 +0000
Ehren Metcalfe Ehren Metcalfe - Bug 556446: Remove dead code in layout. r=roc,bz
efb4e01eb2ba5f1fdc1b41683c697d0fbfd1df0f
created 2010-03-16 16:04 -0700
pushed 2010-03-16 23:04 +0000
L. David Baron L. David Baron - Remove code that was a remnant of the old storage for transition-property. (Bug 550497) r=bzbarsky
41394e846c1be6c2ec4be868636891372b7546fe
created 2010-02-04 12:49 -0800
pushed 2010-02-04 20:50 +0000
L. David Baron L. David Baron - Appropriately escape CSS identifiers when serializing. (Bug 543428) r=bzbarsky
7886b4c68ea97443807d0357b581bd22e23a5ffd
created 2009-12-15 21:40 +0000
pushed 2009-12-15 21:45 +0000
Neil Rashbrook Neil Rashbrook - Bug 532617 -moz-background-size does not always get serialised r=dbaron
b7755e1380c30995a57bc5acdf19dc7586120758
created 2009-12-12 19:43 +0000
pushed 2009-12-12 19:43 +0000
Robert Longson Robert Longson - Bug 523576 - Fix compilation with disable-svg. r=dbaron
fc75fba7ca7f91c98060d2c28b43f4f570d1b825
created 2009-12-11 08:13 -0800
pushed 2009-12-11 16:15 +0000
L. David Baron L. David Baron - Ensure that declarations are mutable before calling SlotForValue. (Bug 522595) r=bzbarsky
f7ccfb798c367b39509659a04b0618e74bb37f98
created 2009-12-11 08:13 -0800
pushed 2009-12-11 16:15 +0000
L. David Baron L. David Baron - Reference-count CSS compressed data blocks and make them immutable when their reference count is above 1. (Bug 522595) r=bzbarsky
40713937700b28cba5f732fce3874999cc02031c
created 2009-11-14 19:16 -0800
pushed 2009-11-15 03:17 +0000
L. David Baron L. David Baron - Put the 'normal' values for 'font-weight' and 'font-stretch' into the keyword tables. (Bug 522320) r=dholbert
c2261a741da8ed21fb5b114495b7a6d7f36231d0
created 2009-11-02 11:36 -0800
pushed 2009-11-02 19:39 +0000
Zack Weinberg Zack Weinberg - Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes
f0e7d43eaef5f716135add26ee8462a94568c678
created 2009-10-24 20:51 -0700
pushed 2009-10-25 03:56 +0000
Daniel Holbert Daniel Holbert - Bug 522320: Mask out internally-used OVERRIDE_ALL bit before trying to convert "text-decoration" values to strings. r=dbaron
b885ff88899833a743093cec38bf76c58cd6acdc
created 2009-10-22 15:13 -0700
pushed 2009-10-22 22:13 +0000
Daniel Holbert Daniel Holbert - Bug 523755: Remove two unneeded nsCSSValue variable declarations in nsCSSDeclaration. r=dbaron
2b9f7c28c481edb48cbe9bbbb42091232d80b143
created 2009-10-21 17:25 -0700
pushed 2009-10-22 00:25 +0000
Daniel Holbert Daniel Holbert - Followup to Bug 522320 bustage fix: in modified chunk of nsCSSDeclaration, check nsCSSValue unit before querying its integer value
a8dacfc7dfcc7a5ce9e274401fcee1df1aaae03e
created 2009-10-21 17:05 -0700
pushed 2009-10-22 00:05 +0000
Daniel Holbert Daniel Holbert - Bug 522320 bustage fix (handle 'normal' value for font-variant/font-style in two other places).
2f6628e89f0d7c57c575da35e1f8df15e29cd13a
created 2009-10-21 14:57 -0700
pushed 2009-10-21 21:58 +0000
Daniel Holbert Daniel Holbert - Bug 522320: Put auto/none/normal keywords in CSS keyword tables for properties that take enum values. Patch 2 (handle remaining properties). r=dbaron
ee9613776b06624e10abf5293e4c4b0aa3abccf7
created 2009-10-21 14:57 -0700
pushed 2009-10-21 21:58 +0000
Daniel Holbert Daniel Holbert - Bug 522320: Put auto/none/normal keywords in CSS keyword tables for properties that take enum values. Patch 1 (handle single-valued SVG-animatable properties). r=dbaron
d3ad054f80e229d997b64afb01333f027856f5d8
created 2009-10-07 20:22 -0700
pushed 2009-10-08 03:29 +0000
L. David Baron L. David Baron - Eliminate nsStyleAnimation::StoreComputedValue. (Bug 520396) r=dholbert,bzbarsky
a3cda2dce88ed54478969c7a471b2cbc43672b5e
created 2009-08-21 13:39 -0700
pushed 2009-08-21 20:42 +0000
Ryo Kawaguchi Ryo Kawaguchi - Implement background-image: -moz-image-rect(), which allows a region of an image to be used as a background image. (Bug 113577) r=roc, dbaron
aa90f2f56c6b7ff21439b09ed8078d1bf2a559fa
created 2009-08-20 14:52 -0700
pushed 2009-08-20 21:53 +0000
Jonathon Jongsma Jonathon Jongsma - Implement CSS transitions: implement the parsing and computation of the transition properties. (Bug 435441) r=bzbarsky
77a8228f29512b5b219f6cb8df9c799198f86532
created 2009-08-01 08:53 -0700
pushed 2009-08-01 15:54 +0000
Michael Ventnor Michael Ventnor - Bug 479220: Implement support for CSS gradients: -moz-linear-gradient() and -moz-radial-gradient(). r=roc, dbaron
e5de4e7260fe33d1f4c65154b3ef3cf49f952502
created 2009-07-31 14:35 +0200
pushed 2009-07-31 12:36 +0000
Dão Gottwald Dão Gottwald - Backed out changeset c086fca6fc55
c086fca6fc5508a4d4031af7e5756acf2c8929cd
created 2009-07-31 13:32 +0200
pushed 2009-07-31 11:33 +0000
Michael Ventnor Michael Ventnor - Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
88e95d638b35c7724b1a202c6e2485c1faef918f
created 2009-05-28 11:09 -0700
pushed 2009-07-30 06:53 +0000
Jeff Walden Jeff Walden - Bug 189519 - Implement CSS3 (-moz- for now)background-size. r=dbaron, other useful review comments from roc/bz
755a03d0d6991acac7c37e6bf27fb5ea570f00b4
created 2009-04-02 07:55 -0700
pushed 2009-04-02 14:56 +0000
L. David Baron L. David Baron - Remove unneeded code for handling nulls in compressed blocks. (Bug 486415) r+sr=bzbarsky
f036b54d04034b1250b727690e64e9b3478bce81
created 2009-03-09 16:14 -0700
pushed 2009-03-09 23:15 +0000
L. David Baron L. David Baron - Remove internal support for units that were never in CSS (feet, miles, meters, kilometers, didots, ciceros). (Bug 482146) r+sr=bzbarsky
3a9de3a90f021333da189a906522575b1bfa57f9
created 2009-03-06 13:05 +0900
pushed 2009-03-06 04:05 +0000
L. David Baron L. David Baron - Fix serialization bugs with text-decoration:-moz-anchor-decoration. (Bug 481596) r+sr=bzbarsky
154a9af70678555c8d866285c30cb18da127d490
created 2009-03-06 13:05 +0900
pushed 2009-03-06 04:05 +0000
L. David Baron L. David Baron - Remove unreachable code, since text-decoration:none is not stored as an enumerated value. (Bug 481595) r+sr=bzbarsky
3428afb4e233bf2567ef97042c2a9147e0400e39
created 2009-03-06 13:05 +0900
pushed 2009-03-06 04:05 +0000
L. David Baron L. David Baron - Split eCSSUnit_String into eCSSUnit_String (with quotes), eCSSUnit_Ident (without quotes), and eCSSUnit_Families (font family list, but not for @font-face descriptor where the single family is stored as eCSSUnit_String). (Bug 481591) r+sr=bzbarsky
d5df3e584fdb9e1cee4d2b5cd0c388fa83fca4a4
created 2009-03-06 13:05 +0900
pushed 2009-03-06 04:05 +0000
L. David Baron L. David Baron - nsCSSDeclaration::ValueAppended is never called on shorthands, so it doesn't need code to handle them. (Bug 481594) r+sr=bzbarsky
1ff736fd5e41a34b244d224a2e596a058150ac0b
created 2009-03-06 13:05 +0900
pushed 2009-03-06 04:05 +0000
L. David Baron L. David Baron - Quote and escape contents of url() when serializing. (Bug 478160) r+sr=bzbarsky
55a739725414da3c3d01a9cfa935336a1ecf66ea
created 2009-02-19 21:29 -0800
pushed 2009-02-20 05:29 +0000
L. David Baron L. David Baron - Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
d2e44446c27b33631aeea6ef057de0a19cad71ed
created 2009-02-19 13:55 -0800
pushed 2009-02-19 21:56 +0000
L. David Baron L. David Baron - Fix another case where we incorrectly serialize an -x-system-font property. (Bug 478156) r+sr=bzbarsky
0590dccbad048faa84af827bb1eaefe978e95260
created 2009-02-19 13:51 -0800
pushed 2009-02-19 21:52 +0000
L. David Baron L. David Baron - Backed out changeset fde0b361f25e (bug 322475, main patch) due to Mac talos startup failures and hitting the NS_ABORT_IF_FALSE in SetupBackgroundClip, which may be related.
fde0b361f25eb13e1b18cab08150e8d3f7a34272
created 2009-02-19 12:33 -0800
pushed 2009-02-19 20:33 +0000
L. David Baron L. David Baron - Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
24685122178539af0ea83c325f8d8b9bd8f8617f
created 2009-02-19 09:06 -0800
pushed 2009-02-19 17:07 +0000
L. David Baron L. David Baron - Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
f4800de50e034c9669ee643f24fae55d6e0887bf
created 2009-02-19 07:29 -0800
pushed 2009-02-19 15:29 +0000
L. David Baron L. David Baron - Fix another case where we incorrectly serialize an -x-system-font property. (Bug 478156) r+sr=bzbarsky
7272fc6bc7449c542b07bf9ef9074817f46a2c9b
created 2009-02-19 07:29 -0800
pushed 2009-02-19 15:29 +0000
L. David Baron L. David Baron - Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
949427a872588eab06c89815382e5fc8817c25e1
created 2009-02-18 18:59 -0800
pushed 2009-02-19 03:00 +0000
L. David Baron L. David Baron - Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
50036368e361e764aa4560a541e69221ed4d53b0
created 2009-02-18 17:13 -0800
pushed 2009-02-19 01:18 +0000
L. David Baron L. David Baron - Fix another case where we incorrectly serialize an -x-system-font property. (Bug 478156) r+sr=bzbarsky
c93d2582416e50d8f1b571b3b31121594794ec18
created 2009-02-18 17:13 -0800
pushed 2009-02-19 01:18 +0000
L. David Baron L. David Baron - Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
cfc21a608dcdee2fb08525cb60529e9f08dfd5c8
created 2009-02-06 08:52 -0800
pushed 2009-02-06 16:52 +0000
L. David Baron L. David Baron - Typesafe helpers for nsCSSDataBlock::StorageFor. (Bug 475214) r+sr=bzbarsky
461bf98a64268b5746fa0b9922c4dbeda0f7745e
created 2009-02-06 08:52 -0800
pushed 2009-02-06 16:52 +0000
L. David Baron L. David Baron - Eliminate nsCSSDeclaration::GetValueOrImportantValue. (Bug 475214) r+sr=bzbarsky
768c8c967b0d3ebf18dfbf3a0e1e77f1937e3f3a
created 2009-02-06 08:52 -0800
pushed 2009-02-06 16:52 +0000
L. David Baron L. David Baron - Make serialization handle system fonts and the font shorthand better. (Bug 475214) r+sr=bzbarsky
23d1cadf9e8d34cc28dbc3a8797beb0da69789c1
created 2009-01-20 13:58 -0800
pushed 2009-01-20 21:59 +0000
Keith Rarick Keith Rarick - Implement 'rem' unit from css3-values. (Bug 472195) r+sr=dbaron
4e418f9c2b0ff3c7fc73b388f43c250b0107f331
created 2008-12-29 10:07 -0500
pushed 2008-12-29 15:14 +0000
L. David Baron L. David Baron - Distinguish clip:rect(auto,auto,auto,auto) from clip:auto as the spec requires. (Bug 372063) r+sr=bzbarsky
0ed096f666ec7ba03c20e7fc487beb468f4abec5
created 2008-12-23 09:06 -0500
pushed 2008-12-23 14:08 +0000
L. David Baron L. David Baron - Rewrite the shorthand condensation code in nsCSSDeclaration::ToString. (Bug 376075) r+sr=bzbarsky
15b55742e0cd09efa7e06ec714f88736940a461a
created 2008-12-23 09:06 -0500
pushed 2008-12-23 14:08 +0000
L. David Baron L. David Baron - Don't say that the font or background shorthands are present when the properties that they reset but can't otherwise specify are not their initial values. (Bug 376075) r+sr=bzbarsky
4acaa6ee36651ca56e29a82fce265da9e9efda59
created 2008-12-23 09:06 -0500
pushed 2008-12-23 14:08 +0000
L. David Baron L. David Baron - Condense box property four side shorthands in value getters, just as in serialization. (Bug 376075) r+sr=bzbarsky
db84bf8e7438695164cc6e31f2805c544c4ed23f
created 2008-12-23 09:06 -0500
pushed 2008-12-23 14:08 +0000
L. David Baron L. David Baron - Suppress serialization of -moz-use-text-color in border shorthand in property getters just like we do in declaration serialization. (Bug 376075) r+sr=bzbarsky
d696886de032cdb4eac542620f83d1e4f0accbf3
created 2008-12-23 09:06 -0500
pushed 2008-12-23 14:08 +0000
L. David Baron L. David Baron - Check consistency before returning 'border' shorthand. (Bug 376075) r+sr=bzbarsky
5d0f70073bb6b51ca250458195a6bb67f39b1468
created 2008-12-23 09:06 -0500
pushed 2008-12-23 14:08 +0000
L. David Baron L. David Baron - Remove comment that should have been removed in bug 160403. (Bug 376075) r+sr=bzbarsky
5da43688eee4b90ea0cd00b48249915d030e39a1
created 2008-12-04 08:09 -0800
pushed 2008-12-04 16:11 +0000
L. David Baron L. David Baron - Remove some unreachable stub code for en (half an em) and cap (cap-height metric of font) units that we never create. (Bug 458878) r+sr=bzbarsky a=blocking1.9.1+
d8ed12af2432f215d20c749d54b9ada6f283b673
created 2008-10-27 10:55 -0700
pushed 2008-10-27 17:56 +0000
L. David Baron L. David Baron - Add nsCSSProps::PropHasFlags to address bzbarsky's review comments. (Bug 461731) r+sr=bzbarsky
3821fee89ecdfdf0d5b7b10b79581b7476085d5e
created 2008-10-27 10:55 -0700
pushed 2008-10-27 17:56 +0000
L. David Baron L. David Baron - Make a CSS property bit for whether serialized value lists should use commas. (Bug 461731) r+sr=bzbarsky
7356c512e9e157f269c4f7b1871983c6541104f1
created 2008-10-07 15:10 -0700
pushed 2008-10-07 23:20 +0000
L. David Baron L. David Baron - Handle serialization of inherit and -moz-initial for shorthand properties correctly, and refuse to serialize most unspecifiable cases of shorthands. (Bug 160403) r+sr=bzbarsky
996f4f70b3d718c2a53915ecd70470c056242c06
created 2008-10-01 00:50 -0500
pushed 2008-10-01 05:52 +0000
Zack Weinberg Zack Weinberg - Bug 450652 – Style system changes to support CSS3 border-radius – data structures for elliptical borders (part 1) [r+sr=dbaron]
85f88079a4ee851e75d3d542099173244a7b9e76
created 2008-09-16 13:25 +0200
pushed 2008-09-16 11:25 +0000
Arpad Borsos Arpad Borsos - Bug 454475 - Fix "unhandled enumeration value" warnings in layout/; r+sr=roc
less more (0) -60 tip