10190 Commits

Author SHA1 Message Date
dbaron%dbaron.org
75df55b0bf Make sure we include the overflow area in the size of views, for blocks and inlines, at least. b=79315 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@145090 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-23 00:14:16 +00:00
dbaron%dbaron.org
f10c26b785 Fix top vs bottom typo. b=190743 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@145048 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-22 06:13:45 +00:00
dbaron%dbaron.org
fed9d91b9c Fix egcs bustage.
git-svn-id: svn://10.0.0.236/trunk@145047 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-22 05:47:09 +00:00
dbaron%dbaron.org
9b3f6eea03 DeCOMtaminate nsHTMLReflowCommand as much as possible without cleaning up callers. b=213333 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@145046 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-22 04:23:46 +00:00
mkaply%us.ibm.com
ea2071d85d rs=leaf
Remove XP_OS2_VACPP from the tree


git-svn-id: svn://10.0.0.236/trunk@145037 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-21 22:10:08 +00:00
brade%netscape.com
a6ecc06d75 patch from mjudge to maintainselection; r/sr=dbaron, bug=56401
git-svn-id: svn://10.0.0.236/trunk@145030 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-21 19:51:34 +00:00
mkaply%us.ibm.com
436d959eac rs=leaf
Remove XP_OS2_VACPP from the tree


git-svn-id: svn://10.0.0.236/trunk@145027 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-21 18:53:43 +00:00
jaggernaut%netscape.com
f34216bf2d Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 07:47:59 +00:00
caillon%returnzero.com
e69f301e32 Bug 212504. Removal of the default namespace arguments from CSSStyleSheet and CSSLoader.
r=bzbarsky@mit.edu, sr=dbaron@dbaron.org


git-svn-id: svn://10.0.0.236/trunk@144937 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-18 01:26:47 +00:00
roc+%cs.cmu.edu
f12a3fdf92 Bug 207477. Clean up nsBlockFrame, and don't suppress invalidation in nsBlockFrame::ReflowLine if it's a resize reflow. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144867 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-15 00:04:43 +00:00
scott%scott-macgregor.org
55acecf1a8 Bug #212682 --> add a null ptr check to avoid a crash when viewing a message in thunderbird that contains a plugin.
r/sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@144848 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 21:28:44 +00:00
dbradley%netscape.com
27c389d7e2 Bug 179089 - crash in selection stuff loading a newsgroup message [@JS_GetPrivate] (Refactors and address release of null pointer). r=caillon, sr=jst
git-svn-id: svn://10.0.0.236/trunk@144826 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 14:28:59 +00:00
jaggernaut%netscape.com
36ab3d76a9 Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@144817 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 07:37:39 +00:00
bzbarsky%mit.edu
5a36af3d0a Backing out part of patch for bug 211128, since it regressed all sorts of
XBL-ish stuff.  r=stuff-is-broken sr=jag for the backout.


git-svn-id: svn://10.0.0.236/trunk@144814 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 05:35:09 +00:00
dbaron%dbaron.org
5d93a3b860 Remove unused and incorrect functions. b=212601 r+sr=jag
git-svn-id: svn://10.0.0.236/trunk@144808 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 23:25:41 +00:00
jaggernaut%netscape.com
b9532c30c4 Bug 212601: Remove unused variable from nsTableCellFrame.cpp. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@144805 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:55:03 +00:00
jaggernaut%netscape.com
95a2235bee Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@144804 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:29:00 +00:00
bzbarsky%mit.edu
b6055f181e Remove redundant #include.
git-svn-id: svn://10.0.0.236/trunk@144775 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-12 18:10:51 +00:00
dbaron%dbaron.org
71158040f7 Clean up GetView and SetView. b=208190 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@144765 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-12 00:50:00 +00:00
dbaron%dbaron.org
b333621bbb Add inline accessors for frame manager. b=208190 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@144764 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-12 00:48:16 +00:00
smontagu%netscape.com
4f2db22a33 Bug 210110: selection at end of line spans multiple lines in embedded test editor. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@144756 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-11 23:34:42 +00:00
bzbarsky%mit.edu
714fcc154e Make it possible for overflow:auto/overflow:scroll frames to have
::before/::after content.  Bug 212145, r+sr=roc+moz


git-svn-id: svn://10.0.0.236/trunk@144755 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-11 23:19:12 +00:00
bzbarsky%mit.edu
c8ff7820a4 Make XBL anonymous content get its base URI from the XBL document (the binding
URI) instead of from the document of the bound element.  This way relative URIs
in a binding are always relative to the binding.  Bug 211128, r=caillon, sr=jst


