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
neil%parkwaycc.co.uk
3dbbdbf841
Get default tooltip text more reliably b=147670 r=timeless sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@184066 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 23:53:56 +00:00
bzbarsky%mit.edu
d14d1f2475
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
git-svn-id: svn://10.0.0.236/trunk@183371 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 00:41:51 +00:00
bzbarsky%mit.edu
65dc080c8a
Don't try to reframe generated content for image state changes on it. Bug
...
313656, r=biesi, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@183369 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 00:00:20 +00:00
roc+%cs.cmu.edu
35affbc82e
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
...
git-svn-id: svn://10.0.0.236/trunk@183357 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-01 20:40:54 +00:00
cvshook%sicking.cc
b26f9f52fb
Bug 311827: Make GetAttr return a bool rather then an nsresult.
...
r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@183185 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu
53c329523d
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
...
to it. Bug 313343, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@183113 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-27 02:25:23 +00:00
roc+%cs.cmu.edu
2b50a04fc6
Bug 313817. DeCOMtaminate a bunch of NS_New*Frame functions. patch by Marc Liddell, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@183097 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-26 21:46:39 +00:00
roc+%cs.cmu.edu
a94923aa69
Bug 313086. Fall-back path to delete absolute and floating frames if they're not found in the usual child list ... they may have been placed in the normal child list because no container was found. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@182606 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-20 19:20:34 +00:00
bzbarsky%mit.edu
1333cae14e
Try fixing bug 288064 again. r=biesi, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@182350 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 00:50:39 +00:00
bzbarsky%mit.edu
5aab713564
Fix bug 311615 -- don't reframe the containing block if a current inline is
...
being reframed. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@182331 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-16 15:25:36 +00:00
bzbarsky%mit.edu
bdffa1fdfa
Fix WipeContainingBlock() to work in more cases. Bug 291902, bug 296086, bug
...
285964, bug 310933, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@182329 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-16 15:21:05 +00:00
dbaron%dbaron.org
5c2912b181
Make captions process children normally so that whitespace-only text frames get constructed. b=311822 r=bernd sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@182302 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-15 05:19:30 +00:00