Commit Graph

1216 Commits

Author SHA1 Message Date
bzbarsky@mit.edu
7eaee1ea99 Make addition or removal of frames in a frameset actually change the
rendering.  Bug 306660, r=jst, sr=roc
2005-09-06 02:14:36 +00:00
tor@cs.brown.edu
de3c185756 Bug 294519 - should behave the same when SVG not built, SVG pref
disabled, or no SVG renderer present.  r=dbaron, a=asa
2005-09-05 20:41:57 +00:00
bzbarsky@mit.edu
e69d726331 Fix assertion bug 303006, r+sr=dbaron 2005-08-30 02:36:47 +00:00
bmlk@gmx.de
b7b88313b4 code share GetCaptionAdjustedParent between AdjustCaptionParentFrame, bug 289936 r/sr=bzbarsky 2005-08-27 18:30:36 +00:00
tor@cs.brown.edu
2422fd38d9 Bug 282579 - Implement <svg:textPath>. As a side effect, this removes
the gdi+ text highlighting code.  r=afri
2005-08-26 02:49:52 +00:00
bzbarsky@mit.edu
93240998ef Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
param.  Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
roc+@cs.cmu.edu
ee0726b218 Bug 286491. Recreate the entire IB-split complex if the child of an IB-special frame is recreated, because the structure of the IB split may be changing. r+sr=bzbarsky 2005-08-21 23:56:40 +00:00
bzbarsky@mit.edu
b51a6bf60e 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
2005-08-16 22:52:48 +00:00
roc+@cs.cmu.edu
cdbf344bb0 Bug 289377, cleanup nsCSSFrameConstructor a tad. r+sr=bzbarsky 2005-08-16 21:35:58 +00:00
bzbarsky@mit.edu
54a5576ad4 Fix counter numbering when counters are set on the inline in an {ib} split.
Bug 296083, r+sr=dbaron, a=asa
2005-07-07 17:12:31 +00:00
tor@cs.brown.edu
73a8639265 Bug 296626 - handle SVG glyph frames being constructed in invalid
context.  r=dbaron, sr=roc, a=brendan.
2005-07-01 06:11:07 +00:00
mats.palmgren@bredband.net
b801b498b2 Make GetFieldSetAreaFrame() handle a null first child. b=299188 r+sr=dbaron a=benjamin 2005-06-30 20:31:40 +00:00
roc+@cs.cmu.edu
f433972457 Bug 288438. Turn off SVG <foreignobject> because it's pretty broken. r=benjamin,sr=dbaron,a=benjamin,patch by jwatt,tor and roc 2005-06-29 03:51:44 +00:00
mats.palmgren@bredband.net
510f12cd16 Add GetFieldSetAreaFrame() for accessing the area frame child of a fieldset frame. b=294717 r+sr=dbaron a=chofmann 2005-06-28 21:21:03 +00:00
roc+@cs.cmu.edu
a5bd2b79f6 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 2005-06-17 02:46:36 +00:00
peterv@propagandism.org
af5c8b9c83 Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa. 2005-06-16 13:10:58 +00:00
mrbkap@gmail.com
2f74322eed bug 152329: inserting a text node in a textarea displays the text twice. r+sr=bzbarsky a=asa 2005-06-14 17:19:53 +00:00
aaronleventhal@moonset.net
a1252af0af 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 2005-06-10 13:57:27 +00:00
bzbarsky@mit.edu
1338baadae Use the right parent when appending to a frame with in-flows that has :after
generated content.  Bug 292116, r+sr=roc, a=chofmann
2005-06-09 15:37:56 +00:00
Olli.Pettay@helsinki.fi
95a97c978d Bug 291026, Allow XBL to bind to XTF elements, r=alex, sr=bryner, a=mkaply 2005-06-01 19:19:33 +00:00
bzbarsky@mit.edu
179bddfa09 Process some more menu-related attribute changes synchronously for now. Bug
262031, r+sr=roc, a=asa
2005-05-19 16:01:25 +00:00
bzbarsky@mit.edu
2de9e1002f Fix bug 293588 -- make sure to not store form data in the wrong session history
entry.  r+sr=bryner, a=brendan
2005-05-12 20:53:33 +00:00
vladimir@pobox.com
7a1944716c b=293407, canvas uses wrong frame type; 293306, canvas leaks memory; 293225, default canvas height should be 150, r+sr=bzbarsky,a=shaver 2005-05-10 00:28:30 +00:00
vladimir@pobox.com
5c48e9ed2a b=291216, canvas should not be an empty element, default width/height, fallback content should not be rendered, r+sr=bzbarsky, a=brendan/shaver 2005-05-07 03:45:06 +00:00
aaronleventhal@moonset.net
6f1cecfe2d Fixing bustage 2005-05-03 04:16:50 +00:00
aaronleventhal@moonset.net
b9a1cbed8c Bug 280498. Invalidate accessibility subtree for frame visibility/display style changes. r=bz, sr=roc, a=asa 2005-05-03 03:46:51 +00:00
bmlk@gmx.de
a0b7c39370 table captions are float containing blocks, bug 291520 r/sr=bzbarsky a=asa 2005-04-29 04:11:31 +00:00
roc+@cs.cmu.edu
e7c5eb9419 Bug 290752. Don't create unnecessary level of style contexts for scrolled frames. r+sr=bzbarsky,a=asa 2005-04-28 22:14:16 +00:00
bmlk@gmx.de
33ff590119 pseudoframes need to be processed before the frame state is reset bug 282175 r/sr=bzbarsky a=asa 2005-04-27 04:25:57 +00:00
tor@cs.brown.edu
5bc228bd0e Bug 256624 - <switch> should operate over "real" content children only.
Patch by scootermorris@comcast.net, r+sr=bz, a=asa.
2005-04-26 00:10:17 +00:00
tor@cs.brown.edu
a0476dd18f Bug 291339 - foreignObject crash in debug builds. r+sr=bzbarsky, a=asa 2005-04-21 21:39:13 +00:00
bmlk@gmx.de
5f2ceb4e0f do the granparent lookup for captions only when the parent is a inner table frame, bug286137 r/sr=bzbarsky a=asa 2005-04-20 03:53:01 +00:00
vladimir@pobox.com
aca0ebc12a b=288714, html canvas implementation, r=various,a=brendan 2005-04-18 06:33:23 +00:00
bzbarsky@mit.edu
f0c37ed95c Make repaints needed for widget state changes follow the same codepath as
repaints needed for style changes.  Bug 287616, r+sr=roc, a=asa
2005-04-15 01:32:27 +00:00
bzbarsky@mit.edu
d2d558b095 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
2005-04-14 15:30:35 +00:00
bmlk@gmx.de
7fcdbccd27 cleanup for named childlists on outer table frames, bring ContentInserted in sync with ContentAppended, bug 286137 r/sr=bzbarsky a=asa 2005-04-11 17:35:11 +00:00
roc+@cs.cmu.edu
b7debc2516 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. 2005-04-07 23:54:28 +00:00
bzbarsky@mit.edu
334e10de43 Fix silly error that caused no scrollbars in non-SVG builds. Bug 289248, r+sr+a=shaver 2005-04-06 15:55:00 +00:00
bzbarsky@mit.edu
2d637b6568 Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
BindToTree and UnbindFromTree methods.  Bug 286000, r=sicking, sr=jst
2005-04-05 23:54:35 +00:00
pedemont@us.ibm.com
29dad3d117 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 2005-04-05 22:58:29 +00:00
roc+@cs.cmu.edu
e129b06488 Bug 289090. Get the pagesequenceframe from the frame constructor, don't poke around the frame hierarchy trying to find it. r+sr=bzbarsky 2005-04-05 22:46:56 +00:00
roc+@cs.cmu.edu
ea36f2d55c Bug 288117. Fix regressions in nsDocShell::SetCanvasHasFocus and in nsListBoxBodyFrame/nsListBoxObject where code made obsolete assumptions about scrollframe structure. r+sr=dbaron 2005-04-03 21:02:47 +00:00
roc+@cs.cmu.edu
47dfcd9b72 Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron 2005-04-03 21:00:41 +00:00
dbaron@dbaron.org
4a88021355 Implement CSS2 counters. b=3247 r+sr=bzbarsky 2005-04-01 23:07:00 +00:00
bzbarsky@mit.edu
93151014fa Wrap a view update batch around all restyle processing and switch
ApplyRenderingChangeToTree to use a NO_SYNC view batch, since we now flush
reflows before painting.  Bug 288365, r+sr=roc
2005-04-01 18:14:18 +00:00
dbaron@dbaron.org
c7fad4aada Back out roc's checkin for bug 288117 to isolate performance regressions during tinderbox downtime. 2005-03-31 18:04:50 +00:00
roc+@cs.cmu.edu
1191e43f13 Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron 2005-03-31 03:40:12 +00:00
bzbarsky@mit.edu
f40d95214a Don't walk through placeholders to out-of-flows that are our descendants when
we destroy a frame subtree.  Bug 271151, r=rbs, sr=dbaron
2005-03-29 22:36:06 +00:00
roc+@cs.cmu.edu
beeb0128b2 Bug 287352. Use wrappedFrame not frame, stupid. r+sr=bzarsky 2005-03-23 21:27:51 +00:00
roc+@cs.cmu.edu
a382f1aafb Bug 287127. Avoid using GetContentInsertionFrame when the frame hierarchy is not hooked up. r+sr=bzbarsky 2005-03-23 03:39:32 +00:00