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

959 Коммитов

Автор SHA1 Сообщение Дата
nisheeth%netscape.com c4da19e6d8 Fix for Bugzilla bug 492. We were inserting the floating element for the
left/right aligned tables into the line list at the beginning of the list
rather than the end.  This caused re-ordering of floating tables as well
as display problems.
1998-10-15 05:32:19 +00:00
mccabe%netscape.com 2cc7fbf241 Change "%c" date specifier for document.lastModified to "%#c" on
windows to get a 4-digit date in the string produced.

Were that it were just a Date object instead of a string.  Oh, woe.
1998-10-15 02:49:44 +00:00
mjudge%netscape.com 5c04560d8a this will fix it. i will get rid of unused files later. 1998-10-14 23:16:00 +00:00
mjudge%netscape.com 6b43fbd735 another file 1998-10-14 23:07:38 +00:00
mjudge%netscape.com a0f5f93a9f need to export, fix for breakage 1998-10-14 22:59:38 +00:00
mjudge%netscape.com 36f3d84bc2 turning on the MOZ_ENDER_MIME by default 1998-10-14 20:48:16 +00:00
mjudge%netscape.com 33260d663c turning on ender_mime 1998-10-14 20:47:31 +00:00
kin%netscape.com c3b62f6c1b Turn on MOZ_ENDER_MIME code. 1998-10-14 20:31:10 +00:00
kin%netscape.com b8fce33744 Turn on MOZ_ENDER_MIME code. Added mailto to the REQUIRES list. 1998-10-14 20:29:40 +00:00
mjudge%netscape.com 7f09382fb3 ender carpool 1998-10-14 20:24:50 +00:00
akkana%netscape.com 632cf1a25c 326690: when clicking in cell but outside cell contents, select nearest part of cell contents 1998-10-14 01:00:22 +00:00
akkana%netscape.com cdeedb952d 251710: center is the wrong attribute, should be middle 1998-10-13 22:34:52 +00:00
cmanske%netscape.com 2f5a10e315 Fixed object sizing bugs and crash in PRE text in Composer 1998-10-13 20:59:49 +00:00
kin%netscape.com ca9a6b9480 Commented out call to AddImagesToSafeList() in PastHTML to prevent possible
security hole.
1998-10-13 20:35:26 +00:00
cmanske%netscape.com 5edb9ddd45 Fixed crashing when setting doc title to NULL. R/A by brendon 1998-10-13 20:32:21 +00:00
kin%netscape.com 9b5cc1c903 Fix build bustage on Unix when MOZ_ENDER_MIME is defined by checking for
MOZ_MAIL_COMPOSE.
1998-10-13 14:14:24 +00:00
nisheeth%netscape.com e06a1c658f Fixed bug 328921. Resizing no longer jumps to the top of the document. The
position that you are at when you resize is remembered.
1998-10-13 10:01:53 +00:00
nisheeth%netscape.com 6d82bdd258 Fix Mac build bustage by doing an explicit cast to an LO_Element *. 1998-10-13 08:05:10 +00:00
cyeh%netscape.com 6893a3c1fc something is wrong. for whatever reason there was a -DNO_SECURITY
that was always enabled, whether security was enabled or not. this caused
a confusion on the compile line, there -DMOZ_SECURITY and -DNO_SECURITY would
be simultaneously defined.
as a temporary hack, duplicate the logic on mozilla/config/config.mk
so that ifdef NO_SECURITY -DNO_SECURITY, else -DMOZ_SECURITY.

