cls%seawood.org
001ed2ffd4
Sync'd various Makefile.ins to their Makefile counterparts.
...
Removed nspr & nspr20 from REQUIRES. Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
shaver%netscape.com
8d5465ff84
add destructor to entries
1998-10-16 20:51:20 +00:00
shaver%netscape.com
a9ae62f306
need prlong.h explicitly now that JS doesn't provide LL_* by default
1998-10-15 21:43:32 +00:00
shaver%netscape.com
19fe06d482
memory management fixes and debug cleanup
1998-10-15 17:45:03 +00:00
shaver%netscape.com
4af08b186c
Move DOM_StyleDatabaseFromContext and DOMMOZ_NewStyleDatabase into libmocha,
...
where we're already pulling in the entire client.
Updated TODO (still out of date?).
1998-10-09 00:50:27 +00:00
shaver%netscape.com
83d970858d
break out MOZILLA_CLIENT db creation for thread purity reasons
1998-10-02 00:03:54 +00:00
shaver%netscape.com
c9f6712c37
fix sloppy errors in DOM_GetStyleDatabaseFromContext
1998-09-29 23:32:58 +00:00
shaver%netscape.com
ebd6bef33c
lock layout when setting up style_db
1998-09-29 23:11:05 +00:00
shaver%netscape.com
7c5ad30549
- Update Unix make goo to handle our new MOZILLA_CLIENT dependencies.
...
- Added TODO and STYLE_NOTES
- Added style data to DOM_Element
- Added GetCleanEntryData convenience function
- Added internal dom_SetElementAttribute with optional suppressing of callback
invocation
- Added style init code
- Style support (everything)
- Fix text initialization thinko
1998-09-28 22:51:50 +00:00
cls%seawood.org
d0aa3e2bd1
Sync'd Makefile.ins with corresponding Makefiles. Fixed problems with autoconf build. Thanks to Christopher Blizzard <blizzard@appliedtheory.com> and Tom Rini <trini@kernel.crashing.org>.
1998-09-22 03:47:27 +00:00
brendan%netscape.com
6c4208d233
Fix missing ->pseudos and speak the same boolean as the comment uses.
1998-09-17 07:43:13 +00:00
brendan%netscape.com
d2f2052545
Pity the machines that lack long long (and be explicit when losing bits).
1998-09-17 06:46:20 +00:00
brendan%netscape.com
48e6c26d5f
Keep windows building via xp.h, with an XXX comment.
1998-09-17 06:44:33 +00:00
shaver%netscape.com
b29cf1f862
fix dom.h/dom_priv.h mixup
1998-09-16 18:11:22 +00:00
shaver%netscape.com
2886b9a12f
perignon now compiles, and back out brendan's xp.h change
1998-09-16 14:45:07 +00:00
brendan%netscape.com
eac532ad80
- Use 8 space hard tabstops like god and IBM intended, but indent-tabs-mode:nil
...
should eliminate hard tabs anyway (so 8 is just in case one gets thru -- LXR
was not displaying this source well with 4).
- Don't nest jsapi.h outside the idempotent-include #ifndef in dom.h.
- Include xp.h to get this code working on Windows (to cope with some kind of
compiled header problem).
- Fix bad JS_GetEmptyStringValue calls that were treated as returning JSString*
rather than jsval, and fed into STRING_TO_JSVAL.
- Avoid tagging and untagging a jsval to test for a null JSString* return.
- Fiddle formatting in a couple of places.
- Avoid leaving cdata->data null after realloc failure. Use of a local temp
(data2) also improves generated code by eliminating memory ambiguity.
1998-09-11 19:46:23 +00:00
shaver%netscape.com
8803a12976
perignon grows (and throbs)
1998-09-10 22:14:52 +00:00
shaver%netscape.com
20bf2e3991
first Perignon work (not built by anything yet) and generic attribute support
1998-09-10 14:21:43 +00:00
shaver%netscape.com
1b8a52cf14
remove some unbelievably dump debugging code (I no longer randomly dump core)
1998-09-07 18:50:13 +00:00
shaver%netscape.com
191f8c640b
Start of infrastructure for DOM-as-one-true-attr-source. Implement
...
DOM_NewElement. Defend against NULL NodeOps.
1998-09-05 04:36:38 +00:00
shaver%netscape.com
93ed220ea6
Implemented DOM_NewText.
...
Added stuff for node destruction, including making node_finalize module-public
for use by other node types.
Added new methods to Element (setAttribute + stubs).
1998-09-03 23:51:58 +00:00
shaver%netscape.com
1b31c67847
fix dumb typo (how embarrassing)
1998-09-01 12:52:30 +00:00
shaver%netscape.com
2bb47c8f8b
JS_InternString is volatile, so I'll avoid its use
1998-08-31 22:46:06 +00:00
shaver%netscape.com
562737cd88
avoid dangerous JS_InternString call, and update NodeOps APIs
1998-08-31 22:31:44 +00:00
shaver%netscape.com
6bd344553d
don't use JS_InternString for now -- weird crash in JS_AtomizeString
1998-08-29 23:46:47 +00:00
cls%seawood.org
c67a55b026
Needed for --enable-dom.
1998-08-29 22:28:46 +00:00
shaver%netscape.com
138992abb1
implemented cdata_setter
1998-08-27 09:11:45 +00:00
shaver%netscape.com
9344766cbc
Added CData operations (append, insert, delete, replace, substring).
...
Added Element {[sg]et,remove}Attribute
Check for illegal child in Node ops appendChild, insertBefore and replaceChild.
1998-08-27 05:25:40 +00:00
shaver%netscape.com
92e297be04
fix typo and kill warning
1998-08-27 00:17:40 +00:00
shaver%netscape.com
4ff8b8dd14
added first cut of Level-1 DOM (not layout or XML dependent)
1998-08-27 00:02:31 +00:00