bzbarsky@mit.edu
b2fb39fae7
When doing ContentRemoved, IndexOf() will always return -1. So don't use it.
...
Bug 360524, r+sr=roc
2006-11-13 21:27:44 +00:00
bzbarsky@mit.edu
0782e671a0
Walk out of all pseudos when doing a containing block reframe. Bug 336718,
...
r+sr=roc
2006-11-06 01:36:25 +00:00
bzbarsky@mit.edu
fc21aeb01a
Reget our parent after blowing away letter frames. Bug 318592, r+sr=dbaron
2006-11-04 01:59:14 +00:00
bmlk@gmx.de
b5b76941af
make sure that only captions go as a direct child of the outer table frame all other have to be a child of the inner table frame. bug 341858 patch by mats + my minor fixes found during sr r=me sr=bzbarsky
2006-10-28 09:43:06 +00:00
bzbarsky@mit.edu
8d7fa06e4a
Don't allow positioning or floating <mtable>. Bug 355993, r=bernd, sr=rbs
2006-10-10 14:44:34 +00:00
bzbarsky@mit.edu
f30c82d340
Slightly improve handling of positioned kids of MathML. Bug 322625, r=rbs, sr=roc
2006-10-08 22:04:09 +00:00
Olli.Pettay@helsinki.fi
5e1b047a9d
Bug 355100, Remove XTF visuals (part I/II, not removing files), r=alex,bryner,aaronr,doronr sr=bz
2006-10-08 14:15:02 +00:00
aaronleventhal@moonset.net
b89725be55
Bug 354745. Show/hide events not fired for layout changes in a changelist. r+sr=bz
2006-10-05 13:35:23 +00:00
rbs@maths.uq.edu.au
0ab3bde52e
<mathml:mtd> with border-collapse <html:table> crashes [@ nsRuleNode::GetStyleData] [@ nsCachedStyleData::GetStyleData], b=354766, r=bernd, sr=bzbarsky
2006-09-29 17:40:21 +00:00
bzbarsky@mit.edu
b782b45894
More flag whack-a-mole. Bug 354489, r+sr=rbs
2006-09-28 01:15:22 +00:00
bzbarsky@mit.edu
896b098451
Make the block part of an {ib} split have a space manager if it needs to. Bug
...
354133, r+sr=roc
2006-09-27 02:02:22 +00:00
timeless@mozdev.org
9330804ff5
Bug 354183 stop including nsTableCellFrame.h
...
r=bz sr=bz
2006-09-26 11:01:28 +00:00
bzbarsky@mit.edu
6ab241b454
Fix bug 354144 -- absolute positioning against the ICB is broken. r+sr=roc
2006-09-25 22:33:01 +00:00
bzbarsky@mit.edu
3a10c835ca
Disallow most MathML from floating or being positioned (<math> is the one
...
exception). Bug 353897, r+sr=rbs
2006-09-25 03:36:23 +00:00
bzbarsky@mit.edu
a620dcad4a
Don't return mInitialContainingBlock if we find no absolute containing block.
...
That can Just Happen. Bug 330909, patch by bernd, r+sr=roc
2006-09-24 21:20:32 +00:00
timeless@mozdev.org
e97d7699ab
Bug 351688 nsCSSFrameConstructor::ContentRemoved has a hopefully useless DEBUG oversafe null check of parentFrame
...
r=mats.palmgren sr=bz
2006-09-16 23:01:12 +00:00
bzbarsky@mit.edu
6d2b0dedaa
Allow generated content (:before/:after) for fieldsets. Bug 339289, r+sr=dbaron
2006-09-14 00:51:16 +00:00
bmlk@gmx.de
e84d777a8c
use table display type for decision about the documentElement only if the frame creation is not tag based bug 340945 r/sr=bzbarsky
2006-09-11 18:09:16 +00:00
tor@cs.brown.edu
cb0f635687
Bug 350059 Allow cairo.h usage in nsSVGUtils.h. r+sr=roc
2006-09-11 15:26:19 +00:00
bzbarsky@mit.edu
96a617a7e9
Comment change to point to the bug that covers the issue
2006-09-10 23:23:31 +00:00
longsonr@gmail.com
580457e79d
Bug 351297 - textPath elements must have text element parents r=tor,sr=roc
2006-09-08 12:27:27 +00:00
rbs@maths.uq.edu.au
e026e05a98
Reposition HasAttributeDependentStyle() to follow AttributeChanged() to give a chance to the latter to do something that gets picked up by the former, b=350002, r=bzbarsky, sr=dbaron
2006-09-03 22:49:33 +00:00
bzbarsky@mit.edu
fd792add01
Put back the isReplaced setting that should not have gone away. Bug 349921,
...
caught by dbaron.
2006-08-30 20:41:00 +00:00
bzbarsky@mit.edu
4525c74a9a
The right bustage fix. Still bug 349921
2006-08-30 18:43:41 +00:00
bzbarsky@mit.edu
20dc18db5a
Fix build bustage for --disable-xul. Bug 349921
2006-08-30 18:04:27 +00:00
bzbarsky@mit.edu
67b4640cf3
Make popups that are kids of the root popup set have it as their parent;
...
generally make them more like other out-of-flows. Remove various code that
worked around them being different. Bug 349921, r+sr=roc
2006-08-29 22:20:41 +00:00
timeless@mozdev.org
6623f2131b
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
mats.palmgren@bredband.net
6ec9c9efa3
1. Make scroll frames non-splittable.
...
2. Make a placeholder splittable only if the out-of-flow is.
3. If a float placeholder is not splittable then place it immediately
instead of failing to reflow it because it can't be split.
b=337419 (Patch B) r+sr=roc
2006-08-24 05:22:16 +00:00
mats.palmgren@bredband.net
6dfd5c6e19
Fix an "ASSERTION: same old and new parent frame". b=348708 r+sr=bzbarsky
2006-08-22 02:29:24 +00:00
mats.palmgren@bredband.net
ff3c00c34f
Improve error handling in nsCSSFrameConstructor::CreateContinuingFrame() and its callers. b=337419 r+sr=roc
2006-08-22 01:33:46 +00:00
mats.palmgren@bredband.net
115fd200a3
Leave the placeholder's pointer to the out-of-flow intact because the float cache depends on it later on. b=348688 r=bzbarsky sr=roc
2006-08-17 13:15:26 +00:00
bzbarsky@mit.edu
d8261a7a02
Don't clobber the parentFrame we need to recover letter frames on. Bug 348729, r+sr=roc
2006-08-15 22:26:02 +00:00
bzbarsky@mit.edu
ed1b0e8b36
Use the right insertion frame for insertion points. Bug 348049, r+sr=roc
2006-08-15 01:37:52 +00:00
uriber@gmail.com
41363318d9
Reparent view list when inserting a new frame after a :before pseudo-element. bug=343540 r+sr=roc
2006-08-14 11:10:58 +00:00
rbs@maths.uq.edu.au
e3d88eee91
Frames from dynamic MathML table children are not made with the right creator, b=348153, r+sr=bzbarsky
2006-08-14 07:44:13 +00:00
rbs@maths.uq.edu.au
cb95fd1ed0
'Pseudo' frames from <mtd> and <mtr>outside <mtable> were not added to the flow, and thus were not destroyed at tear down, b=347355, r+sr=bzbarsky
2006-08-12 07:46:29 +00:00
Olli.Pettay@helsinki.fi
48643d12f1
Bug 347836, Add static method to get nsIRootBox, r+sr=roc
2006-08-08 10:40:11 +00:00
longsonr@gmail.com
54ed10d897
Bug 345418 - ASSERTION: trying to construct an SVGTSpanFrame for an invalid container. r+sr=roc
2006-08-08 10:00:55 +00:00
cvshook@sicking.cc
de453923d9
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
2006-07-19 04:36:36 +00:00
uriber@gmail.com
f3bae962c6
Make sure that we're inserting the new frame after the last continuation of the :before pseudo-element. bug=343540 r+sr=roc
2006-07-05 05:38:10 +00:00
mats.palmgren@bredband.net
1116e8e969
Block-level replaced element margin box must not overlap any floats. b=342531 r+sr=dbaron
2006-07-05 03:53:22 +00:00
mats.palmgren@bredband.net
c543d48c5c
Fix crash when recreating <caption> frames. Add ASSERTIONs to detect similar frame construction errors in the future. b=341382 r+sr=bzbarsky
2006-06-29 02:32:36 +00:00
longsonr@gmail.com
acc3f8fdbe
Bug 341638 - Rationalise nsSVGTextFrame, nsSVGTextPathFrame and nsSVGTSpanFrame. r=tor,sr=roc
2006-06-28 15:23:40 +00:00
tor@cs.brown.edu
908389c7d6
Bug 342200 - Remove nsSVGPathGeometryFrame subclasses. r+sr=roc
2006-06-21 15:42:28 +00:00
roc+@cs.cmu.edu
05aebea4e4
Bug 288357. Force abs-pos frames to always take the first-in-flow abs-pos container as their container. This prevents confusion when placeholders move across next-in-flow boundaries. r+sr=dbaron
2006-06-20 21:10:02 +00:00
roc+@cs.cmu.edu
dfd4958a43
Bug 341695. Never look at the mRect coordinates of SVG foreignobject frames, SVG uses them for other things. r+sr=tor
2006-06-19 22:06:41 +00:00
tor@cs.brown.edu
ad7c1d479f
Bug 340083 - crash with geometry inside desc/title. r+sr=roc
2006-06-09 21:06:35 +00:00
roc+@cs.cmu.edu
b515109888
Bug 331432. Split nsSVGForeignObjectFrame into a pure SVG frame containing an anonymous block child, to avoid state bit collisions and simplify things. Also fixes configure.in so that foreignObject is really enabled by default in cairo builds. r=tor,sr=bzbarsky
2006-06-06 23:13:15 +00:00
mats.palmgren@bredband.net
f1c51fc1fe
Don't warn (in a debug build) when ALT attr is missing in markup. b=339281 r+sr=bzbarsky
2006-06-03 19:24:05 +00:00
tor@cs.brown.edu
63942466ab
Bug 338301 - cleanup of svg container frame inheritance and code
...
duplication, plus removal of nsISVGContainerFrame. r+sr=roc
2006-06-01 15:31:15 +00:00