what a mess. this needs to be fixed right.
1998-10-13 06:08:31 +00:00
nisheeth%netscape.com 11ebae8a82 Fixing build bustage. 1998-10-13 05:32:09 +00:00
nisheeth%netscape.com 1bc160d2b2 Changes to make Layer/Ilayer reflow work. This should fix sites like
altavista and slashdot.org.
1998-10-13 04:48:49 +00:00
gagan%netscape.com a535c0c9e6 Temp fix for NuCache build on unix. 1998-10-13 02:11:49 +00:00
gagan%netscape.com 31e7021a3d Temporary fix for NuCache build on unix. 1998-10-13 00:58:05 +00:00
cmanske%netscape.com 9a6b56dd7f Fixed crashing and other problems with Replace All in Composer 1998-10-12 22:13:42 +00:00
kin%netscape.com d3aacf7376 Fixes for build Unix bustage when MOZ_ENDER_MIME is defined. Added checks
for MOZ_MAIL_COMPOSE.
1998-10-12 21:50:42 +00:00
cyeh%netscape.com 80deef52d3 Flip security logic from #ifndef NO_SECURITY to #ifdef MOZ_SECURITY 1998-10-12 21:27:12 +00:00
kin%netscape.com 0259ca137e Fixed buf in PasteHTML that was adding the wrong images to the safe list. 1998-10-12 18:17:38 +00:00
ftang%netscape.com 0acf22e248 fix 327917 1998-10-12 12:22:41 +00:00
ftang%netscape.com 0136808d31 fix 327919 1998-10-12 12:17:05 +00:00
toshok%netscape.com b48ef5f5e5 include config.mk - fixes DOM problem (export lm_dom, etc.) 1998-10-11 01:10:11 +00:00
toshok%netscape.com 57800c9cf6 include config.mk before we check for DOM. 1998-10-11 00:57:43 +00:00
morse%netscape.com 5403a8ab88 recognize -1 value for privacy_policy_url 1998-10-10 02:53:50 +00:00
akkana%netscape.com 307de75514 77901: get url comparison right even if extra slashes 1998-10-10 00:51:27 +00:00
kin%netscape.com 2349ba1d9a Added void * cast to fix win32 bustage when MOZ_ENDER_MIME defined. 1998-10-09 23:39:55 +00:00
kin%netscape.com 158c6cc330 Removed bogus include to fix build bustage on win32 when MOZ_ENDER_MIME defined. 1998-10-09 23:24:17 +00:00
kin%netscape.com 31859b4493 CVS update for previous checkin added EDT_CopyStyle() back in the file. Removing
it again.
1998-10-09 22:24:00 +00:00
kin%netscape.com e508a601e8 First pass implementation of safe list for ENDER multi-part mime output.
All safe list related changes are ifdef'd MOZ_ENDER_MIME.

Files modified this round:

  cmd/xfe/forms.c
  include/edt.h
  lib/layout/Makefile.in
  lib/layout/Makefile
  lib/layout/editor.cpp
  lib/layout/layfree.c
  lib/layout/layform.c
  lib/layout/edtbuf.cpp
  lib/layout/editor.h
  lib/layout/edtlist.h
  lib/layout/edtlist.cpp
1998-10-09 22:14:45 +00:00
kin%netscape.com 60cdb5b37c Initial checkin of edtlist.{h,cpp} files.
First pass implementation of safe list for ENDER multi-part mime output.
All safe list related changes are ifdef'd MOZ_ENDER_MIME.

Files modified this round:

  cmd/xfe/forms.c
  include/edt.h
  lib/layout/Makefile.in
  lib/layout/Makefile
  lib/layout/editor.cpp
  lib/layout/layfree.c
  lib/layout/layform.c
  lib/layout/edtbuf.cpp
  lib/layout/editor.h
  lib/layout/edtlist.h
  lib/layout/edtlist.cpp
