Граф коммитов

65 Коммитов

Автор SHA1 Сообщение Дата
kipp%netscape.com 5fc2d393bc snapshot 1998-07-27 17:55:17 +00:00
kipp%netscape.com d1cf32dce8 snapshot 1998-07-24 18:20:55 +00:00
troy%netscape.com ab555eff47 Changed PaintChildren() to check for lines that intersect the damage
area
1998-07-24 03:18:35 +00:00
kipp%netscape.com 9d7cbfff3b new 1998-07-23 19:58:09 +00:00
kipp%netscape.com f9ce8ce6a7 Fix floater placement by removing it's old location before adding it again; use proper reflow state when getting a floaters style-size; don't forget to place below-current-line-floaters on frame-appended reflow 1998-07-23 19:54:44 +00:00
vidur%netscape.com ec8c40eeed Introduced nsContentLists. Added a DocumentWillBeDestroyed method to nsIDocumentObserver. Added a document parameter to all DocumentObserver notifications. Added the nsIDOMHTMLDocument interface to HTMLDocument. Implemented document.images, etc and getElementsByTagName. 1998-07-22 23:32:19 +00:00
kipp%netscape.com 176c561856 Implement block in inline 1998-07-22 18:38:57 +00:00
troy%netscape.com 048270ffb0 Changed PaintBorder() to use the (x,y) that's passed in 1998-07-22 05:02:07 +00:00
troy%netscape.com 789a2dbe45 Changed nsCSSRendering::PaintBorder() so the entire rect is used
and not just the width and height
1998-07-22 02:46:00 +00:00
kipp%netscape.com ac5be48a5a Added AddFloater method (not yet used) 1998-07-18 21:45:40 +00:00
kipp%netscape.com 353412c562 Find floaters after placing line so that floater list is kept up to date 1998-07-18 21:45:17 +00:00
kipp%netscape.com 54a30ab850 Only break from next-in-flow when we have a next-in-flow 1998-07-17 18:14:23 +00:00
kipp%netscape.com 316e166f7b Don't create new frames when a continuation is being reflowed for the first time 1998-07-17 16:16:19 +00:00
kipp%netscape.com ac9f0ebc3b Treat floating tables better; place below current line floaters BEFORE clearing over them for nav compatability 1998-07-16 23:30:49 +00:00
spider%netscape.com c7265362fc Remove broken-image.gif from install of Makefile. It was moved
to layout/html...
1998-07-16 18:44:32 +00:00
kipp 7b8a54834f Keep unconstrained flowing downward 1998-07-15 16:48:21 +00:00
troy d660868bc2 Changed API for CreateContinuingFrame and GetReflowMetrics to take
a reference to a nsIPresContext
1998-07-15 03:23:23 +00:00
troy a90fe8e1de Changed Reflow() member function to take a reference to a nsIPresContext
instead of a pointer
1998-07-15 02:53:09 +00:00
kipp 4d399204ba Check for silly width/height's and repair them; fixed bug where a silly height was created; removed redundant handle-event code 1998-07-14 18:37:51 +00:00
kipp 7430059fdf Clamp bullet x coordinate to stay in the available area; if we have a bullet then the first 2 frames are considered the first frame 1998-07-14 00:56:49 +00:00
kipp e51e484113 Added have-bullet flag 1998-07-14 00:55:43 +00:00
kipp 384602528f Revamp list handling so that the LI frame is placed differently then regular frames by the LI container 1998-07-14 00:55:28 +00:00
kipp a5f9c0b814 Fixed bug with dangling empty lines 1998-07-13 22:12:43 +00:00
kipp 149a96f186 Work around table bugs in a different way 1998-07-12 00:17:50 +00:00
kipp c2c262b5fd Removed GetCursorAt code 1998-07-11 03:48:33 +00:00
kipp cb83cf384a Fixed max-element-size to account for the border+padding 1998-07-10 21:45:30 +00:00
kipp bc69e4d178 Generate automatic margin values for most blocks; this emulates ebina margins fairly well 1998-07-10 20:30:23 +00:00
troy 97ae834b23 Deprecated the SetFirstContentOffset/SetLastContentOffset member
functions that take a nsIFrame*
1998-07-10 19:04:06 +00:00
troy b4c186d39c Added a check for multiple frames occupying a trapezoid. This keeps us from
crashing
1998-07-09 18:14:19 +00:00
kipp 8659fdf2e9 Implement css collapsing margins 1998-07-09 17:06:35 +00:00
jevering afde6be6e3 Fixed optimized build. 1998-07-07 22:07:35 +00:00
kipp 1f9273223c Fixed a few bugs in ContentDeleted reflow; implemented a cheesy version of FrameDeletedReflow 1998-07-06 21:37:08 +00:00
kipp 37213af260 Don't build shared libraries 1998-07-03 23:12:11 +00:00
kipp 853131c098 Fixed a typo (blush) 1998-07-02 23:44:46 +00:00
kipp 7938ef27e5 Moved initial reflow processing into InitialReflow method (doh) 1998-07-02 22:55:15 +00:00
kipp c3f1f480a4 Added more asserts to catch bad behavior of parents and children 1998-07-02 22:54:53 +00:00
kipp 8559359849 Bug fix for content-appended reflow 1998-07-02 21:26:34 +00:00
buster b56e9c0f36 now takew margins into account when computing parent's available width 1998-07-02 17:40:02 +00:00
kipp 38e6a2338b Removed unneeded duplicate code 1998-07-02 00:04:26 +00:00
kipp 131f7949e0 First pass implementation of content insertion/deletion handling code (untested at this point); also did some misc cleanup 1998-07-02 00:04:12 +00:00
kipp 6280b71fdf Added state recovery logic for FrameAppendedReflow (though it still reflows too much) 1998-06-30 23:51:26 +00:00
kipp ea122ca87d Improved listing output 1998-06-30 20:14:33 +00:00
kipp d51c620f1b Updated APIs 1998-06-30 20:14:16 +00:00
kipp a4bf798d9b Various pagination related bug fixes; pass in reflow command to FindTextRuns 1998-06-30 20:14:04 +00:00
kipp f6fcd6698d Added aReflowCommand argument so that inline frames can properly determine what is triggering the TextRun discovery and properly avoid (or not avoid) creating new frames 1998-06-30 20:13:07 +00:00
kipp 85a6b3667b Revised nsInlineReflowStatus to (a) use nsReflowStatus directly and to (b) seperate out completion and break status as orthogonal status 1998-06-27 22:56:09 +00:00
kipp b00f7215a5 Eliminated IRIX compiler warnings (and a bug) 1998-06-26 15:07:09 +00:00
kipp fbacb4a2d2 Bug fix for loading www.espn.com; the reflow-command wasn't getting passed down appropriately when the image size update occured. 1998-06-25 23:35:53 +00:00
kipp 517c85766e Added code to giving floating children a width to reflow into when they don't specify one themselves 1998-06-25 23:09:04 +00:00
kipp f5fcce25a1 Use different (implicit copy) constructor to get proper reason passed through for better handling of incremental reflow 1998-06-25 21:11:12 +00:00