Commit Graph

1670 Commits

Author SHA1 Message Date
kipp%netscape.com
791289f106 Support revised first-letter layout 1999-04-27 22:10:51 +00:00
kipp%netscape.com
19f8ed9f4d Added first-letter-frame to the build 1999-04-27 22:10:12 +00:00
kipp%netscape.com
8ef9bd0714 new 1999-04-27 22:05:02 +00:00
troy%netscape.com
1da7ecea54 Removed some code that wasn't needed and would leak any child frames
that were passed in
1999-04-27 20:24:27 +00:00
troy%netscape.com
c30c249a82 Removed a function that wasn't needed 1999-04-27 20:18:29 +00:00
kin%netscape.com
86a3f435a4 Fix from mjudge@netscape.com for bug #5505 (Crash clicking on throbber in apprunner) 1999-04-26 19:38:22 +00:00
mjudge%netscape.com
f302ca2537 selection changes for new model of content only. frames no longer contain variables referring to selection state outside of 1 bit. keyboard selection will now be disabled until i can get it working in the new selection world order. 1999-04-26 04:02:04 +00:00
troy%netscape.com
3b869d6014 Added code to check the placeholder's out-of-flow frame and see if it's
an absolutely positioned frame and not just assume it's a floater
1999-04-25 17:01:07 +00:00
troy%netscape.com
c7748fdf2c Changed FindFrameWithContent() to check for a frame type of "placeholderFrame"
and return the out-of-flow frame instead
1999-04-25 17:00:24 +00:00
troy%netscape.com
39e0aad7f0 Removed ContentChanged() and AttributeChanged() which are no longer need
now that GetPrimaryFrameFor() always returns the out-of-flow frame
1999-04-25 16:59:39 +00:00
troy%netscape.com
15e5859a59 Fixed a problem where CreateViewForFrame() was setting NS_VIEW_PUBLIC_FLAG_DONT_BITBLT
all the time
1999-04-24 04:53:42 +00:00
amusil%netscape.com
a474d58cbc Added support for applets specified by the object tag (which use the "classid:java"
attribute instead of "code").
1999-04-23 22:52:10 +00:00
kipp%netscape.com
f1bdb8c076 Removed useless include 1999-04-23 20:01:49 +00:00
kipp%netscape.com
96c0fa0aa2 nit 1999-04-23 20:01:38 +00:00
kipp%netscape.com
53a3205060 Implement CancelReflowCommand; remove uselss root-frame resize in incremental reflow code 1999-04-23 20:01:20 +00:00
kipp%netscape.com
6a3daef83e Always init the image loader (fixes bug #5238); don't load images with zero set dimensions (bug #5381); cancel extraneous reflows to improve performance 1999-04-23 20:00:14 +00:00
kipp%netscape.com
470b830288 Added code to discard wasted size updates 1999-04-23 19:59:13 +00:00
rods%netscape.com
e2de00bcd4 Changed Copy code to use nsCOMPtr 1999-04-23 17:15:53 +00:00
mcafee%netscape.com
2c905d7de3 Removing nsSelectionMgr from the build 1999-04-23 16:50:17 +00:00
kipp%netscape.com
3ecd939521 Moved hacked call to floater adds out of nsPlaceholderFrame and into nsLineLayout 1999-04-23 15:15:53 +00:00
troy%netscape.com
4466f403c7 Added GetFrameType() and renamed GetAnchoredItem() to GetOutOfFrameFlow() 1999-04-23 14:34:48 +00:00
mcafee%netscape.com
8cdb907705 Removing NEW_CLIPBOARD_SUPPORT ifdef. 1999-04-22 07:03:14 +00:00
troy%netscape.com
12139f38ea Work-in-progress for relatively positioned inlines being containing blocks
for absolutely positioned child elements
1999-04-22 04:27:47 +00:00
kipp%netscape.com
fd29e5287a Fixed rendering bug with drawing poly areas during debug drawing 1999-04-22 03:40:38 +00:00
rickg%netscape.com
85e7dbb767 updates to sync with nsString2 api 1999-04-21 23:35:12 +00:00
amusil%netscape.com
9b3402e2e6 Fixed bug with flow of control - reflows after the first one no longer call
CantRenderDisplacedElement() when it's not supposed to.
1999-04-21 23:25:20 +00:00
troy%netscape.com
ef791ed27c Changed the handling for fixed backgrounds a little 1999-04-21 22:08:01 +00:00
troy%netscape.com
7e9a5af5f7 Changed CreateViewForFrame() so it takes into account fixed background
attachments and sets NS_VIEW_PUBLIC_FLAG_DONT_BITBLT
1999-04-21 21:27:50 +00:00
troy%netscape.com
8904ab319a Changed nsPositionedInlineFrame::Reflow() to compute the desired size
by calling nsInlineReflow::Reflow() with a 'resize' reflow reason when
handling an incremental reflow of an absolutely positioned child element
1999-04-21 21:02:45 +00:00
kipp%netscape.com
fac60d4643 Fixed word lookahead logic to not look at continuations to avoid duplicate information 1999-04-21 19:59:16 +00:00
kipp%netscape.com
116ecfb42a Added some (disabled) logging 1999-04-21 19:58:50 +00:00
kipp%netscape.com
065b96c776 Fixed up child incremental reflow to only reflow the necessary number of lines (hopefully) 1999-04-21 19:58:38 +00:00
troy%netscape.com
2b65a0bc20 Changed nsPositionedInlineFrame code to handle incremental reflow 1999-04-21 04:37:13 +00:00
sspitzer%netscape.com
192e63fa70 fix UNIX build bustage. this won't build with -pendatic 1999-04-21 02:31:02 +00:00
kipp%netscape.com
e7d121e337 Fixed bug #5192 by growing the trapezoid buffer as needed 1999-04-20 23:08:03 +00:00
kipp%netscape.com
187be6b63f Tweaked FindLineContaining to return the index in the line where the frame is found 1999-04-20 21:52:22 +00:00
kipp%netscape.com
2970e96968 Removed debris 1999-04-20 21:51:56 +00:00
kipp%netscape.com
44f26158bb Fixed up insertion code to support inserting blocks; tweaked FirstChild impl to work better; removed some no longer needed code 1999-04-20 21:51:39 +00:00
av%netscape.com
096226647f Turning on previous changes 1999-04-20 21:45:26 +00:00
av%netscape.com
7a990f37bf Added width and height attributes for images 1999-04-20 21:07:26 +00:00
troy%netscape.com
b952773b92 Added GetFrameType() member function 1999-04-20 19:11:37 +00:00
troy%netscape.com
1570eb63cb Moved blockFrame and inlineFrame atoms to nsLayoutAtoms 1999-04-20 18:22:47 +00:00
troy%netscape.com
0f73d45160 Change to atoms 1999-04-20 18:22:28 +00:00
rickg%netscape.com
e1012f40b9 sync with nsString2 API 1999-04-20 07:20:21 +00:00
troy%netscape.com
0e556164c5 Commented out code in GetAdditionalChildListName() that checked whether
there was a bullet and conditionally nsLayoutAtoms::bulletList because
that change broke absolute positioning (area frame depends on the index
numbers)
1999-04-20 05:03:29 +00:00
kipp%netscape.com
33e9707bbb Work around append frames bug (by breaking insert!) for now; added some asserts hither and yon to help prevent furthur regressions like this 1999-04-20 03:42:32 +00:00
kipp%netscape.com
5ccd9c28e6 Work around windoze compiler lossage 1999-04-20 01:53:28 +00:00
kipp%netscape.com
55f7b6edca Make build work on mac 1999-04-20 01:49:51 +00:00
kipp%netscape.com
d1c19b975e Implement first-line support; update some api's to use nsIPresContext*'s instead of nsIpresContext&'s 1999-04-20 00:27:43 +00:00
kipp%netscape.com
747aed0e8c Switch to nsIPresContext*'s instead of nsIPresContext&'s 1999-04-20 00:27:08 +00:00