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
cvshook%sicking.cc
57bf09cc27
Bug 296764: Move html keybindings to chrome to make sure they work even with js turned off
...
r=bsmedberg sr=jst a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175355 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 22:41:59 +00:00
cbiesinger%web.de
12a01dec29
Bug 295047 Want unicode stream readers/writers: Makes nsIUnicharInputStream and
...
nsIConverterInputStream scriptable, and adds nsIUnicharOutputStream and
nsIConverterOutputStream (together with implementations).
r=jshin sr=darin a=chofmann
git-svn-id: svn://10.0.0.236/trunk@175107 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 19:44:50 +00:00
smfr%smfr.org
409beef04c
Fix camino bug 298111: improve appearance of select and textarea form controls for Cocoa widgets (all inside #idef for Cocoa: only affects Camino). r=pinkerton, sr=me.
...
git-svn-id: svn://10.0.0.236/trunk@175105 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 19:32:54 +00:00
peterv%propagandism.org
aac2b47f2a
Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@174703 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 13:10:58 +00:00
dbaron%dbaron.org
5efdb69c74
Implement the same block-alignment behavior for align=left (which matters only for RTL) that we do for center and right. b=64510 r+sr=roc a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174650 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:45:06 +00:00
aaronleventhal%moonset.net
d0301a1bd7
Bug 290352. Fix show/hide events, and anything dependent on those such as DHTML sub sub menus, alerts and progress bars. r=louie.zhao, sr=bz, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174409 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 13:57:27 +00:00
bzbarsky%mit.edu
98338314d9
Add an nsIContent api for getting the intrinsic state of the content; this can
...
be used to implement more pseudo-classes (eg CSS3 UI ones for XForms). Bug
296309, r+sr=dbaron, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@174103 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-03 02:02:45 +00:00
bzbarsky%mit.edu
d33e0cbb78
Fix crashes when computed style is used on a dead presentation. Bug 291183,
...
r+sr=dbaron, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@174101 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-03 01:51:15 +00:00
bzbarsky%mit.edu
7178a28d71
Make sure to clean up before any early returns. Bug 295638, r=vlad, sr=dbaron,
...
a=shaver.
git-svn-id: svn://10.0.0.236/trunk@173923 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 15:41:12 +00:00
bsmedberg%covad.net
9512e8f354
Bug 281988 - Chrome registry supports for the xpcnativewrappers=yes flag. Chrome packaging fixup to apply the xpcnativewrappers=yes flag to our application chrome packages for ffox/tbird. This also stops the repackaging of thunderbird chrome. r=mscott+bz a=drivers
...
git-svn-id: svn://10.0.0.236/trunk@173628 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-20 12:58:57 +00:00
vladimir%pobox.com
99efffd5fc
b=291216, canvas should not be an empty element, default width/height, fallback content should not be rendered, r+sr=bzbarsky, a=brendan/shaver
...
git-svn-id: svn://10.0.0.236/trunk@173165 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-07 03:45:06 +00:00
aaronleventhal%moonset.net
eb9e22a026
Bug 280498. Invalidate accessibility subtree for frame visibility/display style changes. r=bz, sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172977 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 03:46:51 +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
roc+%cs.cmu.edu
2491d69963
Bug 290752. Don't create unnecessary level of style contexts for scrolled frames. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172839 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 22:14:16 +00:00
dbaron%dbaron.org
271aa49b62
rules=all and rules=none shouldn't trigger collapsed borders. b=155507 r=bernd sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172821 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 20:47:06 +00:00
bzbarsky%mit.edu
13aba10e80
Don't call ValueAppended on every single inline style mutation. Should be a
...
tad faster, and actually serialize better. Bug 288574, r+sr=dbaron, a=asa.
git-svn-id: svn://10.0.0.236/trunk@172819 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 20:19:24 +00:00
bzbarsky%mit.edu
ab153112e4
Removing -moz-page-break display value, since it's not needed. Bug 289975,
...
r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@172607 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-22 15:31:44 +00:00
bzbarsky%mit.edu
62937cbc08
Create CSSLoaders when the document object is created and deCOMify the getter.
...
Bug 290068, r=sicking, sr=peterv, a=brendan
git-svn-id: svn://10.0.0.236/trunk@172416 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-19 01:27:11 +00:00
tor%cs.brown.edu
abdc58016b
Bug 290830 - svg pointer-events:none not working. r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@172412 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-18 23:38:19 +00:00
vladimir%pobox.com
7689b69908
b=288796, add public ParseColorString method to CSSParser, r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172384 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-18 02:51:40 +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
bzbarsky%mit.edu
5fab1e95f2
Clean up includes a bit in CSSLoader. Bug 290107, r+sr=dbaron, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@172224 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-14 15:27:16 +00:00
bzbarsky%mit.edu
f0424d6b08
Finish removing the -moz-bulletinboard display value from the tree. All the
...
code implementing it is long removed; we shouldn't be parsing it. Bug 289967,
r+sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/trunk@172025 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 15:27:23 +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
ginn.chen%sun.com
4e0213be41
Bug 260399 disabled textarea/input should use DEFAULT pointer
...
r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171552 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 10:35:50 +00:00
dbaron%dbaron.org
8bf49cdf38
Reduce code duplication between assignment operator and copy constructor and improve assignment operator. b=288707 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171530 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 16:47:01 +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
smfr%smfr.org
772e4ba0b2
Fix bug 288360 -- uninitialized return values caused failure to load CSS on various sites. r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171413 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 23:05:02 +00:00
dbaron%dbaron.org
4477aa5576
Use protected instead of private so VC6 gets less confused when nsDerivedSafe is involved. Hopefully fixing bustage. b=156716
...
git-svn-id: svn://10.0.0.236/trunk@171356 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 01:42:06 +00:00
dbaron%dbaron.org
be07cbe034
Consolidate and deCOMtaminate parsing and storage of media lists. b=156716 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171350 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 00:36:57 +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
d43af1e05f
Fix serialization of attribute-existence selectors. Bug 286010, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@171234 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-26 02:36:15 +00:00
neil%parkwaycc.co.uk
dd9476e84f
Relanding patch to install (symlink) ua.css now that svg no longer munges it b=266930 r=bsmedberg sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@171218 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 20:14:06 +00:00
dbaron%dbaron.org
afd1471cb7
Clean up GetImportantRule and null-check for out-of-memory case to bulletproof against null dereference topcrash. b=287504 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171191 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 04:09:13 +00:00
timeless%mozdev.org
c8e16d51cb
Bug 287315 do not use cp to install ua.css
...
r=bz sr=bz
git-svn-id: svn://10.0.0.236/trunk@171056 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 14:37:08 +00:00
cbiesinger%web.de
d2fed0795d
bug 286899 Follow CSS 2.1, rather than css3-ui, for the computed style for the
...
cursor property: Make it contain all URIs (absolutized) and the pointer.
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@170925 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-20 13:35:31 +00:00
dbaron%dbaron.org
cb2b96ec56
Fix code formatting.
...
git-svn-id: svn://10.0.0.236/trunk@170913 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-19 00:48:10 +00:00
dbaron%dbaron.org
effc175afd
Handle unterminated strings in CSS by using an additional error token type. b=286262 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@170886 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 06:56:56 +00:00
dbaron%dbaron.org
d70f0b01bf
Add comment. b=286262 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@170885 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 06:56:03 +00:00
bzbarsky%mit.edu
9ad95bdc3a
Add an IsFloatContainingBlock() method on nsIFrame, use this in the frame
...
constructor. Make sure the div inside an <object> when we do our "we need a
plugin" thing has the space manager bit set. Bug 283385, bug 285165, bug
286111. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@170874 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 04:13:05 +00:00
dbaron%dbaron.org
5fdd920cd6
Fix 'cursor' cascading issues with url()s. b=286388 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@170823 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-17 04:38:39 +00:00
dbaron%dbaron.org
538954918b
Strings terminated by a newline instead of a closing quote should be handled as errors, not strings. b=286262 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@170721 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-15 18:58:36 +00:00
roc+%cs.cmu.edu
b22eed2277
Bug 267037. Buttons should delegate child frames to the wrapped block, and tell the style system that legends are always blocks. Fixes a couple of crashes. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@170308 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 19:08:26 +00:00
bryner%brianryner.com
165fa3ff89
Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@169873 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 22:07:01 +00:00
bzbarsky%mit.edu
3554935af3
Null-check the various allocations we do in rulenode. Bug 245295, patch by
...
Daniel de Wildt <mozilla3q04@dewildt.de>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@169848 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 13:14:36 +00:00
mats.palmgren%bredband.net
8deb553232
Fix compile warnings on Windows. b=281745 r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@169509 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 00:04:54 +00:00
bryner%brianryner.com
5379a88c76
Rename nsNameSpaceMap to nsXMLNameSpaceMap to avoid symbol collision in static builds (bug 281728). r=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@169449 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 00:10:38 +00:00
bryner%brianryner.com
3f12a0209f
Simplifying this a bit to try to fix bustage.
...
git-svn-id: svn://10.0.0.236/trunk@169418 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:58:13 +00:00