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
jag@tty.nl
4efa66be74
Bug 334829: FindFrameWithContent() can't find certain frames
...
If the hint frame's location in the frame tree doesn't match its element's location in the content tree, the hint is useless, and we don't correctly reboot the search without the hint. Add a flag to make the reboot work.
Patch courtesy of Danger Inc., r=dbaron, sr=bzbarsky
2006-04-21 11:13:41 +00:00
sharparrow1@yahoo.com
74005c66b5
Bug 334547: get rid of scrollframe code which never executes. r+sr=roc.
2006-04-20 03:22:48 +00:00
bzbarsky@mit.edu
49fd238b04
Only parse those XUL display styles that we can actually construct. Bug
...
312120, r+sr=dbaron
2006-04-19 15:10:50 +00:00
dbaron@dbaron.org
9333ddac0e
Add assertions to verify no-reentry invariants in layout. b=310985 r+sr=bzbarsky
2006-04-18 05:44:02 +00:00
bzbarsky@mit.edu
bbe8e84d06
Unregister our placeholder before destroying it. Bug 316267, r+sr=dbaron
2006-04-17 01:40:14 +00:00
mrbkap@gmail.com
ba2c808e89
[BeOS]Bug 322051, restructuring nsWindow code, patch by thesuckiestemail@yahoo.se r=sergei_d
2006-04-11 20:44:17 +00:00
sharparrow1@yahoo.com
de3ed105fb
Bug 332927: Cleanup iframe/frame printing code (and a couple other misc. cleanups)
2006-04-11 01:48:48 +00:00
martijn.martijn@gmail.com
2ffea7fd45
Bug 332499 - Misplaced listbox for floated select, patch by Marc Liddell, r+sr=roc
2006-04-11 01:18:41 +00:00
roc+@cs.cmu.edu
24f6f0ed12
Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc
2006-04-10 00:16:29 +00:00
bmlk@gmx.de
8ed7f0d0fd
make sure that we process colgroup and rowgroup pseudos in parallel, otherwise we would lose one of them 325984 r/sr=bzbarsky
2006-04-08 06:10:39 +00:00