tor%cs.brown.edu
b3e2c4245d
Bug 238050 - implement SVG markers. r=scooter, moz common files sr=dbaron
2004-12-09 03:16:15 +00:00
mats.palmgren%bredband.net
5984611143
Skip leading space inside :not(). b=271916 r+sr=dbaron
2004-11-28 15:04:13 +00:00
mats.palmgren%bredband.net
6a6fc8d7ac
Making invalid selectors ignore the following rule in more cases. b=265542 r=bzbarsky sr=dbaron
2004-11-26 21:05:45 +00:00
tor%cs.brown.edu
4dc9eba112
Bug 103294 - improve parsing of SVG stroke-dasharray property. r+sr=bz
2004-11-09 18:19:28 +00:00
bzbarsky%mit.edu
e7cc653157
Make it possible to use the string input stream without heap-allocating a
...
string. Bug 263973, r=darin, sr=dbaron
2004-10-27 02:19:43 +00:00
aaronleventhal%moonset.net
99ef95d12f
Bug 251498. Implement outline-offset. r+sr=roc
2004-10-26 12:57:15 +00:00
dbaron%dbaron.org
52771912ef
Remove partial implementation of -moz-key-equivalent that was useful for nothing other than crashing. b=265721 r+sr=bzbarsky a=asa
2004-10-24 04:32:21 +00:00
tor%cs.brown.edu
1d8fcac4c6
Bug 244917 - implement SVG gradients. Patch by scootermorris@comcast.net.
...
r=sicking,afri,tor,jwatt. Shared mozilla code sr=tor,dbaron.
2004-10-14 23:02:53 +00:00
bzbarsky%mit.edu
79fb5e53b2
Make sure to set mScannerInited when it is. Bug 263959, caught by jag
2004-10-14 15:06:04 +00:00
bzbarsky%mit.edu
e9d20500ed
Don't create new nsCSSScanners all the time. Just make nsCSSScanner a
...
non-pointer member of nsCSSParser so when we recycle parsers scanners get
recycled automatically. Bug 263959, r+sr=dbaron
2004-10-14 03:30:55 +00:00
dbaron%dbaron.org
1ddfa687dc
Move CSS error reporting functions from parser to scanner so that scanner can report errors, and fix up the one existing error report in the scanner that I'd forgotten about. b=262249 r+sr=bzbarsky
2004-10-12 18:44:14 +00:00
bzbarsky%mit.edu
8266fddc46
Fix "normal" and "-moz-initial" values for "content" to do the right thing.
...
Bug 262624, r+sr=dbaron
2004-10-06 00:45:42 +00:00
mats.palmgren%bredband.net
953c3e65ee
Make window.setCursor() use CSS 'cursor' property values. b=260272 r+sr=dbaron
2004-10-01 17:15:15 +00:00
bzbarsky%mit.edu
b44e807062
Remove parsing of play-during property, since we don't support it anyway and
...
it's gone from CSS2.1 and CSS3. Bug 258079, r+sr=dbaron
2004-09-30 22:32:28 +00:00
dbaron%dbaron.org
908a315919
Fix bustage when CSS error reporting disabled. b=187007
2004-09-20 20:08:20 +00:00
dbaron%dbaron.org
c1a9e0bf17
Make CSS errors localizable. b=187007 r+sr=bzbarsky
2004-09-20 19:38:11 +00:00
dbaron%dbaron.org
2afd699c4e
Separate sheet URI and base URI for style attributes and for CSS parsing from DOM APIs. b=258707 r+sr=bzbarsky
2004-09-10 23:31:48 +00:00
dbaron%dbaron.org
a095f39235
Fix DEBUG bustage. b=255538
2004-09-10 09:31:10 +00:00
dbaron%dbaron.org
96c0e36f4e
Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch). Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once. b=255538 r+sr=bzbarsky
2004-09-10 06:45:59 +00:00
bzbarsky%mit.edu
a8a6ecf161
Add nsCSSValuePair type and use it for storage of some properties. Bug 208729,
...
r+sr=dbaron
2004-09-10 03:26:58 +00:00
dbaron%dbaron.org
9e2cdf2204
Pass line number information for style elements through to the CSS parser so we can give correct line numbers in error reports. b=240420 r+sr=bzbarsky
2004-09-09 17:32:35 +00:00
dbaron%dbaron.org
3827991ce7
Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc
2004-09-05 00:04:04 +00:00
dbaron%dbaron.org
c1681a238f
Backout the CSS parts of bug 72747 to see if that fixes the Tp regression.
2004-08-26 22:35:38 +00:00
dbaron%dbaron.org
5948a3cb75
Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
2004-08-26 17:11:20 +00:00
tor%cs.brown.edu
30b7993601
Bug 234789 - SVG text ignores font-size if no unit specified.
...
Patch by scootermorris@comcast.net , r=tor, sr=dbaron.
2004-08-10 00:02:47 +00:00
dbaron%dbaron.org
d35f39cc02
Implement @-moz-document at-rule for site-specific rules, particularly in user stylesheets. b=238099 r+sr=bzbarsky
2004-08-05 18:26:14 +00:00
dbaron%dbaron.org
7e59447e8d
Don't allocate and leak selectors that we don't need. b=252510 r+sr=bzbarsky
2004-07-21 21:20:14 +00:00
roc+%cs.cmu.edu
e0a7bb0095
Bug 251162. Add -moz-column-gap to the style system. r+sr=dbaron
2004-07-18 12:12:46 +00:00
dbaron%dbaron.org
a5d71df614
Send the stylesheet as the HTTP Referer header for images loaded from CSS stylesheets. b=249168 r=bzbarsky sr=darin
2004-07-14 21:56:23 +00:00
roc+%cs.cmu.edu
087ede0319
Bug 245297. Add basic style system support for columns. r+sr=dbaron
2004-06-17 11:57:37 +00:00
roc+%cs.cmu.edu
0f4150a4e5
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
bzbarsky%mit.edu
cbcd653320
Use property ids from the property list, as long as we're using preprocessing
...
to create all the Set/Get* functions for nsIDOMCSS2Properties. Bug 243728, r+sr=dbaron
2004-06-08 01:32:29 +00:00
caillon%redhat.com
56b3fc7a8c
Remove '-moz-resizer' from the style system.
...
Bug 242712. r+sr=dbaron
2004-05-05 21:37:32 +00:00
bzbarsky%mit.edu
241afa342c
Don't allow negative line-heights to make it past the CSS parser. Bug 240900,
...
r+sr=dbaron
2004-04-18 20:10:09 +00:00
gerv%gerv.net
f534a92d25
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 13:54:27 +00:00
gerv%gerv.net
9d2ee4928c
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
dbaron%dbaron.org
90369f8699
Rename FOR_CSS_SIDES to NS_FOR_CSS_SIDES, move it, and use it more. b=233795 r+sr=bzbarsky
2004-04-12 21:54:45 +00:00
caillon%redhat.com
4253baf71c
Bug 219829
...
Allow mixing length and percentage values with keyword values for the background-position property, which is now allowed per section 14.2.1 of CSS 2.1
r+sr=dbaron
a=asa
2004-04-10 05:08:02 +00:00
bzbarsky%mit.edu
48dd7f1243
Fix ID selector parsing to check for a valid identifier. Bug 239079,
...
r+sr=dbaron, a=chofmann
2004-04-03 17:18:45 +00:00
alex.fritze%crocodile-clips.com
5c676d4a47
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
...
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
dbaron%dbaron.org
474bdc807e
Implement -moz-margin-start, -moz-margin-end, -moz-padding-start, and -moz-padding-end and cascade them correctly. Use them in html.css to improve default styles for lists in RTL documents. b=74880 r+sr=bzbarsky
2004-02-04 06:10:56 +00:00
dbaron%dbaron.org
aa4d378d63
Fix parsing of 'cursor' property and ignoring of uri() values, which we don't support. b=77974 r+sr=bzbarsky
2004-01-18 01:12:58 +00:00
dbaron%dbaron.org
7c0fd2338b
Implement CSS3 indirect adjacent sibling combinator (~). Roughly identical patches independently written by Daniel Glazman <daniel@glazman.org>, Bradley Baetz <bbaetz@acm.org>, and me. r+sr=dbaron b=135141
2004-01-14 20:12:03 +00:00
bzbarsky%mit.edu
04b733ce1c
Don't allow pseudos that are supposed to be functions to pass through as ident
...
tokens. Bug 230704, r+sr=dbaron
2004-01-12 23:56:18 +00:00
bzbarsky%mit.edu
1730b82b19
Don't use HTML rules to parse (redundantly) media strings in CSS @import
...
rules. Bug 153755, r+sr=dbaron
2004-01-10 02:27:41 +00:00
bryner%brianryner.com
e65d2d2fe5
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
2004-01-07 22:30:53 +00:00
bzbarsky%mit.edu
bba32c2126
Make AdjustComputedWidth/Height take a boolean that tells it whether to account
...
for box-sizing; sometimes we don't want to. Also fix parsing of
max-width/height and min-width/height to error on negative values (per spec).
Bug 227819, r+sr=dbaron
2004-01-05 23:59:25 +00:00
dbaron%dbaron.org
0f9e71d4a6
Fix two case-sensitivity issues with attribute selectors. b=229172 Patch from Gilles Durys <mozbug@durys.net>. r+sr=dbaron
2003-12-30 17:58:17 +00:00
bzbarsky%mit.edu
a491833633
-moz-initial, not initial. Use CSS keyword table to prevent this happening
...
again. Bug 120903, r+sr=dbaron
2003-11-16 01:12:50 +00:00
dbaron%dbaron.org
748a5e9749
Make aErrorCode values nsresult, since that's what they are. Remove obsolete handling of -1 for EOF and now-obsolete TODO list. b=224254 r+sr=bzbarsky
2003-11-13 22:48:05 +00:00