1899 Commits

Author SHA1 Message Date
peterl%netscape.com
b95e9d0e3a remove warnings
fix bug 10007 - when style change needs to regenerate frame do not set new context into frame
approved chofman


git-svn-id: svn://10.0.0.236/trunk@49030 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-25 05:00:41 +00:00
troy%netscape.com
f439c3f2b4 Fix for bug #14814. Changed GetFloaterContainingBlock() to also check for floated
or absolutely positioned inline elements


git-svn-id: svn://10.0.0.236/trunk@48981 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 17:14:19 +00:00
nisheeth%netscape.com
351d8f1643 Use NSPR logging rather than printf's for stopwatch output.
git-svn-id: svn://10.0.0.236/trunk@48975 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 08:57:36 +00:00
nisheeth%netscape.com
0b3c75b092 a=chofmann. Include time spent in ProbePseudoStyleFor() in time measurement of style resolution.
git-svn-id: svn://10.0.0.236/trunk@48972 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 07:16:20 +00:00
troy%netscape.com
ece0f48531 Fix for bug #14737. Made sure that captionFrame is initialized before
we use it


git-svn-id: svn://10.0.0.236/trunk@48957 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 03:15:49 +00:00
nisheeth%netscape.com
5ad59bd30b bug 13630, r=troy, a=leaf, Added a null check to prevent a crash.
git-svn-id: svn://10.0.0.236/trunk@48955 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 01:58:32 +00:00
putterman%netscape.com
bc9bc357be Fix for 13815. Implement OnContentInserted. Approved by chofmann and reviewed by hyatt.
git-svn-id: svn://10.0.0.236/trunk@48921 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-23 21:11:02 +00:00
mgleeson1%netscape.com
55f717cc4d fix for UNIX ports r=kipp, a=hofmann,kipp
git-svn-id: svn://10.0.0.236/trunk@48912 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-23 19:02:23 +00:00
saari%netscape.com
ffd3eb70d8 A better fix for blocker #14464. Reviewed by Hyatt w. permission from leaf/choffman
git-svn-id: svn://10.0.0.236/trunk@48889 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-23 02:31:37 +00:00
saari%netscape.com
9b2b7e5175 Fix for blocker bug #14464. Reviewed by Hyatt, checkin permission by leaf.
git-svn-id: svn://10.0.0.236/trunk@48886 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-23 01:55:41 +00:00
rpotts%netscape.com
b23536efc2 Changed the printing to use the ImageGroup notifications rather than the document loader because a document is *not* being loaded... This fixes printing after the changes to the document loader notifications.
git-svn-id: svn://10.0.0.236/trunk@48835 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 07:34:31 +00:00
mjudge%netscape.com
e27650740e approved by Dagley. fixes for CTRL_LEFT and CTRL_RIGHT navigation and wrapping
git-svn-id: svn://10.0.0.236/trunk@48797 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 05:56:44 +00:00
mjudge%netscape.com
99c8c76560 fixes for hint code
git-svn-id: svn://10.0.0.236/trunk@48777 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 04:11:38 +00:00
nisheeth%netscape.com
c7978aaaa1 Stop the stopwatches before you print them.
git-svn-id: svn://10.0.0.236/trunk@48729 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 01:49:31 +00:00
mjudge%netscape.com
f2a4076904 fix for nsRangeList get frame for node was not lookin at the node at the "offset" even if the parent node could have children. this would return invalid stuff when get primary frame for content was called.
git-svn-id: svn://10.0.0.236/trunk@48712 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 01:20:29 +00:00
peterl%netscape.com
f80b12a554 remap style before rebuilding frames when style rule changes
git-svn-id: svn://10.0.0.236/trunk@48706 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 01:18:45 +00:00
kipp%netscape.com
22b9fc23ff Work around purify nonsense with bitfields
git-svn-id: svn://10.0.0.236/trunk@48680 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 00:38:57 +00:00
mjudge%netscape.com
124711cde1 changes to selection code to stop a never ending loop
git-svn-id: svn://10.0.0.236/trunk@48665 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 22:58:14 +00:00
akkana%netscape.com
a6365a4c87 Fix a warning
git-svn-id: svn://10.0.0.236/trunk@48606 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 20:29:12 +00:00
dcone%netscape.com
44d2e02ee0 added debugging for printing
git-svn-id: svn://10.0.0.236/trunk@48574 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 14:34:28 +00:00
joki%netscape.com
62ad116aae Adding old 4.x capture/release compatibility code, changing dom event VK_* names to DOM_VK_*
git-svn-id: svn://10.0.0.236/trunk@48572 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 14:18:52 +00:00
peterl%netscape.com
ee1768fef6 moved re resolve style logic into frame manager
git-svn-id: svn://10.0.0.236/trunk@48552 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 07:55:37 +00:00
peterl%netscape.com
63e8918a6a added calls to verify style tree
git-svn-id: svn://10.0.0.236/trunk@48551 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 07:53:49 +00:00
peterl%netscape.com
8314fe5bdd made style changes handle floaters and positioned children
added style tree verify
moved re-resolve style logic from frames


git-svn-id: svn://10.0.0.236/trunk@48550 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 07:53:14 +00:00
peterl%netscape.com
7deae09f51 stop sharing contexts with parents
git-svn-id: svn://10.0.0.236/trunk@48548 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 07:50:16 +00:00
peterl%netscape.com
f0c345d6d5 filter out multiple changes to content when framechange in effect
git-svn-id: svn://10.0.0.236/trunk@48547 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 07:49:55 +00:00
peterl%netscape.com
3af4740dc1 Added compute style change
Added style tree verify


