peterl%netscape.com
|
4e42b2772d
|
removed ReResolveStyleContext
git-svn-id: svn://10.0.0.236/trunk@48553 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-21 07:56:18 +00:00 |
|
troy%netscape.com
|
bb46cb1eff
|
Fix for bug #14414. Changed DoRemoveFrame() to invalidate the space taken
up by the line when deleting an empty line
git-svn-id: svn://10.0.0.236/trunk@48505 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-21 05:15:39 +00:00 |
|
kipp%netscape.com
|
e2761a3f1c
|
Reimplement TrimTrailingWhiteSpace
git-svn-id: svn://10.0.0.236/trunk@48437 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-21 00:13:50 +00:00 |
|
kipp%netscape.com
|
b1972b0b42
|
Handle right aligned skipped floaters a little better
git-svn-id: svn://10.0.0.236/trunk@48112 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-18 00:20:48 +00:00 |
|
kipp%netscape.com
|
4fbbb9f867
|
Fixed various bugs including incremental list reflow (9742) and some table bugs with right floaters
git-svn-id: svn://10.0.0.236/trunk@48058 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-17 23:16:43 +00:00 |
|
kipp%netscape.com
|
6617ad5d80
|
Removed list item hack
git-svn-id: svn://10.0.0.236/trunk@47888 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-17 00:57:40 +00:00 |
|
kipp%netscape.com
|
56ae5925ce
|
Fixed bugs 4572, 7400 and maybe 802
git-svn-id: svn://10.0.0.236/trunk@47816 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-16 19:56:36 +00:00 |
|
kipp%netscape.com
|
5d3af4637b
|
Squished a memory leak
git-svn-id: svn://10.0.0.236/trunk@47641 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-15 20:38:09 +00:00 |
|
kipp%netscape.com
|
a293a6d95d
|
Fixed various incremental reflow bugs (1764,12890,1910,2222) and list bullet painting bug (10675,13599)
git-svn-id: svn://10.0.0.236/trunk@47481 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-15 00:28:10 +00:00 |
|
kipp%netscape.com
|
f8f50ecdec
|
Fixed two incremental reflow bugs (12890)
git-svn-id: svn://10.0.0.236/trunk@46801 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-10 18:52:56 +00:00 |
|
kipp%netscape.com
|
a7c9ed1bc5
|
Fixed infinite loop 12747
git-svn-id: svn://10.0.0.236/trunk@46620 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-09 20:53:32 +00:00 |
|
mjudge%netscape.com
|
782c3c8b35
|
addiung selectable BRFrames. but brframes arent like images ect. they give you a collapsed range, collapsed to just "before" themselves. this will help editing immensely. this should also fix some mail news issues
git-svn-id: svn://10.0.0.236/trunk@46380 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-08 19:43:17 +00:00 |
|
peterl%netscape.com
|
791d9a651c
|
added reparent style context
git-svn-id: svn://10.0.0.236/trunk@45965 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-03 23:35:41 +00:00 |
|
mjudge%netscape.com
|
5f6fd5534a
|
oops infinite loop. need to break out if no frame is found.
git-svn-id: svn://10.0.0.236/trunk@45577 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-02 00:04:56 +00:00 |
|
mjudge%netscape.com
|
d9a3b1a319
|
new selection code for dead areas. this is much better, trust me. the block frame now will look at its best line and look for a spot to select. if it finds another block frame now, it will continue the process in a while loop. each time looking for best x and y area. this reuses the code located in GetNextPrevLine.
git-svn-id: svn://10.0.0.236/trunk@45529 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-01 21:40:16 +00:00 |
|
kipp%netscape.com
|
aee7b6dee5
|
Fixed to account for the overflow hidden value when computing the combined area (bug #2751)
git-svn-id: svn://10.0.0.236/trunk@45509 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-01 20:57:37 +00:00 |
|
kipp%netscape.com
|
eea3ab916a
|
Updated SizeOf methods to not waste space when doing a non-debug build
git-svn-id: svn://10.0.0.236/trunk@45397 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-01 01:02:16 +00:00 |
|
kipp%netscape.com
|
0bc37f2203
|
Tally up lineBox's and textRun's seperately
git-svn-id: svn://10.0.0.236/trunk@45287 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-31 04:32:13 +00:00 |
|
kipp%netscape.com
|
c9002f20df
|
Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot
git-svn-id: svn://10.0.0.236/trunk@45274 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-31 03:09:40 +00:00 |
|
troy%netscape.com
|
1604aaf744
|
Changed block frame code to cache the max element width. This enables
us to ask for the maxElementSize when doing an incremental reflow
git-svn-id: svn://10.0.0.236/trunk@44957 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-28 00:39:55 +00:00 |
|
kipp%netscape.com
|
858dd7ad39
|
Reduce stack size by allocating nsLineLayout objects from the heap when the frame tree depth gets too big (bug #10310)
git-svn-id: svn://10.0.0.236/trunk@44919 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-27 21:45:37 +00:00 |
|
troy%netscape.com
|
b6b13618f7
|
Fix for bug #12444. Made sure that for a "StyleChanged" reflow command we
invalidate our entire bounds
git-svn-id: svn://10.0.0.236/trunk@44557 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-25 23:15:36 +00:00 |
|
mjudge%netscape.com
|
72808fb95e
|
changes to allow selection in "dead" space between frames. still need work on "outside" and not in the window at all, but this is a very good chunk of the issue and it will solve many many bugs on my place. good for dogfood as well :)
git-svn-id: svn://10.0.0.236/trunk@44364 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-24 21:51:47 +00:00 |
|
rods%netscape.com
|
828bda63fb
|
added PaintOutline to paint CSS outlines to paint method
git-svn-id: svn://10.0.0.236/trunk@43619 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-19 14:35:48 +00:00 |
|
troy%netscape.com
|
8a85938908
|
Changed to table incremental reflow
git-svn-id: svn://10.0.0.236/trunk@43548 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-19 03:51:25 +00:00 |
|
troy%netscape.com
|
7224b10efc
|
Fixed compiler warning
git-svn-id: svn://10.0.0.236/trunk@42464 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-06 17:21:57 +00:00 |
|
troy%netscape.com
|
2d2d09d1e8
|
Fixed incremental painting problem
git-svn-id: svn://10.0.0.236/trunk@41760 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-01 16:50:52 +00:00 |
|
troy%netscape.com
|
448fbdd0ee
|
Changed area frame code over to new reflow command handling
git-svn-id: svn://10.0.0.236/trunk@40955 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-24 02:37:45 +00:00 |
|
troy%netscape.com
|
a314bc3877
|
Renamed some nsFrameList member functions
git-svn-id: svn://10.0.0.236/trunk@40595 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-22 04:00:57 +00:00 |
|
troy%netscape.com
|
947927e816
|
Renamed DeleteFrame() to Destroy()
git-svn-id: svn://10.0.0.236/trunk@40585 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-22 02:24:52 +00:00 |
|
troy%netscape.com
|
8d07a8a962
|
Added 'm' prefix to a couple more data members of nsHTMLReflowState struct
git-svn-id: svn://10.0.0.236/trunk@40217 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-20 03:51:46 +00:00 |
|
troy%netscape.com
|
a89529386f
|
Added 'm' prefix to some of the nsHTMLReflowState data members
git-svn-id: svn://10.0.0.236/trunk@40215 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-20 03:41:03 +00:00 |
|
peterl%netscape.com
|
e0ba937dbe
|
fix reresolve style context to iterate all child lists
git-svn-id: svn://10.0.0.236/trunk@39938 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-18 00:18:45 +00:00 |
|
kipp%netscape.com
|
640d0c303c
|
Disabled my debug noise (whoops)
git-svn-id: svn://10.0.0.236/trunk@39365 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-14 20:40:23 +00:00 |
|
nisheeth%netscape.com
|
ed5a80febc
|
Fix for bug 8314. The block frame takes the bullet's position and area into account when it sets the combined area of the frame during reflow.
git-svn-id: svn://10.0.0.236/trunk@39322 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-14 18:02:14 +00:00 |
|
kipp%netscape.com
|
2b3dad791b
|
Various and sundry bug fixes
git-svn-id: svn://10.0.0.236/trunk@39298 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-14 17:26:20 +00:00 |
|
troy%netscape.com
|
f6bc6f48ef
|
Changed Reflow() and ReflowDirtyLines() to invalidate the damaged areas
after an incremental reflow
git-svn-id: svn://10.0.0.236/trunk@39260 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-14 15:16:56 +00:00 |
|
kipp%netscape.com
|
1b24c1974d
|
Removed HaveFixedContent* methods from nsHTMLReflowState and updated code to match (fix bug #7993)
git-svn-id: svn://10.0.0.236/trunk@38572 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-07 02:33:17 +00:00 |
|
peterl%netscape.com
|
ba3297bfed
|
delete floaters before regular children
git-svn-id: svn://10.0.0.236/trunk@35390 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-15 06:16:29 +00:00 |
|
rickg%netscape.com
|
66dc68d42a
|
fixed bug 7713
git-svn-id: svn://10.0.0.236/trunk@34140 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-08 00:30:26 +00:00 |
|
pierre%netscape.com
|
9792ff4115
|
Don't printf() like crazy when displaying very long pages such as http://slip/res-lib/morte1.htm in DEBUG builds.
git-svn-id: svn://10.0.0.236/trunk@33347 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-01 22:11:32 +00:00 |
|
kipp%netscape.com
|
ce49d97335
|
Fix compiler warnings; implement QueryInterface hack to get at line iterator
git-svn-id: svn://10.0.0.236/trunk@31356 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-13 00:55:38 +00:00 |
|
kipp%netscape.com
|
de60169b67
|
Reworked frame factory methods; fixed bug 4519
git-svn-id: svn://10.0.0.236/trunk@31154 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-11 22:03:29 +00:00 |
|
vidur%netscape.com
|
c7928d2921
|
Fix for bug 2989 - correcting result of GetFrameForPoint.
git-svn-id: svn://10.0.0.236/trunk@30606 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-07 00:08:02 +00:00 |
|
kipp%netscape.com
|
b41a1ca6aa
|
Fixed bug 5375 - the conditions for avoiding combined area computations were wrong
git-svn-id: svn://10.0.0.236/trunk@29981 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-03 20:51:02 +00:00 |
|
kipp%netscape.com
|
cbad273759
|
Removed some cruft
git-svn-id: svn://10.0.0.236/trunk@29599 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-28 00:19:28 +00:00 |
|
kipp%netscape.com
|
e147aa3735
|
Support revised first-letter layout
git-svn-id: svn://10.0.0.236/trunk@29545 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-27 22:10:51 +00:00 |
|
troy%netscape.com
|
87a1db0805
|
Added GetFrameType() and renamed GetAnchoredItem() to GetOutOfFrameFlow()
git-svn-id: svn://10.0.0.236/trunk@28837 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-23 14:34:48 +00:00 |
|
kipp%netscape.com
|
1d08039f88
|
Fixed up child incremental reflow to only reflow the necessary number of lines (hopefully)
git-svn-id: svn://10.0.0.236/trunk@28496 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-21 19:58:38 +00:00 |
|
kipp%netscape.com
|
725229caa6
|
Fixed up insertion code to support inserting blocks; tweaked FirstChild impl to work better; removed some no longer needed code
git-svn-id: svn://10.0.0.236/trunk@28325 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-20 21:51:39 +00:00 |
|