bzbarsky%mit.edu
a8d0053450
Last checkin was actually for bug 222846
...
git-svn-id: svn://10.0.0.236/trunk@148193 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 04:32:57 +00:00
bzbarsky%mit.edu
aca03413bf
Make style-change reflows on the table correctly reflow the caption. Bug
...
222864, r=bernd, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@148192 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 04:30:10 +00:00
bmlk%gmx.de
94f16f07a5
reinitialize layout strategy in response to a style incr. reflow targeted at a table frame bug 222467 r/sr=bzbarsky
...
make debug statement more compact bug 220448 r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@148135 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-19 19:23:11 +00:00
bzbarsky%mit.edu
7aac0db4a8
Remove limiting of the quirk containing block search to only one level. Bug
...
222730, also fixes bug 88035, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@148110 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 20:22:22 +00:00
kairo%kairo.at
b88009d020
bug 154927 - automate localeVersion updates based on milestone.txt - we'll now create all those files during compile time from .in files, r=leaf, sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@148108 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 17:54:07 +00:00
bzbarsky%mit.edu
892c0cd889
Adding regression tests.
...
git-svn-id: svn://10.0.0.236/trunk@148101 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 08:07:01 +00:00
bzbarsky%mit.edu
169f5d5f1e
Line up the hypothetical box for positioned frames with the _top_ of the line
...
box if there is nothing in the line before the positioned frame's placeholder.
When that happens, it means that the positioned frame's content actually came
before whatever content lives in the line box and thus the frame should not be
lined up with the line box's bottom. Bug 94468, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@148100 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 08:04:37 +00:00
bzbarsky%mit.edu
b4923e2730
Undoing last change now that I have perf data.
...
git-svn-id: svn://10.0.0.236/trunk@148099 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 07:13:30 +00:00
bzbarsky%mit.edu
0b57ccb01f
Test performance impact of not limiting to the first level now that bug 222730
...
is fixed. r=dbaron
git-svn-id: svn://10.0.0.236/trunk@148097 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 06:08:39 +00:00
bzbarsky%mit.edu
9998455a57
Only calc a quirk containing block if we have a percentage height. Bug 222730,
...
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@148096 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 05:09:42 +00:00
bzbarsky%mit.edu
16cbc0284a
Fix crash when an SVG <foreignobject> suddenly needs a space manager. Bug
...
220165, r=alex@croczilla.com , sr=roc
git-svn-id: svn://10.0.0.236/trunk@148095 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 03:19:33 +00:00
bzbarsky%mit.edu
877609ae83
Adding regression tests
...
git-svn-id: svn://10.0.0.236/trunk@148091 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 00:28:44 +00:00
bzbarsky%mit.edu
9d5216503f
Stop walking up the tree looking for something to size against if we hit a
...
positioned frame. Bug 221784, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@148090 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 00:24:28 +00:00
uid502
f6c90d44da
Bug 222468. Make nsLayoutUtils::CompareTreePosition work even if the aCommonAncestor parameter is not, in fact, a common ancestor.
...
git-svn-id: svn://10.0.0.236/trunk@148061 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-17 14:10:02 +00:00
uid502
f97b0819f2
Bug 165149. More cleanup. Make nsStyleContext::GetPseudoType return a weak pointer. Also remove unnecessary arguments to nsHTMLContainerFrame::CreateViewForFrame. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@148055 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-17 02:38:37 +00:00
bzbarsky%mit.edu
3e2e83624b
Create a mozAutoDocUpdate class to handle automatically calling
...
BeginUpdate/EndUpdate on documents. Use this in a bunch of places to make sure
that EndUpdate is called in the face of early returns. Bug 131775, also fixes
bug 211022, r=caillon, sr=jst
git-svn-id: svn://10.0.0.236/trunk@148033 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-16 18:14:25 +00:00
bmlk%gmx.de
a9376139f8
layout regression test pain relief, bug 221598 r=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@147993 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-15 19:08:35 +00:00
bzbarsky%mit.edu
502d0ad799
More bug 214969 -- HTML nodes lie about their namespace, so check the
...
document's case-sensitivity instead. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@147982 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-15 05:54:46 +00:00
bzbarsky%mit.edu
84b6b42418
Only propagate the body background to the canvas in HTML documents; don't do it
...
for XHTML. Bug 214969, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@147981 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-15 02:48:25 +00:00
bzbarsky%mit.edu
d43d8c0e1e
Add pref for the default :active styling. Bug 142163, patch by
...
mats.palmgren@bredband.net (Mats Palmgren), r=bzbarsky/sr=dbaron on the
layout/xpfe parts of the patch, r=glazou/sr=bzbarsky on the editor part,
moa=neil on the prefwindow changes.
git-svn-id: svn://10.0.0.236/trunk@147979 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-15 01:56:12 +00:00
uid502
eed697cb68
Bug 217604. Ensure out-of-flow frames are ordered in content order. Ensure views are maintained in frame/content order.
...
git-svn-id: svn://10.0.0.236/trunk@147976 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-15 00:49:03 +00:00
dbaron%dbaron.org
6b49a6d2a7
Remove reflow callbacks from the list as they are processed, to avoid crashes when reentering HandlePostedReflowCallbacks. b=220126 Patch from Mats Palmgren <mats.palmgren@bredband.net>. r=dbaron sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@147975 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-14 23:29:07 +00:00
dbaron%dbaron.org
f5465331af
Forgot to address review comment. b=221531 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@147968 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-14 21:06:58 +00:00
dbaron%dbaron.org
1f886d0f11
Temporary fix for 'overflow: hidden' on table cells. b=221140 r=bernd sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@147926 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-13 21:58:12 +00:00
dbaron%dbaron.org
39d7b6c84c
Miscellaneous cleanup of selector matching code:
...
* remove extra |if| around loop, and convert it from |while| to |for|.
* remove extra test for |result|
* rename |curdata| -> |prevdata| and |newdata| -> |data|.
* use |IsContentOfType| instead of |GetTag|
b=221531 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@147925 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-13 21:54:33 +00:00
dbaron%dbaron.org
33601224e0
Use the correct term "float" instead of "floater". b=218654 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@147924 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-13 21:51:02 +00:00
dbaron%dbaron.org
40fec1f1d6
Removed unused file.
...
git-svn-id: svn://10.0.0.236/trunk@147918 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-13 19:50:43 +00:00
uid502
6b34cca104
Bug 165149. Make children of a scrolled element inherit style directly from the element instead of via the scrolled frames. Add a new view property to indicate that the view is painted on a uniform background and use it to optimize scrolling, so that a scrolled element with a uniform background color can still be scrolled using bitblits. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@147868 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-11 12:00:05 +00:00
bzbarsky%mit.edu
ff3a7b042c
Make sure to notify document observers even about content that gets added to
...
the document before StartLayout(). Block those notifications from getting
passed on to the frame constructor before StartLayout(), though. Bug 220930,
r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@147865 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-11 00:27:45 +00:00
bmlk%gmx.de
1a2e8df311
document.write(some object) writes the object type and the object address in debug builds. This creates false positives in layout regression tests.
...
git-svn-id: svn://10.0.0.236/trunk@147845 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-10 16:30:38 +00:00
bzbarsky%mit.edu
7a4ee2fe57
Don't scroll anchors entirely out of view when we click on them. Bug 195905,
...
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@147825 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-10 02:35:05 +00:00
bzbarsky%mit.edu
90e284491b
Use UnionRect instead of reimplementing it in the block code. Bug 220741,
...
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@147822 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-10 01:12:55 +00:00
dbaron%dbaron.org
dc67cb5024
Add comments.
...
git-svn-id: svn://10.0.0.236/trunk@147761 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-08 20:04:20 +00:00
rbs%maths.uq.edu.au
e42401a4bf
Re-sync some weak style pointers when the primary one is changed, patch by steve.swanson@mackichan.com, r+sr=rbs
...
git-svn-id: svn://10.0.0.236/trunk@147678 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-07 08:27:40 +00:00
rbs%maths.uq.edu.au
6e0c6b72d0
Some explanatory comments
...
git-svn-id: svn://10.0.0.236/trunk@147677 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-07 08:22:21 +00:00
bzbarsky%mit.edu
4651d2cebb
Make sure that sheets in a document always know their URL. Bug 218031, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@147623 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 13:24:55 +00:00
bzbarsky%mit.edu
b9d414668f
Relanding fix for bug Bug 219693, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@147622 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 13:13:37 +00:00
bsmedberg%covad.net
2fb097b78d
Further cleanup from bug 179834 r=dougt sr=darin. This shouldn't affect anything, because neither OS/2 nor Mac are using a GRE yet.
...
git-svn-id: svn://10.0.0.236/trunk@147619 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 12:17:26 +00:00
bzbarsky%mit.edu
2f8b20fd88
Adding regression tests
...
git-svn-id: svn://10.0.0.236/trunk@147613 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 05:08:24 +00:00
bzbarsky%mit.edu
1833145a2b
Backing out for now, till fallout from tree redness settles.
...
git-svn-id: svn://10.0.0.236/trunk@147612 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 04:23:56 +00:00
bzbarsky%mit.edu
9fbcdde0d4
Make quirks %-heights on kids of scrolling parents work the same way as for
...
non-scrolling parents. Bug 219693, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@147608 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 02:58:19 +00:00
bzbarsky%mit.edu
e6d13528ea
Better output on null URIs.
...
git-svn-id: svn://10.0.0.236/trunk@147607 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 02:56:27 +00:00
bzbarsky%mit.edu
4dcff7ec30
Fix debug DumpRegressionData method to not crash on null uris for things like
...
mBinding, mBackgroundImage, etc
git-svn-id: svn://10.0.0.236/trunk@147603 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 02:16:20 +00:00
darin%meer.net
bc1bb52b19
fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@147597 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 01:46:31 +00:00
bzbarsky%mit.edu
fa7cb8115d
Use mozconfig-find to make this work with mozconfig locations other than ~.
...
git-svn-id: svn://10.0.0.236/trunk@147596 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 00:57:36 +00:00
bzbarsky%mit.edu
638e691964
Make this sorta limp on Unix (where there is no cygpath stuff)
...
git-svn-id: svn://10.0.0.236/trunk@147595 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-06 00:56:49 +00:00
dbaron%dbaron.org
f31588e72c
Add empty constructor to fix Sun compiler bustage. b=221187 Patch from Harshal Pradhan <keeda@hotpop.com>. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@147556 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-04 16:25:55 +00:00
dbaron%dbaron.org
ba1de95c34
Missed CalcDifference changes in previous patch. r+sr=bzbarsky b=113173
...
git-svn-id: svn://10.0.0.236/trunk@147549 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-04 06:36:33 +00:00
dbaron%dbaron.org
9c720d744b
Remove duplication at the end of a comment.
...
git-svn-id: svn://10.0.0.236/trunk@147533 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-03 20:12:53 +00:00
dbaron%dbaron.org
09fb6e829c
Remove discontinuity at height of 0. b=220266 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@147519 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-02 22:25:28 +00:00