Daniel Holbert
6b4f3e3594
Bug 551298, patch C: Use NS_INLINE_DECL_REFCOUNTING in /layout/ directory. r=roc
2010-04-01 11:05:40 -07:00
Daniel Holbert
77d0c31b84
Backed out changeset afcaf3670c21 (Bug 551298) due to Linux debug mochitest-5 orange
2010-04-01 09:37:59 -07:00
Daniel Holbert
b9619d3b5f
Bug 551298, patch C: Use NS_INLINE_DECL_REFCOUNTING in /layout/ directory. r=roc
2010-04-01 08:08:51 -07:00
Zack Weinberg
f788a00b30
Bug 513395: Implement revised CSS gradient notation (1/2): parser and data structure changes
2009-11-02 11:36:43 -08:00
L. David Baron
3b93aab6fa
nsCSSValue constructor taking nscolor is a bad idea since nscolor is just PRInt32. (Bug 521350) r=bzbarsky
2009-10-13 19:38:20 -07:00
Ryo Kawaguchi
877947a93e
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
2009-08-21 13:39:25 -07:00
Jonathon Jongsma
88171d54af
Implement CSS transitions: implement the parsing and computation of the transition properties. (Bug 435441) r=bzbarsky
2009-08-20 14:52:47 -07:00
Michael Ventnor
b08d62114b
Bug 479220: Implement support for CSS gradients: -moz-linear-gradient() and -moz-radial-gradient(). r=roc, dbaron
2009-08-01 08:53:40 -07:00
Dão Gottwald
199fb785b6
Backed out changeset c086fca6fc55
2009-07-31 14:35:48 +02:00
Michael Ventnor
251c35256e
Bug 479220 - Implement the CSS gradients proposal. r=roc,dbaron sr=roc
2009-07-31 13:32:32 +02:00
Boris Zbarsky
051f84b0ca
Bug 495798. Drop native theming for controls styled with transparent backgrounds, even if the user said to not use the page colors. r+sr=dbaron
2009-06-16 15:05:12 -07:00
L. David Baron
6e03b852a1
Remove internal support for units that were never in CSS (feet, miles, meters, kilometers, didots, ciceros). (Bug 482146) r+sr=bzbarsky
2009-03-09 16:14:34 -07:00
L. David Baron
9baf5c46a3
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
Boris Zbarsky
6959502305
Bug 452969. Drop native theming for controls that inherit user-specified values. r+sr=dbaron
2008-10-07 14:53:22 -04:00
Keith Schwarz
8da13beda7
Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
2008-09-13 21:42:11 +12:00
Zack Weinberg
08508030ed
Bug 441469. Implement parsing of @font-face rules. r+sr=dbaron
2008-08-07 19:15:40 -04:00
8580c8c016
Don't do floating point assignment from uninitialized data, since it can crash. b=422011 r+sr=bzbarsky a=damon
2008-03-12 15:05:27 -07:00
fa0251bc13
Fix serialization of currentColor for some properties. b=414550 r+sr=bzbarsky a=schrep
2008-02-08 11:51:41 -08:00
3b6b080a64
Make IsWidgetStyled use style system to really check whether author styled borders or backgrounds, rather than depending on default values in forms.css. b=240117 r+sr=bzbarsky a=roc
2007-10-08 16:11:01 -07:00
660e891b0e
Attempt to fix test failures from bug 382027.
2007-08-28 00:29:03 -07:00
a202eaf322
Fix accounting showing leak of CSS value types, and optimize CSS value constructors/destructors a bit. b=382027 r+sr=bzbarsky a1.9=roc
2007-08-27 23:47:32 -07:00
6d2372cd52
Checking in missing file. Bug 204140
2007-07-18 15:17:30 -07:00
98de634631
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
9a75c30b05
Propagate the principal responsible an image load all the way to
...
CanLoadImage/LoadImage in nsContentUtils, and use it for security checks
there. Bug 310165, r=sicking, sr=dbaron
2007-07-03 11:45:39 -07:00
2b4d12fd54
Bug 253851: wait for background image loads before firing onload (match behavior of IE/Safari/Opera), r+sr=dbaron
2007-07-03 06:59:02 -07:00
ee8f140282
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
9e4b29a9ba
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
sharparrow1@yahoo.com
2da748b9c2
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
bzbarsky@mit.edu
f0a555f582
Use string buffers to store strings in nsCSSValue so we don't have to alloc in
...
copy constructors and such. Bug 350141, r+sr=dbaron
2006-12-13 15:49:36 +00:00
sayrer@gmail.com
bb9b869089
bug 349170. nsCSSValue should use nsMemory allocators. r+sr=bz
2006-08-25 03:27:47 +00:00
dbaron@dbaron.org
3db7b045a0
Remove unused (and sometimes buggy) DEBUG code. b=336323 r+sr=bzbarsky
2006-05-03 04:26:28 +00:00
dbaron@dbaron.org
bdeea6cda8
File comments that show up in LXR and provide a quick summary of what's in each file.
2006-03-25 05:47:31 +00:00
pavlov@pavlov.net
0c1b6b83b2
backing out 205001 as it broke Windows printing. r=dbaron
2006-02-21 22:56:02 +00:00
masayuki@d-toybox.com
55ae5e4153
Bug 205001 the print scale is ignored at using CSS absolute length unit r=dbaron, sr=roc
2006-02-20 09:38:54 +00:00
cbiesinger@web.de
a685f1e09c
check a pref to determine whether CSS background images should block onload
...
(instead of an env var)
bug 299681 patch by Christian Persch <chpe@gnome.org > r+sr=roc a=bsmedberg
2005-07-15 21:19:04 +00:00
dbaron@dbaron.org
056d02e7b7
Reduce code duplication between assignment operator and copy constructor and improve assignment operator. b=288707 r+sr=bzbarsky
2005-04-03 16:47:01 +00:00
dbaron@dbaron.org
4a88021355
Implement CSS2 counters. b=3247 r+sr=bzbarsky
2005-04-01 23:07:00 +00:00
dbaron@dbaron.org
f5ac94c020
Fix DOM round-tripping of -moz-initial. b=219903 r+sr=bzbarsky
2004-12-04 22:10:07 +00:00
dbaron@dbaron.org
8eefc77d32
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
2004-08-04 03:23:37 +00:00
dbaron@dbaron.org
7bf96a5781
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
d9edea9d71
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
bzbarsky@mit.edu
2937c334ea
Fix permissions check for CSS background images, again. Bug 243948, patch by
...
mvl@exedo.nl , r+sr=bzbarsky
2004-05-19 04:22:05 +00:00
gerv@gerv.net
cf0b0c064a
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
bzbarsky@mit.edu
ba963c4d3e
Load background images from style instead of from painting. This makes us
...
start loading the background images when we resolve style on an object that
needs them instead of when we scroll down and see it for the first time. Bug
57607, r=pavlov, sr=dbaron
2004-03-09 03:57:51 +00:00
dbaron@dbaron.org
ac78a06ed5
Fix overuse of inlining in nsCSSValue. r=bryner b=224165
2003-12-29 19:07:53 +00:00
peter@propagandism.org
fe3c6a6211
Fix for bug 224231 (Need AppendASCIItoUTF16). r=jst, sr=dbaron.
2003-11-01 10:57:41 +00:00
dbaron@dbaron.org
af459c90a8
Backing out previous checkin.
2003-10-30 05:11:21 +00:00
dbaron@dbaron.org
8fffc85b73
Rearrange inlining to fix codesize penalty of previous checkin. b=167262 r=bryner
2003-10-30 04:34:01 +00:00
dbaron@dbaron.org
bbd940533c
Store the original string for URL values so that composer and CSSOM do not make relative URLs absolute. b=167262 r+sr=bzbarsky
2003-10-30 01:45:37 +00:00
dbaron@dbaron.org
157963efa9
Make URIs in the style system nsIURI pointers instead of strings. b=113173 r+sr=bzbarsky
2003-10-01 22:53:56 +00:00