bzbarsky%mit.edu
bcc8448a03
Reparent views properly when splitting to containing block. Bug 344291, r=roc, sr=dbaron, a=schrep for 1.8.1, a=dveditz for 1.8.0.7
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208357 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 22:01:32 +00:00
bzbarsky%mit.edu
d552986e1c
Handle XUL popups gracefully in non-XUL documents. Bug 306940, r+sr=roc, a=dveditz for 1.8.0.7, a=schrep for 1.8.1
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208154 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-23 04:02:21 +00:00
mats.palmgren%bredband.net
5108e257e8
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 a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208041 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-21 20:34:34 +00:00
bmlk%gmx.de
83d2eb5f2d
remove crash prone from hack from frame construction and replace it with a hardcoded style rule bug 285727 r/sr/a=dveditz
...
a implement a review commment from bz (patch by bz) bug 348455 r/sr=dbaron a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@208012 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-21 18:16:40 +00:00
mrbkap%gmail.com
ebf35cc66a
Checking in the fix for bug 321299 and the regressions it caused. This is the combined work of jst, peterv, sicking and me. a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207889 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-18 23:08:59 +00:00
bzbarsky%mit.edu
ba36da89bd
Don't clobber the parentFrame we need to recover letter frames on. Bug 348729, r+sr=roc, a=dbaron for 1.8, a=dveditz for 1.8.0
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207741 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-17 15:00:42 +00:00
martijn.martijn%gmail.com
6ef1546a45
Bug 336291 - Crash [@ nsTableFrame::GetRowGroupFrame], patch by Bernd Mielke, r+sr=bzbarsky, a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207579 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 11:49:11 +00:00
bzbarsky%mit.edu
fa9d0a35d4
Use the right insertion frame for insertion points. Bug 348049, r+sr=roc, a=dbaron for 1.8.1, a=dveditz for 1.8.0.7
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207504 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 23:13:38 +00:00
rbs%maths.uq.edu.au
5a38d10914
'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, a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207435 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 11:03:35 +00:00
alfred.peng%sun.com
1e6818fd24
Bug 336999. Crash involving XUL menus, position: fixed, position: absolute [@ nsIFrame::GetNextSibling] [@ nsCSSFrameConstructor::FindFrameWithContent].
...
r=neil,sr=bzbarsky,a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207045 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-10 13:02:49 +00:00
roc+%cs.cmu.edu
5e4f3e93f6
Bug 288357. Force abs-pos elements to always use the containing block's first-in-flow as parent. r+sr=dbaron,a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@200644 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 22:55:10 +00:00
bmlk%gmx.de
f3117df450
improve table colgroup pseudo frame handling, bug 333493, bug 325984 and bug 329900 r/sr=bzbarsky a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@200565 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 04:14:14 +00:00
jst%mozilla.jstenback.com
4c78779518
Fixing bug 316159. Fix null-pointer dereference crash in WipeContainingBlock(). r+sr+a=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@200480 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 00:10:26 +00:00
bmlk%gmx.de
772dd6e911
pseudo rowgroups might be wrapped in a scrollframe, bug 331679 r/sr=bzbarsky a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@200232 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-18 06:50:32 +00:00
bzbarsky%mit.edu
2da9e5403d
Fix crash bug 322348 by making ReParentStyleContext more sane. r+sr=dbaron, a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@194751 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 02:48:06 +00:00
bmlk%gmx.de
8b027d8740
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 a=jay
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@193716 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 18:48:58 +00:00
dveditz%cruzio.com
7e1ded082d
bug 291902 fix nsCSSFrameContructor::WipeContainingBlock common crash, patch by martijn, r/sr=dbaron, a=timr
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@191886 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 08:28:06 +00:00
cvshook%sicking.cc
d0d80798be
Bug 317544: Make MathML deal better with floats. r=bz sr=dbaron a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@191444 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 23:27:57 +00:00
cvshook%sicking.cc
b0957e90d5
Bug 310436: Make svg frames not create frames for non-svg children. r=bz/tor sr=dbaron
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@191440 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 23:09:58 +00:00
bzbarsky%mit.edu
16e56bd23a
Fieldsets have multiple insertion points because of the magic legend stuff.
...
Bug 317275, r+sr=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@190973 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 02:51:06 +00:00
bmlk%gmx.de
7400d34b21
don't apply xul display types to tags that would normally cause tag based frame creation, bug 322185, r/sr = bzbarsky a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@190859 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 19:30:18 +00:00
bzbarsky%mit.edu
e175679fdf
Fix bug 326834 -- more care needed with listboxes. r+sr=roc, a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@190313 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 23:50:59 +00:00
bzbarsky%mit.edu
56bb3669e0
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/branches/MOZILLA_1_8_0_BRANCH@190220 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 17:08:57 +00:00
mats.palmgren%bredband.net
d707a15e86
Avoid destroying out-of-flows twice in some cases. b=310638 r=bzbarsky sr=dbaron a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@190212 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 09:50:28 +00:00
bzbarsky%mit.edu
acf685e6bb
Legends are not inlines; don't split them. Bug 320459, r+sr=dbaron, branch181/a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@188813 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 02:21:57 +00:00
bzbarsky%mit.edu
5b21a6cdad
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, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@188806 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 01:46:01 +00:00
bzbarsky%mit.edu
1aef76637a
Get the right parent frame up front when dealing with :after content. Bug 317934, r+sr=roc, a=schrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@186963 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 03:02:30 +00:00
(no author)
d368a405db
This commit was manufactured by cvs2svn to create branch
...
'MOZILLA_1_8_0_BRANCH'.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@185757 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-07 05:54:01 +00:00
(no author)
d1331130a2
This commit was manufactured by cvs2svn to create branch
...
'MOZILLA_1_8_0_BRANCH'.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@182227 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 02:57:26 +00:00
roc+%cs.cmu.edu
842f029483
Bug 307076. Don't allow any table-related frames to be treated as abs-pos containers by GetAbsoluteContainingBlock, because we don't actually support them as abs-pos containers. r+sr=bzbarsky, a=mscott
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181345 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:23:32 +00:00
bzbarsky%mit.edu
dde10cb65a
Keep quote and counter recalculation from reentering itself. Bug 310006,
...
r+sr=dbaron, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180992 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 21:41:28 +00:00
bzbarsky%mit.edu
e874997725
Make sure to flush out the content model before processing restyles; otherwise
...
we can end up with odd content duplication. Bug 309986, r+sr=dbaron, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180991 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 21:34:40 +00:00
bzbarsky%mit.edu
64ce76c9aa
Fix nsCSSFrameConstructor::ContentRemoved to properly deal with out-of-flows
...
whose placeholders are in an insertion point. Bug 288790, r+sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180880 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 19:11:29 +00:00
dbaron%dbaron.org
d43cec2775
Attempt to follow the SVG spec rules on where SVG elements should be ignored. b=306915 r=tor sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180815 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 19:33:58 +00:00
mats.palmgren%bredband.net
619314b238
Move the floats we reparent in AdjustFloatParentPtrs() to the "inner" state so that they end up in the right containing block. b=307277 r+sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180775 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 22:15:54 +00:00
bzbarsky%mit.edu
0e7af430cd
Make addition or removal of frames in a frameset actually change the
...
rendering. Bug 306660, r=jst, sr=roc, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179718 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:52:57 +00:00
tor%cs.brown.edu
bebe0e38c8
Bug 294519 - should behave the same when SVG not built, SVG pref
...
disabled, or no SVG renderer present. r=dbaron, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179669 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 20:41:57 +00:00
bzbarsky%mit.edu
69792de2ae
Make frames know whether they're leaves or not from the frame construction
...
point of view; use this in the frame constructor. Bug 265367, r+sr=dbaron, a=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179571 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 20:25:54 +00:00
roc+%cs.cmu.edu
c7e0414ca4
Bug 286491. Recreate an entire IB-complex if one of the child frames gets frames recreated. It might be changing from block to inline or back again, in which case the IB division may change. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178861 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:20:48 +00:00
bzbarsky%mit.edu
d3b1540fe2
Fix counter numbering when counters are set on the inline in an {ib} split.
...
Bug 296083, r+sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/trunk@175761 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-07 17:12:31 +00:00
tor%cs.brown.edu
21e4a702af
Bug 296626 - handle SVG glyph frames being constructed in invalid
...
context. r=dbaron, sr=roc, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@175476 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 06:11:07 +00:00
mats.palmgren%bredband.net
1ddea0cb5c
Make GetFieldSetAreaFrame() handle a null first child. b=299188 r+sr=dbaron a=benjamin
...
git-svn-id: svn://10.0.0.236/trunk@175411 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 20:31:40 +00:00
roc+%cs.cmu.edu
8408286c5f
Bug 288438. Turn off SVG <foreignobject> because it's pretty broken. r=benjamin,sr=dbaron,a=benjamin,patch by jwatt,tor and roc
...
git-svn-id: svn://10.0.0.236/trunk@175282 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 03:51:44 +00:00
mats.palmgren%bredband.net
aadb12452f
Add GetFieldSetAreaFrame() for accessing the area frame child of a fieldset frame. b=294717 r+sr=dbaron a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@175255 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 21:21:03 +00:00
roc+%cs.cmu.edu
2816caa04c
Bug 297537. Line layout should not set an available-height constraint on the inline frames, because they can't break vertically ... and it certainly shouldn't set the constraint based on the band dimensions. Fixes Gmail rich text toolbar layout issue. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174750 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-17 02:46:36 +00:00
peterv%propagandism.org
aac2b47f2a
Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@174703 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 13:10:58 +00:00
mrbkap%gmail.com
ff1007bfc5
bug 152329: inserting a text node in a textarea displays the text twice. r+sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174572 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-14 17:19:53 +00:00
aaronleventhal%moonset.net
d0301a1bd7
Bug 290352. Fix show/hide events, and anything dependent on those such as DHTML sub sub menus, alerts and progress bars. r=louie.zhao, sr=bz, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174409 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 13:57:27 +00:00
bzbarsky%mit.edu
f69aa393a1
Use the right parent when appending to a frame with in-flows that has :after
...
generated content. Bug 292116, r+sr=roc, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@174362 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-09 15:37:56 +00:00
Olli.Pettay%helsinki.fi
103e8cb408
Bug 291026, Allow XBL to bind to XTF elements, r=alex, sr=bryner, a=mkaply
...
git-svn-id: svn://10.0.0.236/trunk@173962 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 19:19:33 +00:00