dmose%mozilla.org
ce50f7d151
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52900 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 02:47:15 +00:00
shaver%netscape.com
f4aa850478
Fixed tree generation and added new STYLE_NODE flags for content-hiding.
...
git-svn-id: svn://10.0.0.236/trunk@12903 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 18:34:05 +00:00
shaver%netscape.com
00df1faf1e
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.
git-svn-id: svn://10.0.0.236/trunk@12377 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-09 00:48:51 +00:00
shaver%netscape.com
3b3275987e
DOM: thread-correctness assertions
...
git-svn-id: svn://10.0.0.236/trunk@11795 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-02 20:21:31 +00:00
shaver%netscape.com
9c4fc9bb0f
add LM_Set/ClearNodeFlags
...
git-svn-id: svn://10.0.0.236/trunk@11729 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-02 00:10:16 +00:00
shaver%netscape.com
f5c72c7ee3
initialize toplevel <HTML> properly (duh)
...
git-svn-id: svn://10.0.0.236/trunk@11475 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 23:22:25 +00:00
shaver%netscape.com
9b0250bbbe
update DOM stuff for new style data, and make DOM_HTMLPushNode do more implicit-pop stuff
...
git-svn-id: svn://10.0.0.236/trunk@11431 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-29 21:23:15 +00:00
shaver%netscape.com
454d0090b2
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.
git-svn-id: svn://10.0.0.236/trunk@9416 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-05 04:34:13 +00:00
shaver%netscape.com
18f85f8dd0
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.
git-svn-id: svn://10.0.0.236/trunk@9278 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-04 00:05:53 +00:00
shaver%netscape.com
8b8a2d4790
don't call layout from the mocha thread, and other progress
...
git-svn-id: svn://10.0.0.236/trunk@8971 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-01 12:54:17 +00:00
shaver%netscape.com
34f95bbbdd
update NodeOps APIs
...
git-svn-id: svn://10.0.0.236/trunk@8897 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-31 22:32:57 +00:00
shaver%netscape.com
8e2e51702b
move top_node and current_node into top_state, where they're invulnerable to the evil tactics of table layout
...
git-svn-id: svn://10.0.0.236/trunk@8787 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-29 02:49:13 +00:00
shaver%netscape.com
207c272479
actually reflow altered text
...
git-svn-id: svn://10.0.0.236/trunk@8692 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-28 13:42:25 +00:00
shaver%netscape.com
c55c619ff7
current_node is always the current_node now. also: set up for text mutation
...
git-svn-id: svn://10.0.0.236/trunk@8690 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-28 10:23:35 +00:00
shaver%netscape.com
4d1d70ca76
switch to void * in lo_DocState, not DOM_Node * because too many places #include "layout.h"
...
git-svn-id: svn://10.0.0.236/trunk@8688 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-28 07:52:07 +00:00
shaver%netscape.com
f6d9f7194c
start to flesh out lm_CDataOp (you can set the title!) and remove attrs from HTMLElementPrivate
...
git-svn-id: svn://10.0.0.236/trunk@8608 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-27 09:13:00 +00:00
shaver%netscape.com
0f715858f6
DOM stub tweakage and fixed Text/CData init
...
git-svn-id: svn://10.0.0.236/trunk@8602 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-27 05:54:01 +00:00
shaver%netscape.com
816b75fd0b
added code to drive the lib/libdom stuff
...
git-svn-id: svn://10.0.0.236/trunk@8569 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-27 00:09:43 +00:00