bzbarsky%mit.edu
8b12b8b436
Fieldsets have multiple insertion points because of the magic legend stuff.
...
Bug 317275, r+sr=dbaron, branch181=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189458 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-09 03:46:20 +00:00
bzbarsky%mit.edu
9f6670738d
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_BRANCH@188813 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 02:21:57 +00:00
bzbarsky%mit.edu
b268c000bd
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, branch181=neil
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188539 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 02:28:32 +00:00
bzbarsky%mit.edu
1d07d18e40
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_BRANCH@186963 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 03:02:30 +00:00
roc+%cs.cmu.edu
07775ee990
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,a=mscott
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182681 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-21 02:30:58 +00:00
bmlk%gmx.de
a310fbfde1
Table foreign frames need to be wrapped into pseudo frames reagrdless of their namespace. bug 311661 r/sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182238 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 04:34:30 +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
bzbarsky%mit.edu
5941c13f90
Process some more menu-related attribute changes synchronously for now. Bug
...
262031, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@173573 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-19 16:01:25 +00:00
bzbarsky%mit.edu
2e6c4b317a
Fix bug 293588 -- make sure to not store form data in the wrong session history
...
entry. r+sr=bryner, a=brendan
git-svn-id: svn://10.0.0.236/trunk@173350 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-12 20:53:33 +00:00
vladimir%pobox.com
8ed9af21f3
b=293407, canvas uses wrong frame type; 293306, canvas leaks memory; 293225, default canvas height should be 150, r+sr=bzbarsky,a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@173239 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-10 00:28:30 +00:00
vladimir%pobox.com
99efffd5fc
b=291216, canvas should not be an empty element, default width/height, fallback content should not be rendered, r+sr=bzbarsky, a=brendan/shaver
...
git-svn-id: svn://10.0.0.236/trunk@173165 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-07 03:45:06 +00:00
aaronleventhal%moonset.net
d1f8529250
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@172979 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 04:16:50 +00:00
aaronleventhal%moonset.net
eb9e22a026
Bug 280498. Invalidate accessibility subtree for frame visibility/display style changes. r=bz, sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172977 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 03:46:51 +00:00
bmlk%gmx.de
8e2649d1cc
table captions are float containing blocks, bug 291520 r/sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172859 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 04:11:31 +00:00
roc+%cs.cmu.edu
2491d69963
Bug 290752. Don't create unnecessary level of style contexts for scrolled frames. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172839 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 22:14:16 +00:00
bmlk%gmx.de
98efe955c0
pseudoframes need to be processed before the frame state is reset bug 282175 r/sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172763 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-27 04:25:57 +00:00
tor%cs.brown.edu
e42e1bf322
Bug 256624 - <switch> should operate over "real" content children only.
...
Patch by scootermorris@comcast.net , r+sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/trunk@172710 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 00:10:17 +00:00
tor%cs.brown.edu
d846a45c90
Bug 291339 - foreignObject crash in debug builds. r+sr=bzbarsky, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172581 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-21 21:39:13 +00:00
bmlk%gmx.de
93b3fae332
do the granparent lookup for captions only when the parent is a inner table frame, bug286137 r/sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172475 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-20 03:53:01 +00:00
vladimir%pobox.com
dcf80e9788
b=288714, html canvas implementation, r=various,a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@172389 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-18 06:33:23 +00:00
bzbarsky%mit.edu
65ea60be7a
Make repaints needed for widget state changes follow the same codepath as
...
repaints needed for style changes. Bug 287616, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@172255 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 01:32:27 +00:00
bzbarsky%mit.edu
46d9cf3192
Don't copy/paste code to cast to placeholder frames all over the place; use a
...
utility method instead. Bug 276954, r+sr=roc, a=brendan
git-svn-id: svn://10.0.0.236/trunk@172225 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-14 15:30:35 +00:00
bmlk%gmx.de
edb17b80f0
cleanup for named childlists on outer table frames, bring ContentInserted in sync with ContentAppended, bug 286137 r/sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@171985 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 17:35:11 +00:00
roc+%cs.cmu.edu
89977d9b7c
Bug 288949. Don't try to use view reparenting to handle scrolled child views. Also, fix regression so that listboxes don't always have widgets. r+sr=dbaron,a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@171875 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 23:54:28 +00:00
bzbarsky%mit.edu
cec44f64b3
Fix silly error that caused no scrollbars in non-SVG builds. Bug 289248, r+sr+a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@171807 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 15:55:00 +00:00
bzbarsky%mit.edu
2ed6c9fac8
Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
...
BindToTree and UnbindFromTree methods. Bug 286000, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@171749 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 23:54:35 +00:00
pedemont%us.ibm.com
bc17cf38bd
Bug 210204 - Only use Mac system menu for root chrome shell XUL menus. Display all other XUL menus as on other platforms. r=bz, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@171740 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 22:58:29 +00:00
roc+%cs.cmu.edu
a52cfd560a
Bug 289090. Get the pagesequenceframe from the frame constructor, don't poke around the frame hierarchy trying to find it. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171737 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 22:46:56 +00:00
roc+%cs.cmu.edu
64b260501e
Bug 288117. Fix regressions in nsDocShell::SetCanvasHasFocus and in nsListBoxBodyFrame/nsListBoxObject where code made obsolete assumptions about scrollframe structure. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@171540 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:02:47 +00:00
roc+%cs.cmu.edu
7021bee02b
Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@171539 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:00:41 +00:00