Commit Graph

538 Commits

Author SHA1 Message Date
troy%netscape.com
e37240541c Temp hack to fix Linux circular linkage problem 1998-10-02 04:32:11 +00:00
troy%netscape.com
7aceb4270d Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
joki%netscape.com
02fa10b9f2 Adding new js window methods/props, moving js string evaluation to UC strings. 1998-10-01 22:23:48 +00:00
rpotts%netscape.com
845b37a8bb Initialize the nsIURLGroup from the document base URL... 1998-10-01 21:45:20 +00:00
rpotts%netscape.com
32567e439c Added GetDocumentURLGroup() method 1998-10-01 21:43:49 +00:00
rpotts%netscape.com
91c6367986 Added GetDocumentURLGroup() methodnsIDocument.h 1998-10-01 21:43:02 +00:00
troy%netscape.com
ba3c7125c2 Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
added nsIHTMLReflow, which is an HTML specific reflow interface
1998-10-01 04:46:11 +00:00
peterl%netscape.com
20929d4c89 added get value as string 1998-09-30 01:08:59 +00:00
peterl%netscape.com
ec47856ca5 make text decoration always an enum 1998-09-30 01:08:44 +00:00
karnaze%netscape.com
1ff298f608 fixed case sensitive include for unix 1998-09-30 00:55:03 +00:00
peterl%netscape.com
1ad78fe181 added attribute & content changed code 1998-09-29 23:51:28 +00:00
peterl%netscape.com
3bc6123a01 added hint table
moved non-generated code to nsCSSProps2.cpp
1998-09-29 23:50:56 +00:00
peterl%netscape.com
191c84a963 added change hint to parse declaration 1998-09-29 23:50:09 +00:00
peterl%netscape.com
d221719350 added hint to parse delcaration 1998-09-29 23:49:19 +00:00
peterl%netscape.com
f822141a76 added hint to attribute change notification 1998-09-29 23:48:38 +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
peterl%netscape.com
f43ae5f2c8 added change hint to attribute change api 1998-09-29 23:43:39 +00:00
peterl%netscape.com
2ee88cc63a 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
karnaze%netscape.com
7ee57f6697 initial fieldset, legend content classes. minor cleanup on form control content. 1998-09-29 23:22:42 +00:00
kipp%netscape.com
67ed81afc4 Parse OL/UL type=A|a|I|i properly 1998-09-29 22:34:30 +00:00
kipp%netscape.com
261b8bd181 Changed factory method to parameterize the shrink wrapping behavior 1998-09-29 03:44:25 +00:00
vidur%netscape.com
446dec40b6 Fixed image.src=. Forwarded AttributeChanged notifications from nsPlaceholderFrame to its anchored item. Got rid of redundant calls to AttributeChanged. 1998-09-28 21:22:31 +00:00
kipp%netscape.com
7f13524496 Only set margins if auto/undefined margins are present 1998-09-28 18:51:23 +00:00
michaelp%netscape.com
528cf54cd0 object tag no longer processes it's children (i put troy's change from thursday
in a comment until the parser is sorted out).
1998-09-27 22:44:26 +00:00
michaelp%netscape.com
5c45509d1b added "param" atom. 1998-09-27 22:41:01 +00:00
vidur%netscape.com
d97097b600 More leak fixes 1998-09-26 00:44:40 +00:00
kipp%netscape.com
dc09f46996 Fixed the value of the background-image property when it's not set in the composite background property 1998-09-25 23:35:55 +00:00
kipp%netscape.com
703d1f18a6 Backed out last change since it was too aggressive 1998-09-25 22:53:48 +00:00
troy%netscape.com
2bd6a1a377 Moved ContentReplaced() handler code to style system 1998-09-25 22:47:00 +00:00
kipp%netscape.com
931ab0fbb3 Made SkipRuleSet actually work 1998-09-25 18:17:48 +00:00
kipp%netscape.com
3885b8f0b0 Don't block incremental loading reflows because of mInMonolithicContainer (it was necessary early on, now it isn't) 1998-09-25 17:30:59 +00:00
kipp%netscape.com
96b8114547 Renamed FrameDeleted to FrameRemoved 1998-09-25 16:12:13 +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
3b8aee3337 handle HTML comment tags as whitespace 1998-09-25 01:50:51 +00:00
peterl%netscape.com
27b3193c87 fixed bug preventing properties from parsing if followed by whitespace.
ie: color : blue didn't work
1998-09-25 01:50:34 +00:00
peterl%netscape.com
7aaa6f0444 removed content apis from style context 1998-09-25 01:48:22 +00:00
vidur%netscape.com
b4fc446c94 Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration. 1998-09-25 00:51:45 +00:00
kipp%netscape.com
30286f0567 Fixed attribute atom typo 1998-09-25 00:01:08 +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
kipp%netscape.com
eb45c70707 Expose remap method 1998-09-24 23:56:30 +00:00
kipp%netscape.com
7d68c73ef2 Implement revised nsIDocument/nsIDocumentObserver methods 1998-09-24 21:39:47 +00:00
kipp%netscape.com
d7965678bd changed frame remove methods 1998-09-24 21:39:29 +00:00
kipp%netscape.com
15a7d45319 XPCOM'ized the notification methods; changed frame remove methods; added AttributeChanged 1998-09-24 21:39:16 +00:00
kipp%netscape.com
a7c647f26c Eliminate SetAttr/UnsetAttr; use standard 3arg version now; leave the attribute impl macros alone for now; pass on attribute changes to the document when aNotify is PR_TRUE 1998-09-24 21:35:52 +00:00
kipp%netscape.com
8dd144f2a8 Updated UnsetAttribute to have a notification flag 1998-09-24 21:33:56 +00:00
kipp%netscape.com
2ae6430c3d Added bullet pseudo style attribute 1998-09-24 21:32:12 +00:00
troy%netscape.com
bc86038f2a Added call to ProcessChildren() for OBJECT tag 1998-09-24 20:35:59 +00:00
troy%netscape.com
06c2b4210f Removed a comment that is no longer applicable 1998-09-23 21:55:41 +00:00
buster%netscape.com
1fba5ac7dc 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
karnaze%netscape.com
fb883f1869 Converted forms to use the new content model classes and better separate content from layout. 1998-09-23 17:16:51 +00:00