git-svn-id: svn://10.0.0.236/trunk@144753 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-11 23:06:26 +00:00
dbaron%dbaron.org
593f58592d Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@144735 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-11 21:16:12 +00:00
dbaron%dbaron.org
a59f383a93 Override Paint to fix strict mode text decorations and paint layer for :first-letter. b=212149 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@144731 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-11 20:45:19 +00:00
timeless%mozdev.org
fab52a77e7 Bug 212346 nsCSSFrameConstructor.cpp:4182: warning: unused variable `class nsIView * listView'
r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@144725 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-11 20:07:21 +00:00
caillon%returnzero.com
d53c7f8df0 Fixing compiler warnings. "Comparison is always false due to limited range of data type". No bug.
r+sr=bzbarsky@mit.edu


git-svn-id: svn://10.0.0.236/trunk@144637 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-09 06:42:14 +00:00
aaronl%netscape.com
42c64b76d5 Bug 211846. alt+down not working consistently for dropdowns. Also fixes bug 110801 and bug 205942, dropdown from alt+down not showing in the right place. r=jkieser, sr=bz
git-svn-id: svn://10.0.0.236/trunk@144635 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-09 06:36:33 +00:00
bzbarsky%mit.edu
ec57574878 Make sure that nsSimpleURI also strips newlines out of the uri spec... Bug
211599, r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@144577 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-08 20:09:17 +00:00
bzbarsky%mit.edu
baa52a02e7 DOM properties that return URIs should return absolute URIs when they
are accessed (even if the corresponding attribute value is a relative URI).
Bug 47534, r=caillon, sr=jst


git-svn-id: svn://10.0.0.236/trunk@144551 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-08 05:35:04 +00:00
bzbarsky%mit.edu
6e73f4e272 This line should not have snuck in.
git-svn-id: svn://10.0.0.236/trunk@144535 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-07 22:03:32 +00:00
bzbarsky%mit.edu
4f63a75a74 Move to the double-'::' notation for various pseudo-elements.
Bug 211657, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@144534 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-07 21:57:01 +00:00
bzbarsky%mit.edu
562c0c2d09 Move to the double-'::' notation for -moz-tree-* pseudo-elements in SeaMonkey.
Bug 211657, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@144530 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-07 21:22:24 +00:00
bzbarsky%mit.edu
8ceac615ed Make sure the for loop terminates. Also caught by bryner, r+sr=me
git-svn-id: svn://10.0.0.236/trunk@144512 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-07 05:15:41 +00:00
bzbarsky%mit.edu
f61d27d7cd Fixing orange (casting a nsTableColFrame* to nsTableColGroupFrame* doesn't
really work...).  Patch suggested by bryner, r=me.


git-svn-id: svn://10.0.0.236/trunk@144511 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-07 04:57:56 +00:00
roc+%cs.cmu.edu
b4657fef30 Ongoing deCOMtamination. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144510 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-07 02:01:29 +00:00
roc+%cs.cmu.edu
5d6a476ee2 Ongoing deCOMtamination. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144477 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-05 15:30:50 +00:00
roc+%cs.cmu.edu
ffca092722 Ongoing deCOMtamination. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144476 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-05 15:04:34 +00:00
roc+%cs.cmu.edu
44ae5a148e Ongoing deCOMtamination. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144475 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-05 14:36:03 +00:00
roc+%cs.cmu.edu
fe484e9b29 Fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@144466 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-04 13:36:03 +00:00
roc+%cs.cmu.edu
ca3b83ccdf Ongoing deCOMtamination. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144465 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-04 12:50:32 +00:00
bzbarsky%mit.edu
1c3e765c18 Don't bother reresolving style when empty stylesheets get added (eg from empty
<style> elements).  Also remove the methods for blowing away the ruletree
during a style reresolve, since ruletrees are now garbage-collected.  Bug
196557, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@144457 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-04 01:44:24 +00:00
bzbarsky%mit.edu
071d3b4a75 Add support for '::' notation for CSS pseudo-elements (bug 62843). Drop
selectors containing unrecognized pseudo-classes and pseudo-elements (bug
145968).  Fix some CSS rules in quirk.css and xul.css that were bogus (no
bug).  Patch in bug 62843.  r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@144455 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-04 01:33:10 +00:00
bzbarsky%mit.edu
50802bdf22 Add nsIContent::GetBaseURL; get rid of similar functions on nsIXMLContent and
nsIHTMLContent.  Bug 209573, r=caillon, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@144415 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-03 02:45:34 +00:00
bzbarsky%mit.edu
9fc6f73d46 Rmove declarations of functions that are no longer implemented. This should
have been checked in as part of bug 167236.  At this point, it's just dead code
removal.


git-svn-id: svn://10.0.0.236/trunk@144373 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-02 06:40:09 +00:00
timeless%mozdev.org
74b0dfbdb3 Bug 211183 Infinite loop in nsBlockFrame::DoRemoveFrame
r=dbaron sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@144349 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-01 18:28:30 +00:00
dbaron%dbaron.org
6c10353243 Fix mats's review comment as well. b=210873 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@144308 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-30 21:55:35 +00:00
dbaron%dbaron.org
329ff4dea8 Remove unneeded CanvasFrame::AttributeChanged. b=210955 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@144306 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-30 21:50:21 +00:00
dbaron%dbaron.org
af97e3f0b8 Ensure relatively positioned floats act as containing block for absolutely positioned elements by using (and adding a parameter to) nsCSSFrameConstructor::ConstructBlock. Remove ProcessBlockChildren, which no longer needs to be separate from ProcessChildren. b=210873 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@144304 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-30 21:48:07 +00:00
roc+%cs.cmu.edu
37f8ccb7f1 Ongoing deCOMtamination. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144282 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-30 18:52:23 +00:00