Commit Graph

627 Commits

Author SHA1 Message Date
mjudge@netscape.com
81ca62ed20 removal of #ifdefs foor 68396 r=cmanske all depricated code just a clean up 2001-03-21 21:30:08 +00:00
timeless@mac.com
5197e93c42 fix Bug 70989 Clean up lots of "shadows" and other common warnings
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
karnaze@netscape.com
33efa7ad7d bug 23714 - forgot to make NeedsFrameFor static per waterson's sr. 2001-03-21 05:18:27 +00:00
karnaze@netscape.com
16f7fe5de1 bug 23714 - don't resolve style for irrelevant whitespace. sr=waterson, r=rbs,hyatt 2001-03-21 05:10:40 +00:00
hyatt@netscape.com
d5d037ef03 Fix for 72614. 2001-03-20 20:27:38 +00:00
karnaze@netscape.com
94abca7abb bug 67864 - don't create anonymous ancestors of table inside caption. sr=attinasi. 2001-03-20 15:53:29 +00:00
waterson@netscape.com
52be23e70c Bug 71594. Reparent views from 'trailing' frame, but only make trailing frame if it'd have children. r=karnaze, sr=attinasi 2001-03-19 22:16:47 +00:00
hyatt@netscape.com
6b67cda8b9 Fix for 70704 and 71261. r=pierre, sr=attinasi 2001-03-13 02:34:02 +00:00
waterson@netscape.com
e9075c7438 Fix compiler warnings caused by backslash character in '//' comment. Tip o' the hat to timeless. 2001-03-10 00:19:38 +00:00
hyatt@netscape.com
8100efb527 Fix for 70877, enabling outliner. r=dr, sr=waterson 2001-03-06 22:16:42 +00:00
waterson@netscape.com
f873a70f72 Bug 64670. Clean up and document SplitToContainingBlock(). Specifically: fix stray comma in file; unmuddle replaced frame and its parent in CantRenderReplacedElement(); sanity check args in SplitToContainingBlock(); manage view reparenting in SplitToContainingBlock(); fix nsObjectFrame to only stifle key events if the plugin was really instantiated. r=kmcclusk, saari sr=attinasi 2001-03-06 03:31:29 +00:00
hyatt@netscape.com
be704bf5ba Outliner files are not part of build.
The other files are a fix for bug #70809.  r=attinasi, sr=brendan
2001-03-06 02:27:50 +00:00
hyatt@netscape.com
36b93dec38 Fix for 70704, r=brendan, sr=attinasi 2001-03-03 21:57:56 +00:00
rbs@maths.uq.edu.au
66e8ff4337 When requested, avoid to create frames for ignorable whitespace - bug 68411 r=karnaze sr=waterson 2001-02-23 12:45:19 +00:00
hyatt@netscape.com
c57752db15 Fix for 69142. r=attinasi, sr=waterson 2001-02-22 09:24:50 +00:00
hyatt@netscape.com
7f1c17039d Fix a frame creation slowdown caused by XBL. 2-3% speedup. r=danm, sr=waterson 2001-02-21 03:18:45 +00:00
waterson@netscape.com
2b86e8fc1e Bug 39054, redux. Hack around problem (?) with XBL child nodes: we'll just query for the list of real kids up front. Also, need to break 'AddSubtreeToDocument()' into pre- and post-order steps. r=hyatt, sr=brendan 2001-02-20 01:05:34 +00:00
heikki@netscape.com
8b420cbe2e Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com 2001-02-19 21:50:04 +00:00
hyatt@netscape.com
b0c9bd7403 Fix for 68103. r=the world 2001-02-14 20:21:04 +00:00
pinkerton@netscape.com
89042dbeff carbon changes. r=pink/sdagley/beard. a=sfraser. 2001-02-13 21:48:26 +00:00
waterson@netscape.com
3aef570e3f Backing out changes for 39054, which caused several template regressions. 2001-02-13 19:22:56 +00:00
waterson@netscape.com
b980ae4b02 Bug 39054. Make XUL templates work properly inside XBL. r=hyatt,alecf; sr=ben 2001-02-13 07:04:55 +00:00
pierre@netscape.com
5f165d8dc9 Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster. 2001-02-07 09:57:26 +00:00
hyatt@netscape.com
b8dd83950d Fix for 55292, r=ben, sr=brendan 2001-02-02 00:54:47 +00:00
waterson@netscape.com
61dad9575f Bug 67125. If the hint fails, start over to avoid problems when hint is an out-of-flow frame. r=attinasi, sr=buster 2001-01-31 23:20:39 +00:00
dbaron@fas.harvard.edu
dbe136f19b Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023 2001-01-27 16:58:15 +00:00
rods@netscape.com
a1ed5b3a4f This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
2001-01-27 14:09:34 +00:00
mcafee@netscape.com
99b5642905 Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil 2001-01-25 02:58:12 +00:00
pierre@netscape.com
37a4efae45 #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster. 2001-01-20 22:46:54 +00:00
buster@netscape.com
70395fb43a ok, now I think I've got the syntax correct 2001-01-16 23:30:16 +00:00
buster@netscape.com
a08cdb8107 another try at working out the darn nsCOMPtr comparison for Linux 2001-01-16 23:23:02 +00:00
buster@netscape.com
c26085b719 stupid friggin' .get() nsCOMPtr incompatibility on linux 2001-01-16 22:54:52 +00:00
buster@netscape.com
be2331b1ae bug 56432 ()
the problem was a factorial algorithm for finding primary frames.
fixed by added a hinting mechanism that takes advantage of existing
primary frame cache, greatly reducing the cost for the common case.
r=rods
sr=waterson
2001-01-16 22:10:04 +00:00
rods@netscape.com
855a34651d Removing all references to GfxListControlFrame
Bug 62960 r=kmcclusk sr=hyatt
2001-01-10 14:50:27 +00:00
waterson@netscape.com
8e0ebd9ee0 Bug 57026. Do not reparent views whenever we 'MoveChildrenTo()', because this breaks SplitToContainingBlock(): no views will have been created in this case! Instead, alter ConstructInline() to move views. r=karnaze, sr=buster. 2001-01-08 21:10:44 +00:00
rods@netscape.com
c0ed0d0271 removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
dbaron@fas.harvard.edu
618fd5b917 Clean up easily fixed unnecessary includes and exports of implementation header files in layout. b=63766 r=jst@netscape.com sr=buster@netscape.com 2000-12-30 19:22:22 +00:00
sspitzer@netscape.com
c69556ee46 I have no desire to hear hyatt moo. r=bryner 2000-12-27 22:37:09 +00:00
hyatt@netscape.com
838b3a0035 Fix for 62301. r=hewitt, sr=ben 2000-12-14 09:32:39 +00:00
hyatt@netscape.com
565c042027 Speeding up retrieval of anonymous nodes by removing a redundant copy.
a=ben@netscape.com
2000-12-10 09:21:22 +00:00
hyatt@netscape.com
3a16cdb715 Fix for smoketest bugscape blocker bug #3467. 2000-12-08 01:43:02 +00:00
hyatt@netscape.com
f69c998508 This patch enables the tree widget to use custom tags via XBL. a=ben 2000-12-07 10:12:02 +00:00
hyatt@netscape.com
88d8d2312b Enabling cross-namespace extensions for XBL. r=hixie, a=ben 2000-12-02 09:47:47 +00:00
hyatt@netscape.com
9bbd7816f7 menu bug fx r by danm ben 2000-11-28 23:35:04 +00:00
hyatt@netscape.com
4f9d00919f Fix insertion point reparentin gissue with blocks. r=hixie, a=ben 2000-11-28 10:10:41 +00:00
hyatt@netscape.com
79a11fb738 Move menulist entirely into XBL. a=ben 2000-11-28 08:52:36 +00:00
hyatt@netscape.com
3d854d35e0 Removing obsolete frames from XUL dir. a=ben 2000-11-28 07:13:14 +00:00
karnaze@netscape.com
e14aef2c24 bug 56563 - frame constructor creates anonymous frames when a table has a child which is not table related.
ConstructFrameByTag takes additional arg indicating that a whitespace frame was not constructed. sr=buster, r=attinasi
2000-11-27 22:47:33 +00:00
karnaze@netscape.com
889aa230bd bug 48028 - changed frame constructor's AppendContent to handle both a caption child list and a row group
child list. a=buster, r=attinasi.
2000-11-15 23:19:37 +00:00
karnaze@netscape.com
035769b100 bug 57378 (table portion) - don't repeat a thead or tfoot that is larger than 25% of the page. a=buster, r=attinasi. 2000-11-15 22:26:35 +00:00