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

18 Коммитов

Автор SHA1 Сообщение Дата
dmose%mozilla.org 7a91d8fab2 updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 02:47:15 +00:00
shaver%netscape.com dd61da00c3 Fixed tree generation and added new STYLE_NODE flags for content-hiding. 1998-10-15 18:34:05 +00:00
shaver%netscape.com e45bcb7f60 Initialize variables and generally behave better.
All-singing, all-dancing HTML tag handling for better coping in the face
of malformed (slashdot.org) HTML and simplified logic.
LOCAL_ASSERTs are fatal for me, just annoying for everyone else.
Use ACTIVE_NODE instead of CURRENT_NODE where appropriate.
Moved DOMMOZ_NewStyleDatabase and DOM_StyleDatabaseFromContext here to
enhance libdom's purity of essence.
1998-10-09 00:48:51 +00:00
shaver%netscape.com 3565e520fd DOM: thread-correctness assertions 1998-10-02 20:21:31 +00:00
shaver%netscape.com 217a13ac87 add LM_Set/ClearNodeFlags 1998-10-02 00:10:16 +00:00
shaver%netscape.com 18b85a8f41 initialize toplevel <HTML> properly (duh) 1998-09-29 23:22:25 +00:00
shaver%netscape.com 6841da51a5 update DOM stuff for new style data, and make DOM_HTMLPushNode do more implicit-pop stuff 1998-09-29 21:23:15 +00:00
shaver%netscape.com ac073e9c77 Remove DOMSetAttribute event guck (now tweak on mocha thread with layout
lock held, and signal reflow via event).  Check doc_id before trusting
LO_Element *s.  Make <TD>.bgcolor mutable.  Use DOM_NewElement instead
of inline hackery.  Defend against NULL returns from DOM_HTMLPopElementByType.
Make PR_ASSERTs XP_ASSERT for sake of brave users.
1998-09-05 04:34:13 +00:00
shaver%netscape.com cc2a027580 Wired up DOM-node destruction after firing onUnload.
Added event guck for altering attributes (will be rewritten to do
poke-and-schedule).
Tentatively blocked out LM_ClearContextStream, which looks like dead code.
1998-09-04 00:05:53 +00:00
shaver%netscape.com 7affbab99c don't call layout from the mocha thread, and other progress 1998-09-01 12:54:17 +00:00
shaver%netscape.com e5941a0ce7 update NodeOps APIs 1998-08-31 22:32:57 +00:00
shaver%netscape.com eeedb69b78 move top_node and current_node into top_state, where they're invulnerable to the evil tactics of table layout 1998-08-29 02:49:13 +00:00
shaver%netscape.com 46f1e4b60d actually reflow altered text 1998-08-28 13:42:25 +00:00
shaver%netscape.com 134d655d6a current_node is always the current_node now. also: set up for text mutation 1998-08-28 10:23:35 +00:00
shaver%netscape.com a3b18a4883 switch to void * in lo_DocState, not DOM_Node * because too many places #include "layout.h" 1998-08-28 07:52:07 +00:00
shaver%netscape.com 3ed3f05475 start to flesh out lm_CDataOp (you can set the title!) and remove attrs from HTMLElementPrivate 1998-08-27 09:13:00 +00:00
shaver%netscape.com cc6ecc9aaf DOM stub tweakage and fixed Text/CData init 1998-08-27 05:54:01 +00:00
shaver%netscape.com 44fa1abb04 added code to drive the lib/libdom stuff 1998-08-27 00:09:43 +00:00