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
bzbarsky@mit.edu
1ed89818e6
Make ReconstructDocElementHierarchy not assume bogus things about the frame
...
tree. Bug 330903, r+sr=roc
2006-04-03 15:52:08 +00:00
sharparrow1@yahoo.com
211a227cd0
Bug 244055: Page layout for editor. There is no UI yet, and caret display is buggy at the moment, but otherwise it works. Patch by Alexandre Tr�mon, r+sr=roc.
2006-04-01 01:19:28 +00:00
dbaron@dbaron.org
2441f6a36b
One-line descriptions of files, partly because they show up in LXR.
2006-03-30 05:56:38 +00:00
roc+@cs.cmu.edu
54d3415318
Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc
2006-03-26 21:30:36 +00:00
bmlk@gmx.de
ebae5f07dd
also limit the table pseudo frame processing if colgroups are the limiting frame, bug 329900, r/sr=bzbarsky
2006-03-26 18:32:13 +00:00
bryner@brianryner.com
6a57d0733c
Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst.
2006-03-22 18:36:36 +00:00
tor@cs.brown.edu
d71e81778d
Bug 328527 - make all SVG content special for frame constructor, use
...
leaf frame for filter leaves. r=bzbarsky, sr=dbaron
2006-03-20 17:39:08 +00:00
bzbarsky@mit.edu
f93a75b6f3
Fix crash bug 322348 by making ReParentStyleContext more sane. r+sr=dbaron
2006-03-16 01:30:38 +00:00
dbaron@dbaron.org
1512413601
Change our scrolling code so that it is capable of scrolling above and to the left of the viewport, and then use that capability for nsHTMLScrollFrames with RTL directionality. This removes the invariant that the child of a scrollframe (::scrolled-canvas canvas or ::scrolled-content block) will be stretched to fill the entire scrollable area and stops enforcing it, a change that's likely to cause some regressions not yet fixed within the patch. This also fixes directionality detection for the scrollframe holding the canvas (changing which side the scrollbar appears on) and fixes an old bug in the code that paints the focus ring around the canvas (so it's now again visible on all sides, even when the canvas is scrollable). b=192767 r+sr=roc
2006-03-15 16:55:19 +00:00
pavlov@pavlov.net
93222d8d4f
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
2006-03-15 06:43:36 +00:00
roc+@cs.cmu.edu
c92e50faf4
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
2006-03-15 03:14:02 +00:00
bmlk@gmx.de
4b53bd6650
Every frame where the frame construction is not controlled by
...
the display-type needs to be mentioned in IsSpecialContent, canvas in this case, bug 329692 r/sr=bzbarsky
2006-03-10 20:03:07 +00:00
roc+@cs.cmu.edu
79c7894a78
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
2006-03-09 18:55:21 +00:00
enndeakin@sympatico.ca
8abcf2709b
Bug 327943, remove grippy frame, r=neil,sr=roc
2006-03-02 21:42:29 +00:00
roc+@cs.cmu.edu
0efab978e0
Backing out changes for bug 326944, really this time\!
2006-02-27 04:13:51 +00:00
roc+@cs.cmu.edu
51ac3633b9
Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell
2006-02-27 02:33:26 +00:00
uriber@gmail.com
0358448336
Bug 327532: Content inserted before an element with a long (multi-line) ":before" text is inserted in the wrong place. r+sr=roc
2006-02-24 06:58:33 +00:00
uriber@gmail.com
a77901b79e
Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron
2006-02-21 21:33:47 +00:00
bzbarsky@mit.edu
ad22674a33
Fix bug 326834 -- more care needed with listboxes. r+sr=roc
2006-02-12 21:37:45 +00:00
bmlk@gmx.de
d9ecf73aff
don't reparent the col style context if the parent is anonymous colgroup bug326015 r/sr=bzbarsky
2006-02-11 11:26:57 +00:00
bzbarsky@mit.edu
ffb25ad352
Make sure to actually not construct frames, not just hand it off to someone
...
else. Bug 326495, r=sicking, sr=tor
2006-02-10 20:54:13 +00:00
bzbarsky@mit.edu
138a8106f9
Improve our handling of reframes around {ib} splits when pseudos or XUL are involved.
...
Bug 322678, bug 325024, bug 325218. r=mats, sr=roc
2006-02-09 04:16:06 +00:00
cbiesinger@web.de
aae44b57d9
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00