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

61 Коммитов

Автор SHA1 Сообщение Дата
hyatt%netscape.com de2eaede42 Implementing a generalized recycler and arena for all layout frames. Hoping to improve
bug #9489.  Should also definitely fix bug #15916. r=troy
1999-12-04 23:49:50 +00:00
jdunn%netscape.com 0c7a249849 removing ';' from the end of the macros, since the macro in nsTimer.h
already handles the trailing ';'.
NOTE: trying to compile a ';' fails on AIX
1999-11-11 21:35:34 +00:00
nisheeth%netscape.com ecf204e501 a=sdagley. Move over to new timing macros... 1999-11-10 03:41:09 +00:00
dmose%mozilla.org 5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
nisheeth%netscape.com ef75c33b3c Changes should not affect the build. Renaming the RAPTOR_PERF_METRICS ifdef to MOZ_PERF_METRICS. 1999-10-19 22:27:20 +00:00
peterl%netscape.com a6adfea707 Added namespace ID to the AttributeChanged notification
Part fo the fix for Bug 15153
r=troy
1999-10-15 23:16:45 +00:00
nisheeth%netscape.com b052eec318 We now use the new RAPTOR_STOPWATCH_DEBUGTRACE macro to annotate all manipulations of the timers. 1999-10-11 23:42:56 +00:00
kipp%netscape.com 65f6ba5343 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
peterl%netscape.com a3aede8c1c First step at fixing 12106, factored out style rule processing from
style sheets into a seperate style rule processor interface
r=troy
1999-10-08 03:09:31 +00:00
kipp%netscape.com de44833a85 Added in ctor/dtor counting 1999-10-05 14:53:40 +00:00
nisheeth%netscape.com bebdebac72 a=chofmann. Include time spent in ProbePseudoStyleFor() in time measurement of style resolution. 1999-09-24 07:16:20 +00:00
peterl%netscape.com 1b16a07213 stop sharing contexts with parents 1999-09-21 07:50:16 +00:00
nisheeth%netscape.com 979e91b1da Fixed build warning and removed NS_TIMER_STYLE_RESOLUTION define. 1999-09-20 21:36:53 +00:00
nisheeth%netscape.com 3685df8b69 Move implementation of nsITimeRecorder from the pres context to the style set. 1999-09-20 06:53:40 +00:00
sfraser%netscape.com d12db169ac Make function static to eliminate warning. 1999-09-14 23:40:52 +00:00
peterl%netscape.com b5b37d859e added reparent style context 1999-09-03 23:35:41 +00:00
troy%netscape.com 71d5c08256 Changed frame construction code to use frame manager when modifying frame
model
1999-08-05 03:09:22 +00:00
peterl%netscape.com 162a545b8d removed unused IID 1999-07-18 00:17:03 +00:00
troy%netscape.com 5b550f3d8a Added function FindPrimaryFrameFor() 1999-07-02 04:46:19 +00:00
peterl%netscape.com 3df4e1bece better protection against bad calls in resolve style 1999-06-22 19:16:40 +00:00
sspitzer%netscape.com 2c44b3b132 safety checks to prevent dereferencing null 1999-06-19 21:18:13 +00:00
peterl%netscape.com a7811ef149 use new medium testing api
use enumeration func for faster rule matching
1999-06-15 06:15:51 +00:00
peterl%netscape.com dee7ea6722 added assertion to resolve style 1999-05-26 23:44:56 +00:00
warren%netscape.com 87b26617d5 Fixed nsICollection (and Count in particular) to be xpidl friendly. 1999-05-13 04:56:04 +00:00
alecf%netscape.com b8c3aa89b4 don't dereference aContext without checking for null 1999-05-07 03:08:02 +00:00
peterl%netscape.com 04f5fc38c1 widened content state change api
added test for state dependent style
1999-04-20 00:02:22 +00:00
kipp%netscape.com 500d6ef58f Fixed an oopsie that prevented enumerating the override and backstop sheets 1999-04-03 18:56:45 +00:00
vidur%netscape.com cb48e4047a Fixed MAP elements to conform to HTML 4.0. Hooked up attribute changes for MAP, AREA and ANCHOR elements. Added RECONSTRUCT_ALL as a style hint for attribute changes. Modified nsCSSFrameConstructor's ReconstructFrame to only reconstruct the document element hierarchy. 1999-03-01 16:57:35 +00:00
peterl%netscape.com ba5f08e24c added content state changed
removed ua sheet from dump style
1999-02-27 07:11:04 +00:00
troy%netscape.com da0991df28 Added CreateContinuingFrame() function to frame construction code 1999-02-24 04:03:50 +00:00
warren%netscape.com 01dd4f0ed6 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
kipp%netscape.com 36c243cdc0 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
troy%netscape.com bcc69e2898 Work-in-progress for replaced elements that can't be rendered 1999-02-04 17:03:46 +00:00
peterl%netscape.com 6adda0ee50 set now manages order of doc style sheets 1999-01-23 07:01:57 +00:00
troy%netscape.com 7b5cc03059 Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
1998-12-29 03:38:16 +00:00
peterl%netscape.com efc9fc421e added media support 1998-12-02 00:30:42 +00:00
peterl%netscape.com e3f218d5b4 style change notification support 1998-11-26 01:34:53 +00:00
vidur%netscape.com 026c273104 Changes to allow disabling and enabling of style sheets. Introduced ReconstructFrames to nsIFrameConstructor. CSSStyleSheets now remember their document. Temporary fix to allow text content inside CSS tables. 1998-11-17 02:14:38 +00:00
vidur%netscape.com 8723f8326b Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces. 1998-11-11 22:06:16 +00:00
peterl%netscape.com a539d1f903 removed context hashtable code
decoupled style context resolution from frames
1998-11-03 20:19:28 +00:00
peterl%netscape.com 8c48296887 added recycler for rules array 1998-10-13 19:09:39 +00:00
peterl%netscape.com 257630f5c7 added content & attribute change to style frame construction
cleaned up api
1998-09-29 23:47:03 +00:00
troy%netscape.com 2bd6a1a377 Moved ContentReplaced() handler code to style system 1998-09-25 22:47:00 +00:00
troy%netscape.com 50795d8516 Moved ContentDeleted() document notification code to the style system which
generates the reflow command
1998-09-25 05:13:06 +00:00
peterl%netscape.com 7aaa6f0444 removed content apis from style context 1998-09-25 01:48:22 +00:00
kipp%netscape.com 49f2e69fbe Disable a certain kind of caching to make incremental style changes work 1998-09-24 23:56:45 +00:00
troy%netscape.com 28c7cf540c Removed content delegates 1998-09-18 17:18:37 +00:00
peterl%netscape.com ef34a211d1 sort style rules by strength 1998-09-11 02:05:30 +00:00
troy%netscape.com effef91cf6 Phase one of frame construction changes 1998-09-10 19:32:14 +00:00
peterl%netscape.com dc32acedf3 COMified some interfaces 1998-09-02 02:03:24 +00:00