bzbarsky@mit.edu
1efa63ee67
Report the unknown namespace when we have an unknown namespace error.
...
Bug 180852, r=dbaron, rs=roc+moz
2002-11-19 15:12:02 +00:00
dbaron@fas.harvard.edu
72f2298b73
Consolidate all CSS pseudos and split them into three atom lists to distinguish between pseudo-classes, pseudo-elements, and fake-pseudo-elements used for anonymous boxes. b=147887 r,sr=roc,bz
2002-11-17 15:37:56 +00:00
bzbarsky@mit.edu
3f480af282
Backing out alecf for now, since this change makes mailcompose crash
...
(and we don't want smoketest blockers, now do we?)
2002-11-16 12:07:13 +00:00
alecf@netscape.com
bf80c3a1b7
prep work for fixing bug 180379 - stop creating extra nsCSSSelectors - instead of creating them on the stack then copying them to the heap, start with them newly on the heap.
...
r=bzbarsky, sr=dbaron
2002-11-16 05:37:24 +00:00
bzbarsky@mit.edu
71aedee4b7
fix regression in setting important property values in inline style via
...
DOM. Bug 173767, r=caillon, sr=dbaron
2002-11-06 02:07:17 +00:00
dbaron@fas.harvard.edu
09cb21ea04
OK, over from snprintf to PR_snprintf. b=173837
2002-10-15 00:29:58 +00:00
dbaron@fas.harvard.edu
311dc27f6a
Maybe an explicit include of stdio.h will fix the myotonic bustage. b=173837
2002-10-15 00:20:45 +00:00
dbaron@fas.harvard.edu
f9a2607464
Change sprintf to snprintf to avoid potential for buffer overflow. Untabify surrounding code. b=173837 r=heikki sr=bzbarsky a=rjesup
2002-10-14 23:49:48 +00:00
caillon@returnzero.com
0d9875f0a1
Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
...
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3. Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz
2002-10-08 10:24:53 +00:00
caillon@returnzero.com
1043c715bf
Bug 117500. Adding support for the CSS2Properties interface to computed style declarations.
...
r=dbaron sr=jst
2002-09-26 03:46:50 +00:00
bzbarsky@mit.edu
d3aa06d6bb
Fix an edge case in color-parsing correctness. Bug 154755, r=glazman,
...
sr=dbaron
2002-09-14 05:28:26 +00:00
bzbarsky@mit.edu
0117b90b22
negative border widths are not legal in CSS. bug 167657, r=glazou,
...
sr=dbaron.
2002-09-11 01:47:25 +00:00
dougt@netscape.com
46ce738546
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 17:13:19 +00:00
bzbarsky@mit.edu
241d58a1a2
Bug 119321 and bug 80106. Create a generic nsIUnicharStreamLoader that
...
makes two callbacks -- one to determine the charset and one to provide
an nsIUnicharInputStream. Use this in the CSSLoader instead of
allocating a single big buffer for the sheet. Clean up the way we look
for the @charset charset in the sheet data.
r=rpotts for netwerk/, r=peterv for content/, r=smontagu for intl/,
sr=darin for the whole thing.
2002-08-27 23:47:25 +00:00
roc+@cs.cmu.edu
458e434a36
Bug 160936. Add type nsChangeHint for style hints. Make it a set of bits. Make sure an NS_STYLE_HINT_REFLOW always also does a repaint of the frame. r=dbaron,sr=kin
2002-08-24 14:41:28 +00:00
dbaron@fas.harvard.edu
89efeec71f
Implement CSS2 :lang() selector. Fix problems with dynamic changes of 'quotes' property. Patch mostly by Ulrich Drepper (drepper@redhat.com), with some changes by Pierre Saslawsky and dbaron. r=rbs, dbaron sr=bzbarsky b=35768
2002-08-14 12:34:39 +00:00
bzbarsky@mit.edu
69d017df11
Expose @charset rules in the CSSOM. Bug 160834. r=glazman, sr=dbaron.
2002-08-06 05:26:41 +00:00
dbaron@fas.harvard.edu
75630656bd
Turn on CSS parser error reporting in DEBUG builds. Make unexpected-EOF error messages more informative. b=155855 r=bzbarsky sr=ben
2002-07-09 04:28:58 +00:00
jst@netscape.com
39ce2a2ba9
Fixing bug 134278. Die kNameSpaceID_HTML, die! r=sicking@bigfoot.com, sr=heikki@netscape.com
2002-05-20 22:47:02 +00:00
gerv@gerv.net
e69f263318
Bug 3935 - mozilla-native psuedo classes and properties should be marked as such. This fixes a number of them; still a few more to do. Patch by gerv, r=dbaron, sr=jst, a=asa.
2002-04-19 08:07:11 +00:00
hewitt@netscape.com
ffbc59afea
bugs 110156, 110155
...
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa
Also includes fixes by Jan Varga (varga@utcruk.sk ) for bugs 132020, 133451, 131393, 115894, and 129327
2002-03-29 02:46:01 +00:00
bryner@netscape.com
24bb067195
Revert to using an attribute for menuactive (bug 133610). r=ben/jkeiser, sr=jst, a=asa.
2002-03-27 07:01:26 +00:00
attinasi@netscape.com
14202ad249
Support for proprietary style property to allow composer to force broken image icons. b=58646 r=karnaze sr=kin a=asa
2002-03-26 20:14:05 +00:00
dbaron@fas.harvard.edu
6a73e05779
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-23 22:56:05 +00:00
bryner@netscape.com
8e0bdd5dfa
Changing XUL menus to use a :-moz-menuactive pseudoclass rather than a menuactive attribute for styling the active item. This will allow XBL select widgets to not modify the HTML DOM. Bug 128947, r=dbaron, sr=hyatt, a=asa.
2002-03-12 21:49:23 +00:00
bzbarsky@mit.edu
db44934458
Fix hang when style.cssText is set to an unrecognized value. Bug
...
129927, r=dbaron, sr=jst, a=roc+moz
2002-03-12 15:28:27 +00:00
darin@netscape.com
fc6d5e4b32
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
bzbarsky@mit.edu
a9a4cb8171
Fix parsing of some edge cases of background shorthand. Bug 124193,
...
r=pierre, sr=attinasi, a=roc+moz
2002-02-22 00:25:57 +00:00
bzbarsky@mit.edu
aca26316af
Leave rules with empty decl blocks in the sheet so they're picked up by
...
the DOM. Bug 112854, r=dbaron, sr=attinasi
2002-02-19 02:27:38 +00:00
timeless@mac.com
367d7f8695
Bug 33601�fixing warnings about switch(enumVar){case onlyOne: {}}
...
adds a default case. also removing an else after return.
r=roc+moz@cs.cmu.edu sr=alecf
2002-02-08 00:05:16 +00:00
roc+@cs.cmu.edu
91d7ead21a
Bug 33601. Force REFRAME style hints if views might need to be created in response to opacity or background-attachment style changes. r=dbaron,sr=waterson
2002-01-27 07:53:27 +00:00
bzbarsky@mit.edu
13c031b53f
Change users of Length() to IsEmpty() where the code really cares about
...
the latter in content/. Bug 100649, r=jag, sr=jst
2002-01-24 02:03:19 +00:00
blythe@netscape.com
a348c79725
Fix bug 107270
...
Reduce nsCSSDeclaration footprint
r=dbaron, sr=hyatt
2002-01-15 22:43:37 +00:00
hyatt@netscape.com
72ee61494b
Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt
2002-01-04 00:28:01 +00:00
hwaara@chello.se
84f778d79e
#117050 , fix bustage for embeddors who turn XUL off.
...
r=dbaron, sr=blake
2001-12-29 22:07:54 +00:00
hyatt@netscape.com
389657361a
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
2001-12-17 22:51:39 +00:00
jaggernaut@netscape.com
a1c9cb1d53
Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
2001-12-17 07:14:49 +00:00
jaggernaut@netscape.com
0467433db5
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 11:58:03 +00:00
bbaetz@cs.mcgill.ca
2e820371f0
Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
...
alex.fritze@crocodile-clips.com , james.turner@crocodile-clips.com , and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes
r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.
NOT ON BY DEFAULT
2001-12-12 07:59:31 +00:00
hewitt@netscape.com
3033446f38
114184 - DrawCompositeSide can't deal with sides of differing widths, r=ben, sr=hyatt
2001-12-11 11:13:53 +00:00
jaggernaut@netscape.com
db48714264
BUg 113228: Replace nsC?String::To(Lower|Upper)Case with global To(Lower|Upper)Case. r=dbaron, sr=jst
2001-12-08 07:08:38 +00:00
hyatt@netscape.com
0852b452f0
Enhancements to CSS to enable multi-colored borders and painting of image subregions. 112988 and 112990. r=dbaron,hewitt for 112990, r=ben,hewitt for 112988
2001-12-05 08:35:05 +00:00
jst@netscape.com
d173bffa50
Fixing bug 112473. Eliminate unnecessary allocations in the CSS parser and speed up NS_NewHTMLReflowCommand() a bit. r=dbaron@fas.harvard.edu, rs=waterson@netscape.com
2001-11-29 08:48:53 +00:00
dougt@netscape.com
0c8a8e6270
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172, 104316, 104420, 104426, 104461, 104511, 104527
2001-10-19 20:59:33 +00:00
bzbarsky@mit.edu
b780bb54b3
Fix parsing of negative (illegal) values of border-spacing, padding, and
...
others. Bug 102344, r=dbaron, sr=attinasi
2001-10-06 15:13:23 +00:00
bzbarsky@mit.edu
07955e8016
Make setting element.style.foo just parse the value instead of creating
...
a property:value pair and parsing that. Speeds up setting of
element.style.top by about 5%. Bug 99797, r=attinasi, sr=jst
2001-09-28 01:38:36 +00:00
hewitt@netscape.com
353334f790
93519 - new box-ordinal-group xul layout feature, r=waterson, sr=hyatt
2001-09-25 22:17:00 +00:00
gerv@gerv.net
5ba3ff1a0d
License changes, take 2. Bug 98089. mozilla/content/.
2001-09-25 01:32:19 +00:00
dbaron@fas.harvard.edu
c75073ab3b
Allow declarations in style attribute to be surrounded by braces in quirks mode. Rename ParseDeclarations to ParseStyleAttribute since that's what it does. b=99554 r=hixie,glazman sr=attinasi
2001-09-17 23:59:30 +00:00
dp@netscape.com
0861abecc8
bug# 98786 Eliminating url cloning r=gagan,sr=jst
2001-09-08 21:13:20 +00:00