git-svn-id: svn://10.0.0.236/trunk@48546 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 07:48:57 +00:00
peterl%netscape.com
eeb2ec5d3e removed ReResolveStyleContext
added flag for style tree verify


git-svn-id: svn://10.0.0.236/trunk@48545 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 07:48:34 +00:00
rpotts%netscape.com
2ea714e45c The document LoadGroup is now a nsWeakPtr...
git-svn-id: svn://10.0.0.236/trunk@48532 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 06:44:56 +00:00
nisheeth%netscape.com
e671c66537 Add prefix string to style resolution timer output.
git-svn-id: svn://10.0.0.236/trunk@48524 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 06:24:17 +00:00
troy%netscape.com
35199b0e7f Part of the fix for bug #11389. Changed CantRenderReplacedElement() to
reset the placeholder frame's out-of-flow frame after replacing the primary
frame. This allows the block frame code to find the floater in the line's
list of floaters


git-svn-id: svn://10.0.0.236/trunk@48507 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 05:20:11 +00:00
cmanske%netscape.com
287a754d84 Adding CollapseToStart and CollapseToEnd to selection
git-svn-id: svn://10.0.0.236/trunk@48469 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 01:27:37 +00:00
shaver%netscape.com
32c641261c conditional support for mathml, for Roger Sidje <rbs@maths.uq.edu.au>
git-svn-id: svn://10.0.0.236/trunk@48466 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 01:15:30 +00:00
nisheeth%netscape.com
9ca0e1429c Fixed build warning and removed NS_TIMER_STYLE_RESOLUTION define.
git-svn-id: svn://10.0.0.236/trunk@48405 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 21:36:53 +00:00
akkana%netscape.com
c829a3cf49 Add ToString API to nsIDOMSelection
git-svn-id: svn://10.0.0.236/trunk@48386 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 21:05:01 +00:00
nisheeth%netscape.com
36e368d39a Include nsITimeRecorder.h in the pres shell.
git-svn-id: svn://10.0.0.236/trunk@48344 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 08:23:33 +00:00
nisheeth%netscape.com
01b26a2de0 Add calls to reset and print the stopwatch maintained by the styleset for tracking style resolution time.
git-svn-id: svn://10.0.0.236/trunk@48334 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 06:55:24 +00:00
nisheeth%netscape.com
a7e5337544 Move implementation of nsITimeRecorder from the pres context to the style set.
git-svn-id: svn://10.0.0.236/trunk@48333 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 06:53:40 +00:00
kipp%netscape.com
9d1c6f186b Fixed UMR bug that purify found (14171)
git-svn-id: svn://10.0.0.236/trunk@48309 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 03:46:09 +00:00
waterson%netscape.com
83879e2499 Bug 14291. Fix some more of the same kind of leaks.
git-svn-id: svn://10.0.0.236/trunk@48307 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 03:42:02 +00:00
waterson%netscape.com
0301b999d5 Bug 14291. Stop leaking entire XUL document when anonymous frames are
constructed.


git-svn-id: svn://10.0.0.236/trunk@48289 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 00:02:59 +00:00
rpotts%netscape.com
22e6b8be31 Changed GetDocumentLoadGroup(...) to be XPCom complient. THis helps prevent leaks when using nsCOMPtrs.
git-svn-id: svn://10.0.0.236/trunk@48177 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 06:34:24 +00:00
rpotts%netscape.com
5fd55c1f5c Changed GetDocumentLoadGroup(...) to be XPCom complient. This helps prevent leaks when using nsCOMPtrs.
git-svn-id: svn://10.0.0.236/trunk@48176 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 06:20:49 +00:00
slamm%netscape.com
33e0e6c490 Add newline to file.
git-svn-id: svn://10.0.0.236/trunk@48159 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 02:19:47 +00:00
mjudge%netscape.com
cbf04231bb adding change for selection. modifing inside out behavior for table selection. drawing tables being seleted different.
git-svn-id: svn://10.0.0.236/trunk@48081 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 23:33:39 +00:00
jfrancis%netscape.com
f71c9de0f6 tidying up
git-svn-id: svn://10.0.0.236/trunk@48046 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 23:12:17 +00:00
troy%netscape.com
41ec28bb47 Fix for bug #14157. Changed ConstructAlternateImageFrame() to set the document
pointer and the parent content pointer for the text frame


git-svn-id: svn://10.0.0.236/trunk@48027 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 20:57:06 +00:00
nisheeth%netscape.com
29dac5f694 Make nsPresContext implement the nsITimeRecorder interface. This interface is used by the pres shell to tell the pres context to stop the stopwatch that measures time spent in style resolution.
git-svn-id: svn://10.0.0.236/trunk@48018 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 20:32:45 +00:00
kipp%netscape.com
8ebf1dd75a Squish a warning or two
git-svn-id: svn://10.0.0.236/trunk@48002 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 20:16:37 +00:00
nisheeth%netscape.com
9c060b10a6 Added measurement of reflow time and frame creation time during the loading of a page.
git-svn-id: svn://10.0.0.236/trunk@47945 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 07:16:42 +00:00