2360 Commits

Author SHA1 Message Date
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
bryner%brianryner.com
32c824e02b Remove nsINameSpace and replace with a simple array-based list of namespace mappings for CSS. Bug 281728, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169414 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:18:37 +00:00
bzbarsky%mit.edu
e68251354b Convert internal users of -moz-opacity to just use opacity. Bug 281907, patch
by Anne van Kesteren <bug@annevankesteren.nl>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@169392 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 16:33:02 +00:00
bzbarsky%mit.edu
8ea6ea6226 Put the quirky 1em bottom margin on forms only in quirks mode. Bug 41806,
patch by Anne van Kesteren <bug@annevankesteren.nl>, r=bzbarsky, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@169355 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 06:13:28 +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
ginn.chen%sun.com
49e8f75985 Bug 174740 Black checkboxes in menus (e.g. View->Toolbars->Navigation Bar)
r=robin.lu sr=bryner


git-svn-id: svn://10.0.0.236/trunk@169351 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 06:03:08 +00:00
roc+%cs.cmu.edu
e0d871feb8 Bug 277420. Use ConstructBlock when creating scrolled and absolutely positioned blocks. Removes copied code and makes columns work in such situations. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@168959 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 02:15:26 +00:00
roc+%cs.cmu.edu
2fa87dce07 Bug 274521. Disable 'border' on frames and framesets since we don't actually support it. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@168958 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 02:08:13 +00:00
dbaron%dbaron.org
d11c71af28 More documentation and a little cleanup. b=281113 r+sr=bzbarsky (and for the previous comment change too)
git-svn-id: svn://10.0.0.236/trunk@168838 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-05 05:24:21 +00:00
dbaron%dbaron.org
8761160b0e Fix comment.
git-svn-id: svn://10.0.0.236/trunk@168810 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 20:29:18 +00:00
dbaron%dbaron.org
9d5a6491c4 Add comments.
git-svn-id: svn://10.0.0.236/trunk@168807 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 20:11:00 +00:00
bzbarsky%mit.edu
78058598f5 Fix GetSelectorText to truncate the out string. Bug 142648, patch by Daniel
Kraft <domob@daniel-kraft.net>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@168756 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 18:31:24 +00:00
gerv%gerv.net
4d26b0351f Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@168632 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 15:28:15 +00:00
bzbarsky%mit.edu
bd426af5a7 Fix percent heights of kids of fieldsets at the expense of height:inherit. Bug
240571, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@168607 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 02:51:37 +00:00
roc+%cs.cmu.edu
b6636b035e Bug 277355. Make columns get the right containing block width and height. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@168604 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 01:21:25 +00:00
bzbarsky%mit.edu
651458ff22 Getting the selector text should properly escape and quote attribute value
strings.  Bug 142648, patch by Daniel Kraft <domob@daniel-kraft.net>, r=dbaron,
sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@168528 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-30 18:01:57 +00:00
aaronleventhal%moonset.net
07e4b5c6c0 Bug 279496. Can't copy and paste in text area. r=mats, sr=bz
git-svn-id: svn://10.0.0.236/trunk@168382 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-27 13:10:20 +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
cvshook%sicking.cc
12f074b44e Bug 236476: Change GetHTMLAttribute to GetParsedAttr. Also fixes bug 232706 by removing final uses of nsHTMLValue.
r=bz sr=jst


git-svn-id: svn://10.0.0.236/trunk@168269 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 00:02:58 +00:00
aaronleventhal%moonset.net
c7b28dcb82 Bug 256003. Remove -moz-user-focus from html.css, forms.css, ua.css. It's been deprecated from use in HTML. Patch by Martijn Wargers. r=bryner, sr=roc
git-svn-id: svn://10.0.0.236/trunk@168182 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-23 03:48:00 +00:00
bzbarsky%mit.edu
d72251c48a Make CSS scanner build when CSS error reporting is disabled too. Bug 279323,
patch by Alex Vincent <ajvincent@gmail.com>, r=dbaron, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@168167 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-22 04:52:05 +00:00
bzbarsky%mit.edu
b3cb92e6a8 Fix test for none/hidden border styles to work correctly. Bug 275139, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@168063 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-20 16:49:57 +00:00
bzbarsky%mit.edu
f72b6bdcd6 Make sure to clear out content when we have it specified as none or initial,
even if we're ending up computing the difference from a cached struct.  Bug
273719, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@167655 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-13 03:49:20 +00:00
bryner%brianryner.com
2474296ae5 Remove nsIHTMLContent interface (bug 276959). r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@167619 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 19:45:38 +00:00
bzbarsky%mit.edu
be23b0ac1a Fix HTML nodes to not claim to be in the XHTML namespace (unless they are, of
course).  Bug 103225, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@167568 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 02:41:36 +00:00