tor%cs.brown.edu
cbc0c0a8a1
Bug 399289 - leak of nsBaseURLParser with svg paint. r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@237916 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 15:36:15 +00:00
tglek%mozilla.com
1b2f5bc689
Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@237496 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 00:00:06 +00:00
dbaron%dbaron.org
d55e6d1f6a
Allow MapRuleInfoInto to map data for multiple structs at the same time. b=240117 r+sr=bzbarsky a=roc
...
git-svn-id: svn://10.0.0.236/trunk@237423 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-08 21:58:23 +00:00
tor%cs.brown.edu
0722ee44b2
Bug 383184 - Implement SVG lighting filters.
...
Style portion r+sr=dbaron, rest r=longsonr, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@231040 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 06:57:43 +00:00
roc+%cs.cmu.edu
a9b24741e2
Bug 364680. Intrinsic widths for columns. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@230345 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-20 02:21:44 +00:00
bzbarsky%mit.edu
4738c3572d
Propagate stylesheet principals through to XBL binding loads; streamline load
...
security checks in the XBL code (so that all the security checks are gated
through LoadBindingDocumentInfo). Bug 204140, r=dbaron for the CSS changes,
r=sicking for the XBL changes, sr=sicking.
In particular, this change allows user stylesheets loaded from local files to
link to local files.
git-svn-id: svn://10.0.0.236/trunk@230242 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 21:56:58 +00:00
sharparrow1%yahoo.com
7253be71ad
Restore includes t fix bustage.
...
git-svn-id: svn://10.0.0.236/trunk@230201 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 16:54:57 +00:00
sharparrow1%yahoo.com
bf15ddc92f
Remove unused code; no bug. rs=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@230200 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 16:39:53 +00:00
roc+%cs.cmu.edu
e5b5169706
Bug 383551. Clean up IsInlineFrame, nsStyleDisplay::IsBlockLevel and related methods. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@228806 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 02:31:35 +00:00
dbaron%dbaron.org
e8bf2016b6
Make rule nodes know their level in the cascade. b=374907 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@226543 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 21:08:51 +00:00
masayuki%d-toybox.com
605efe68cb
Bug 279246 Implement 'ime-mode' property (WinIE CSS) r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@226522 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 15:51:39 +00:00
dbaron%dbaron.org
03a83ad9f2
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
...
git-svn-id: svn://10.0.0.236/trunk@225554 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 23:11:02 +00:00
dbaron%dbaron.org
5333b54172
Reduce #include dependencies on style system headers: reduce what nsRuleData.h pulls in. b=379089 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@225209 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 16:03:15 +00:00
benjamin%smedbergs.us
7262cdad6d
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
...
git-svn-id: svn://10.0.0.236/trunk@224885 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:22:04 +00:00
masayuki%d-toybox.com
7aac338174
Bug 335394 We should remove support for the 'invert' value ifdef MOZ_CAIRO_GFX r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@221918 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-15 16:16:20 +00:00
masayuki%d-toybox.com
bdb434812f
Bug 366043 The negative outline-offset is broken by bug 287624 r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@219766 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-08 21:04:54 +00:00
longsonr%gmail.com
2577bfb047
Bug 368703 û Some methods in layout/style could be const r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@219248 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-31 13:59:26 +00:00
longsonr%gmail.com
0f7134181a
Bug 307708 û filters should operate in linearRGB color space by default r=dbaron,r=tor,sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@219177 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-30 13:19:55 +00:00
dbaron%dbaron.org
5615880f12
Make inline-blocks support 'overflow', and add some useful methods to nsStyleDisplay. b=367247 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@219048 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-27 18:44:24 +00:00
tor%cs.brown.edu
ea0e16f461
Bug 326143 - floodColor and floodOpacity should be non-inherited
...
properties. r=dbaron
git-svn-id: svn://10.0.0.236/trunk@218080 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 20:40:09 +00:00
longsonr%gmail.com
e20fd15388
Bug 264132 û Implement fallback for SVG paint servers r=dbaron,sr=tor
...
git-svn-id: svn://10.0.0.236/trunk@218053 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 11:02:17 +00:00
tor%cs.brown.edu
6dff24dcdc
Bug 326143 - Implement feFlood and feTurbulence filter elements.
...
Patch by tor and malex@cs.utexas.edu , r=tor, sr=roc
git-svn-id: svn://10.0.0.236/trunk@217993 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-08 16:48:56 +00:00
masayuki%d-toybox.com
fa284ddafc
Bug 287624 ? round CSS border widths to nearest pixel r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@217460 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-27 14:21:43 +00:00
dbaron%dbaron.org
9332796f42
Eliminate nsStyleBorderPadding and add margin/padding/content rect APIs to nsIFrame. b=332922 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@217223 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-20 01:23:45 +00:00
dbaron%dbaron.org
866a194991
Better API for used padding/border/margin: remove deprecated Calc*For on nsStyleStructs and add GetUsed* to nsIFrame. b=332922 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@216965 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-13 23:04:57 +00:00
bzbarsky%mit.edu
11427fca97
Make the GetStyle* getters not go through GetStyleData() so they can be
...
faster. Bug 360870, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@216883 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-12 17:44:45 +00:00
roc+%cs.cmu.edu
f06ba26d9e
Bug 343445. Change inline reflow strategy to avoid looking ahead through words while measuring text. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@213836 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-19 01:47:47 +00:00
tor%cs.brown.edu
2ea2511bfd
Backout of bug 339358.
...
git-svn-id: svn://10.0.0.236/trunk@198646 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 16:15:35 +00:00
tor%cs.brown.edu
8e66cf9d08
Bug 339358 - shrink nsStyleSVG by using bitfields. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@198512 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-27 16:40:58 +00:00
dbaron%dbaron.org
a02fd2d2f8
File comments that show up in LXR and provide a quick summary of what's in each file.
...
git-svn-id: svn://10.0.0.236/trunk@192979 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-25 05:47:31 +00:00
tor%cs.brown.edu
fe2017034e
Bug 316764 - implement <mask> and fix <clipPath> for multiple
...
overlapping children. r=scootermorris
git-svn-id: svn://10.0.0.236/trunk@187897 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 17:00:43 +00:00
dbaron%dbaron.org
b37c3df94d
I missed some comment corrections in bug 205790. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@180940 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 01:58:48 +00:00
bzbarsky%mit.edu
26af641d58
Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
...
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds. Bug 11011, r=biesi and roc, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180509 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 18:05:40 +00:00
tor%cs.brown.edu
4a3e054bee
Bug 301234 - implement subset of SVG filters. r=scooter
...
git-svn-id: svn://10.0.0.236/trunk@179732 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 22:30:40 +00:00
dbaron%dbaron.org
25b210b22c
Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@175468 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 04:29:42 +00:00
bzbarsky%mit.edu
2409aab98a
Actually address the review comments on bug 290377... r+sr=dbaron, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172910 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-30 05:16:21 +00:00
bzbarsky%mit.edu
3f6088524e
Fix border width inheritance by keeping track of both the border width we'd
...
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/trunk@172872 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 15:44:38 +00:00
bzbarsky%mit.edu
98116f7161
Fix difference calculations for the border struct some more. Bug 290362,
...
r+sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/trunk@172289 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 16:56:05 +00:00
tor%cs.brown.edu
ff8b5cf88f
Bug 277135 - addressing svg style sr comments. r=scooter, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@171608 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 21:42:26 +00:00
dbaron%dbaron.org
72020748e5
Implement CSS2 counters. b=3247 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171473 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 23:07:00 +00:00
mats.palmgren%bredband.net
d5dcb62486
Fix a few -moz-outline* problems and drop the prefix.
...
Change WARNING to ERROR in nsComputedDOMStyle.cpp and add a few more.
b=281972 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171246 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-27 11:36:08 +00:00
bzbarsky%mit.edu
e25a5d7333
Make the nsStyleBorder constructor be smarter about setting default border
...
style; nix the unnecessary BORDER_STYLE_DEFINED stuff. Bug 279156, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@169353 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 06:09:36 +00:00
tor%cs.brown.edu
8e4cbfc529
Bug 193825 - <svg:clipPath> implementation.
...
r=scooter, sr=dbaron for shared moz files.
git-svn-id: svn://10.0.0.236/trunk@168283 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 03:55:03 +00:00
cbiesinger%web.de
a8dbace73d
38447 layout,content,dom and xpwidget part: Implement Handling of URI Values on
...
CSS "cursor" Properties
for dom,layout,content: r+sr=bz
for widget: r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@167117 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-30 21:56:11 +00:00
tor%cs.brown.edu
308eece6d8
Bug 238050 - implement SVG markers. r=scooter, moz common files sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@166471 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 03:16:15 +00:00
roc+%cs.cmu.edu
d6143a38f4
Bug 271869. mBorderWidths need not be per-nsStyleBorder/nsStyleOutline, put it in the prescontext instead. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@165810 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 18:40:58 +00:00
tor%cs.brown.edu
b5ae075b44
Bug 103294 - improve parsing of SVG stroke-dasharray property. r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@165164 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-09 18:19:28 +00:00
aaronleventhal%moonset.net
53a4f4090a
Bug 251498. Implement outline-offset. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@164430 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 12:57:15 +00:00
dbaron%dbaron.org
307067aa6d
Remove partial implementation of -moz-key-equivalent that was useful for nothing other than crashing. b=265721 r+sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@164265 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 04:32:21 +00:00
tor%cs.brown.edu
c10cf6e314
Bug 244917 - implement SVG gradients. Patch by scootermorris@comcast.net.
...
r=sicking,afri,tor,jwatt. Shared mozilla code sr=tor,dbaron.
git-svn-id: svn://10.0.0.236/trunk@163782 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-14 23:02:53 +00:00