1741 Commits

Author SHA1 Message Date
kipp%netscape.com
f1b4eedc99 Updated a comment
git-svn-id: svn://10.0.0.236/trunk@29982 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 20:51:16 +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
joki%netscape.com
a158b164ef Adding scrolling fixes to fix bug #3999, A: chofmann
git-svn-id: svn://10.0.0.236/trunk@29867 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 19:38:39 +00:00
pinkerton%netscape.com
03c53644f7 pinkerton/scc. appr chofmann. Bug #4127, et al. Fixing ownership models (more work to come).
git-svn-id: svn://10.0.0.236/trunk@29831 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 09:04:36 +00:00
troy%netscape.com
b0031376da Fix for bug #4525. Changed Reflow() to take into account 'overflow:scroll' when
determining the desired width


git-svn-id: svn://10.0.0.236/trunk@29824 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 00:55:18 +00:00
kipp%netscape.com
cb633c88a4 Disable rendering during presentation tear down
git-svn-id: svn://10.0.0.236/trunk@29814 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 00:08:17 +00:00
mjudge%netscape.com
266e1da5ec m5 BUGS Choffman approved. simon reviewed. removing possible memory leak and getting anchor and focus frame to use the proper range instead of addreffing a node each! tested this afternoon
git-svn-id: svn://10.0.0.236/trunk@29801 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-29 20:24:21 +00:00
kipp%netscape.com
998418ea9a Fix crash bug #5621; we weren't pushing frames to the next-in-flow in all cases like we should
git-svn-id: svn://10.0.0.236/trunk@29779 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-29 00:16:44 +00:00
kipp%netscape.com
134611a9be Clear first-letter ok style at the right time
git-svn-id: svn://10.0.0.236/trunk@29778 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-29 00:16:09 +00:00
mjudge%netscape.com
6f6f1af42d fixing bugs for unnecessary drawing in text fram as well as other assorted selection bugs.
git-svn-id: svn://10.0.0.236/trunk@29658 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 02:43: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
mjudge%netscape.com
71e258df9c fixing skippage of some frames during selection
git-svn-id: svn://10.0.0.236/trunk@29564 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:35:41 +00:00
kipp%netscape.com
161c772762 Use shared IID
git-svn-id: svn://10.0.0.236/trunk@29556 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:14:36 +00:00
kipp%netscape.com
12a0ca23a4 Removed compiler warnings
git-svn-id: svn://10.0.0.236/trunk@29555 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:14:17 +00:00
kipp%netscape.com
02ff0b8843 Removed compiler warnings; dump more info out in List method
git-svn-id: svn://10.0.0.236/trunk@29553 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:13:42 +00:00
kipp%netscape.com
fa896d0275 tweaked
git-svn-id: svn://10.0.0.236/trunk@29552 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:13:06 +00:00
kipp%netscape.com
b72b7fde36 Added WasDirty for debugging incremental reflow
git-svn-id: svn://10.0.0.236/trunk@29551 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:12:53 +00:00
kipp%netscape.com
9c077b6eb7 Support first letter reflow
git-svn-id: svn://10.0.0.236/trunk@29550 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:12:37 +00:00
kipp%netscape.com
569650e441 Added NS_NewFirstLetterFrame
git-svn-id: svn://10.0.0.236/trunk@29549 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:12:22 +00:00
kipp%netscape.com
25f4b5720a Removed lineFrame; added mozLetterFrame
git-svn-id: svn://10.0.0.236/trunk@29548 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:12:00 +00:00
kipp%netscape.com
ead0f4bfda Dump out next and style context pointers
git-svn-id: svn://10.0.0.236/trunk@29547 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:11:21 +00:00
kipp%netscape.com
1ac9d7fd5e Added first letter support
git-svn-id: svn://10.0.0.236/trunk@29546 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:11:05 +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
kipp%netscape.com
4b67e26dac Added first-letter-frame to the build
git-svn-id: svn://10.0.0.236/trunk@29542 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:10:12 +00:00
kipp%netscape.com
4b92814e1e new
git-svn-id: svn://10.0.0.236/trunk@29535 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 22:05:02 +00:00
troy%netscape.com
1f9b837d31 Removed some code that wasn't needed and would leak any child frames
that were passed in


