roc+%cs.cmu.edu
6e36f2c733
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@192399 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-15 03:14:02 +00:00
bmlk%gmx.de
f0eff16a4d
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
git-svn-id: svn://10.0.0.236/trunk@192166 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-10 20:03:07 +00:00
roc+%cs.cmu.edu
38a9722e9f
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
...
git-svn-id: svn://10.0.0.236/trunk@192085 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-09 18:55:21 +00:00
enndeakin%sympatico.ca
46ea7d0193
Bug 327943, remove grippy frame, r=neil,sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@191614 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 21:42:29 +00:00
roc+%cs.cmu.edu
f6b0317991
Backing out changes for bug 326944, really this time\!
...
git-svn-id: svn://10.0.0.236/trunk@191297 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 04:13:51 +00:00
roc+%cs.cmu.edu
5486ff00e1
Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell
...
git-svn-id: svn://10.0.0.236/trunk@191291 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 02:33:26 +00:00
uriber%gmail.com
0cafbb55af
Bug 327532: Content inserted before an element with a long (multi-line) ":before" text is inserted in the wrong place. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@191145 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 06:58:33 +00:00
uriber%gmail.com
9abc8fa432
Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@190744 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 21:33:47 +00:00
bzbarsky%mit.edu
8cb7d3babd
Fix bug 326834 -- more care needed with listboxes. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@189802 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-12 21:37:45 +00:00
bmlk%gmx.de
acc9a119d8
don't reparent the col style context if the parent is anonymous colgroup bug326015 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@189771 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-11 11:26:57 +00:00
bzbarsky%mit.edu
25a099edc5
Make sure to actually not construct frames, not just hand it off to someone
...
else. Bug 326495, r=sicking, sr=tor
git-svn-id: svn://10.0.0.236/trunk@189576 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-10 20:54:13 +00:00
bzbarsky%mit.edu
f633a81bd3
Improve our handling of reframes around {ib} splits when pseudos or XUL are involved.
...
Bug 322678, bug 325024, bug 325218. r=mats, sr=roc
git-svn-id: svn://10.0.0.236/trunk@189460 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-09 04:16:06 +00:00
cbiesinger%web.de
6322c04952
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
scootermorris%comcast.net
1364eae39d
SVG Conditionals should work outside of <switch>. Bug 303018.
...
r=bugmail/sr=tor
git-svn-id: svn://10.0.0.236/trunk@188587 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 18:53:33 +00:00
bzbarsky%mit.edu
1127e25d34
Make the listbox box object deal better with the frame being destroyed and
...
change the tree box object the same way. Bug 282105, bug 325045, bug 322513.
r=neil, sr=ben
git-svn-id: svn://10.0.0.236/trunk@188496 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 21:29:10 +00:00
cvshook%sicking.cc
fa6cc107da
This assertion should have been removed as part of previous checkin.
...
git-svn-id: svn://10.0.0.236/trunk@188296 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 00:52:18 +00:00
cvshook%sicking.cc
668d9bc084
Bug 310638: New better implementation of (Do)DeletingFrameSubtree. Patch by Mats Palmgren. r=bz sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188272 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 22:15:52 +00:00
cvshook%sicking.cc
b65ed3129c
Bug 310436: Allow glyph frames as child of svg. r=tor sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188248 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 18:32:55 +00:00
cvshook%sicking.cc
125d167053
Bug 317544: Disable floating inside mathml. r=bz sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188179 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 21:40:31 +00:00
cvshook%sicking.cc
12b789d906
Bug 310436: Implement IsFrameOfType and use that to disable non-svg frames from being children of svg frames. r=bz sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188176 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 21:16:12 +00:00
roc+%cs.cmu.edu
78bd9e4760
Bug 323946. nsFieldSetFrame doesn't need to support having a space manager. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@188019 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-22 23:20:56 +00:00
rbs%maths.uq.edu.au
2e24ce0a51
<mspace> is a leaf frame. Don't create bogus child frames inside <mspace> having invalid markup with child content. b=323741, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@187950 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-21 02:46:19 +00:00
tor%cs.brown.edu
fe2017034e
Bug 316764 - implement <mask> and fix <clipPath> for multiple
...
overlapping children. r=scootermorris
git-svn-id: svn://10.0.0.236/trunk@187897 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 17:00:43 +00:00
roc+%cs.cmu.edu
2f9cd46128
Bug 309550. Margins should not collapse through fieldset boundaries. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@187827 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 18:44:09 +00:00
bzbarsky%mit.edu
d0cb8e722d
Fieldsets have multiple insertion points because of the magic legend stuff.
...
Bug 317275, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@187815 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 03:48:46 +00:00
cvshook%sicking.cc
ceaf7bdebc
Bug 323910: Merge atom lists in gklayout
...
r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@187798 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 00:58:12 +00:00
mats.palmgren%bredband.net
6e1b8ac353
Use the parent of the placeholder (not the out-of-flow) when looking for an in-flow frame that follows the hint frame. b=322688 r=roc sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@187668 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-15 23:44:48 +00:00
bmlk%gmx.de
abc648dc87
don't call ProcessChildren on leafframes, bug 51767, r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@187658 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-15 19:10:14 +00:00
bmlk%gmx.de
563a72aa7b
Avoid reframing inside button frames and move the frame creation entirely into the frame constructor, bug 51767, r=mats sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@187535 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-13 07:58:12 +00:00
cvshook%sicking.cc
49f9aa269d
Bug 323098: Fix inefficency in XBL insertion logic.
...
r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@187462 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-12 05:45:38 +00:00
bzbarsky%mit.edu
d663575455
Invalidate the canvas correctly when <body> and root nodes are added to or
...
removed from documents. Bug 321751, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@187301 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 02:41:50 +00:00
bmlk%gmx.de
8980e2f1c7
don't apply xul display types to tags that would normally cause tag based frame creation, bug 322185, r/sr = bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@187123 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-07 15:09:24 +00:00
mrbkap%gmail.com
597f4dbb78
bug 315752: Crashes and assertions happening in DoDeletingFrameSubtree when <select>s are in the air. The fix is to make DoCleanupFrameReferences clean up additional child lists. Patch by bzbarsky. r=roc/mats/mrbkap sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186305 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-20 02:06:14 +00:00
roc+%cs.cmu.edu
1c090ad037
Bug 320337. Remove mFrameConstructor member from nsListBoxBodyFrame. patch by Vidar Harr, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186149 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 02:56:36 +00:00
roc+%cs.cmu.edu
305c919e9e
Bug 307419. Remove mPresContext from XUL frames. patch by Vidar Harr, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@186100 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 03:30:17 +00:00
bzbarsky%mit.edu
6ad7798a02
Fix bug 306533 -- the first-letter can be in anonymous content. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@185960 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 15:48:37 +00:00
bzbarsky%mit.edu
116a9b3370
Handle XUL popups gracefully in non-XUL documents. Bug 306940, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@185816 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-08 22:04:06 +00:00
bzbarsky%mit.edu
f19f8ce55e
Use the right parent for floating first-letter frames. Bug 306534, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@185815 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-08 21:57:19 +00:00
bmlk%gmx.de
d800c5f869
Do not prevent the creation of multiple captions, but display only the first one, bug 309322 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@185643 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 15:13:08 +00:00
bzbarsky%mit.edu
3cc6f3c021
Recover letter frames even if we didn't construct anything new. Bug 317961, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@185343 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 22:18:23 +00:00
bzbarsky%mit.edu
bf709d14e8
Get the right parent frame up front when dealing with :after content. Bug
...
317934, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185340 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 22:09:08 +00:00
bzbarsky%mit.edu
ab384ef8f9
Make sure to not process counter/quote changes during a restyle. Bug 317948,
...
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@185308 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-27 22:20:09 +00:00
timeless%mozdev.org
1726c563bf
Bug 106386 Correct misspellings in source code
...
r=dbaron rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185187 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-23 05:22:38 +00:00
timeless%mozdev.org
a05383ef1b
Bug 106386 Correct misspellings in source code
...
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@185018 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-20 22:05:24 +00:00
roc+%cs.cmu.edu
9199079043
Bug 313817. DeCOMtaminate SVG and MathML NS_New*Frame functions. r+sr=roc, patch by Marc Liddell.
...
git-svn-id: svn://10.0.0.236/trunk@184444 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 02:36:29 +00:00
bzbarsky%mit.edu
c43ac8f5a3
Make all stylesheet changes do an async style reresolve, not a sync one. Bug
...
314776, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184211 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-06 18:01:17 +00:00
bzbarsky%mit.edu
467820641f
Consolidate the out-of-flow handling in ContentRemoved, using
...
GetChildListNameFor. Also, replace various checks for display and floating
with a check for out-of-flow where relevant. Bug 313181, r=roc, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184166 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 23:56:54 +00:00
bzbarsky%mit.edu
0a7f0c53a2
Change WipeContainingBlock to have a better definition of what it means for a
...
parent frame to be "inline", and remove checks for <select> around places that
called WipeContainingBlock. Bug 314878, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184164 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 23:43:01 +00:00
bzbarsky%mit.edu
d490f00b7b
Remove the dummy frame stuff from selects. Replace it with smarter focus rect
...
painting and sizing for empty selects. Bug 314879, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184162 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 23:36:27 +00:00
roc+%cs.cmu.edu
c4e0410c6e
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
...
git-svn-id: svn://10.0.0.236/trunk@184129 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 02:38:33 +00:00