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

656 Коммитов

Автор SHA1 Сообщение Дата
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
shaver%netscape.com 8449fcec22 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 42a7d509f2 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 03e219b8eb 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 e3e24fd861 Oops, type in mailto lib name 1998-09-04 22:28:06 +00:00
akkana%netscape.com f735cd1314 mailto doesn't need mimevcrd.c after all 1998-09-04 22:07:25 +00:00
akkana%netscape.com f5147b95f4 Mailto landing: include mime.c ifdef MOZ_MAIL_COMPOSE. 1998-09-04 19:27:45 +00:00
akkana%netscape.com a5583d54ff Mailto landing. ifdef MOZ_MAIL_COMPOSE, build lib/mailto. 1998-09-04 19:08:24 +00:00
akkana%netscape.com 6d3704a0ee 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 62f8373333 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 150fcd1df9 Mailto landing (ifdef MOZ_MAIL_COMPOSE). Approved by ftang. 1998-09-04 19:01:58 +00:00
shaver%netscape.com 6c63e579ce fix ancient #if DOM breakage 1998-09-04 11:51:24 +00:00
ftang%netscape.com 6ea328681c add INTL_GetCharSetID from 4.5 tree 1998-09-04 03:46:31 +00:00
ftang%netscape.com ca9b46f717 Add INTL_GetCharSetID from 4.5 tree 1998-09-04 03:44:23 +00:00
shaver%netscape.com 4a04172223 added missing #if DOM (bad!) 1998-09-04 01:16:11 +00:00
shaver%netscape.com 9bd2b183ad 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 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 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
akkana%netscape.com b766fef843 Fix IRIX build problem 1998-09-03 21:40:20 +00:00
cmanske%netscape.com 16a12520bb Changed spelling of const and removed string not used for Change Encoding dialog 1998-09-03 21:33:02 +00:00
amusil%netscape.com 4a0973d258 MacFE code for Anthrax along with minor XP tweaks 1998-09-03 21:08:25 +00:00
ftang%netscape.com 6cec96a800 merge one of 4.06 fix. bug 123957 and 311153. approved by mlm 1998-09-03 20:53:44 +00:00
ftang%netscape.com fe39d1964f Merge the fix 311741 from 4.5 tree. 1998-09-03 20:47:32 +00:00
cmanske%netscape.com 866bc5a0b5 Fixed problems with PA_Block and busted file loading into Composer 1998-09-03 01:10:13 +00:00
cls%seawood.org 49b606e47a 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 0c4e559f70 fix build bustage on mac (rev mjudge). 1998-09-02 16:15:43 +00:00
cmanske%netscape.com e6bb5283b3 Fixed build bustage for Mac 1998-09-02 16:08:46 +00:00
ramiro%netscape.com b16a2d8da2 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 bb022be61f 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 e79aa722c4 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 f567de491e enable trust labels for unix 1998-09-02 05:06:15 +00:00
cls%seawood.org 876891e7ae Sync'd Makefile.ins 1998-09-02 00:54:34 +00:00
akkana%netscape.com fb6c7758a8 Call new FE_EncodingDialog 1998-09-01 22:19:12 +00:00
pinkerton%netscape.com 830829beed turn on trust labels for mac and fix mac problem. 1998-09-01 20:22:11 +00:00
pinkerton%netscape.com 9a98b13993 turn on trust labels on mac. 1998-09-01 20:21:19 +00:00
pinkerton%netscape.com c23dd829b6 making RefreshRowRange const. 1998-09-01 20:19:34 +00:00
pinkerton%netscape.com 2fb62246a8 updated for new CProgressCaption 1998-09-01 20:16:43 +00:00
mjudge%netscape.com c6c2e904b7 Ender reload and new toolbar code 1998-09-01 18:53:36 +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 1b31c67847 fix dumb typo (how embarrassing) 1998-09-01 12:52:30 +00:00
nisheeth%netscape.com fae669c975 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 758f5528a1 Removed secstubn.h for mac build. 1998-09-01 04:35:11 +00:00
warren%netscape.com 8daa66afc1 Added xpcom dependency. 1998-09-01 03:30:59 +00:00
warren%netscape.com d7ec8b918e Added requires for xpcom. 1998-09-01 02:45:39 +00:00
warren%netscape.com 0bd4428f4d Added requires for oji and ojiimpl 1998-09-01 01:59:14 +00:00
warren%netscape.com 15e51c72b0 Added ojiimpl requirement for jvmmgr.h 1998-09-01 01:19:59 +00:00
warren%netscape.com 320811506e Changes for lazy java initialization. 1998-09-01 00:23:43 +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 e5941a0ce7 update NodeOps APIs 1998-08-31 22:32:57 +00:00
shaver%netscape.com 562737cd88 avoid dangerous JS_InternString call, and update NodeOps APIs 1998-08-31 22:31:44 +00:00
morse%netscape.com d44b1c9c56 disable trust labels for mac 1998-08-30 13:55:38 +00:00
morse%netscape.com d9ff6c6bf6 I give up, backing out trust labels 1998-08-30 08:49:56 +00:00
morse%netscape.com f99179fdba another attempt to fix linux bustage 1998-08-30 06:46:25 +00:00
morse%netscape.com 67c31b0bd3 attempt to fix build bustage on Sun in gromit tinderbox 1998-08-30 06:10:12 +00:00
morse%netscape.com d87a5dd85d second attempt to fix linux bustage on gromit 1998-08-30 05:47:25 +00:00
morse%netscape.com 2965b60d60 attempt to fix linux bustage on gromit 1998-08-30 04:49:13 +00:00
morse%netscape.com 3b138266dd added trust labels 1998-08-30 03:40:51 +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
cls%seawood.org b19f34d1a9 Added ifdef JAVA_OR_OJI around jsjava.h include. 1998-08-29 05:50:45 +00:00
shaver%netscape.com 8a3eba90d3 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 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
pinkerton%netscape.com 9e930ec253 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 46f1e4b60d actually reflow altered text 1998-08-28 13:42:25 +00:00
shaver%netscape.com 5bf08ad207 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 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 dc8518abd7 break universal dep on lm_dom.h; start wiring DOM_Node<->LO_Element 1998-08-28 07:53:18 +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
morse%netscape.com ace2adf899 single-signon fix 1998-08-27 21:05:58 +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 138992abb1 implemented cdata_setter 1998-08-27 09:11:45 +00:00
shaver%netscape.com 12372c95ac protect against multiple inclusion (possibe now with DOM/layout/libmocha) 1998-08-27 05:54:56 +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 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 3887d1204a build libdom (if DOM) 1998-08-27 00:14:53 +00:00
shaver%netscape.com 44fa1abb04 added code to drive the lib/libdom stuff 1998-08-27 00:09:43 +00:00
shaver%netscape.com 4e5346bc79 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 4ff8b8dd14 added first cut of Level-1 DOM (not layout or XML dependent) 1998-08-27 00:02:31 +00:00
slamm%netscape.com f53f5cbda3 Remove the old-style bookmarks. RDF is the way. 1998-08-26 18:35:54 +00:00
cls%seawood.org 9c74df02ff Updates to autoconf files. 1998-08-26 04:04:57 +00:00
cmanske%netscape.com 4b1b763dea 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 1de225703f Allow tooltip to show up even when not on a valid cell. 1998-08-25 20:25:15 +00:00
cmanske%netscape.com 2344227069 Backed out change intended for testing only 1998-08-25 20:24:04 +00:00
pinkerton%netscape.com 5b5b561ac6 Better handling of UTF8. 1998-08-25 20:23:47 +00:00
cmanske%netscape.com 03d25bfac4 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 bd654a1042 fix window UTF8 problem. But the UTF8 to UTF8 conversion before Vietnamese 1998-08-25 20:03:34 +00:00
brendan%netscape.com b8c24872eb Cope with uninitialized MWContext charset id (312759, mlm). 1998-08-25 07:37:52 +00:00
brendan%netscape.com 99f80db506 Fix indentation nit. 1998-08-25 07:32:25 +00:00
pinkerton%netscape.com cfeb74516b new UTF8 drawing routines (yay!) 1998-08-25 00:04:34 +00:00
pinkerton%netscape.com cbc34d9544 Landing code from 4.5. Allows tooltips to stay around between areas that want them, instead of hiding each time. 1998-08-25 00:03:19 +00:00
pinkerton%netscape.com b7a3a0b6d1 Landing of 4.5 changes to get new tooltips, bug fixes, and spring-loaded folders. Caused some APIs to change, I hope I got them all in derrived classes. 1998-08-25 00:02:34 +00:00
pinkerton%netscape.com 7e5842050d Changes from 4.5 to support new tooltips that don't go away when you move between two areas that desire a tooltip. 1998-08-25 00:01:56 +00:00
pinkerton%netscape.com 34d3631381 Move EClickState to Netscape_Constants 1998-08-24 23:58:57 +00:00
pinkerton%netscape.com c1670471d4 First Checked In. 1998-08-24 23:54:19 +00:00
pinkerton%netscape.com f9a488499c Ability to set # of clicks to open row from API. 1998-08-24 19:52:47 +00:00
morse%netscape.com 3eeab5df8a pass current url rather than base url to single signon 1998-08-21 20:38:28 +00:00
brendan%netscape.com a1fea6016b Insist on / after builtin at front of MIME type. 1998-08-21 08:12:14 +00:00
brendan%netscape.com b495c6f095 Use text/html, not HTMLAREA, as value of TEXTAREA TYPE field; debloat code. 1998-08-21 08:11:13 +00:00
pinkerton%netscape.com 3a29f0259f Broadcast message on mouse-up. 1998-08-20 21:49:11 +00:00
cyeh%netscape.com e639229fbf merging files from AUTOCONF_1_0 branch 1998-08-20 00:30:12 +00:00
cls%seawood.org 90d0af1408 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
cmanske%netscape.com 856a8dc5c8 More table editing work: convert Excel spreadsheet to internal table format for more flexible paste options 1998-08-18 20:24:37 +00:00
pnunn%netscape.com b7103625c1 fix for #313251, migrating #312030 to mozilla. pnunn. ok'd by nisheeth. 1998-08-17 22:20:27 +00:00