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
leon.sha@sun.com
d70ac28c53
Bugzilla Bug 336999 Crash involving XUL menus, position: fixed, position: absolute [@ nsIFrame::GetNextSibling] [@ nsCSSFrameConstructor::FindFrameWithContent].
...
Patch by alfred.peng@sun.com .
neil: review+
bzbarsky: superreview+
2006-05-25 03:52:52 +00:00
bmlk@gmx.de
6b73f5dabf
remove crash prone from hack from frame construction and replace it with a hardcoded style rule bug 285727 r/sr=bzbarsky
2006-05-14 13:34:32 +00:00
darin@meer.net
0700b87ece
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
2006-05-10 17:30:15 +00:00
cvshook@sicking.cc
5df20de104
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
2006-05-05 06:52:21 +00:00
bmlk@gmx.de
4a4625180e
use a pseudoframe as a parent only when it has children, bug 336291 r/sr=bzbarsky
2006-05-04 18:26:43 +00:00
leon.sha@sun.com
b77bcae3cb
Bug 333896
...
Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com .
roc: review+
roc: superreview+
2006-04-24 05:40:11 +00:00
bmlk@gmx.de
273c897f09
make pseudo rowgroups and colgroups only siblings if their parent is not a pseudo bug 333493 r/sr=bzbarsky
2006-04-22 10:53:20 +00:00
bmlk@gmx.de
12f340258d
pseudo rowgroups might be wrapped in a scrollframe, bug 331679 r/sr=bzbarsky
2006-04-22 10:28:13 +00:00