Commit Graph
178 Commits
Author SHA1 Message Date
vidur@netscape.com b3a92397d8 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
buster@netscape.com d841f64dbb fix for default cell padding and cell spacing 1998-11-11 19:54:23 +00:00
rickg@netscape.com 22a58b61b5 first pass support for view-source 1998-11-11 11:55:32 +00:00
peterl@netscape.com 6b2677002a added min/max width/height
made table inheritance block be conditional on compatibility mode
1998-11-06 00:49:04 +00:00
peterl@netscape.com 83fbfbbe32 removed context hashtable code
decoupled style context resolution from frames
1998-11-03 20:19:28 +00:00
peterl@netscape.com 300165b47e added pseudo tag support
removed backstop rule count
removed reparent
1998-11-03 20:18:40 +00:00
peterl@netscape.com d52c485749 decoupled style resolution api from frame system 1998-11-03 20:16:23 +00:00
joki@netscape.com 52ca9892af Adding submit event type 1998-11-02 23:05:46 +00:00
peterl@netscape.com a877d7164e added reparent method 1998-10-27 03:03:02 +00:00
vidur@netscape.com 8507c3c049 Added additional parameter to nsIContent::SetDocument. The document now tells content to lose its weak reference before the document goes away. Elements and text now add their script objects as roots so they don't get collected prematurely. 1998-10-26 23:26:01 +00:00
rods@netscape.com 1bf9b621d4 Removed include "nsIHTMLCSSStyleSheet.h" 1998-10-23 20:40:26 +00:00
rods@netscape.com 97cf54e980 Removed several nsHTMK type tags from nsDocument.cpp 1998-10-23 20:23:02 +00:00
michaelp@netscape.com f9fd367772 changes to support opacity. 1998-10-23 17:54:23 +00:00
vidur@netscape.com 8ea538c90c Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs 1998-10-20 17:07:23 +00:00
kipp@netscape.com 386b41d545 Revised API to use TextFragment's 1998-10-20 00:19:17 +00:00
kipp@netscape.com 4effe447f0 new 1998-10-20 00:17:17 +00:00
kipp@netscape.com 218240ce60 Fixed inheritance behavior of line-height ala peterl 1998-10-16 03:47:40 +00:00
peterl@netscape.com 07ea7435fe added recycler for rules array 1998-10-13 19:09:39 +00:00
peterl@netscape.com 8a8ebed965 Added GetMargin/Padding/... to replace CalcMargin/Padding/...
Corrected border width initial value
1998-10-13 01:05:52 +00:00
peterl@netscape.com 48bb1b2213 zero out border when style == none
fixed padding cache bug
1998-10-09 17:28:24 +00:00
peterl@netscape.com d9e77e2f77 improve speed of finding children 1998-10-08 01:27:38 +00:00
kipp@netscape.com 31b9fb106c Support onPaint 1998-10-06 21:01:59 +00:00
troy@netscape.com 4dc73285b9 Temp hack to fix Linux circular linkage problem 1998-10-02 04:32:11 +00:00
rpotts@netscape.com 63e59d84e3 Added GetDocumentURLGroup() method 1998-10-01 21:43:49 +00:00
rpotts@netscape.com 6947907c64 Added GetDocumentURLGroup() methodnsIDocument.h 1998-10-01 21:43:02 +00:00
peterl@netscape.com df00bc2652 added content & attribute change to style frame construction
cleaned up api
1998-09-29 23:47:03 +00:00
peterl@netscape.com 5052bf91de added change hint to attribute change api 1998-09-29 23:43:39 +00:00
peterl@netscape.com a78ec2bb45 added content changed & attribute changed to style frame construction api.
cleaned up api.
added attribute change hint.
1998-09-29 23:41:59 +00:00
troy@netscape.com b85a51e775 Moved ContentReplaced() handler code to style system 1998-09-25 22:47:00 +00:00
troy@netscape.com e78f443a85 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 00e3dc9b44 removed content apis from style context 1998-09-25 01:48:22 +00:00
kipp@netscape.com 90fb41a135 Disable a certain kind of caching to make incremental style changes work 1998-09-24 23:56:45 +00:00
kipp@netscape.com f561bc0b9e Expose remap method 1998-09-24 23:56:30 +00:00
kipp@netscape.com af42291cb6 Implement revised nsIDocument/nsIDocumentObserver methods 1998-09-24 21:39:47 +00:00
kipp@netscape.com 04868ee4bb changed frame remove methods 1998-09-24 21:39:29 +00:00
kipp@netscape.com eb83b6bfa5 XPCOM'ized the notification methods; changed frame remove methods; added AttributeChanged 1998-09-24 21:39:16 +00:00
buster@netscape.com 8c95ff651d all frame initialization and related logic has moved into the various table frames' Init() methods
from their respective InitalReflow() methods.
table-layout=fixed now completely skips pass1 reflow and doesn't require maxElementSize
information, saving a tremendous amount of time during initial reflow.
1998-09-23 21:48:26 +00:00
buster@netscape.com e819ae9c00 set all the groundwork for FAST table layout based on CSS-2 table-layout property 1998-09-22 23:36:06 +00:00
peterl@netscape.com b43d5ad055 clamp border & padding width to 0 1998-09-22 02:08:45 +00:00
troy@netscape.com fc5d50c92b Added AttributeChanged() member function for communicating attribute value
changes to the frame
1998-09-18 19:53:27 +00:00
troy@netscape.com ef8db633a3 Removed content delegates 1998-09-18 17:18:37 +00:00
rpotts@netscape.com 579431bc63 Fixed up usage of the NS_RELEASE2(...) macro. 1998-09-17 05:40:57 +00:00
vidur@netscape.com f7f5547e37 Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry. 1998-09-17 01:53:52 +00:00
joki@netscape.com 7d5bbac587 More support for capturing, minor adjustments to window.open behavior. 1998-09-15 21:31:58 +00:00
vidur@netscape.com aaa7cd520b Got rid of Construct method from nsIJSScriptObject interface. Added first-pass implementation of reflow case to nsGenericHTMLElement::SetAttr. 1998-09-14 23:02:32 +00:00
kipp@netscape.com 13c7864250 Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros 1998-09-12 19:33:48 +00:00
peterl@netscape.com cdc4da18ef sort style rules by strength 1998-09-11 02:05:30 +00:00
peterl@netscape.com a253fd5645 added strength 1998-09-11 02:05:07 +00:00
troy@netscape.com 1709774e40 Phase one of frame construction changes 1998-09-10 19:32:14 +00:00
rods@netscape.com 4cfbeb252d Removed TraverseBlockContent static function 1998-09-09 17:42:21 +00:00