git-svn-id: svn://10.0.0.236/trunk@29487 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 20:24:27 +00:00
troy%netscape.com
17126f8040 Removed a function that wasn't needed
git-svn-id: svn://10.0.0.236/trunk@29486 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 20:18:29 +00:00
kin%netscape.com
bf3bc922a4 Fix from mjudge@netscape.com for bug #5505 (Crash clicking on throbber in apprunner)
git-svn-id: svn://10.0.0.236/trunk@29217 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 19:38:22 +00:00
mjudge%netscape.com
0352ad75c6 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.
git-svn-id: svn://10.0.0.236/trunk@29153 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 04:02:04 +00:00
troy%netscape.com
a67c0a1aaf 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


git-svn-id: svn://10.0.0.236/trunk@29119 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 17:01:07 +00:00
troy%netscape.com
6e60419dbc Changed FindFrameWithContent() to check for a frame type of "placeholderFrame"
and return the out-of-flow frame instead


git-svn-id: svn://10.0.0.236/trunk@29118 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 17:00:24 +00:00
troy%netscape.com
0e0466e34b Removed ContentChanged() and AttributeChanged() which are no longer need
now that GetPrimaryFrameFor() always returns the out-of-flow frame


git-svn-id: svn://10.0.0.236/trunk@29117 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 16:59:39 +00:00
troy%netscape.com
42adb09633 Fixed a problem where CreateViewForFrame() was setting NS_VIEW_PUBLIC_FLAG_DONT_BITBLT
all the time


git-svn-id: svn://10.0.0.236/trunk@29033 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-24 04:53:42 +00:00
amusil%netscape.com
c9bf7dd100 Added support for applets specified by the object tag (which use the "classid:java"
attribute instead of "code").


git-svn-id: svn://10.0.0.236/trunk@28974 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 22:52:10 +00:00
kipp%netscape.com
dab2627382 Removed useless include
git-svn-id: svn://10.0.0.236/trunk@28933 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 20:01:49 +00:00
kipp%netscape.com
6bc99c60ff nit
git-svn-id: svn://10.0.0.236/trunk@28932 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 20:01:38 +00:00
kipp%netscape.com
de73bda8b4 Implement CancelReflowCommand; remove uselss root-frame resize in incremental reflow code
git-svn-id: svn://10.0.0.236/trunk@28930 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 20:01:20 +00:00
kipp%netscape.com
70bd41273e Always init the image loader (fixes bug #5238); don't load images with zero set dimensions (bug #5381); cancel extraneous reflows to improve performance
git-svn-id: svn://10.0.0.236/trunk@28928 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 20:00:14 +00:00
kipp%netscape.com
37b0aed644 Added code to discard wasted size updates
git-svn-id: svn://10.0.0.236/trunk@28927 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 19:59:13 +00:00
rods%netscape.com
b2b56d29eb Changed Copy code to use nsCOMPtr
git-svn-id: svn://10.0.0.236/trunk@28873 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 17:15:53 +00:00
mcafee%netscape.com
68d8670bd7 Removing nsSelectionMgr from the build
git-svn-id: svn://10.0.0.236/trunk@28865 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 16:50:17 +00:00
kipp%netscape.com
42bdd9c223 Moved hacked call to floater adds out of nsPlaceholderFrame and into nsLineLayout
git-svn-id: svn://10.0.0.236/trunk@28842 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 15:15:53 +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
mcafee%netscape.com
260321b6df Removing NEW_CLIPBOARD_SUPPORT ifdef.
git-svn-id: svn://10.0.0.236/trunk@28681 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-22 07:03:14 +00:00
troy%netscape.com
3badeba0e9 Work-in-progress for relatively positioned inlines being containing blocks
for absolutely positioned child elements


git-svn-id: svn://10.0.0.236/trunk@28659 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-22 04:27:47 +00:00
kipp%netscape.com
44228a8c6d Fixed rendering bug with drawing poly areas during debug drawing
git-svn-id: svn://10.0.0.236/trunk@28642 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-22 03:40:38 +00:00
rickg%netscape.com
1620c29fb0 updates to sync with nsString2 api
git-svn-id: svn://10.0.0.236/trunk@28570 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 23:35:12 +00:00
amusil%netscape.com
c9af3f688f Fixed bug with flow of control - reflows after the first one no longer call
CantRenderDisplacedElement() when it's not supposed to.


git-svn-id: svn://10.0.0.236/trunk@28569 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 23:25:20 +00:00
troy%netscape.com
5e6d93b0e1 Changed the handling for fixed backgrounds a little
git-svn-id: svn://10.0.0.236/trunk@28552 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 22:08:01 +00:00
troy%netscape.com
e6f57956c0 Changed CreateViewForFrame() so it takes into account fixed background
attachments and sets NS_VIEW_PUBLIC_FLAG_DONT_BITBLT


git-svn-id: svn://10.0.0.236/trunk@28529 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 21:27:50 +00:00