1998-10-09 22:11:19 +00:00
cmanske%netscape.com 513db15fde Removed unused function 1998-10-09 22:01:35 +00:00
mjudge%netscape.com 4cf0272700 only need strip_continuous 1998-10-09 02:56:30 +00:00
mjudge%netscape.com 9d0f6d9824 changing MOZ_MAIL_COMPOSE to MOZ_ENDER_MIME 1998-10-09 02:50:41 +00:00
mjudge%netscape.com cce33f60db adding ifdefs that should be harmless 1998-10-09 02:49:52 +00:00
mjudge%netscape.com 6d35ba3ed6 this will fix a crahing bug and also fix an editor bug 1998-10-09 02:49:20 +00:00
mjudge%netscape.com cb9bcffe42 Mailto MOZ_ENDER_MIME will not be turned on yet 1998-10-09 02:48:53 +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 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 dd276f6535 Use ACTIVE_NODE now rather than CURRENT_NODE, and include lm_dom.h everywhere
to make that possible.
Move LM_ReflectNode call to laytags.c back-end from layout.c front-end (thank
you, Uncle Brendan).
Correct FIND_LAST_ELEMENT to handle newly-ended doc_states.
1998-10-09 00:46:05 +00:00
mcafee%netscape.com 175b684b2f Wrapped POP stubs with !SMART_MAIL, network/protocol/pop3 picks these up when SMART_MAIL=1 1998-10-09 00:32:15 +00:00
pinkerton%netscape.com f2f8fe6956 new constructor for creating attachments from code, not from Constructor. 1998-10-08 21:56:26 +00:00
mlm%netscape.com b53c92e68c Fix for running with JS disabled; would core dump before. 1998-10-08 21:45:24 +00:00
waterson%netscape.com 1383a29ec0 Touch down smooth progress bar changes from PROGRESS_19981006_BRANCH. a=nisheeth. 1998-10-08 21:35:07 +00:00
cyeh%netscape.com 195001a347 remove #ifdef NSPR in preparation for turning off NSPR and NSPR20 compile defines 1998-10-08 21:24:44 +00:00
cmanske%netscape.com 4de409fc22 Trying to fix automated test breakage 1998-10-07 23:01:26 +00:00
danm%netscape.com 6f373f8de7 fix crash opening page through File/Open dialog from blank context. r:law 1998-10-07 21:53:12 +00:00
cmanske%netscape.com 75fa249f4e Added function to test if link is to internal target 1998-10-07 04:54:05 +00:00
mlm%netscape.com 624380415c Fix broken merge madness: Only start a window group after it is safe to do
so, and do not exit a monitor twice.  (Also do not call Notify when not
inside the monitor.)
1998-10-07 04:35:55 +00:00
sdagley%netscape.com f1e6c42b0c Fix else/#else error. 1998-10-07 01:32:07 +00:00
cmanske%netscape.com 7d3a42c363 Make URLs in images absolute before copying to the clipboard stream 1998-10-07 00:43:09 +00:00
cmanske%netscape.com cb55d29d9c More Composer Publishing fixes 1998-10-07 00:35:30 +00:00
pinkerton%netscape.com 4a5f3dd8d0 Fix build bustage. Add default constructor so we can create w/out an LStream. 1998-10-06 22:54:15 +00:00
cmanske%netscape.com 35923900a3 Fixing build bustage in editor.cpp 1998-10-06 21:26:36 +00:00
racham%netscape.com 8f9ff8b034 Adding -reg_mode flag related changes 1998-10-06 21:12:46 +00:00
morse%netscape.com ce0b380f2d fix bugs with trust labels 1998-10-06 20:56:26 +00:00
cmanske%netscape.com bcd82eb442 Fixed Composer bugs - mostly for Publishing 1998-10-06 20:25:59 +00:00
pinkerton%netscape.com 85f8eb5407 Fix hidden virtuals. 1998-10-06 03:59:05 +00:00
pierre%netscape.com e10f7a92e3 fix 1000s of link warnings in Mac Raptor / some XP stubs were hiding actual functions 1998-10-06 03:00:28 +00:00
pierre%netscape.com 96f90fa8d8 getting obsolete: added #error "use CWPro4 version" 1998-10-06 02:56:07 +00:00
saari%netscape.com 2780450cd8 Merged sfraser's realloc improvements for the Mac memory allocator from Nova to Mozilla. Referenced by bug #326465 1998-10-05 23:00:21 +00:00
tomw%netscape.com e45a9ee331 Pull changes forward from Nova.
New generalized hashing API.
1998-10-05 22:47:44 +00:00
tomw%netscape.com ef4c933217 Pull changes forward from Nova.
Remove unused code.
1998-10-05 22:44:57 +00:00
mjudge%netscape.com b9c00d9b95 added mailto as dir for MOZ_MAIL_COMPOSE 1998-10-05 21:19:47 +00:00
mjudge%netscape.com 405113aad1 Getting Multipartrelated mime working for Ender mjudge- reviewed kin 1998-10-05 21:19:21 +00:00
cyeh%netscape.com 3c34f3063b removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
ftang%netscape.com 36f605762e add one selector to access the csid id of the resource 1998-10-05 14:27:13 +00:00
ftang%netscape.com dc3b3d42ac add two API to access cross-platform string 1998-10-05 14:25:56 +00:00
cmanske%netscape.com 348140631a Fixed infinite loop when dropping table cells, added FE_Alert when not all cells are pasted 1998-10-03 20:21:06 +00:00
cmanske%netscape.com fe616b3c68 Fixed complete bustage of dragging table cells in Composer 1998-10-03 18:38:36 +00:00
cmanske%netscape.com b3e4eb4dae More Composer publishing improvements 1998-10-03 02:25:13 +00:00
cmanske%netscape.com f9e70e729f Implemented callback to get username after entered in NetLib's dialog during publishing. Finished removing old password saving in editor. 1998-10-02 22:18:24 +00:00
shaver%netscape.com 3565e520fd DOM: thread-correctness assertions 1998-10-02 20:21:31 +00:00
shaver%netscape.com fe4e2944a2 DOM: move POP_LAYER handling into back end and start element->node wiring 1998-10-02 20:20:31 +00:00
cls%seawood.org 69f97f2f54 Moved NSPR libraries into $(NSPR_LIBS). Changed link commands to use $(NSPR_LDFLAGS) $(NSPR_LIBS). 1998-10-02 08:58:54 +00:00
shaver%netscape.com e422ed1039 (DOM) end style-forced layers 1998-10-02 02:12:47 +00:00
toshok%netscape.com 83d178ac20 remove asserts and replace them with helpful comments. 1998-10-02 01:56:37 +00:00
shaver%netscape.com 765624d139 (#if DOM) initialize variables, check for NULL, call the right functions -- basically, don't be a total moron 1998-10-02 00:46:27 +00:00
shaver%netscape.com 217a13ac87 add LM_Set/ClearNodeFlags 1998-10-02 00:10:16 +00:00
shaver%netscape.com 1675302421 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 83d970858d break out MOZILLA_CLIENT db creation for thread purity reasons 1998-10-02 00:03:54 +00:00
cyeh%netscape.com d02afae045 remove old MOCHA define, in preparation for removing DMOCHA from build. 1998-10-01 22:04:27 +00:00
cyeh%netscape.com ce545a5978 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 37a48db0d5 Set NavigationLib to weak linked 1998-10-01 19:08:39 +00:00
ftang%netscape.com a116300286 remove unused code 1998-10-01 13:31:48 +00:00
brendan%netscape.com 52957a4a4c Don't hold layout lock on error return; other misc. cleanups; XXXX todos. 1998-10-01 03:24:06 +00:00
sdagley%netscape.com b443828d42 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 b42f722f00 Detabify, 80th column sacrilege fixups, etc. 1998-10-01 02:15:01 +00:00
norris%netscape.com c4ff5817c7 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 6291f09ece Fixed prototype for newJSPrincipalsFromArray(JSContext *cx, void *principalsArray, void *pNSISecurityContext). 1998-09-30 21:15:22 +00:00
sudu%netscape.com ede108603b Changes to support secure liveconnect 1998-09-30 20:41:35 +00:00
cmanske%netscape.com d7963a0b2d Added more support to change list to blockquote 1998-09-30 20:30:51 +00:00
cls%seawood.org 40da7df1e3 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 4b3eecd551 Making the world safe for MacOS 8.1 1998-09-30 18:31:22 +00:00
kin%netscape.com 0f25d20670 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 618b7b4afb 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 6c43ad1272 check in vietnamese cp1258 XP patch from Van Le 1998-09-30 10:31:32 +00:00
brendan%netscape.com e442722337 LO_GetBuiltinByIndex should not be ifdef JAVA or OJI. 1998-09-30 07:06:56 +00:00
shaver%netscape.com 9457de7e30 we need RDF now 1998-09-30 06:11:58 +00:00
valeski%netscape.com 9351a78e13 fixing build bustage 1998-09-30 05:32:13 +00:00
shaver%netscape.com 800eb77a5f start on DOM version of lo_SetStyleSheetLayerProperties 1998-09-30 05:03:27 +00:00
shaver%netscape.com f05a6f76b6 remove bogus (vestigial?) builtin_count reference 1998-09-30 03:48:49 +00:00
brendan%netscape.com 7f2ef26145 - 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 f07b0314db Add rdf dependancy -- fix Linux build 1998-09-30 02:05:19 +00:00
brendan%netscape.com 76fa9ee232 Use XP_ASSERT, not PR_ASSERT, for continuable assertbotches in mozilla.exe. 1998-09-30 01:41:04 +00:00
cmanske%netscape.com 39f35dde38 Added check for USEMAP when deciding default border width in image tag 1998-09-30 01:20:14 +00:00
cls%seawood.org 74ea382ef2 Changed check for EDITOR to MOZ_EDITOR. 1998-09-30 00:53:10 +00:00
rjc%netscape.com 4ccdb1381c Reflect Shack into JavaScript. Reviewed and approved by Brendan (libMocha) and Nisheeth (Layout). 1998-09-30 00:53:09 +00:00
rjc%netscape.com e60da0e026 First Checked In. 1998-09-30 00:51:18 +00:00
cls%seawood.org 07b1e47884 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 d2058ee519 Fixed more Composer bugs 1998-09-30 00:01:40 +00:00
toshok%netscape.com b83171d4c7 include prsystem.h to fix build 1998-09-29 23:58:54 +00:00
shaver%netscape.com c9f6712c37 fix sloppy errors in DOM_GetStyleDatabaseFromContext 1998-09-29 23:32:58 +00:00
shaver%netscape.com 18b85a8f41 initialize toplevel <HTML> properly (duh) 1998-09-29 23:22:25 +00:00
shaver%netscape.com ebd6bef33c lock layout when setting up style_db 1998-09-29 23:11:05 +00:00
valeski%netscape.com a7268ea7a6 removed NET_HostName() call as this routine is no longer implemented. 1998-09-29 22:51:30 +00:00
slamm%netscape.com 4613e22c4b Fix build bustage. Put a newline at the end of the file. 1998-09-29 22:33:36 +00:00
pinkerton%netscape.com 3789b2b28a remove semicolon after #ifdef. 1998-09-29 22:05:27 +00:00
cyeh%netscape.com 007541d4a2 Remove old NSPR20 #ifdef 1998-09-29 21:29:23 +00:00
cyeh%netscape.com d115f8b177 Remove old NSPR20 #ifdefs 1998-09-29 21:28: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
nisheeth%netscape.com 76ca8b961d 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 3059434510 Remove old MOCHA #ifdefs 1998-09-29 20:55:21 +00:00
pinkerton%netscape.com 08d848e11f remove explicit LListener inheritance. 1998-09-29 17:35:23 +00:00
pinkerton%netscape.com 0a133f19b3 casts to make pro4 compiler happy 1998-09-29 17:32:11 +00:00
pinkerton%netscape.com 8918e79782 make sure we pick up right header files. 1998-09-29 17:31:08 +00:00
pinkerton%netscape.com c4aeec3725 make sure we pick up the correct defines. 1998-09-29 17:30:47 +00:00
pinkerton%netscape.com bbda3ebb40 new pro4 exports. 1998-09-29 17:30:20 +00:00
pinkerton%netscape.com 9d38f4cfe6 pro4 namespace stuff. 1998-09-29 17:29:34 +00:00
pinkerton%netscape.com 4f2e315c15 new stuff from pro4 1998-09-29 17:29:08 +00:00
pinkerton%netscape.com 266acfda25 fix warnings. 1998-09-29 17:25:45 +00:00
pinkerton%netscape.com e3b0358d20 carbon stuff. 1998-09-29 17:25:31 +00:00
pinkerton%netscape.com 6f3fed442b add new[] and delete[] and fix other stuff (get rid of flushAlloc, etc) 1998-09-29 17:23:18 +00:00
pinkerton%netscape.com a24c54f81e pro4 changes 1998-09-29 17:20:12 +00:00
pinkerton%netscape.com 412b488e70 pro4 changes. 1998-09-29 17:20:02 +00:00
pinkerton%netscape.com 0d18c76c5d make sure we pull in relevant headers. 1998-09-29 17:15:30 +00:00
pinkerton%netscape.com 80dca20478 new export file for pro4. 1998-09-29 17:14:28 +00:00
pinkerton%netscape.com 4c3b506c5e Pro4 mods (casts). 1998-09-29 17:11:45 +00:00
pinkerton%netscape.com 7c640d6f80 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 84985d2052 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 55374a966f fix accidental non-OJI build breakage 1998-09-29 09:19:45 +00:00
shaver%netscape.com 5ce47f544f track DOM Makefile changes 1998-09-29 09:15:05 +00:00
cmanske%netscape.com b9778d743e Trying to fix Linux build problems 1998-09-29 04:12:14 +00:00
cmanske%netscape.com e55639d2fa Trying to appease fussy UNIX compiler 1998-09-29 02:42:30 +00:00
cmanske%netscape.com 65501248cb Trying to fix build problem in Linux 1998-09-29 01:36:51 +00:00
shaver%netscape.com e917867cf4 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 c840ad52eb Fix bug 325937.
Reviewed by brendan.
1998-09-29 00:31:47 +00:00
nisheeth%netscape.com 6d9432bedc 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 c6040f6d55 Wire up Perignon stuff #if DOM.
Remove some unused variables.
1998-09-28 23:39:17 +00:00
beard%netscape.com 4766a67727 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 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
cmanske%netscape.com 7ba71e0c36 Fixed lots of Composer bugs. Implemented delete/copy accross table cell boundaries 1998-09-28 22:51:10 +00:00
cmanske%netscape.com 1699ba6a74 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 ffd5407695 removing old NSPR20 #ifdefs 1998-09-28 20:49:33 +00:00
cyeh%netscape.com aab3b5a872 remove old NSPR20 #ifdefs 1998-09-28 20:45:35 +00:00
cyeh%netscape.com 373cfdd065 removing old NSPR20 #ifdef 1998-09-28 20:38:02 +00:00
ftang%netscape.com 889061f833 fix cannot convert cases 1998-09-28 19:24:13 +00:00
ftang%netscape.com 68fe067062 move 4.5 fix into mozilla 1998-09-28 19:23:21 +00:00
akkana%netscape.com 31ed9027aa Eliminate a bunch of warnings 1998-09-28 19:06:17 +00:00
cyeh%netscape.com f626f548c2 (Actually mlm)
- Fix return of NULL that should be (JSCFResult) 0
1998-09-25 23:48:51 +00:00
cyeh%netscape.com 1a89503957 (Actually mlm)
- Remove double definition of LMWindowGroup to avoid lossage
1998-09-25 23:48:24 +00:00
leaf%mozilla.org 442449475f (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 78de77333c 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 cd9a2958bb Branch landing: Multithreading in libmocha.
- Add parameters to LM_LockJS and friends.
1998-09-25 22:06:09 +00:00
mlm%netscape.com a400056596 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 044e008d91 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 16b663637d 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 b32f678a1b Fix busted build. Dont return a value for a void function. 1998-09-25 17:31:36 +00:00
saari%netscape.com 0879f85bb3 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 10b8ee26c7 Uninitialized variable warning from gcc 1998-09-25 10:47:56 +00:00
mcafee%netscape.com 5279fc9fe4 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 b0b84047ac 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 4b55ea6862 Added parseAFM.c 1998-09-25 10:17:52 +00:00
mcafee%netscape.com c8fa9110f3 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 1d2cdca4b7 Remove rosetta references from mail compose code 1998-09-24 21:46:32 +00:00
mcafee%netscape.com d876d89de3 Check for null pointer; print context doesn't have history. r=morse,nisheeth 1998-09-24 21:41:53 +00:00
cyeh%netscape.com 0ad0e066d9 remove old NSPR20 #ifdef 1998-09-24 21:01:00 +00:00
cyeh%netscape.com 1572c7238d remove old NSPR20 #ifdef 1998-09-24 20:35:44 +00:00
kin%netscape.com 834a91aa73 Modified edt_InitEscapes() to check for '>'. This will make composer write
out &gt; into the HTML stream instead of the '>' character.
1998-09-24 14:33:09 +00:00
mcafee%netscape.com fdbf61376c Fix mkdir() problem for BSDI, thanks to <driehuis@playbeing.org> for this patch 1998-09-24 09:43:55 +00:00
ftang%netscape.com d784f3b507 Fix UTF8 problem 1998-09-24 09:23:19 +00:00
ftang%netscape.com c12622f11f fix the wrong measurement problem in UTF8 by calling the new UTF8 function 1998-09-24 09:22:32 +00:00
ftang%netscape.com d9351da6f8 implement better UTF8 drawing support. Implement mid and end truncation for UTF8 1998-09-24 09:18:25 +00:00
akkana%netscape.com 82eac3a99d Remove obsolete rosetta references 1998-09-23 19:49:14 +00:00
sdagley%netscape.com be32986b1d 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 f8e16c2e40 Moved files accidentally placed in MOZ_EDITOR ifdef. 1998-09-22 23:03:47 +00:00
toshok%netscape.com 61f0398d10 add handling for header elements in reflow. especially fixes alignment lossage. 1998-09-22 22:51:43 +00:00
ftang%netscape.com 0d55e5643d fix bug 324313 in Mozilla first. Reviwed by erik 1998-09-22 22:14:02 +00:00
wtc%netscape.com 3b8cb781fb 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 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
toshok%netscape.com 3f688b1963 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 2c96225c3d 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 6cfcdb72d4 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 1336a846e3 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 5ab9ae41fe Fix bug 122041 "get illegal url when having foo.html?http://norris.html" 1998-09-21 17:49:36 +00:00
kin%netscape.com 69386a2ac0 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 0b35c0c373 fix mac 1998-09-19 03:00:21 +00:00
ftang%netscape.com 9d213b59bc 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 e4bcf595cb fix bug 147200 by merge nova code 1998-09-19 00:30:31 +00:00
ftang%netscape.com 0e805f0244 fix 147200 by merge nova code 1998-09-19 00:25:16 +00:00
ftang%netscape.com c4d9f9b036 fix bug 147200 by merge code from nova 1998-09-19 00:23:58 +00:00
ftang%netscape.com 95ab6a19f8 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 e6cde8540d New caps manager related changes 1998-09-17 18:12:52 +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
morse%netscape.com c93d6a5568 second attempt to change Bool to PRBool 1998-09-16 20:18:05 +00:00
morse%netscape.com a1e2301cb2 back out change to fix build bustage 1998-09-16 19:11:51 +00:00
morse%netscape.com 30c8baeae2 changed Bool and XP_Bool to PRBool 1998-09-16 18:26:39 +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
mcafee%netscape.com 2d6de2d94f Uninitialized variable compiler warnings on Linux 1998-09-16 09:01:25 +00:00
mcafee%netscape.com e75e683b6a Uninitialized variable compiler warnings on Linux 1998-09-16 08:25:31 +00:00
mcafee%netscape.com 92e0d37356 Uninitialized variable compiler warnings on Linux 1998-09-16 08:13:29 +00:00
mcafee%netscape.com 41da4b0013 Uninitialized variable compiler warnings on Linux 1998-09-16 07:45:58 +00:00
mcafee%netscape.com c3f350280d Uninitialized variable compiler warnings on Linux 1998-09-16 07:32:19 +00:00
mcafee%netscape.com 88e6eeb9b9 Uninitialized variable compiler warnings on Linux 1998-09-16 07:22:06 +00:00
slamm%netscape.com 479a25f9f1 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 6de9cc5f52 Additional changes for supporting HT_LayoutComplete(). 1998-09-15 22:07:34 +00:00
nisheeth%netscape.com 45ff8cd241 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 e36cffc2ed 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 cdc430043f Fixed table editing bugs. Ctrl key now needed to size table with mouse 1998-09-12 01:46:12 +00:00
hyatt%netscape.com 4e92a95c04 Fix for Aurora custom icons. Reviewed by Nisheeth and DP. 1998-09-11 22:24:27 +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
pinkerton%netscape.com b37e88adc6 adding QA_Partner support. 1998-09-11 19:00:41 +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
waterson%netscape.com e8d8d141d0 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 fb03cea4b6 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 af731eee4a Sync'd. 1998-09-09 08:15:05 +00:00
sdagley%netscape.com 51ce5af2d9 Implement real version of FE_CheckConfirm 1998-09-08 21:32:03 +00:00
ftang%netscape.com 1f902f6c46 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 8ad1f09c73 Remove vcards from MOZ_MAIL_COMPOSE 1998-09-08 19:30:41 +00:00
beard%netscape.com 9bf1588597 Lazy LiveConnect fixes. 1998-09-08 19:11:50 +00:00
pinkerton%netscape.com 55abd366a0 use LScrollerView 1998-09-08 18:07:48 +00:00
cls%seawood.org 97fe5038d8 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 1b8a52cf14 remove some unbelievably dump debugging code (I no longer randomly dump core) 1998-09-07 18:50:13 +00:00
toshok%netscape.com 8241003a21 uhh... remove xphist.* from the build. 1998-09-06 22:03:50 +00:00
toshok%netscape.com 923f34b7f7 add xp_hist.c/h. not built. 1998-09-06 22:03:12 +00:00
toshok%netscape.com 1e07a3223d 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 a1294edb2f Updated. 1998-09-05 10:25: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 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