shaver%netscape.com
e044775eba
more DOM style stuff, fix some warnings, conditionally prune looks-dead-to-me code, support font-weight:bold/normal
1998-10-02 00:09:52 +00:00
shaver%netscape.com
259f2c800c
break out MOZILLA_CLIENT db creation for thread purity reasons
1998-10-02 00:03:54 +00:00
cyeh%netscape.com
17b04e1697
remove old MOCHA define, in preparation for removing DMOCHA from build.
1998-10-01 22:04:27 +00:00
cyeh%netscape.com
be4a067244
this is a redundent define, since rules.mk includes config.mk, where MOCHA
...
is already defined. preparation to remove -DMOCHA from build
1998-10-01 22:01:24 +00:00
cltbld%netscape.com
d0eac5090e
Set NavigationLib to weak linked
1998-10-01 19:08:39 +00:00
ftang%netscape.com
029b1a57c2
remove unused code
1998-10-01 13:31:48 +00:00
brendan%netscape.com
8df3452f9a
Don't hold layout lock on error return; other misc. cleanups; XXXX todos.
1998-10-01 03:24:06 +00:00
sdagley%netscape.com
25b2080e5a
Fix build bustage - if you're going to call an external function INCLUDE THE F**KING HEADER that defines the prototype (i.e. prmem.h for PR_Free()).
1998-10-01 02:47:26 +00:00
brendan%netscape.com
f619aebd95
Detabify, 80th column sacrilege fixups, etc.
1998-10-01 02:15:01 +00:00
norris%netscape.com
8647812478
Fix bug 326297: various security holes caused by lack of quoting around
...
displayed URLs.
1998-10-01 00:23:05 +00:00
beard%netscape.com
dc0a157af9
Fixed prototype for newJSPrincipalsFromArray(JSContext *cx, void *principalsArray, void *pNSISecurityContext).
1998-09-30 21:15:22 +00:00
sudu%netscape.com
53eb165611
Changes to support secure liveconnect
1998-09-30 20:41:35 +00:00
cmanske%netscape.com
d143054f6f
Added more support to change list to blockquote
1998-09-30 20:30:51 +00:00
cls%seawood.org
10f6c80c52
Moved files out of MOZ_EDITOR ifdef to fix breakage under MOZ_LITE. Thanks to Tim Rowley <tor@cs.brown.edu> for the fix.
1998-09-30 18:40:05 +00:00
jfrancis%netscape.com
b533e1db9b
Making the world safe for MacOS 8.1
1998-09-30 18:31:22 +00:00
kin%netscape.com
973c7b27a2
Fix for bug #325661 : ENDER: Reseting a form with an HTMLArea displays a dialog.
...
mozilla/cmd/xfe/forms.c
mozilla/lib/layout/editor.cpp
- Modified EDT_SetDefaultHTML() to call ReadFromBuffer instead
of EDT_PasteHTML. It can also handle the case where pHTML is null.
mozilla/lib/layout/edtbuf.cpp
- Modified ReadFromBuffer to handle case where pBuffer is null.
1998-09-30 18:26:53 +00:00
ftang%netscape.com
da6f3d6be5
check in latest koiu patch. Thanks Dmitry Kohmany dk+mozilla@farm.org from the net
1998-09-30 12:16:01 +00:00
ftang%netscape.com
8accb817d0
check in vietnamese cp1258 XP patch from Van Le
1998-09-30 10:31:32 +00:00
brendan%netscape.com
02f7050108
LO_GetBuiltinByIndex should not be ifdef JAVA or OJI.
1998-09-30 07:06:56 +00:00
shaver%netscape.com
eacca1eabe
we need RDF now
1998-09-30 06:11:58 +00:00
valeski%netscape.com
f25cea79dc
fixing build bustage
1998-09-30 05:32:13 +00:00
shaver%netscape.com
0b399084d5
start on DOM version of lo_SetStyleSheetLayerProperties
1998-09-30 05:03:27 +00:00
shaver%netscape.com
3f67e1c47f
remove bogus (vestigial?) builtin_count reference
1998-09-30 03:48:49 +00:00
brendan%netscape.com
8b7f210e05
- Need JS_THREADSAFE in mozilla.mak and config.mak (and because of the latter,
...
don't need it in js/src/makefile.win).
- Added DOM support.
- Break up really long lines in mozilla.mak using backslashes.
- Added /I../../lib/libdom to several places (ugh).
- factor some mime.lib stuff better, but still not consistent in how SMART_MAIL
and MOZ_MAIL_NEWS select it.
- Include spans and transclusion stuff, shaver and toshok to clean up later.
- Use ?: instead of if/else in layout.c to minimize source and generated code.
- Use strong typing for struct DOM_foo * types without including domstyle.h,
by using mighty struct tags.
- Fix doc_id signedness in lm_dom.h (also eliminate tabs, but use 8 for
tab-width).
1998-09-30 02:07:26 +00:00
akkana%netscape.com
e0264977ba
Add rdf dependancy -- fix Linux build
1998-09-30 02:05:19 +00:00
brendan%netscape.com
a06f59bc50
Use XP_ASSERT, not PR_ASSERT, for continuable assertbotches in mozilla.exe.
1998-09-30 01:41:04 +00:00
cmanske%netscape.com
5318afdbca
Added check for USEMAP when deciding default border width in image tag
1998-09-30 01:20:14 +00:00
cls%seawood.org
b68d27d653
Changed check for EDITOR to MOZ_EDITOR.
1998-09-30 00:53:10 +00:00
rjc%netscape.com
feb721781c
Reflect Shack into JavaScript. Reviewed and approved by Brendan (libMocha) and Nisheeth (Layout).
1998-09-30 00:53:09 +00:00
rjc%netscape.com
93b0497297
First Checked In.
1998-09-30 00:51:18 +00:00
cls%seawood.org
1d2a2f6f97
Finished off MOZ_USER_DIR patch. This allows developers to change config-dir at compile time. Defaults to .netscape for classic build and .mozilla for autoconf build.
1998-09-30 00:23:45 +00:00
cmanske%netscape.com
65a3224235
Fixed more Composer bugs
1998-09-30 00:01:40 +00:00
toshok%netscape.com
60b4f20229
include prsystem.h to fix build
1998-09-29 23:58:54 +00:00
shaver%netscape.com
e66a45f8eb
fix sloppy errors in DOM_GetStyleDatabaseFromContext
1998-09-29 23:32:58 +00:00
shaver%netscape.com
0e14804238
initialize toplevel <HTML> properly (duh)
1998-09-29 23:22:25 +00:00
shaver%netscape.com
c294428ec2
lock layout when setting up style_db
1998-09-29 23:11:05 +00:00
valeski%netscape.com
c560f2f317
removed NET_HostName() call as this routine is no longer implemented.
1998-09-29 22:51:30 +00:00
slamm%netscape.com
0d42ec3a14
Fix build bustage. Put a newline at the end of the file.
1998-09-29 22:33:36 +00:00
pinkerton%netscape.com
cbdebf6f68
remove semicolon after #ifdef.
1998-09-29 22:05:27 +00:00
cyeh%netscape.com
82d153f4ec
Remove old NSPR20 #ifdef
1998-09-29 21:29:23 +00:00
cyeh%netscape.com
b5369e7fe9
Remove old NSPR20 #ifdefs
1998-09-29 21:28:25 +00:00
shaver%netscape.com
998a568bb4
update DOM stuff for new style data, and make DOM_HTMLPushNode do more implicit-pop stuff
1998-09-29 21:23:15 +00:00
nisheeth%netscape.com
fb98384818
Ifdef out support for the window.hardware JS object. If you want support to
...
get compiled, define NAV_HARDWARE.
1998-09-29 20:57:59 +00:00
cyeh%netscape.com
79abd7d8a7
Remove old MOCHA #ifdefs
1998-09-29 20:55:21 +00:00
pinkerton%netscape.com
732973c520
remove explicit LListener inheritance.
1998-09-29 17:35:23 +00:00
pinkerton%netscape.com
4a1839cccf
casts to make pro4 compiler happy
1998-09-29 17:32:11 +00:00
pinkerton%netscape.com
a923e54edd
make sure we pick up right header files.
1998-09-29 17:31:08 +00:00
pinkerton%netscape.com
d8bc5bee42
make sure we pick up the correct defines.
1998-09-29 17:30:47 +00:00
pinkerton%netscape.com
40a5cd2a25
new pro4 exports.
1998-09-29 17:30:20 +00:00
pinkerton%netscape.com
bd7bb73f4a
pro4 namespace stuff.
1998-09-29 17:29:34 +00:00
pinkerton%netscape.com
1f53b20032
new stuff from pro4
1998-09-29 17:29:08 +00:00
pinkerton%netscape.com
0e89106328
fix warnings.
1998-09-29 17:25:45 +00:00
pinkerton%netscape.com
082c7199ce
carbon stuff.
1998-09-29 17:25:31 +00:00
pinkerton%netscape.com
1d0d4b1cd5
add new[] and delete[] and fix other stuff (get rid of flushAlloc, etc)
1998-09-29 17:23:18 +00:00
pinkerton%netscape.com
bc1282458b
pro4 changes
1998-09-29 17:20:12 +00:00
pinkerton%netscape.com
014d00ff5b
pro4 changes.
1998-09-29 17:20:02 +00:00
pinkerton%netscape.com
f624926b8c
make sure we pull in relevant headers.
1998-09-29 17:15:30 +00:00
pinkerton%netscape.com
fa91ba94b6
new export file for pro4.
1998-09-29 17:14:28 +00:00
pinkerton%netscape.com
3c557a07f5
Pro4 mods (casts).
1998-09-29 17:11:45 +00:00
pinkerton%netscape.com
1fff0d4271
Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon.
1998-09-29 17:11:00 +00:00
ramiro%netscape.com
31706105e8
Add #ifdef EDITOR around usage of edt_ForceTableSelection() which is only
...
defined if EDITOR is true. Fixes the autoconf and MOZ_LITE builds.
1998-09-29 09:41:19 +00:00
shaver%netscape.com
bf7137a522
fix accidental non-OJI build breakage
1998-09-29 09:19:45 +00:00
shaver%netscape.com
3b589cd184
track DOM Makefile changes
1998-09-29 09:15:05 +00:00
cmanske%netscape.com
89ee1826c1
Trying to fix Linux build problems
1998-09-29 04:12:14 +00:00
cmanske%netscape.com
83db4d5816
Trying to appease fussy UNIX compiler
1998-09-29 02:42:30 +00:00
cmanske%netscape.com
755368ba2d
Trying to fix build problem in Linux
1998-09-29 01:36:51 +00:00
shaver%netscape.com
039550ab13
the perignon stuff can handle pseudoclasses like a real man, so pass them on
1998-09-29 00:40:52 +00:00
norris%netscape.com
7a22b7d626
Fix bug 325937.
...
Reviewed by brendan.
1998-09-29 00:31:47 +00:00
nisheeth%netscape.com
fe9c951a71
Defensive programming to avoid crashing on a NULL lo_image added to lo_ImageObserver(). Thanks a lot to ben@algroup.co.uk for reporting this problem and providing a partial fix.
1998-09-29 00:24:15 +00:00
shaver%netscape.com
29f18d8c5e
Wire up Perignon stuff #if DOM.
...
Remove some unused variables.
1998-09-28 23:39:17 +00:00
beard%netscape.com
f75844e8d8
Moved LiveConnect initialization calls to end of lm_ReallyInitMocha, so that the rest of libmocha will be initialized properly.
1998-09-28 22:59:08 +00:00
shaver%netscape.com
e847a56cab
- 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
cmanske%netscape.com
d26815794e
Fixed lots of Composer bugs. Implemented delete/copy accross table cell boundaries
1998-09-28 22:51:10 +00:00
cmanske%netscape.com
57803cf601
New function supplied by ftang for Composer checking of bad charsets when loading a page
1998-09-28 21:36:23 +00:00
cyeh%netscape.com
f1f6096dda
removing old NSPR20 #ifdefs
1998-09-28 20:49:33 +00:00
cyeh%netscape.com
8ab8bed7e3
remove old NSPR20 #ifdefs
1998-09-28 20:45:35 +00:00
cyeh%netscape.com
8e884596c4
removing old NSPR20 #ifdef
1998-09-28 20:38:02 +00:00
ftang%netscape.com
8684220a38
fix cannot convert cases
1998-09-28 19:24:13 +00:00
ftang%netscape.com
c5f0c3333c
move 4.5 fix into mozilla
1998-09-28 19:23:21 +00:00
akkana%netscape.com
472079af6c
Eliminate a bunch of warnings
1998-09-28 19:06:17 +00:00
cyeh%netscape.com
570e77faa9
(Actually mlm)
...
- Fix return of NULL that should be (JSCFResult) 0
1998-09-25 23:48:51 +00:00
cyeh%netscape.com
fcb4be7c65
(Actually mlm)
...
- Remove double definition of LMWindowGroup to avoid lossage
1998-09-25 23:48:24 +00:00
leaf%mozilla.org
8df942e1bb
(Actually mlm)
Branch landing: Multithreading libmocha in mozilla.
- Add new file lm_wngrp.c
1998-09-25 22:22:36 +00:00
mlm%netscape.com
4beaee13b5
Branch landing: Multithreading libmocha in mozilla.
...
- Add context parameter to LM_LockJS and friends.
1998-09-25 22:06:47 +00:00
mlm%netscape.com
59a64edc95
Branch landing: Multithreading in libmocha.
...
- Add parameters to LM_LockJS and friends.
1998-09-25 22:06:09 +00:00
mlm%netscape.com
5e4dac6588
Branch landing: Multithreading libmocha in mozilla.
...
- New file to toss contexts into thread group lists and otherwise deal
with multithreading data.
1998-09-25 22:05:22 +00:00
mlm%netscape.com
64e462e071
Branch landing: Multithreading libmocha in mozilla.
...
- Add multiple window groups to allow windows to execute JS on
different threads.
- Add new context parameters to JS and libmocha functions for thread
safety.
1998-09-25 22:04:34 +00:00
mlm%netscape.com
bf4111926a
Branch landing: Multithreading libmocha in mozilla.
...
- Change semantics of LM_LockJS to add context parameter.
1998-09-25 22:03:37 +00:00
ramiro%netscape.com
c526f979aa
Fix busted build. Dont return a value for a void function.
1998-09-25 17:31:36 +00:00
saari%netscape.com
e024b28c9e
MacOS only
Modifications to StringLib. It now functions like the Unix version where we have all of the strings in a giant case statement instead of in resources.
This is necessary for moving to Pro4 and reducing the number of resources in the Mac Navigator.
1998-09-25 14:45:53 +00:00
mcafee%netscape.com
27090352b7
Uninitialized variable warning from gcc
1998-09-25 10:47:56 +00:00
mcafee%netscape.com
808b5bfb0b
Unix Non-latin1 PostScript conversion enhancement, thanks to <junker@jazz.snu.ac.kr> for providing this fix. Details of the fix are at http://jazz.snu.ac.kr/~junker/work/mozilla/unixps.html . Non-latin1 title printing in xl_annotate_page. Give charset info and URL in postscript output. Give attribute info in postscript output. Give papersize info in DSC comment. Be more liberal in parsing AFM files. Non-latin1 underline and strikeout decoration enabled. Japanese printing charset is fixed to SJIS(in resource file).
1998-09-25 10:21:50 +00:00
mcafee%netscape.com
f9b381c863
Moved N_FONTS, PS_BBox, PS_CharInfo, PS_FontInfo to include/xlate.h, added XP_ParseAFMFile() to xlate.h
1998-09-25 10:19:18 +00:00
mcafee%netscape.com
b037ae318c
Added parseAFM.c
1998-09-25 10:17:52 +00:00
mcafee%netscape.com
39bb41d659
Initial version, thanks to <junker@jazz.snu.ac.kr> for providing this pd source from Adobe.
1998-09-25 10:16:57 +00:00
akkana%netscape.com
cd464db8f4
Remove rosetta references from mail compose code
1998-09-24 21:46:32 +00:00
mcafee%netscape.com
80fd8970c8
Check for null pointer; print context doesn't have history. r=morse,nisheeth
1998-09-24 21:41:53 +00:00
cyeh%netscape.com
01e9104aea
remove old NSPR20 #ifdef
1998-09-24 21:01:00 +00:00
cyeh%netscape.com
cd63fa33fb
remove old NSPR20 #ifdef
1998-09-24 20:35:44 +00:00
kin%netscape.com
6b258036a7
Modified edt_InitEscapes() to check for '>'. This will make composer write
...
out > into the HTML stream instead of the '>' character.
1998-09-24 14:33:09 +00:00
mcafee%netscape.com
aae6b91f46
Fix mkdir() problem for BSDI, thanks to <driehuis@playbeing.org> for this patch
1998-09-24 09:43:55 +00:00
ftang%netscape.com
904cbed1fe
Fix UTF8 problem
1998-09-24 09:23:19 +00:00
ftang%netscape.com
9a2f8c6b24
fix the wrong measurement problem in UTF8 by calling the new UTF8 function
1998-09-24 09:22:32 +00:00
ftang%netscape.com
1521930aad
implement better UTF8 drawing support. Implement mid and end truncation for UTF8
1998-09-24 09:18:25 +00:00
akkana%netscape.com
29c3cdbca2
Remove obsolete rosetta references
1998-09-23 19:49:14 +00:00
sdagley%netscape.com
d1a6416e64
Added prototype for lo_ProcessHeader so the Mac will build. How any platform builds without I don't know (but I'd guess they don't have warnings for un-prototyped functions).
1998-09-23 01:45:44 +00:00
cls%seawood.org
68f6260fe7
Moved files accidentally placed in MOZ_EDITOR ifdef.
1998-09-22 23:03:47 +00:00
toshok%netscape.com
7dc2fbac6d
add handling for header elements in reflow. especially fixes alignment lossage.
1998-09-22 22:51:43 +00:00
ftang%netscape.com
4043fb4013
fix bug 324313 in Mozilla first. Reviwed by erik
1998-09-22 22:14:02 +00:00
wtc%netscape.com
96a6a02078
NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
...
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
cls%seawood.org
62d121236f
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
toshok%netscape.com
8d712227f5
rework grid relayout. This fixes lots of things, like the problems of grid cells disappearing on resize, and grid cells that were specified with a fixed size acting like they were assigned a percentage on resize.
1998-09-22 02:14:49 +00:00
nisheeth%netscape.com
2dca8fa991
Adding code submitted by Ori Kravitz (orik@mercury.co.il) that informs listeners
...
of keyboard/mouse events before passing the events to JS. This is part of the
layout probe project that is trying to add test automation interfaces to the
layout engine.
1998-09-22 00:01:23 +00:00
beard%netscape.com
fd463e1d3d
Changed use of stricmp to XP_STRCASECMP, fixed reference to platform-specific pText field in LO_TextStruct_struct.
1998-09-21 23:51:48 +00:00
nisheeth%netscape.com
469dccd64d
Checking in changes made for the Layout Probe API project by Ori Kravitz
...
(orik@mercury.co.il ) and Andrei Romanov (aromanov@segue.com ).
1998-09-21 21:54:50 +00:00
norris%netscape.com
74ff9e9d38
Fix bug 122041 "get illegal url when having foo.html? http://norris.html "
1998-09-21 17:49:36 +00:00
kin%netscape.com
4f26312ab5
Fix for bug #318302 : "Undo" leaves a line of text
...
Removed call to StartTyping(), in CEditBuffer::ReturnKey(), for the
case where bTyping is false.
Reviewed by cmanske. Approved by marek.
Added parens around a set of conditions in CEditBuffer::PasteText() to prevent
the occassional dereferencing of a null pointer.
1998-09-21 17:33:14 +00:00
ftang%netscape.com
8253e95214
fix mac
1998-09-19 03:00:21 +00:00
ftang%netscape.com
6ac4d83b71
Make the history entry to store UTF8 text. We will graduately change FE code also to deal with UTF8 in history database. We need this to make the RDF history access correctly handle Multilingual text
1998-09-19 00:33:04 +00:00
ftang%netscape.com
209615ff73
fix bug 147200 by merge nova code
1998-09-19 00:30:31 +00:00
ftang%netscape.com
a59196f390
fix 147200 by merge nova code
1998-09-19 00:25:16 +00:00
ftang%netscape.com
d7ed0169c8
fix bug 147200 by merge code from nova
1998-09-19 00:23:58 +00:00
ftang%netscape.com
781dcfc14b
fix bug 147200 by merge code from nova
...
1. Add t61 conversion table
2. change Japanese conversion table on window to use the cp932 table instead.
1998-09-19 00:22:09 +00:00
sudu%netscape.com
81e368f2cc
New caps manager related changes
1998-09-17 18:12:52 +00:00
brendan%netscape.com
1816ddb409
Fix missing ->pseudos and speak the same boolean as the comment uses.
1998-09-17 07:43:13 +00:00
brendan%netscape.com
d7de8827ca
Pity the machines that lack long long (and be explicit when losing bits).
1998-09-17 06:46:20 +00:00
brendan%netscape.com
f652bea6bd
Keep windows building via xp.h, with an XXX comment.
1998-09-17 06:44:33 +00:00
morse%netscape.com
e72a74649c
second attempt to change Bool to PRBool
1998-09-16 20:18:05 +00:00
morse%netscape.com
6d099f8c18
back out change to fix build bustage
1998-09-16 19:11:51 +00:00
morse%netscape.com
b9a8abb1cc
changed Bool and XP_Bool to PRBool
1998-09-16 18:26:39 +00:00
shaver%netscape.com
7b5689ba1a
fix dom.h/dom_priv.h mixup
1998-09-16 18:11:22 +00:00
shaver%netscape.com
1b9ee9b191
perignon now compiles, and back out brendan's xp.h change
1998-09-16 14:45:07 +00:00
mcafee%netscape.com
3df6b8f9b3
Uninitialized variable compiler warnings on Linux
1998-09-16 09:01:25 +00:00
mcafee%netscape.com
a71a79c489
Uninitialized variable compiler warnings on Linux
1998-09-16 08:25:31 +00:00
mcafee%netscape.com
80ad0e3bf8
Uninitialized variable compiler warnings on Linux
1998-09-16 08:13:29 +00:00
mcafee%netscape.com
18d145ec21
Uninitialized variable compiler warnings on Linux
1998-09-16 07:45:58 +00:00
mcafee%netscape.com
dffdfde7d6
Uninitialized variable compiler warnings on Linux
1998-09-16 07:32:19 +00:00
mcafee%netscape.com
ceea74b136
Uninitialized variable compiler warnings on Linux
1998-09-16 07:22:06 +00:00
slamm%netscape.com
7b89eac6f5
Fix build bustage. xp_ncent.c includes htrdf.h which include pa_parse.h. Adding 'parse' to the REQUIRES line.
1998-09-15 23:39:20 +00:00
rjc%netscape.com
a529b0e6d9
Additional changes for supporting HT_LayoutComplete().
1998-09-15 22:07:34 +00:00
nisheeth%netscape.com
2eefe107fa
Build list of meta tags on top_state and pass them to RDF HT once layout
...
completes. Delete the meta tag list once RDF HT is done looking at it.
This enables functionality like automatically sucking in META info into the
RDF hierarchy when you add a bookmark.
1998-09-15 18:37:49 +00:00
toshok%netscape.com
515a325ee2
Fix bugzilla bug 741 (typo in laybuiltin.c -- builtin->width should be builtin_width. contributed by rkl@connect.org.uk.) Also, move the builtin's layer at the end of lo_UpdateStateAfterBuiltinLayout.
1998-09-14 08:53:43 +00:00
cmanske%netscape.com
ae2510c50c
Fixed table editing bugs. Ctrl key now needed to size table with mouse
1998-09-12 01:46:12 +00:00
hyatt%netscape.com
7a983a5745
Fix for Aurora custom icons. Reviewed by Nisheeth and DP.
1998-09-11 22:24:27 +00:00
brendan%netscape.com
8db71997f5
- 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
pinkerton%netscape.com
defa444e48
adding QA_Partner support.
1998-09-11 19:00:41 +00:00
shaver%netscape.com
a8187ae035
perignon grows (and throbs)
1998-09-10 22:14:52 +00:00
shaver%netscape.com
a484b2b32c
first Perignon work (not built by anything yet) and generic attribute support
1998-09-10 14:21:43 +00:00
waterson%netscape.com
5e1ebc3072
Added code to the process_deferred_image_info() callback to check for new image info on a visible image and do reflow if necessary. r=nisheeth
1998-09-10 01:04:56 +00:00
waterson%netscape.com
21b42e5640
Added code to just lay out an image and mark the context as requiring reflow when an unsized image is encountered. Also, dont bother calling LO_SetImageInfo() if w/h hasnt changed. r=nisheeth,mjudge
1998-09-10 01:04:51 +00:00
cls%seawood.org
75aa20f4c8
Sync'd.
1998-09-09 08:15:05 +00:00
sdagley%netscape.com
4add78c3ba
Implement real version of FE_CheckConfirm
1998-09-08 21:32:03 +00:00
ftang%netscape.com
d0dce1c383
check in comment about history code may need to change later. No code change.
1998-09-08 20:21:23 +00:00
akkana%netscape.com
d395ec1874
Remove vcards from MOZ_MAIL_COMPOSE
1998-09-08 19:30:41 +00:00
beard%netscape.com
103b9ddec6
Lazy LiveConnect fixes.
1998-09-08 19:11:50 +00:00
pinkerton%netscape.com
50bf723d3c
use LScrollerView
1998-09-08 18:07:48 +00:00
cls%seawood.org
cb5493bab6
Changed EDITOR env to MOZ_EDITOR. Submitted by Tim Rowley <tor@cs.brown.edu>
1998-09-08 04:52:26 +00:00
shaver%netscape.com
e0252e3206
remove some unbelievably dump debugging code (I no longer randomly dump core)
1998-09-07 18:50:13 +00:00
toshok%netscape.com
cc713c5901
uhh... remove xphist.* from the build.
1998-09-06 22:03:50 +00:00
toshok%netscape.com
6912abe452
add xp_hist.c/h. not built.
1998-09-06 22:03:12 +00:00
toshok%netscape.com
7259ab0777
we need lo_alignStrings when we don't have memory arenas too. not just when EDITOR is defined.
1998-09-06 21:00:43 +00:00
cls%seawood.org
94d0672b0c
Updated.
1998-09-05 10:25:13 +00:00
shaver%netscape.com
eb2da0f3f8
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
2e458c4dd4
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
2f8cc3501d
Add COW textattrs. Clean up lo_SetColor. Make <TD>.bgcolor mutable.
...
Remove some debugging cruft.
1998-09-05 04:29:56 +00:00
nisheeth%netscape.com
efdf2d6bf6
Fix for bug #313278 . Some links were unclickable. Added initialization code in lo_NewElement() for all the common fields shared across layout elements. Now, all the common fields should get sane values assigned to them at creation time.
1998-09-04 23:55:04 +00:00
akkana%netscape.com
95ed1a6c64
Fix some unresolved symbols for MOZ_MAIL_COMPOSE build.
...
Won't affect default build.
1998-09-04 22:30:14 +00:00
akkana%netscape.com
42dbcde396
Oops, type in mailto lib name
1998-09-04 22:28:06 +00:00
akkana%netscape.com
80aded381c
mailto doesn't need mimevcrd.c after all
1998-09-04 22:07:25 +00:00
akkana%netscape.com
78e2c95f35
Mailto landing: include mime.c ifdef MOZ_MAIL_COMPOSE.
1998-09-04 19:27:45 +00:00
akkana%netscape.com
7800cbaa97
Mailto landing. ifdef MOZ_MAIL_COMPOSE, build lib/mailto.
1998-09-04 19:08:24 +00:00
akkana%netscape.com
fa56d81545
Mailto landing (ifdef MOZ_MAIL_COMPOSE). Aproved by mwelch.
...
Turns off MOZILLA_30, which Jamie says is probably a bad idea;
this will be reworked in the future.
1998-09-04 19:07:08 +00:00
akkana%netscape.com
1a97e11ffd
Mailto landing.
...
The mailto library is the mail compose code ripped out of the old
Messenger libmsg library, then cleaned up somewhat
(it could still use more cleaning).
This library should only be built ifdef MOZ_MAIL_COMPOSE.
1998-09-04 19:04:30 +00:00
akkana%netscape.com
c494651c10
Mailto landing (ifdef MOZ_MAIL_COMPOSE). Approved by ftang.
1998-09-04 19:01:58 +00:00
shaver%netscape.com
83a1677dc8
fix ancient #if DOM breakage
1998-09-04 11:51:24 +00:00
ftang%netscape.com
69e9053020
add INTL_GetCharSetID from 4.5 tree
1998-09-04 03:46:31 +00:00
ftang%netscape.com
5b453e9e21
Add INTL_GetCharSetID from 4.5 tree
1998-09-04 03:44:23 +00:00
shaver%netscape.com
223c007274
added missing #if DOM (bad!)
1998-09-04 01:16:11 +00:00
shaver%netscape.com
a2f2059357
Enable setting of table cell attributes (bgcolor -- still broken), and
...
expose lo_SetColor to other code (libmocha's DOM stuff, specifically).
1998-09-04 00:08:08 +00:00
shaver%netscape.com
cf61abf5d5
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
15bd1de2ff
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
akkana%netscape.com
7abfb2ae7d
Fix IRIX build problem
1998-09-03 21:40:20 +00:00
cmanske%netscape.com
e01d6a598b
Changed spelling of const and removed string not used for Change Encoding dialog
1998-09-03 21:33:02 +00:00
amusil%netscape.com
09a5166987
MacFE code for Anthrax along with minor XP tweaks
1998-09-03 21:08:25 +00:00
ftang%netscape.com
90dcd5cb6b
merge one of 4.06 fix. bug 123957 and 311153. approved by mlm
1998-09-03 20:53:44 +00:00
ftang%netscape.com
c3c1970df1
Merge the fix 311741 from 4.5 tree.
1998-09-03 20:47:32 +00:00
cmanske%netscape.com
a0e5bb1eb3
Fixed problems with PA_Block and busted file loading into Composer
1998-09-03 01:10:13 +00:00
cls%seawood.org
32653b6fde
Removed OJI ifdef from LO_GetBuiltInAttribute() as the LO_BuiltinStruct is the same for both cases.
1998-09-02 18:54:53 +00:00
pinkerton%netscape.com
4e8d6b8d4e
fix build bustage on mac (rev mjudge).
1998-09-02 16:15:43 +00:00
cmanske%netscape.com
ed4be6ae13
Fixed build bustage for Mac
1998-09-02 16:08:46 +00:00
ramiro%netscape.com
cb251ba871
Add support for -config-dir command line flag. That means mozilla can now
...
use a configdir other that ~/.netscape without having to do HOME environment
hacks.
Thanks to Aleksey Nogin (ayn2@cornell.edu ) for doing all the work and being
patient for me to actually check the stuff in.
1998-09-02 14:29:42 +00:00
cmanske%netscape.com
962c1716b5
Composer work: Check for valid charset in metatag, paste character style, split table cell, optimization for table cell layout (not turned on), remove P_MENU, P_DIRECTORY support for UIs
1998-09-02 14:21:41 +00:00
mcafee%netscape.com
028d2f0c99
Moving getBuiltInAttribute() from winfe to layout, it's now LO_GetBuiltInAttribute(). a+r=nisheeth
1998-09-02 09:13:50 +00:00
morse%netscape.com
efc4421e7b
enable trust labels for unix
1998-09-02 05:06:15 +00:00
cls%seawood.org
c764d0bf4e
Sync'd Makefile.ins
1998-09-02 00:54:34 +00:00
akkana%netscape.com
98dcf5d056
Call new FE_EncodingDialog
1998-09-01 22:19:12 +00:00
pinkerton%netscape.com
e47a248d86
turn on trust labels for mac and fix mac problem.
1998-09-01 20:22:11 +00:00
pinkerton%netscape.com
daf1ee2a34
turn on trust labels on mac.
1998-09-01 20:21:19 +00:00
pinkerton%netscape.com
3fc74a90ab
making RefreshRowRange const.
1998-09-01 20:19:34 +00:00
pinkerton%netscape.com
4178d83fab
updated for new CProgressCaption
1998-09-01 20:16:43 +00:00
mjudge%netscape.com
465c5b414a
Ender reload and new toolbar code
1998-09-01 18:53:36 +00:00
shaver%netscape.com
370196858c
don't call layout from the mocha thread, and other progress
1998-09-01 12:54:17 +00:00
shaver%netscape.com
ef49fc27e9
fix dumb typo (how embarrassing)
1998-09-01 12:52:30 +00:00
nisheeth%netscape.com
48b8f0c27a
Fix for bug# 313278. Random links on the page were unclickable.
...
The problem was that the width and height of the dummy floating element that gets appended to the line list were not being initialized to 0 in lo_AppendFloatToLineList() and was
fooling the selection code into thinking that the floating element is insanely large.
So, the link wasn't being returned to the FE when you moused over it.
1998-09-01 05:40:50 +00:00
warren%netscape.com
076e51d218
Removed secstubn.h for mac build.
1998-09-01 04:35:11 +00:00
warren%netscape.com
f24283740c
Added xpcom dependency.
1998-09-01 03:30:59 +00:00
warren%netscape.com
e5f553820a
Added requires for xpcom.
1998-09-01 02:45:39 +00:00
warren%netscape.com
b0b9d1a656
Added requires for oji and ojiimpl
1998-09-01 01:59:14 +00:00
warren%netscape.com
c05a45b75a
Added ojiimpl requirement for jvmmgr.h
1998-09-01 01:19:59 +00:00
warren%netscape.com
f7fa9e232b
Changes for lazy java initialization.
1998-09-01 00:23:43 +00:00
shaver%netscape.com
67aaece432
JS_InternString is volatile, so I'll avoid its use
1998-08-31 22:46:06 +00:00
shaver%netscape.com
8707a48d49
update NodeOps APIs
1998-08-31 22:32:57 +00:00
shaver%netscape.com
cb97057b16
avoid dangerous JS_InternString call, and update NodeOps APIs
1998-08-31 22:31:44 +00:00
morse%netscape.com
f44e9d0abf
disable trust labels for mac
1998-08-30 13:55:38 +00:00
morse%netscape.com
9762f635fc
I give up, backing out trust labels
1998-08-30 08:49:56 +00:00
morse%netscape.com
744e8b349d
another attempt to fix linux bustage
1998-08-30 06:46:25 +00:00
morse%netscape.com
b9fe3bde6f
attempt to fix build bustage on Sun in gromit tinderbox
1998-08-30 06:10:12 +00:00
morse%netscape.com
1f1e9d9114
second attempt to fix linux bustage on gromit
1998-08-30 05:47:25 +00:00
morse%netscape.com
3584e17426
attempt to fix linux bustage on gromit
1998-08-30 04:49:13 +00:00
morse%netscape.com
2b6d38fe3c
added trust labels
1998-08-30 03:40:51 +00:00
shaver%netscape.com
5a94b3051c
don't use JS_InternString for now -- weird crash in JS_AtomizeString
1998-08-29 23:46:47 +00:00
cls%seawood.org
a1771a6556
Needed for --enable-dom.
1998-08-29 22:28:46 +00:00
cls%seawood.org
4f906a6192
Added ifdef JAVA_OR_OJI around jsjava.h include.
1998-08-29 05:50:45 +00:00
shaver%netscape.com
27f566b792
Move current_node and top_node to top_state, to protect them from tables.
...
Handle table and row and cell data.
(We do nested-table text now.)
1998-08-29 02:52:27 +00:00
shaver%netscape.com
466dc2044f
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
pinkerton%netscape.com
60fb2b6a1c
New RowIsContainer method which can replace CellHasDropFlag to determine if the row is a container and if it is currently expanded or collapsed. Fixed auto-expand d&d to use this instead of CellHasDropFlag so it will still autoexpand when drop flags are not used.
1998-08-28 20:32:00 +00:00
shaver%netscape.com
eb948eb016
actually reflow altered text
1998-08-28 13:42:25 +00:00
shaver%netscape.com
afbbab923a
wire up DOM_Nodes and LO_Elements; maybe fix <LI> CSS bug? (all #if DOM)
1998-08-28 10:29:42 +00:00
shaver%netscape.com
88923c2b13
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
e4fba63645
break universal dep on lm_dom.h; start wiring DOM_Node<->LO_Element
1998-08-28 07:53:18 +00:00
shaver%netscape.com
b71d90a4f3
switch to void * in lo_DocState, not DOM_Node * because too many places #include "layout.h"
1998-08-28 07:52:07 +00:00
morse%netscape.com
d2eb44cfd2
single-signon fix
1998-08-27 21:05:58 +00:00
shaver%netscape.com
53de9b517d
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
459b96907c
implemented cdata_setter
1998-08-27 09:11:45 +00:00
shaver%netscape.com
aab1690d97
protect against multiple inclusion (possibe now with DOM/layout/libmocha)
1998-08-27 05:54:56 +00:00
shaver%netscape.com
a9c17e796f
DOM stub tweakage and fixed Text/CData init
1998-08-27 05:54:01 +00:00
shaver%netscape.com
5998e7b720
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
cc4e42f76a
fix typo and kill warning
1998-08-27 00:17:40 +00:00
shaver%netscape.com
ee752ab916
build libdom (if DOM)
1998-08-27 00:14:53 +00:00
shaver%netscape.com
47f7c96aba
added code to drive the lib/libdom stuff
1998-08-27 00:09:43 +00:00
shaver%netscape.com
7cdd89e406
added hooks to lib/libdom stuff, and exposed lo_IsEmptyTag for use by libmocha DOM hooks
1998-08-27 00:05:26 +00:00
shaver%netscape.com
4a8b348491
added first cut of Level-1 DOM (not layout or XML dependent)
1998-08-27 00:02:31 +00:00
slamm%netscape.com
cceee7cbee
Remove the old-style bookmarks. RDF is the way.
1998-08-26 18:35:54 +00:00
cls%seawood.org
9020b80c52
Updates to autoconf files.
1998-08-26 04:04:57 +00:00
cmanske%netscape.com
ba073c0f69
Removed attempt to optimize editor layout by not relaying out entire line. Must find another solution
1998-08-25 22:48:27 +00:00
pinkerton%netscape.com
de955f1d6c
Allow tooltip to show up even when not on a valid cell.
1998-08-25 20:25:15 +00:00
cmanske%netscape.com
ee01898559
Backed out change intended for testing only
1998-08-25 20:24:04 +00:00
pinkerton%netscape.com
7b1ce937b5
Better handling of UTF8.
1998-08-25 20:23:47 +00:00
cmanske%netscape.com
250e125823
Composer performance optimization work - FixupTableData optimizations. Added SingleSignon feature for Composer publishing. Fixed layout cell background bug - permission by nisheeth
1998-08-25 20:16:10 +00:00
ftang%netscape.com
7bc06be609
fix window UTF8 problem. But the UTF8 to UTF8 conversion before Vietnamese
1998-08-25 20:03:34 +00:00