L. David Baron
|
51ef1de194
|
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
|
2009-02-19 07:29:28 -08:00 |
|
L. David Baron
|
8b207bcc51
|
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.
|
2009-02-18 18:59:47 -08:00 |
|
L. David Baron
|
366992262c
|
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
|
2009-02-18 17:13:25 -08:00 |
|
Zack Weinberg
|
41b6ec0b09
|
Bug 473815 - Improve diagnostics for malformed @font-face rules; r+sr=dbaron
|
2009-02-12 05:15:56 +01:00 |
|
Michael Ventnor
|
b480b09ba3
|
Bug 476738. Implement 'inset' box-shadows. r+sr=roc,r=dbaron
|
2009-02-10 21:45:13 +13:00 |
|
Arpad Borsos
|
829f9f024a
|
Bug 474369 - get rid of nsVoidArray; layout part; r+sr=roc
|
2009-02-03 15:42:18 +01:00 |
|
L. David Baron
|
f8774a93ef
|
Implement CSS computation of font-stretch property and store it in the gfx font structures. (Bug 3512) r=vlad sr=bzbarsky
|
2009-01-29 12:39:18 -08:00 |
|
L. David Baron
|
473a55f246
|
Fix parsing of 'none' values in 'list-style' shorthand. (Bug 474135) r+sr=bzbarsky
|
2009-01-22 17:28:13 -08:00 |
|
Keith Rarick
|
7073f11143
|
Implement 'rem' unit from css3-values. (Bug 472195) r+sr=dbaron
|
2009-01-20 13:58:48 -08:00 |
|
Zack Weinberg
|
558eb1c7dd
|
Bug 473720: don't treat a parse error in a known CSS @-rule as an unknown @-rule r+sr=dbaron
|
2009-01-16 19:44:20 -08:00 |
|
L. David Baron
|
d11612b0aa
|
Distinguish clip:rect(auto,auto,auto,auto) from clip:auto as the spec requires. (Bug 372063) r+sr=bzbarsky
|
2008-12-29 10:07:38 -05:00 |
|
L. David Baron
|
805646bab5
|
Reject 0 as a value for -moz-column-count. (Bug 471341) r+sr=bzbarsky
|
2008-12-29 10:07:38 -05:00 |
|
L. David Baron
|
e32d92f667
|
Enforce the restriction that values of stroke-miterlimit are greater than 1, rather than just using ParsePositiveVariant. (Bug 470706) r=jwatt sr=bzbarsky
|
2008-12-23 09:06:58 -05:00 |
|
L. David Baron
|
22b6db3f79
|
Reject duplicate keywords for 'text-decoration'. (Bug 470704) r+sr=bzbarsky
|
2008-12-23 09:06:58 -05:00 |
|
L. David Baron
|
4dabb0d03e
|
Disallow negative values on -moz-box-ordinal-group, since it's stored in an unsigned integer and clearly intended to be only positive. (Bug 470703) r=enndeakin sr=bzbarsky
|
2008-12-23 09:06:58 -05:00 |
|
L. David Baron
|
c88d4b23d5
|
Fix bugs in handling of inherit, initial, and none for -moz-border-*-colors. (Bug 389404) r+sr=bzbarsky
|
2008-12-23 09:06:56 -05:00 |
|
L. David Baron
|
089b1db23d
|
Use a local stack rather than the call stack in SkipUntil to avoid excessive recursion. (Bug 432561) r+sr=bzbarsky
|
2008-12-07 10:00:43 -08:00 |
|
Boris Zbarsky
|
695687d1fe
|
Bug 458381 followup: tests and a code fix for a problem the tests caught. r+sr=dbaron, a=beltzner
|
2008-11-11 22:36:20 -05:00 |
|
L. David Baron
|
e56f086139
|
Don't eat up too much when we hit an error in the last media query in a list. (Bug 461266) r+sr=bzbarsky
|
2008-11-02 11:44:56 -08:00 |
|
L. David Baron
|
ed02e34f0a
|
Convert tabs to spaces.
|
2008-10-20 14:07:09 +02:00 |
|
Boris Zbarsky
|
e4ee9e31f8
|
Bug 458381. The empty string should represent the null namespace even for the default @namespace rule (no prefix case). r+sr=dbaron
|
2008-10-15 16:23:21 -04:00 |
|
Markus Stange
|
1ffda30624
|
Bug 450939 - Add -moz-window-shadow CSS property, r+sr=dbaron
|
2008-10-14 16:44:25 +02:00 |
|
L. David Baron
|
32f6ec029a
|
Fix issues with parsing of media query lists that have bad queries in them. (Bug 454226) r+sr=bzbarsky
|
2008-10-11 20:49:42 -04:00 |
|
Arpad Borsos
|
8b11d938d2
|
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
|
2008-10-10 17:04:34 +02:00 |
|
L. David Baron
|
da279d65ba
|
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
|
2008-10-07 15:10:20 -07:00 |
|
Zack Weinberg
|
4515cc1d4e
|
Bug 450652 – Style system changes to support CSS3 border-radius – parser changes (part 2) [r+sr=dbaron]
|
2008-10-01 00:51:40 -05:00 |
|
Zack Weinberg
|
1b9f5190da
|
Bug 450652 – Style system changes to support CSS3 border-radius – data structures for elliptical borders (part 1) [r+sr=dbaron]
|
2008-10-01 00:50:52 -05:00 |
|
Keith Schwarz
|
84c0d267ff
|
Bug 455445 - -moz-transform skew() function should accept two parameters, and second should default to zero; r+sr=dbaron
|
2008-09-20 18:39:12 +02:00 |
|
Keith Schwarz
|
dc907e1ec7
|
Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
|
2008-09-13 21:42:11 +12:00 |
|
L. David Baron
|
654a5d7d6a
|
Ensure we always skip to the next close parenthesis if a media query expression parse fails. (Bug 454227) r+sr=bzbarsky
|
2008-09-12 20:45:37 -07:00 |
|
Zack Weinberg
|
0f68a207ca
|
Bug 453916: treat transparency strictly as a special case of color alpha. r+sr=dbaron
|
2008-09-12 08:35:53 -07:00 |
|
Zack Weinberg
|
b4eb771b96
|
bug 452278: CSSParserImpl::InitScanner() never fails; remove checks. r+sr=dbaron
|
2008-09-09 21:38:26 -07:00 |
|
Zack Weinberg
|
f3752b90cb
|
bug 452275: eliminate aErrorCode argument to most nsCSSScanner/nsCSSParserImpl functions. r+sr=dbaron
|
2008-09-09 21:38:14 -07:00 |
|
Boris Zbarsky
|
e2a7d5fe50
|
Bug 449171. Fix bogus assertion. r+sr=dbaron
|
2008-09-09 21:39:38 -04:00 |
|
Boris Zbarsky
|
c9c0698d6a
|
Bug 183348. Fix cloning of sheets with @import rules. Also fixes bug 290018, bug 436261, bug 444723, bug 445415. r+sr=dbaron
|
2008-09-09 14:08:11 -04:00 |
|
L. David Baron
|
54d29eda1e
|
Make min-/max- prefixed media features without values be parse errors, per http://lists.w3.org/Archives/Public/www-style/2008Sep/0002.html . (Bug 453759) r+sr=bzbarsky
|
2008-09-06 07:04:28 -07:00 |
|
L. David Baron
|
ffb24827c5
|
Update to new parsing rules for grid media query per http://lists.w3.org/Archives/Public/www-style/2008Aug/0191.html . (Bug 453759) r+sr=bzbarsky
|
2008-09-06 07:04:28 -07:00 |
|
Robert Longson
|
fc1670f89f
|
bug 302971 - Scientific notation in stroke-width doesnt work r+sr=dbaron
|
2008-08-12 15:02:22 +01:00 |
|
Zack Weinberg
|
8b64ed0aa9
|
Bug 441469. Implement parsing of @font-face rules. r+sr=dbaron
|
2008-08-10 22:13:49 +01:00 |
|
Dave Townsend
|
55fc35f46f
|
Backed out Bug 441469 due to Tp regressions
|
2008-08-10 00:07:59 +01:00 |
|
Zack Weinberg
|
da518d1e9a
|
Bug 441469. Implement parsing of @font-face rules. r+sr=dbaron
|
2008-08-07 19:15:40 -04:00 |
|
L. David Baron
|
17cd72dbc6
|
Merge Quotes and CounterData storage types into ValuePairList. (Bug 322475) r+sr=bzbarsky
|
2008-08-04 15:15:11 -07:00 |
|
L. David Baron
|
32887daf7c
|
Fold DoParseMediaList into ParseMediaList, since it is no longer necessary now that we don't do special parsing for media lists in HTML. (Bug 156716) r+sr=bzbarsky
|
2008-07-26 09:14:49 -07:00 |
|
L. David Baron
|
10045a5167
|
Implement Media Queries. (Bug 156716) r+sr=bzbarsky
|
2008-07-26 09:14:48 -07:00 |
|
L. David Baron
|
72ddca652d
|
Make ParsePositiveVariant restrict integers too, which affects existing call for -moz-column-count. (Bug 156716) r=bzbarsky sr=roc
|
2008-07-26 09:14:48 -07:00 |
|
L. David Baron
|
cdddadd3f6
|
Don't do special parsing for media lists in HTML: match parentheses, even across commas, and allow media queries through. (Bug 156716) r+sr=bzbarsky
|
2008-07-26 09:14:48 -07:00 |
|
Simon Montagu
|
0dd0a7f5ba
|
Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
|
2008-07-24 10:16:18 +03:00 |
|
Boris Zbarsky
|
4c507815b8
|
Bug 416317. Implement querySelector(All) API. r=dbaron, sr=jst
|
2008-07-21 17:55:52 -07:00 |
|
Zack Weinberg
|
a92b3b3f9f
|
Change CSS parser to close constructs open at end-of-file by changing ExpectSymbol not to fail on EOF when expecting one of }, ), ], or ;. (Bug 325064) r+sr=dbaron
|
2008-07-19 15:52:09 -07:00 |
|
Michael Ventnor
|
8aeed81515
|
Bug 271586 – Implement CSS3 column-rule-*. r+sr=roc,dbaron
|
2008-07-19 12:38:25 +02:00 |
|
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
49c9b3d67e
|
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
|
2008-07-16 23:30:25 -07:00 |
|
L. David Baron
|
9e4ceade8e
|
Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
|
2008-07-16 22:59:14 -07:00 |
|
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
bb4be48531
|
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
|
2008-07-16 22:18:38 -07:00 |
|
Martijn Wargers [mw22]
|
7b01aadc2e
|
Bug 441703 - "direction attribute of marquee should be case-insensitive (for selector matching)" [r+sr=dbaron]
|
2008-07-12 05:30:39 -05:00 |
|
Michael Ventnor
|
3a7677bb26
|
Bug 212633 - "Add support for CSS3 box-shadow" (parsing support) [p=ventnor.bugzilla@gmail.com (Michael Ventnor) r+sr=dbaron]
|
2008-07-07 19:56:52 -05:00 |
|
Daniel Holbert
|
c1057f3265
|
comment-only typo fix: delcaration -> declaration
|
2008-07-03 14:28:39 -07:00 |
|
Vladimir Vukicevic
|
0b3d9b76cc
|
b=346189, children should optionally not affect size of XUL stack; r+sr=roc
|
2008-06-04 23:46:24 -07:00 |
|
L. David Baron
|
65434311b9
|
Allow the initial value of -moz-user-select to be specified with 'auto'. b=432888 r+sr=bzbarsky
|
2008-06-03 15:25:31 -07:00 |
|
Daniel Glazman ext:(%20and%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
15d0bac2c3
|
Implement :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type(). b=75375 r+sr=bzbarsky
|
2008-06-02 20:17:35 -07:00 |
|
L. David Baron
|
7c41e65422
|
Make nsPseudoClassList capable of storing integer pairs for :nth-*(). b=75375 r+sr=bzbarsky
|
2008-06-02 20:17:35 -07:00 |
|
L. David Baron
|
53f51289fe
|
Rename nsAtomStringList to nsPseudoClassList, since that's what it's for, and we want to make it more than just atoms and strings. Also remove an unused constructor. b=75375 r+sr=bzbarsky
|
2008-06-02 20:17:35 -07:00 |
|
mozilla@weilbacher.org
|
ef664eb10c
|
Bug 413632: Remove the remaining MOZ_CAIRO_GFX (and related variables). Full patch except configure.in change. r/sr=dbaron, r=vlad, a=beltzner
|
2008-02-21 00:37:27 -08:00 |
|
mats.palmgren@bredband.net
|
36bbfec789
|
Avoid divide by zero and make negative values for -moz-column-gap/width invalid. b=416088 r+sr=roc a=mtschrep
|
2008-02-16 20:45:58 -08:00 |
|
bzbarsky@mit.edu
|
829593eb9a
|
Change the nsICSSParser::Parse() API so that we don't hand out a stylesheet; require a stylesheet to be set before calling Parse(). Bug 404315, r+sr=dbaron, a=beltzner
|
2008-02-14 20:21:57 -08:00 |
|
dbaron@dbaron.org
|
791502ac20
|
Make CSS namespace identifiers case sensitive to match change in spec. b=416106 r+sr=bzbarsky a=schrep
|
2008-02-08 11:57:22 -08:00 |
|
dbaron@dbaron.org
|
0fd2f5d010
|
Fix serialization of currentColor for some properties. b=414550 r+sr=bzbarsky a=schrep
|
2008-02-08 11:51:41 -08:00 |
|
roc+@cs.cmu.edu
|
bc08ac141a
|
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
|
2008-01-09 01:38:28 -08:00 |
|
roc+@cs.cmu.edu
|
09582c48ae
|
backing out bug 355548 due to test failures
|
2008-01-08 15:11:27 -08:00 |
|
roc+@cs.cmu.edu
|
459c356854
|
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
|
2008-01-08 14:36:46 -08:00 |
|
reed@reedloden.com
|
1d602b3c42
|
Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
|
2008-01-01 02:11:02 -08:00 |
|
jonas@sicking.cc
|
136308d144
|
bug 384612: Remove script from scrollbar XBL binding. r/sr=dbaron
|
2007-11-19 12:08:20 -08:00 |
|
bzbarsky@mit.edu
|
06f6b88b65
|
Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore
|
2007-10-23 14:56:41 -07:00 |
|
reed@reedloden.com
|
f11e2ac243
|
Bug 394844 - "nsCSSParser.cpp: aSkipWS parameter of ExpectEndProperty and GetURLToken can be removed as it is always PR_TRUE" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+sr+a1.9=dbaron]
|
2007-10-08 16:17:14 -07:00 |
|
jwalden@mit.edu
|
4bde7b5023
|
Bug 393757 - Don't report CSS style errors for identifiers designated as vendor-specific by the CSS spec. This means we won't report errors for things like _width or for any of the -khtml-, -webkit-, -o-, -ms-, etc. properties, cutting down on error console spam a touch. r+sr+a=dbaron
|
2007-10-03 21:58:27 -07:00 |
|
reed@reedloden.com
|
a7f28960d6
|
Bug 389685 - "Empty style attribute generates strange css warning" [p=elif (sharparrow1) r+sr+a1.9=dbaron]
|
2007-10-03 20:20:36 -07:00 |
|
dbaron@dbaron.org
|
f9914cd5b5
|
Fix leak of nsCSSValueList. b=397149 r+sr=bzbarsky a=roc
|
2007-09-27 09:28:14 -07:00 |
|
bzbarsky@mit.edu
|
1cd5504611
|
Fix up whitespace issue from checking in -w patch. No code change. Bug 390318
|
2007-08-10 15:17:20 -07:00 |
|
bzbarsky@mit.edu
|
21fd3a72bb
|
Fix EOF handling after an !important. Bug 390318, r+sr+a=dbaron
|
2007-08-02 14:20:11 -07:00 |
|
tor@cs.brown.edu
|
57371777f8
|
Bug 383184 - Implement SVG lighting filters.
Style portion r+sr=dbaron, rest r=longsonr, sr=roc.
|
2007-07-25 23:57:42 -07:00 |
|
dbaron@dbaron.org
|
c2ab442683
|
Implement -moz-initial for almost all remaining properties. b=80887 r+sr=bzbarsky
|
2007-07-24 08:27:11 -07:00 |
|
bzbarsky@mit.edu
|
1287c748a6
|
Have the rule take ownership of the parsed selector when we're done parsing it
instead of cloning the selector. Bug 386123, r+sr=dbaron
|
2007-07-23 18:48:10 -07:00 |
|
roc+@cs.cmu.edu
|
86d69d1566
|
Bug 364680. Intrinsic widths for columns. r+sr=dbaron
|
2007-07-19 19:21:43 -07:00 |
|
dbaron@dbaron.org
|
74b69a02d4
|
Don't check for namespaced attributes when checking which attributes have case-insensitive values. b=387615 r+sr=bzbarsky
|
2007-07-11 15:24:19 -07:00 |
|
dbaron@dbaron.org
|
2920d58187
|
Reverse the list of which HTML attributes have case-sensitive values for the CSS attribute selector (i.e., list the ones whose values are case-insensitive instead, so new attributes are case sensitive by default). b=357614 Patch by Niels Leenheer (rakaz) <niels.leenheer@gmail.com>. r+sr=dbaron
|
2007-07-10 16:23:05 -07:00 |
|
jwalden@mit.edu
|
e3c4baccae
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
|
sharparrow1@yahoo.com
|
0238495104
|
Bug 387044: cleanup string usage in nsCSSParser. r+sr=bzbarsky
|
2007-07-05 18:21:56 -07:00 |
|
dbaron@dbaron.org
|
2be70ea82e
|
Implement -moz-border-start and -moz-border-end. Patch by Simon Montagu <smontagu@smontagu.org> and me. b=74880 r/sr=smontagu/dbaron
|
2007-07-04 11:51:16 -07:00 |
|
dbaron@dbaron.org
|
00f940f9de
|
Rewrite handling of CSS system fonts to fix bugs in cascading and serialization. b=377947 r+sr=bzbarsky
|
2007-06-12 11:28:56 -07:00 |
|
mats.palmgren@bredband.net
|
39f5613641
|
Treat a property value with trailing non-whitespace the same as a parse error. b=383075 r+sr=dbaron
|
2007-06-06 10:56:18 -07:00 |
|
martijn.martijn@gmail.com
|
8bf4d21602
|
Bug 383030 - Negative values for -moz-border-radius/-moz-outline-radius should be ignored, r+sr=dbaron
|
2007-06-03 14:15:45 -07:00 |
|
masayuki@d-toybox.com
|
cae88bda36
|
Bug 279246 Implement 'ime-mode' property (WinIE CSS) r+sr=dbaron
|
2007-05-16 08:51:37 -07:00 |
|
dbaron@dbaron.org
|
0b1ce291e2
|
Handle -moz-initial for 'font' shorthand (and fix bugs in some of its subproperties). b=377521 r+sr=bzbarsky
|
2007-05-14 22:13:49 -07:00 |
|
dbaron@dbaron.org
|
258af67040
|
Fix bad string comparison preventing 'none' and 'initial' values of 'counter-increment' and 'counter-reset' from being parsed correctly. b=379555 r+sr=dbaron Patch by Daniel Holbert <dholbert@mozilla.com>.
|
2007-05-03 17:05:16 -07:00 |
|
dbaron@dbaron.org
|
7dc7c89d6c
|
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
|
2007-05-03 16:11:00 -07:00 |
|
bzbarsky@mit.edu
|
5a139c8a8d
|
Propagate a stylesheet's principal to the URI and Image CSSValues derived fromthat sheet. Bug 377091, r+sr=dbaron
|
2007-05-02 18:15:53 -07:00 |
|
bzbarsky@mit.edu
|
a47578fd0a
|
Fixing parsing of opacity components of rgba() and hsla() that are out of the0 <= x <= 1 range. Bug 379316, r+sr=dbaron
|
2007-04-30 20:50:31 -07:00 |
|
bzbarsky@mit.edu
|
4739353ef4
|
Implement "content: none". Bug 378535, r+sr=dbaron
|
2007-04-26 21:43:06 -07:00 |
|
bzbarsky@mit.edu
|
e745cf0125
|
Round instead of truncating when converting a percentage color into aninteger. Bug 340613, r+sr=dbaron
|
2007-04-22 15:03:30 -07:00 |
|
dbaron@dbaron.org
|
be11deaee0
|
A bunch of one-liners to fix bugs found by CSS mochitests. b=377731 r+sr=bzbarsky
|
2007-04-20 17:16:52 -07:00 |
|
dbaron@dbaron.org
|
30dd65ee30
|
Fix regression of background-position serialization. b=258080 r+sr=bzbarsky
|
2007-04-18 13:41:14 -07:00 |
|
dbaron@dbaron.org
|
8a20f12695
|
Convert background-position to use nsCSSValuePair rather than acting like a shorthand property. b=258080 r+sr=bzbarsky
|
2007-04-15 15:25:20 -07:00 |
|
dbaron@dbaron.org
|
3bb5d3d037
|
Fix handling of initial and -moz-inherit for -moz-broken-image-icon, quotes, and -moz-box-ordinal-group. b=375363 r+sr=bzbarsky
|
2007-03-30 15:02:09 -07:00 |
|
hg@mozilla.com
|
465265d0d4
|
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
|
2007-03-22 10:30:00 -07:00 |
|