Compare commits

..

1916 Commits

Author SHA1 Message Date
(no author)
dc6a03abd8 This commit was manufactured by cvs2svn to create tag 'Test'.
git-svn-id: svn://10.0.0.236/tags/Test@16560 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 07:00:19 +00:00
fur%netscape.com
6fdf35b4ee Adding SportModel, Warren Harris' partially complete garbage collector
code for the ElectricalFire JIT.


git-svn-id: svn://10.0.0.236/trunk@16558 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 07:00:17 +00:00
fur%netscape.com
d6c51785c1 Added Todd Proebsting's BURG to the tree, now that it's in the public domain.
git-svn-id: svn://10.0.0.236/trunk@16557 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 06:36:50 +00:00
wtc%netscape.com
00716e9f00 BSD/OS 4.0 fix, contributed by Bert Driehuis <driehuis@playbeing.org>.
git-svn-id: svn://10.0.0.236/trunk@16556 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 06:26:24 +00:00
sar%netscape.com
1d24e667da remove Mozilla from the list of cared about trees
git-svn-id: svn://10.0.0.236/trunk@16555 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 06:02:45 +00:00
sfraser%netscape.com
b49dbf5343 Add ; after class definition
git-svn-id: svn://10.0.0.236/trunk@16552 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 01:42:02 +00:00
law%netscape.com
e5f25e41f7 New bootstrapping code
git-svn-id: svn://10.0.0.236/trunk@16551 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 01:41:50 +00:00
sfraser%netscape.com
53f91a8d74 Add flag to clobber existing libraries and SYM files before building each project.
git-svn-id: svn://10.0.0.236/trunk@16548 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 01:24:37 +00:00
sfraser%netscape.com
2fdcede511 File Removed.
git-svn-id: svn://10.0.0.236/trunk@16547 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 01:21:56 +00:00
rods%netscape.com
a26d808264 Changed GetStyleHintForAttributeChange to return NS_STYLE_HINT_CONTENT
when there is a widget and return NS_STYLE_HINT_REFLOW when there isn't


git-svn-id: svn://10.0.0.236/trunk@16546 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 00:24:58 +00:00
buster%netscape.com
56e65bc685 use default constructor and destructor
git-svn-id: svn://10.0.0.236/trunk@16545 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 00:19:43 +00:00
hyatt%netscape.com
6156f1b8bc Fixing build bustage. Sorry!
git-svn-id: svn://10.0.0.236/trunk@16544 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 00:07:23 +00:00
hyatt%netscape.com
5ecb5d5e3e Fixing build bustage. Sorry!
git-svn-id: svn://10.0.0.236/trunk@16543 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-17 00:05:06 +00:00
mcmullen%netscape.com
9d22403d39 Set the error log file type so that it's a CodeWarrior file.
git-svn-id: svn://10.0.0.236/trunk@16542 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 23:48:55 +00:00
buster%netscape.com
ae77c06acc an encapsulation of border information
git-svn-id: svn://10.0.0.236/trunk@16541 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 23:42:22 +00:00
despotdaemon%netscape.com
3fcf8b76d0 Pseudo-automatic update of changes made by terry@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@16540 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 23:16:22 +00:00
terry%netscape.com
1689e5634a Applied patch by cbaldwin@siara.com -- make sorting by "importance"
use "severity" as a secondary sort.  Fixes bug 1907.


git-svn-id: svn://10.0.0.236/trunk@16539 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 23:13:19 +00:00
hyatt%netscape.com
87091d27c8 Added code for hit detection. (Can now detect a hit on the trigger and tell
which row/column was hit.)


git-svn-id: svn://10.0.0.236/trunk@16538 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 23:02:30 +00:00
buster%netscape.com
14d33feee0 oops, there were duplicate entries for border collapse values. Now there's not.
git-svn-id: svn://10.0.0.236/trunk@16537 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 22:20:44 +00:00
buster%netscape.com
81b46aab62 WIP collapsing border work
git-svn-id: svn://10.0.0.236/trunk@16536 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 22:19:23 +00:00
hyatt%netscape.com
69cb7363fc Modifications for rollover color support.
git-svn-id: svn://10.0.0.236/trunk@16535 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 22:06:26 +00:00
davidm%netscape.com
dc02d2f159 Add mac code to get NSPR event queue for dispatching of link click events
git-svn-id: svn://10.0.0.236/trunk@16534 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 22:05:04 +00:00
davidm%netscape.com
beb59c3753 First pass at adding nspr event queue on the mac so that clicking on links works properly
git-svn-id: svn://10.0.0.236/trunk@16533 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 22:03:18 +00:00
sfraser%netscape.com
5fdb6c621c Fix the target name for building XPAppViewer.mcp
git-svn-id: svn://10.0.0.236/trunk@16532 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 21:45:20 +00:00
alecf%netscape.com
c6293b5192 don't use straight Makefiles
git-svn-id: svn://10.0.0.236/trunk@16531 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 19:23:08 +00:00
guha%netscape.com
e044ea58c6 more search stuff for opendir
git-svn-id: svn://10.0.0.236/trunk@16530 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 19:20:49 +00:00
wtc%netscape.com
1ea155fbbe Removed the #ifndef NO_NSPR_10_SUPPORT around the _PR_MD_GET_SP
macro definition.  This macro is used internally by NSPR20.


git-svn-id: svn://10.0.0.236/trunk@16529 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:56:01 +00:00
kin%netscape.com
54a8daa36c Turning on txmgr in the Unix and Windows builds.
git-svn-id: svn://10.0.0.236/trunk@16528 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:54:30 +00:00
kin%netscape.com
b8de20feb4 Backout previous changes to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@16527 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:52:23 +00:00
mjudge%netscape.com
5f09556bb7 write now takes ints instead of unsigned ints
git-svn-id: svn://10.0.0.236/trunk@16526 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:43:13 +00:00
kmcclusk%netscape.com
69c1a49b16 Fix for Linux build
git-svn-id: svn://10.0.0.236/trunk@16525 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:39:48 +00:00
akkana%netscape.com
b3419765c0 Adding public routine ComparePoints for mjudge
git-svn-id: svn://10.0.0.236/trunk@16524 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:36:48 +00:00
kmcclusk%netscape.com
6b50236c51 Added files to do postscript output.
git-svn-id: svn://10.0.0.236/trunk@16523 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:30:12 +00:00
kmcclusk%netscape.com
538ee8b859 Moved most of the printer paint code to nsFormControlFrame. Added
autodoc compatible comments.


git-svn-id: svn://10.0.0.236/trunk@16522 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:12:55 +00:00
dcone%netscape.com
47cce4fecb fixed resoluton problem for printing.
git-svn-id: svn://10.0.0.236/trunk@16521 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 18:02:38 +00:00
buster%netscape.com
7e9d6c54cd WIP on collapsing borders
git-svn-id: svn://10.0.0.236/trunk@16519 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 17:05:14 +00:00
cls%seawood.org
1ebcf35498 Apparently, nsIURL::GetSpec changed...
git-svn-id: svn://10.0.0.236/trunk@16518 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 11:33:33 +00:00
ramiro%netscape.com
6e143bcac4 Change #include "nsIHttpUrl.h" to #include "nsIHttpURL.h" for case sensitive
anality.


git-svn-id: svn://10.0.0.236/trunk@16517 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 10:27:49 +00:00
warren%netscape.com
fffed9ce8f Obsolete
git-svn-id: svn://10.0.0.236/trunk@16514 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 09:51:02 +00:00
warren%netscape.com
6a28c25b6f Removed nsURL.cpp
git-svn-id: svn://10.0.0.236/trunk@16513 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 09:50:19 +00:00
beard%netscape.com
41965931a0 Fixed case of nsIHttpURL.h
git-svn-id: svn://10.0.0.236/trunk@16511 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 08:56:10 +00:00
warren%netscape.com
614cfa76f7 Added include of autoconf.mk
git-svn-id: svn://10.0.0.236/trunk@16510 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 08:48:06 +00:00
warren%netscape.com
f1f63fd300 Fixed EXPORTS
git-svn-id: svn://10.0.0.236/trunk@16509 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 08:22:04 +00:00
warren%netscape.com
e7c800bb2f Fixed EXPORTS
git-svn-id: svn://10.0.0.236/trunk@16508 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 08:21:31 +00:00
warren%netscape.com
1dea681a6e Fixed some unsigned problems for the Mac.
git-svn-id: svn://10.0.0.236/trunk@16507 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 08:03:53 +00:00
warren%netscape.com
2fd20eda7f Added network/public/Makefile
git-svn-id: svn://10.0.0.236/trunk@16506 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 07:58:15 +00:00
sfraser%netscape.com
35363b3286 Fix the target name for building viewer.mcp
git-svn-id: svn://10.0.0.236/trunk@16505 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 06:50:27 +00:00
beard%netscape.com
55e404d5a1 Added new files.
git-svn-id: svn://10.0.0.236/trunk@16504 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 06:42:28 +00:00
buster%netscape.com
dd4dfe439e clean up, removed some obsolete methods
git-svn-id: svn://10.0.0.236/trunk@16503 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 06:33:15 +00:00
beard%netscape.com
a0fd7823b6 Fixed up exports.
git-svn-id: svn://10.0.0.236/trunk@16502 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 06:06:51 +00:00
beard%netscape.com
51b339a051 Removed nsIPostToServer.h (moved to public dir).
git-svn-id: svn://10.0.0.236/trunk@16501 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 05:59:42 +00:00
wtc%netscape.com
49b19a1a67 Replaced all but one use of IRIX5_3 by feature-based macros.
(Thanks to Brian Ostrom <briano@netscape.com>.)
Modified files: IRIX.mk and irix.c.


git-svn-id: svn://10.0.0.236/trunk@16500 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 05:58:43 +00:00
warren%netscape.com
83e04dcd25 new
git-svn-id: svn://10.0.0.236/trunk@16499 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 05:50:21 +00:00
wtc%netscape.com
1476b01c77 Include protypes.h only if NO_NSPR_10_SUPPORT is not defined.
Also, always define the data types PRWord and PRUword but
warn people not to use these two undocumented types in new code.


git-svn-id: svn://10.0.0.236/trunk@16498 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 05:46:32 +00:00
warren%netscape.com
fd5d879803 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
git-svn-id: svn://10.0.0.236/trunk@16497 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 05:46:06 +00:00
troy%netscape.com
70e0a8cddb Fixed a crash when display www.sjmercury.com paginated, because we thought
we could re-use our cached cell desired info and we couldn't because there
was a next-in-flow frame and so we needed to reflow the cell frame and pull-up
its next-in-flow child frames


git-svn-id: svn://10.0.0.236/trunk@16496 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 05:41:57 +00:00
warren%netscape.com
5f54c1af03 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener.
git-svn-id: svn://10.0.0.236/trunk@16495 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 05:40:20 +00:00
troy%netscape.com
a8a9f7aeaa Changed SetRowIndex() to be inline and non-virtual
git-svn-id: svn://10.0.0.236/trunk@16494 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 04:31:38 +00:00
troy%netscape.com
37b2438c51 Removed InitRowData() member function which is now obsolete
git-svn-id: svn://10.0.0.236/trunk@16493 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 04:08:36 +00:00
cltbld%netscape.com
73c80e1f09 do not decend into xpfe if there is nothing to do there.
git-svn-id: svn://10.0.0.236/trunk@16492 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:59:13 +00:00
sfraser%netscape.com
3f462d434b Have pull{all} set all the other pull{}s.
git-svn-id: svn://10.0.0.236/trunk@16491 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:47:14 +00:00
troy%netscape.com
45e2d974e8 Some improvements to the row splitting code
git-svn-id: svn://10.0.0.236/trunk@16490 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:46:03 +00:00
sfraser%netscape.com
ef4f88d1b7 Ensure that default is to build all.
git-svn-id: svn://10.0.0.236/trunk@16489 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:44:58 +00:00
sfraser%netscape.com
e324dbae1d Assert on a null widget Ptr
git-svn-id: svn://10.0.0.236/trunk@16488 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:37:56 +00:00
sfraser%netscape.com
0e0e29c9c8 Remove bad ;
git-svn-id: svn://10.0.0.236/trunk@16487 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:37:13 +00:00
sfraser%netscape.com
5ba63fa656 Fix target and output libary names.
git-svn-id: svn://10.0.0.236/trunk@16486 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:34:58 +00:00
sfraser%netscape.com
86c67555dc Add more granularity to build options, make new routine to reconcile and build a project and make the aliases.
git-svn-id: svn://10.0.0.236/trunk@16485 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:31:18 +00:00
sfraser%netscape.com
f8738e790b Add more granularity to build options, fix the {all} flag to really pull/build everything.
git-svn-id: svn://10.0.0.236/trunk@16484 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:30:39 +00:00
sfraser%netscape.com
93175a9d1a First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16483 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:28:54 +00:00
sfraser%netscape.com
04825239b5 Make sure the port is initialized before being used.
git-svn-id: svn://10.0.0.236/trunk@16482 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:59:31 +00:00
toshok%hungry.com
1716bebdaa (at least for GNUC platforms) don't rely on nasty division-by-zero tricks to generate +-inf and nan. instead borrow the bitlevel twiddling javascript uses. I would imagine that this would work for all platforms that use IEEE floats (which is necessarily all platforms for which EF will work), but someone else needs to figure out if windows will work with this code.
git-svn-id: svn://10.0.0.236/trunk@16481 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:38:18 +00:00
troy%netscape.com
3c043772bd Removed SetColIndex() which wasn't being used
git-svn-id: svn://10.0.0.236/trunk@16480 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:35:25 +00:00
ramiro%netscape.com
b251e7edab Yank xpviewer from the build on unix and win.
git-svn-id: svn://10.0.0.236/trunk@16479 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:33:41 +00:00
toshok%hungry.com
9829ca641c clear up screw up in previous commit.
git-svn-id: svn://10.0.0.236/trunk@16478 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:30:14 +00:00
toshok%hungry.com
7bb90048a0 install shared libs in dist/ARCH/bin, not dist/ARCH/lib - following the same convention as the mozilla tree.
git-svn-id: svn://10.0.0.236/trunk@16477 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:28:17 +00:00
toshok%hungry.com
0344418064 build shared libs with CC instead of LD.
git-svn-id: svn://10.0.0.236/trunk@16476 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:26:49 +00:00
guha%netscape.com
c2b7286754 more shit for opendir
git-svn-id: svn://10.0.0.236/trunk@16475 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:25:37 +00:00
gordon%netscape.com
436dd5e622 Update table of contents for files added to layout and rdf. This is only used by Patrick's build system changes.
git-svn-id: svn://10.0.0.236/trunk@16474 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:22:53 +00:00
toshok%hungry.com
be3cf9b82e dist is not one directory higher than ef.
git-svn-id: svn://10.0.0.236/trunk@16473 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 01:13:05 +00:00
donm%netscape.com
aa2eff126c backing out Shaver's changes. -donm
git-svn-id: svn://10.0.0.236/trunk@16472 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 00:49:36 +00:00
jfrancis%netscape.com
35b781edaa ComparePointToRange() now reuses IsIncreasing functionality; also fixed a for loop in DeleteContents()
git-svn-id: svn://10.0.0.236/trunk@16471 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 23:58:09 +00:00
michaelp%netscape.com
ce7a472f74 we now call GetNearestColor() in 16bpp when creating brushes and pens.
git-svn-id: svn://10.0.0.236/trunk@16470 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 23:13:59 +00:00
despotdaemon%netscape.com
48d7cbdc95 Pseudo-automatic update of changes made by ppandit@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@16469 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 23:04:38 +00:00
waterson%netscape.com
f027e45add Fixed extra root node.
git-svn-id: svn://10.0.0.236/trunk@16468 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:55:59 +00:00
kmcclusk%netscape.com
392927ef69 Added more form elements to printer test
git-svn-id: svn://10.0.0.236/trunk@16467 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:51:49 +00:00
mcmullen%netscape.com
ab3213f20d Made all this build on Unix, using Macros up the wazoo
git-svn-id: svn://10.0.0.236/trunk@16466 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:45:09 +00:00
brade%netscape.com
0be011b818 typing hack extended to get it working on Macintosh
git-svn-id: svn://10.0.0.236/trunk@16465 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:34:54 +00:00
brade%netscape.com
afc9ac03c5 remove unnecessary functions which are in imglib
git-svn-id: svn://10.0.0.236/trunk@16464 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:27:03 +00:00
brade%netscape.com
1c0b61001a remove unnecessary files (including nspr group) and macToBeImplemented.cp
git-svn-id: svn://10.0.0.236/trunk@16463 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:25:45 +00:00
dcone%netscape.com
990c1c17d6 fixed the scaling bug
git-svn-id: svn://10.0.0.236/trunk@16462 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:22:40 +00:00
brade%netscape.com
dde36d487c fix compiler warning / bug: initialize index to 0 (reviewed peterl@netscape.com).
git-svn-id: svn://10.0.0.236/trunk@16461 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:19:04 +00:00
sfraser%netscape.com
4348f6321d First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16460 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:17:48 +00:00
shaver%netscape.com
a0097337f4 Make apprunner link dynamically.
Sprinkle Makefile.ins with NO_STATIC_LIB to speed the build and reduce the disk
requirements.


git-svn-id: svn://10.0.0.236/trunk@16459 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:17:14 +00:00
despotdaemon%netscape.com
c0a95f1d82 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@16458 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 22:15:18 +00:00
sfraser%netscape.com
85c73e1f43 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16457 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 21:59:40 +00:00
terry%netscape.com
e31b2db976 Oops; the magic partition is named 'despotaccess'.
git-svn-id: svn://10.0.0.236/trunk@16456 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 21:44:16 +00:00
troy%netscape.com
a6cb99357c Removed an assert that was being triggered in a caseI didn't expect
git-svn-id: svn://10.0.0.236/trunk@16455 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 21:26:05 +00:00
sfraser%netscape.com
c3693fede6 Make it build.
git-svn-id: svn://10.0.0.236/trunk@16454 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 19:13:41 +00:00
sfraser%netscape.com
c505b460e7 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16453 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 19:12:50 +00:00
rods%netscape.com
d239199ee1 Added Pseudo-element styles for the scrollbar "look"
git-svn-id: svn://10.0.0.236/trunk@16452 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 19:11:57 +00:00
kmcclusk%netscape.com
8b74b7b8fe Fix for the Mac.
git-svn-id: svn://10.0.0.236/trunk@16451 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 19:08:50 +00:00
rods%netscape.com
ea9f077c63 Added painting methods for printing
git-svn-id: svn://10.0.0.236/trunk@16450 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 19:03:36 +00:00
kmcclusk%netscape.com
c36571afa1 Added code to render button using GFX for printing.
git-svn-id: svn://10.0.0.236/trunk@16449 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 18:50:21 +00:00
akkana%netscape.com
fb81fd89e2 Initial stab at CloneContents implementation
git-svn-id: svn://10.0.0.236/trunk@16448 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 18:47:44 +00:00
terry%netscape.com
cb4a178ce1 Patch from Ashley Clark <aclark@CS.UH.EDU>, which hopefully fixes bug 1499.
git-svn-id: svn://10.0.0.236/trunk@16447 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 18:13:12 +00:00
kipp%netscape.com
17c732418d Removed bogus null pointer check
git-svn-id: svn://10.0.0.236/trunk@16446 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 17:59:49 +00:00
kipp%netscape.com
5c3396dcd0 Added absmiddle to table halign values
git-svn-id: svn://10.0.0.236/trunk@16445 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 17:58:59 +00:00
kipp%netscape.com
150e5ffcba Map align=center to auto side margins
git-svn-id: svn://10.0.0.236/trunk@16444 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 17:58:45 +00:00
dcone%netscape.com
b18c392afc fixed some scaling issues for the mac, more to come
git-svn-id: svn://10.0.0.236/trunk@16443 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 16:56:53 +00:00
troy%netscape.com
e02d2dc1c0 Work-in-progress for splitting of table row frames
git-svn-id: svn://10.0.0.236/trunk@16442 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 16:39:09 +00:00
shaver%netscape.com
9e90a70671 Add --enable-debug=module1,module2 to selective turn on debugging.
Remove --enable-dom, because Mariner is dead (sob).
Rename some MODULE= lines to make the afore-mentioned --enable-debug
technique actually useful.  Feel free to recategorize.
Fix libraptorhtml.so link bogosity by disabling shared lib generation for the
sub-archives (libraptor*_s.a), so that we can put bin before lib in the
library path and still get the right effect.  We could disable static-lib
generation in most other places and cut the build time down a fair bit, too.
[NOTE: I'm getting on a train...msw@gimp.org has agreed to be my tinderbox
buddy.  Thanks, Matt!]


git-svn-id: svn://10.0.0.236/trunk@16441 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 16:32:37 +00:00
waterson%netscape.com
85f23406df Added nsStreamDataSource to the factory.
git-svn-id: svn://10.0.0.236/trunk@16434 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:49:03 +00:00
waterson%netscape.com
94e78ef4fe Added code to handle columns specified by an RDF sequence.
git-svn-id: svn://10.0.0.236/trunk@16433 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:48:22 +00:00
waterson%netscape.com
84459dcc40 Changed columns to use a sequence. Bug fix for bookmark names.
git-svn-id: svn://10.0.0.236/trunk@16432 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:48:01 +00:00
waterson%netscape.com
8fbc761b21 Removed #if 1's left around from mjudge's selection changes.
git-svn-id: svn://10.0.0.236/trunk@16431 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:47:10 +00:00
waterson%netscape.com
ad0ce1c24d Added factory function for nsStreamDataSource.
git-svn-id: svn://10.0.0.236/trunk@16430 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:46:22 +00:00
waterson%netscape.com
7ca2eba892 Silly bug fixes.
git-svn-id: svn://10.0.0.236/trunk@16429 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:45:25 +00:00
waterson%netscape.com
1197d3600f Added utility routines to create RDF Sequence and Bag objects. Added prototype for RDF container cursor. Added some comments.
git-svn-id: svn://10.0.0.236/trunk@16428 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:44:40 +00:00
waterson%netscape.com
cbdcab6dab Added utility routines to create RDF Sequence and Bag objects. Expanded rdf_IsContainer() to accept sequences.
git-svn-id: svn://10.0.0.236/trunk@16427 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:44:11 +00:00
waterson%netscape.com
8bf4e3b0b0 Added nsContainerCursor and nsStreamDataSource to the build.
git-svn-id: svn://10.0.0.236/trunk@16426 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:42:18 +00:00
waterson%netscape.com
550a0137e7 Added StreamDataSource CID.
git-svn-id: svn://10.0.0.236/trunk@16425 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:40:29 +00:00
ramiro%netscape.com
ddbc3a26e0 Rename 'libdbm' to 'libmozdbm' and 'libutil' to 'libmozutil.
This will fix the problem many people are reporting wrt conflicts with
system libraries that have the same names.


git-svn-id: svn://10.0.0.236/trunk@16424 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:37:32 +00:00
ramiro%netscape.com
9f6c27385c Ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@16423 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:32:11 +00:00
ramiro%netscape.com
e4a1b5c41f Make it link again.
git-svn-id: svn://10.0.0.236/trunk@16422 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 07:31:57 +00:00
vidur%netscape.com
290921df31 Enabled asynchronous loading of SCRIPT SRC=, STYLE SRC= and LINK elements for style sheets. Changed nsIScriptContext to not be dependent on JavaScript.
git-svn-id: svn://10.0.0.236/trunk@16421 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 06:10:59 +00:00
raman%netscape.com
b40d7ccdf1 Checking in changes from Bob Glickstein
git-svn-id: svn://10.0.0.236/trunk@16420 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 05:53:19 +00:00
michaelp%netscape.com
3d6d1f72b8 added ability to create a drawing surface from an HDC under windows.
git-svn-id: svn://10.0.0.236/trunk@16419 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 05:51:30 +00:00
michaelp%netscape.com
5f60004b2a made damagearea management more aggressive as a temporary fix until
individual classes can to the right thing.


git-svn-id: svn://10.0.0.236/trunk@16418 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 05:49:48 +00:00
michaelp%netscape.com
72b9fbb09b we not put the responsibility for managing damage regions into the widget
code instead of doing it in the viewmanager. this allows us to paint much
more optimally.


git-svn-id: svn://10.0.0.236/trunk@16417 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 05:47:25 +00:00
michaelp%netscape.com
22e651792f we no longer tell the widgets to paint themselves as a result of
a resize operation.


git-svn-id: svn://10.0.0.236/trunk@16416 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 05:45:05 +00:00
michaelp%netscape.com
5c2ef95d1e we now pass the damage region given to us in BeginPaint() into the
rendering context for better damage management.


git-svn-id: svn://10.0.0.236/trunk@16415 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 05:44:21 +00:00
jfrancis%netscape.com
c429df6955 implemented toString() + minor fixmeups
git-svn-id: svn://10.0.0.236/trunk@16414 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 04:42:29 +00:00
kipp%netscape.com
154911fa72 Added NS_FRAME_IS_REPLACED macro
git-svn-id: svn://10.0.0.236/trunk@16413 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 04:21:56 +00:00
kipp%netscape.com
2e8adddd5b Fixed up absolute and floating frame types to support replaced variants
git-svn-id: svn://10.0.0.236/trunk@16412 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 04:21:28 +00:00
kipp%netscape.com
d2b528951f Moved floater reflow out of PlaceFloater and into AddFloater so that floaters are only reflowed during reflow, not during placement; Added code to support css 10.3.5; reflow floaters more often so that % width values are recomputed properly
git-svn-id: svn://10.0.0.236/trunk@16411 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 04:20:54 +00:00
waterson%netscape.com
c42397f0f7 Added nsStreamDataSource.cpp and nsContainerCursor.cpp to the build.
git-svn-id: svn://10.0.0.236/trunk@16410 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 04:14:12 +00:00
pierre%netscape.com
925da68c47 don't dispatch Update event when the widget has drawn itself already
git-svn-id: svn://10.0.0.236/trunk@16409 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 04:03:38 +00:00
waterson%netscape.com
c7807b0694 Initial revision.
git-svn-id: svn://10.0.0.236/trunk@16408 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 04:03:24 +00:00
pierre%netscape.com
17ee92de4e added OnPaint() to return 'false' and notify nsWindow not to dispatch the Update event
git-svn-id: svn://10.0.0.236/trunk@16407 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 04:03:09 +00:00
wtc%netscape.com
cdaaa17945 In ntio.c, w95io.c, _PR_MD_OPEN, handle all combinations of
PR_CREATE_FILE and PR_TRUNCATE correctly.


git-svn-id: svn://10.0.0.236/trunk@16406 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:58:53 +00:00
waterson%netscape.com
03e5647e91 Added additional comments to clarify the API.
git-svn-id: svn://10.0.0.236/trunk@16405 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:49:36 +00:00
cls%seawood.org
4c418bae35 Added build option for idl tool. Thanks to Tague Griffith <tague@netscape.com> for the patch and the patience while I fumbled this patch. :)
git-svn-id: svn://10.0.0.236/trunk@16404 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:24:59 +00:00
cls%seawood.org
ee193ef351 Fixed redefinition warning
git-svn-id: svn://10.0.0.236/trunk@16403 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:21:23 +00:00
sfraser%netscape.com
b855c2224f Fixed Show() to store a full UNIX path to the selected file
git-svn-id: svn://10.0.0.236/trunk@16402 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:11:59 +00:00
sfraser%netscape.com
5c2a49946c Add nsFileSpec.h and nsFileStream.h
git-svn-id: svn://10.0.0.236/trunk@16401 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:08:57 +00:00
pierre%netscape.com
b3260e79f3 added nsDialog.cpp ans nsLabel.cpp
git-svn-id: svn://10.0.0.236/trunk@16400 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:05:50 +00:00
pierre%netscape.com
44872cb156 support nsDialog ans nsLabel
git-svn-id: svn://10.0.0.236/trunk@16399 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:05:06 +00:00
pierre%netscape.com
daec709396 fixed bug where the Find dialog would not show up again after being dismissed
git-svn-id: svn://10.0.0.236/trunk@16398 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:04:22 +00:00
pierre%netscape.com
d4a2037c77 support dialogs
git-svn-id: svn://10.0.0.236/trunk@16397 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:03:10 +00:00
pierre%netscape.com
6ddaa74f65 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16396 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:00:25 +00:00
kin%netscape.com
0d2bb86e8d Added OPTIMIZATION comment.
git-svn-id: svn://10.0.0.236/trunk@16395 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 02:12:25 +00:00
kin%netscape.com
0f65caf3dd Added tests for SetMaxTransactionCount().
git-svn-id: svn://10.0.0.236/trunk@16394 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 02:11:53 +00:00
kin%netscape.com
7018fe3720 Removed ';' in IID defines. This was causing a problem on the Mac.
git-svn-id: svn://10.0.0.236/trunk@16393 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 02:11:17 +00:00
kipp%netscape.com
b079346b21 Landed a patch from bobg@zanshin.com
git-svn-id: svn://10.0.0.236/trunk@16392 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 01:34:36 +00:00
mcafee%netscape.com
202af650d9 Adding Unix makefile
git-svn-id: svn://10.0.0.236/trunk@16391 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 01:27:04 +00:00
pierre%netscape.com
9b0e44bc06 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16390 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 01:06:58 +00:00
guha%netscape.com
f0571c2a80 Another try at search
git-svn-id: svn://10.0.0.236/trunk@16389 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:47:13 +00:00
pinkerton%netscape.com
d1317f2880 add nsHTToolbarContentModel.cpp to obj's as well as src's. Doh!
git-svn-id: svn://10.0.0.236/trunk@16388 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:42:55 +00:00
kipp%netscape.com
2ce3039b2f Print out state bits in hex too
git-svn-id: svn://10.0.0.236/trunk@16387 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:16:32 +00:00
kipp%netscape.com
a7b5b1756b #ifdef'd out the outside-children state methods
git-svn-id: svn://10.0.0.236/trunk@16386 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:16:21 +00:00
kipp%netscape.com
24118eb742 Reworked line-height handling: correctly implements the spec; use value computed by nsHTMLReflowState::CalcLineHeight
git-svn-id: svn://10.0.0.236/trunk@16385 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:16:00 +00:00
kipp%netscape.com
d37bc79ff0 Removed CalcLineHeightFor
git-svn-id: svn://10.0.0.236/trunk@16384 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:15:11 +00:00
kipp%netscape.com
6d68b31e76 Added CalcLineHeight and store it in mLineHeight
git-svn-id: svn://10.0.0.236/trunk@16383 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:14:56 +00:00
kipp%netscape.com
4e857157a0 Added CalcLineHeight and apply it to inline non-replaced elements as a constrained height
git-svn-id: svn://10.0.0.236/trunk@16382 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:14:36 +00:00
cyeh%netscape.com
61412b1a29 latest script used to power autoconf builds of raptor. this script
doesn't use a config file, and is used for example purposes only with no support


git-svn-id: svn://10.0.0.236/trunk@16381 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:14:25 +00:00
kipp%netscape.com
c2218cb81a Fixed rendering problems with lines with outside children; repaired code (currently unused an ifdef'd) to compute the lines outside children state
git-svn-id: svn://10.0.0.236/trunk@16380 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:14:09 +00:00
guha%netscape.com
9e0c533ef7 add search to the big graph
git-svn-id: svn://10.0.0.236/trunk@16379 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:11:09 +00:00
locka%iol.ie
196afe06c1 Added more event handlers and diagnostics
git-svn-id: svn://10.0.0.236/trunk@16378 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 00:05:28 +00:00
pinkerton%netscape.com
0fda51f903 don't build xpfeViewer anymore (obsolete).
git-svn-id: svn://10.0.0.236/trunk@16377 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:54:23 +00:00
pinkerton%netscape.com
fb8232ca54 add nsHTToolbarContentModel.cpp
git-svn-id: svn://10.0.0.236/trunk@16376 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:51:34 +00:00
pinkerton%netscape.com
ceee8b0c9e minor tweaks to nsBasicStyleInfo struct.
git-svn-id: svn://10.0.0.236/trunk@16375 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:51:04 +00:00
pinkerton%netscape.com
59448b1e96 Talk to new nsHTToolbarDataModel
git-svn-id: svn://10.0.0.236/trunk@16374 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:50:34 +00:00
kin%netscape.com
171b21fb37 Added TestTransactionFactory classes. Got rid of duplicate test/stress
functions.


git-svn-id: svn://10.0.0.236/trunk@16373 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:50:27 +00:00
pinkerton%netscape.com
1ce1ff99f0 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16372 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:50:02 +00:00
wtc%netscape.com
ca19426d30 Removed unnecessary -L/lib.
git-svn-id: svn://10.0.0.236/trunk@16371 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:30:43 +00:00
akkana%netscape.com
d58d0a3921 Tracking jfrancis' iterator check-in
git-svn-id: svn://10.0.0.236/trunk@16370 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:18:46 +00:00
jfrancis%netscape.com
1c1c6429fe adding nsContentIterator
git-svn-id: svn://10.0.0.236/trunk@16369 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:17:52 +00:00
jfrancis%netscape.com
fee6efbada First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16368 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 23:16:31 +00:00
brade%netscape.com
c0fb04fc5f (per macdev mtg) always turn on RTTI in all projects
git-svn-id: svn://10.0.0.236/trunk@16367 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 22:57:45 +00:00
wtc%netscape.com
d1ce96d0b6 Minor cleanup/fix in DoScanf.
git-svn-id: svn://10.0.0.236/trunk@16366 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 22:49:47 +00:00
guha%netscape.com
3f23052215 Add mail.c to the repository (not referenced from anywhere yet)
git-svn-id: svn://10.0.0.236/trunk@16365 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 22:49:29 +00:00
wtc%netscape.com
7c5994a202 Misc. changes for Digital Unix and pthreads. Digital Unix's ld does
not understand the -h option but has an equivalent -soname option.
Check for the symbol pthread_attr_init instead of pthread_create in
libpthread because DCE threads also has the symbol pthread_create.


git-svn-id: svn://10.0.0.236/trunk@16364 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 22:48:03 +00:00
pnunn%netscape.com
6592ea720c fix to squelch some mac warnings. -pnunn.
git-svn-id: svn://10.0.0.236/trunk@16363 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 22:42:06 +00:00
guha%netscape.com
cfdde8ce49 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@16362 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 20:51:53 +00:00
mjudge%netscape.com
3820937d83 updating txmgr..
git-svn-id: svn://10.0.0.236/trunk@16361 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 20:38:36 +00:00
waterson%netscape.com
b122062afc Add NameSpaceManagerCID to list of registered CIDs.
git-svn-id: svn://10.0.0.236/trunk@16360 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 19:50:57 +00:00
waterson%netscape.com
75bbf4231c Make sure to attach the newly created column element to the right place.
git-svn-id: svn://10.0.0.236/trunk@16359 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 19:50:18 +00:00
mjudge%netscape.com
73b2bc6983 caps strikes again
git-svn-id: svn://10.0.0.236/trunk@16355 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 19:10:37 +00:00
shaver%netscape.com
483f66118d Now use MODULE instead of MODULE_NAME.
Update README for new libIDL version.
Add -o basename option and use proper output.
Eradicate some final stdout references.
Pretty printing, whee.
New |operator delete| and |IID| stuff for scc.
Support for raw codefrags (``%{ C++\n ... \n%}\n'') and more bufmgmt debugging.
Use IDL_file_set everywhere.


git-svn-id: svn://10.0.0.236/trunk@16354 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:47:39 +00:00
mjudge%netscape.com
6e0b2ad629 txmgr changes not built yet
git-svn-id: svn://10.0.0.236/trunk@16353 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:46:13 +00:00
cyeh%netscape.com
8f536c20d5 fix path problem (that could cause OpenErrorLog() to die) and also
change log name to something more meaningful and to something that
won't collide with a compile log from a previous run


git-svn-id: svn://10.0.0.236/trunk@16352 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:41:44 +00:00
kin%netscape.com
0b5f55908a Removed src directory from list of includes.
git-svn-id: svn://10.0.0.236/trunk@16351 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:39:33 +00:00
kin%netscape.com
fb5695338a Removed src directory from includes list.
git-svn-id: svn://10.0.0.236/trunk@16350 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:39:14 +00:00
kin%netscape.com
5bb6af4f01 Added LLIBS and MISCDEP.
git-svn-id: svn://10.0.0.236/trunk@16349 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:37:46 +00:00
mjudge%netscape.com
5f6331ba4d fixing registry for the range class
git-svn-id: svn://10.0.0.236/trunk@16348 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:34:34 +00:00
mjudge%netscape.com
e19079121c adding in selection
git-svn-id: svn://10.0.0.236/trunk@16347 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:34:14 +00:00
mjudge%netscape.com
68159176d3 adding focus tracker
git-svn-id: svn://10.0.0.236/trunk@16346 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 18:31:13 +00:00
ramiro%netscape.com
7a71f65f31 Ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@16345 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 16:27:13 +00:00
pierre%netscape.com
72531f0b59 Fix resource path of throbber images
git-svn-id: svn://10.0.0.236/trunk@16344 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 06:42:02 +00:00
troy%netscape.com
0e65aac3d0 Tables now clear the isTopOfPage when appropriate
git-svn-id: svn://10.0.0.236/trunk@16343 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-14 01:24:11 +00:00
guha%netscape.com
5aaac3f56b bunch of fixes to make it run properly under Solaris
git-svn-id: svn://10.0.0.236/trunk@16342 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 23:45:53 +00:00
beard%netscape.com
73e5094949 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16341 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 23:27:52 +00:00
beard%netscape.com
f4eea4abb9 Added .log files, and modification date comparison. Should make average case build times unchanged. This is still not enabled. The MRO and sort scripting additions need to be added to the build suite.
git-svn-id: svn://10.0.0.236/trunk@16340 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 23:24:01 +00:00
mcafee%netscape.com
f7b0720a2d Adding -l build/autoconf flag to autoconf, per cls's comment in the aclocal.m4 log
git-svn-id: svn://10.0.0.236/trunk@16339 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 22:34:17 +00:00
av%netscape.com
e8905988f4 Making object tag to display alternative context
git-svn-id: svn://10.0.0.236/trunk@16338 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 21:44:55 +00:00
locka%iol.ie
73013502d6 Added Debug menu and menu option to list the IOleCommandTarget supported commands on each control
git-svn-id: svn://10.0.0.236/trunk@16337 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 21:43:25 +00:00
locka%iol.ie
78980b8e5b Tweaked QueryInterface implementation
git-svn-id: svn://10.0.0.236/trunk@16336 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 21:41:46 +00:00
locka%iol.ie
f46aba1bae Modified IOleCommandTarget to support the same commands as IE
git-svn-id: svn://10.0.0.236/trunk@16335 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 21:41:04 +00:00
locka%iol.ie
284bd9d1ad Added preliminary support for windowless controls
git-svn-id: svn://10.0.0.236/trunk@16334 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 21:39:46 +00:00
beard%netscape.com
0ffd6d37da First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16333 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 21:12:19 +00:00
beard%netscape.com
7a87a8d596 Now does a list compare of target files before performing a merge pass.
git-svn-id: svn://10.0.0.236/trunk@16332 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 21:11:47 +00:00
beard%netscape.com
bcecb262db Now includes.exp files.
git-svn-id: svn://10.0.0.236/trunk@16331 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 18:33:00 +00:00
beard%netscape.com
560940ca2f Regenerated with GenToc.
git-svn-id: svn://10.0.0.236/trunk@16330 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 18:15:37 +00:00
beard%netscape.com
d0e372deb7 Mac project reconciliation. MANIFESTO.pm is currently disabled.
git-svn-id: svn://10.0.0.236/trunk@16329 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 07:11:44 +00:00
beard%netscape.com
c716c4a913 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16328 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 05:14:29 +00:00
beard%netscape.com
ec4c624a54 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16327 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 05:08:00 +00:00
beard%netscape.com
a4edceb665 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16326 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 05:01:04 +00:00
hyatt%netscape.com
c213bf9385 Fixing a minor drawing bug (filling in of the blank lines in the tree).
git-svn-id: svn://10.0.0.236/trunk@16325 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 01:20:35 +00:00
kipp%netscape.com
21b1837275 When verify-reflow-all is enabled, update the display after each reflow and pause for a while
git-svn-id: svn://10.0.0.236/trunk@16323 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 19:21:05 +00:00
kipp%netscape.com
c8a7ca5e0b Factored out whitespace trimming from horizontal alignment
git-svn-id: svn://10.0.0.236/trunk@16322 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 19:20:35 +00:00
kipp%netscape.com
79aff1475c Made ListTag more usable for all frame types, not just derivations of nsFrame
git-svn-id: svn://10.0.0.236/trunk@16321 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 19:20:10 +00:00
kipp%netscape.com
82c8bb51be Moved a #if 0 to get rid of a compiler warning
git-svn-id: svn://10.0.0.236/trunk@16320 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 19:19:48 +00:00
kipp%netscape.com
85576f2757 Reworked incremental reflow floater handling to place floaters as their state is recovered instead of moving them
git-svn-id: svn://10.0.0.236/trunk@16319 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 19:19:11 +00:00
kipp%netscape.com
23fbf960e6 Factored out floater sliding from SlideFrames; Added the dy value to the RecoverState method
git-svn-id: svn://10.0.0.236/trunk@16318 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 19:18:28 +00:00
kipp%netscape.com
ac10ae1a6e Revised ClearFloaters to loop so that all appropriate floaters are cleared
git-svn-id: svn://10.0.0.236/trunk@16317 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 19:17:58 +00:00
troy%netscape.com
0f21502444 Changed comments to conform to CSS2 guidelines for C-style comments
git-svn-id: svn://10.0.0.236/trunk@16316 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 19:07:38 +00:00
troy%netscape.com
6d649a1f27 Changed inline and block reflow code to reset reflow state's isTopOfPage
data member based on whether IsAdjacentWithTop() is true


git-svn-id: svn://10.0.0.236/trunk@16315 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 17:59:30 +00:00
troy%netscape.com
5b41f50a55 Changed Reflow() to set isTopOfPage in reflow state
git-svn-id: svn://10.0.0.236/trunk@16314 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 17:58:18 +00:00
troy%netscape.com
40180a9345 Added isTopOfPage to nsIFrameReflow
git-svn-id: svn://10.0.0.236/trunk@16313 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 17:57:47 +00:00
rth%cygnus.com
b6e23e71e1 Detect and handle overloaded methods.
git-svn-id: svn://10.0.0.236/trunk@16312 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 08:21:25 +00:00
rth%cygnus.com
3a6c1f822f Re-implement for your legal protection.
git-svn-id: svn://10.0.0.236/trunk@16311 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 08:20:30 +00:00
rth%cygnus.com
602715aa5d Add missing java class include files.
git-svn-id: svn://10.0.0.236/trunk@16310 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 08:18:07 +00:00
rth%cygnus.com
4ff48ea3da Insert directory entries into a SortedTree for searching.
git-svn-id: svn://10.0.0.236/trunk@16309 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 05:23:36 +00:00
rth%cygnus.com
c4a9714f3e (EF_LIBS): Add DebuggerChannel and EFDisassemble.
(JAVAH): Set LD_LIBRARY_PATH.


git-svn-id: svn://10.0.0.236/trunk@16308 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:10:43 +00:00
rth%cygnus.com
47a1d7b033 (MKSHLIB): Must use gcc, not ld, to create shared libraries w/ constructors.
(NSPR_THREAD_LIBS): New.


git-svn-id: svn://10.0.0.236/trunk@16307 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:09:28 +00:00
rth%cygnus.com
e4d95b9e00 (LIBRARY_NAME): Change to EFDisassemble.
git-svn-id: svn://10.0.0.236/trunk@16306 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:08:12 +00:00
rth%cygnus.com
b8c872a73d (DIRS): Wildcard on the cpu, so that processors that do not have
disassemblers can still build.


git-svn-id: svn://10.0.0.236/trunk@16305 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:07:44 +00:00
rth%cygnus.com
32c02678df Use local labels as needed.
git-svn-id: svn://10.0.0.236/trunk@16304 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:06:58 +00:00
rth%cygnus.com
8981c7a2bd (GetPassedException): Abort. The existing "mov ecx,E" thing can not work.
Plus it generated invalid assembly.


git-svn-id: svn://10.0.0.236/trunk@16303 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:06:26 +00:00
rth%cygnus.com
6b2df5a9e9 Streamline INLINE_GET_EBP.
Error if this file is used on anything except x86.


git-svn-id: svn://10.0.0.236/trunk@16302 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:04:01 +00:00
rth%cygnus.com
c103052793 ANSI C++ disallows reinterpret_cast between objects and functions.
git-svn-id: svn://10.0.0.236/trunk@16301 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:02:56 +00:00
rth%cygnus.com
812e904367 Make sure nsinstall gets built before make export tries to use it.
git-svn-id: svn://10.0.0.236/trunk@16300 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 04:02:05 +00:00
cls%seawood.org
33093a91fe Updated to most recent versions from automake 1.2b so that libtool will work properly
git-svn-id: svn://10.0.0.236/trunk@16299 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 03:13:46 +00:00
kipp%netscape.com
4b719d4fb1 Repaired the background image rendering code to properly factor in the dirty-rect with background-position handling (bug #912)
git-svn-id: svn://10.0.0.236/trunk@16298 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 03:06:02 +00:00
kipp%netscape.com
2008c897f6 I disabled selection rendering until it works again
git-svn-id: svn://10.0.0.236/trunk@16297 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 03:05:24 +00:00
cls%seawood.org
42ddaac986 Moved gtk macros into separate file to make way for new macros with conflicting licenses. Requires that autoconf be called with '-l build/autoconf'.
git-svn-id: svn://10.0.0.236/trunk@16296 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 02:41:17 +00:00
cls%seawood.org
f5724875cf Start enforcing the requirement of autoconf 2.12 or higher.
git-svn-id: svn://10.0.0.236/trunk@16295 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 02:39:21 +00:00
leaf%mozilla.org
a034770e1f Adding fix to apprunner link problem. (from braddr@portland.puremagic.com)
git-svn-id: svn://10.0.0.236/trunk@16294 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 02:28:56 +00:00
mcmullen%netscape.com
30f968dd50 Deal with the case of a null string.
git-svn-id: svn://10.0.0.236/trunk@16293 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 02:07:11 +00:00
leaf%mozilla.org
42314a8047 Adding NSPR and client.mak for windows builds, and MozillaLicense just because
git-svn-id: svn://10.0.0.236/trunk@16292 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 02:02:57 +00:00
guha%netscape.com
bd2a632853 another pass at dynamic generation of open directory pages
git-svn-id: svn://10.0.0.236/trunk@16291 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 01:58:15 +00:00
beard%netscape.com
9beefb1f0e First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16290 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 01:33:27 +00:00
law%netscape.com
54ddc73d23 Minor fix in operator=
git-svn-id: svn://10.0.0.236/trunk@16289 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 01:28:28 +00:00
scc%netscape.com
6ae6d4c919 VC++4.2 can't use a declaration expression as a test. Oh well. Moved declaration to outside the test.
git-svn-id: svn://10.0.0.236/trunk@16288 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 01:26:11 +00:00
law%netscape.com
06a4324063 Add NS_BASE to cause export from dll on Windows
git-svn-id: svn://10.0.0.236/trunk@16287 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 01:25:32 +00:00
cyeh%netscape.com
342f0ee7ff fix annoying little bug where if you specify an invalid log path, the open file call would fail, and you would silently get no build log.
now we check to see if open() succeeded, and if not, die accordingly.


git-svn-id: svn://10.0.0.236/trunk@16286 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-12 00:02:38 +00:00
mcmullen%netscape.com
9858d9f31a More windows stuff.
git-svn-id: svn://10.0.0.236/trunk@16285 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:52:31 +00:00
scc%netscape.com
622699edf5 wrong file checked in, checking in the real one (just in case)
git-svn-id: svn://10.0.0.236/trunk@16284 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:49:04 +00:00
scc%netscape.com
0dfcb344e8 Significantly upgraded functionality to automatically call QueryInterface when assigning in incompatible pointers.
git-svn-id: svn://10.0.0.236/trunk@16283 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:43:00 +00:00
mjudge%netscape.com
2f44b6d466 changing the calling to the editor factory
git-svn-id: svn://10.0.0.236/trunk@16282 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:40:01 +00:00
mjudge%netscape.com
700ea1ddd8 adding iid to generated file. this is ok we need this for COM ptrs
git-svn-id: svn://10.0.0.236/trunk@16281 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:38:30 +00:00
mjudge%netscape.com
1bf5aab121 adding iid to the interfaces to support auto query interface
git-svn-id: svn://10.0.0.236/trunk@16280 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:36:35 +00:00
mjudge%netscape.com
264ea86016 adding IID to auto generated files
git-svn-id: svn://10.0.0.236/trunk@16279 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:36:04 +00:00
mjudge%netscape.com
65e0597fad adding IID for now, auto generate will duplicate work that is ok
git-svn-id: svn://10.0.0.236/trunk@16278 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:35:46 +00:00
mcmullen%netscape.com
d634634ab5 More windows tweaks
git-svn-id: svn://10.0.0.236/trunk@16277 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:05:24 +00:00
hyatt%netscape.com
2bd2fc024d Fixing the content model structure and correcting a drawing error
in the tree view.


git-svn-id: svn://10.0.0.236/trunk@16276 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 23:01:09 +00:00
kipp%netscape.com
3c1b246951 Compute correct Y coordinate after clear floaters; fixed bullet positioning bug when placing a bullet next to a block frame that has a carried-out top margin
git-svn-id: svn://10.0.0.236/trunk@16275 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 22:26:45 +00:00
kipp%netscape.com
a29aa1b885 When dealing with a percentage-width HR, don't let it impact the max-element-size.width inappropriately
git-svn-id: svn://10.0.0.236/trunk@16274 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 22:23:18 +00:00
kipp%netscape.com
02d3e99208 Futzed with list item handling a bit
git-svn-id: svn://10.0.0.236/trunk@16273 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 22:22:29 +00:00
waterson%netscape.com
5ee212993e Got rid of NS_DYNAMIC_CAST() macro at scc's prodding.
git-svn-id: svn://10.0.0.236/trunk@16272 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 21:39:18 +00:00
terry%netscape.com
0c80c991ae Added Mac System 8.5.
git-svn-id: svn://10.0.0.236/trunk@16271 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 21:33:36 +00:00
waterson%netscape.com
95c6ebeff9 Got rid of NS_DYNAMIC_CAST() macro -- it's bogus.
git-svn-id: svn://10.0.0.236/trunk@16270 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 20:32:22 +00:00
jfrancis%netscape.com
517982ca42 more preperation for adding tx mgr stuff to mac build
git-svn-id: svn://10.0.0.236/trunk@16269 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 19:25:48 +00:00
buster%netscape.com
be457e5620 fixed a minor bug in incremental reflow where the reflow state's "widthConstraint" wasn't getting set
git-svn-id: svn://10.0.0.236/trunk@16268 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:54:58 +00:00
rth%cygnus.com
f857e60a6a The arch bits call for Linux{ver} not LinuxELF{ver}.
git-svn-id: svn://10.0.0.236/trunk@16267 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:49:27 +00:00
rth%cygnus.com
c5788fe90b Re-implement for your legal protection.
git-svn-id: svn://10.0.0.236/trunk@16266 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:37:20 +00:00
rth%cygnus.com
c3a25ce396 Use a proper sigcontext for Linux, just as is done for BSD.
git-svn-id: svn://10.0.0.236/trunk@16265 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:35:52 +00:00
rth%cygnus.com
eeae032cab Fix bogus gcc x86 asms.
git-svn-id: svn://10.0.0.236/trunk@16264 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:33:48 +00:00
mcmullen%netscape.com
ddd96eff8f And again.
git-svn-id: svn://10.0.0.236/trunk@16263 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:17:22 +00:00
jfrancis%netscape.com
708dad24a0 getting transaction manager ready for addition to mac build
git-svn-id: svn://10.0.0.236/trunk@16262 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 18:13:11 +00:00
vidur%netscape.com
b0dbe3d498 Work in progress of async loading of SCRIPT and STYLE with SRC attributes. Content sinks can now return a BLOCK_PARSER return code, forcing the parser to block. nsIParser::EnableParser can be used to unblock. Also introduced nsIContentSink::SetParser.
git-svn-id: svn://10.0.0.236/trunk@16261 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 17:02:37 +00:00
pinkerton%netscape.com
7e05adc4f3 Explanation of why this file is obsolete but still in the tree.
git-svn-id: svn://10.0.0.236/trunk@16260 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:39:29 +00:00
pinkerton%netscape.com
1176055d5e Tree view is no longer an nsITreeView but an nsIContentConnector.
git-svn-id: svn://10.0.0.236/trunk@16259 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:36:21 +00:00
pinkerton%netscape.com
5bfa89ff0f use NS_STATIC_CAST.
git-svn-id: svn://10.0.0.236/trunk@16258 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:35:48 +00:00
pinkerton%netscape.com
1fc8a6851a fix a cast with the tree view because nsITreeView doesn't exist anymore.
git-svn-id: svn://10.0.0.236/trunk@16257 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:35:33 +00:00
pinkerton%netscape.com
8787f20110 make tree view implement nsIContentConnector, obsoleting nsITreeView
git-svn-id: svn://10.0.0.236/trunk@16256 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:35:08 +00:00
pinkerton%netscape.com
e389e79aad Make toolbar manager implement nsIContentConnector and prepare for nsIToolbarManager to go away.
git-svn-id: svn://10.0.0.236/trunk@16255 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:34:46 +00:00
pinkerton%netscape.com
4025e77255 Make toolbar implement nsIContentConnector and prepare for nsIToolbar to go away.
git-svn-id: svn://10.0.0.236/trunk@16254 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:34:25 +00:00
pinkerton%netscape.com
657877c4c1 Export nsIContentConnector.h instead of nsITreeView.h
git-svn-id: svn://10.0.0.236/trunk@16253 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:33:40 +00:00
pinkerton%netscape.com
31b61316a8 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16252 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:32:39 +00:00
dcone%netscape.com
2cd6154e04 minor fix for the printers port
git-svn-id: svn://10.0.0.236/trunk@16251 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:09:28 +00:00
dcone%netscape.com
88dfff190c moved the begindocument() so things can be set up before the device context is inited and the size of the printer page is needed.
git-svn-id: svn://10.0.0.236/trunk@16250 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:07:10 +00:00
dcone%netscape.com
a1329a49b0 Fixed it so that a control handle is not made unless a valid windowptr is passed in. This is needed for the printer port.
git-svn-id: svn://10.0.0.236/trunk@16249 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:05:54 +00:00
dcone%netscape.com
1bd5ea0c99 Added an init routine for the Graphic state that takes an nsDrawingSurface so the state will not be initialized to null.
git-svn-id: svn://10.0.0.236/trunk@16248 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:04:23 +00:00
dcone%netscape.com
2ba4d4bfa5 Update routines for creating a rendering context, and fixed the printer routines.
git-svn-id: svn://10.0.0.236/trunk@16247 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 16:03:10 +00:00
kipp%netscape.com
ab5cde8c0a Tweaked reflow status to be legible
git-svn-id: svn://10.0.0.236/trunk@16246 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 15:53:03 +00:00
kipp%netscape.com
bbdafa23dc Changed breaking behavior so that empty frames don't trigger a break even if the horizontal space is already over committed
git-svn-id: svn://10.0.0.236/trunk@16245 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 15:50:12 +00:00
kipp%netscape.com
d8afc6ef07 Removed bogus assert that was tripping on spacer-frames; fixed up justification behavior (thanks harish!)
git-svn-id: svn://10.0.0.236/trunk@16244 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 15:49:07 +00:00
kipp%netscape.com
f4ed82cc78 Repaired frame-util CID
git-svn-id: svn://10.0.0.236/trunk@16243 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 15:47:23 +00:00
kipp%netscape.com
c52ed4e844 Repaired frame-util IID
git-svn-id: svn://10.0.0.236/trunk@16242 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 15:47:09 +00:00
kipp%netscape.com
792c1cd7f2 Added FrameUtil IIDs
git-svn-id: svn://10.0.0.236/trunk@16241 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 15:18:39 +00:00
amusil%netscape.com
0a1130270c Adding #ifdefs for USE_CACHE on #includes
git-svn-id: svn://10.0.0.236/trunk@16238 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 05:17:50 +00:00
amusil%netscape.com
cf16810525 Fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@16237 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 05:12:58 +00:00
amusil%netscape.com
9913e6cdf2 Added support for the NuCache - used in cases where the stream type is specified "AsFile" (or "AsFileOnly").
#define USE_CACHE in nsPluginHostImpl.cpp to enable.


git-svn-id: svn://10.0.0.236/trunk@16236 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:50:57 +00:00
toshok%hungry.com
72d49f0cd4 we need to fix this, but to get things building i've made the copy constructors public and provided an implementation of them that just PR_ASSERT(0)'s.
git-svn-id: svn://10.0.0.236/trunk@16235 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:41:05 +00:00
toshok%hungry.com
ea272eaf71 anything greater than gcc 2.8 should have terminate already.
git-svn-id: svn://10.0.0.236/trunk@16234 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:10:21 +00:00
toshok%hungry.com
65aff93c06 XDisAsmTable.c is not included in the distribution (for licensing reasons.) don't reference it in the Makefile.
git-svn-id: svn://10.0.0.236/trunk@16233 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:04:19 +00:00
toshok%hungry.com
a34ea1260f add freebsd support.
git-svn-id: svn://10.0.0.236/trunk@16232 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:03:33 +00:00
toshok%hungry.com
0036e5a7c2 allow building without jvmdi
git-svn-id: svn://10.0.0.236/trunk@16231 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:03:13 +00:00
toshok%hungry.com
11e1103860 add FreeBSD support.
git-svn-id: svn://10.0.0.236/trunk@16230 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:01:07 +00:00
toshok%hungry.com
5eddfaefc6 cleanup
git-svn-id: svn://10.0.0.236/trunk@16229 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:00:52 +00:00
toshok%hungry.com
e0eda77346 always turn on BATCH_COMPILATION (ef won't build without it.) and allow building without jvmdi support. to enable jvmdi support, install the jvmdi.h file in ef/Debugger and setenv USE_JVMDI 1
git-svn-id: svn://10.0.0.236/trunk@16228 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 04:00:14 +00:00
toshok%hungry.com
e87e4810ec add support for FreeBSD
git-svn-id: svn://10.0.0.236/trunk@16227 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 03:57:33 +00:00
toshok%hungry.com
9961f53f40 file needed for freebsd port.
git-svn-id: svn://10.0.0.236/trunk@16226 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 03:57:00 +00:00
peterl%netscape.com
781098bb4e added nsNameSpaceManager.cpp & nsCSSStyleAtoms.cpp
git-svn-id: svn://10.0.0.236/trunk@16225 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 03:38:37 +00:00
mcmullen%netscape.com
e0be47d98f More tweaks.
git-svn-id: svn://10.0.0.236/trunk@16224 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 03:17:47 +00:00
guha%netscape.com
004db7d894 first version of dynamic pages for open directory should work now
git-svn-id: svn://10.0.0.236/trunk@16223 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 03:02:20 +00:00
wtc%netscape.com
ffbb8b067f Need to encode the fd type in the NSPR_INHERIT_FDS environment string,
so that in the child process we know whether it is a file, TCP socket,
or UDP socket.


git-svn-id: svn://10.0.0.236/trunk@16222 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:58:31 +00:00
peterl%netscape.com
d713987b42 moved name space management to name space manager, tweaked apis
git-svn-id: svn://10.0.0.236/trunk@16221 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:53:49 +00:00
peterl%netscape.com
ab36157598 added css atoms
git-svn-id: svn://10.0.0.236/trunk@16220 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:51:05 +00:00
peterl%netscape.com
f336f79552 added support for CSS2 selector syntax
git-svn-id: svn://10.0.0.236/trunk@16219 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:50:43 +00:00
peterl%netscape.com
5e907ae2f2 support for CSS2 selector systax
git-svn-id: svn://10.0.0.236/trunk@16218 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:50:01 +00:00
peterl%netscape.com
f289f4b663 added case sensativity switch
git-svn-id: svn://10.0.0.236/trunk@16217 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:48:40 +00:00
toshok%hungry.com
019795499b Fix the burm_STATE_LABEL thing, since the version of burg that I have (and that I assume we'll be using) doesn't use SET_STATE_LABEL - it makes assignments to STATE_LABEL.
git-svn-id: svn://10.0.0.236/trunk@16216 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:48:32 +00:00
peterl%netscape.com
1708b522be sync css selector output to new selector syntax
git-svn-id: svn://10.0.0.236/trunk@16215 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:48:00 +00:00
peterl%netscape.com
eaccb954c9 handle inline style sheet better
git-svn-id: svn://10.0.0.236/trunk@16214 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:47:25 +00:00
peterl%netscape.com
fed2ce07ee fixed base href for inline style sheets
set case sensativity in CSS parser


git-svn-id: svn://10.0.0.236/trunk@16213 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:46:25 +00:00
peterl%netscape.com
6280234f0b backed out prevoius change (not ready for it)
git-svn-id: svn://10.0.0.236/trunk@16212 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:45:25 +00:00
peterl%netscape.com
fe71a331fb added namespace support
git-svn-id: svn://10.0.0.236/trunk@16211 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:42:38 +00:00
toshok%hungry.com
c3757648b3 reorder member initialization to quiet warning.
git-svn-id: svn://10.0.0.236/trunk@16210 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:39:50 +00:00
peterl%netscape.com
59edc94473 removed pseudo class atoms (moved to css atoms)
git-svn-id: svn://10.0.0.236/trunk@16209 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:36:36 +00:00
peterl%netscape.com
2b172a49cd added namespace manager
git-svn-id: svn://10.0.0.236/trunk@16208 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:35:54 +00:00
peterl%netscape.com
5c40f60db7 added name space manager
git-svn-id: svn://10.0.0.236/trunk@16207 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:35:06 +00:00
peterl%netscape.com
f7c42b14ed changed style selector api
git-svn-id: svn://10.0.0.236/trunk@16206 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:33:23 +00:00
peterl%netscape.com
f1b91bd635 fixed default value of vertical align
git-svn-id: svn://10.0.0.236/trunk@16205 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:33:03 +00:00
peterl%netscape.com
8917b0149d added name space atoms
git-svn-id: svn://10.0.0.236/trunk@16204 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:31:51 +00:00
peterl%netscape.com
3b15182d29 added namespace interfaces
git-svn-id: svn://10.0.0.236/trunk@16203 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:30:59 +00:00
peterl%netscape.com
44d27498d4 added namespace manager accessor
git-svn-id: svn://10.0.0.236/trunk@16202 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:30:23 +00:00
peterl%netscape.com
087c4b9fd9 added namespace accessor
git-svn-id: svn://10.0.0.236/trunk@16201 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:30:08 +00:00
peterl%netscape.com
dd4b87c389 added namespace IIDs
git-svn-id: svn://10.0.0.236/trunk@16200 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:29:14 +00:00
peterl%netscape.com
73ba709cb4 switched to new name space APIs
git-svn-id: svn://10.0.0.236/trunk@16199 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 02:28:27 +00:00
mcmullen%netscape.com
f057f1160a Some more tweaks to suit various compilers and platforms.
git-svn-id: svn://10.0.0.236/trunk@16198 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 01:42:04 +00:00
mjudge%netscape.com
a3d406763f changing symantecs around and making the enumerator return the proper nsISupports
git-svn-id: svn://10.0.0.236/trunk@16197 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 01:40:01 +00:00
jj%netscape.com
b421b7c102 . Fixed error log file path
. Swapped OpenErrorLog and StopForErrors calls.
r=cyeh


git-svn-id: svn://10.0.0.236/trunk@16196 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 01:34:18 +00:00
pierre%netscape.com
3b32ebb46e Fixed Resize() and Invalidate() to make xpfe apps much faster
git-svn-id: svn://10.0.0.236/trunk@16195 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 01:11:23 +00:00
mjudge%netscape.com
4459d111f7 initializing the refcount
git-svn-id: svn://10.0.0.236/trunk@16194 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 01:04:54 +00:00
mjudge%netscape.com
cee4bdaa4e fixing factory issues
git-svn-id: svn://10.0.0.236/trunk@16193 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 01:03:12 +00:00
nisheeth%netscape.com
bc46c631a2 Added a new method, GetStyleHintForAttributeChange() to nsIHTMLContent.
git-svn-id: svn://10.0.0.236/trunk@16192 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:52:55 +00:00
cls%seawood.org
28d3ec4b12 Make the build optimized by default
git-svn-id: svn://10.0.0.236/trunk@16191 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:29:48 +00:00
kin%netscape.com
2595e48ef9 We no longer statically link libtxmgr.a.
git-svn-id: svn://10.0.0.236/trunk@16190 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:26:05 +00:00
kin%netscape.com
f87d102bdb Modified tests to call nsServiceManager::GetService() to create an
nsITransactionManager.


git-svn-id: svn://10.0.0.236/trunk@16189 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:25:33 +00:00
kin%netscape.com
e46884dd07 Initialize mRefCnt in constructor. Removed useless white space. Commented
out references to NS_TRANSACTIONMANAGER.


git-svn-id: svn://10.0.0.236/trunk@16188 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:24:29 +00:00
kin%netscape.com
cda2c71048 Added EXTRA_DSO_LDOPTS.
git-svn-id: svn://10.0.0.236/trunk@16187 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:23:25 +00:00
kin%netscape.com
8bd500c732 Added SetMaxTransactionCount() method to nsITransactionManager and
nsTransactionManager. Replaced all !NS_SUCCEEDED with NS_FAILED.


git-svn-id: svn://10.0.0.236/trunk@16186 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 00:22:34 +00:00
nisheeth%netscape.com
51147256cd Added a new method, GetStyleHintForAttributeChange() to nsIHTMLContent and implemented it in all the HTML content classes. The method is used by the HTML style sheet to get a style change hint from the content object when an attribute of the content object changes.
git-svn-id: svn://10.0.0.236/trunk@16185 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 23:52:46 +00:00
nisheeth%netscape.com
fef1fc5b4d Changed nsHTMLStyleSheetImpl::AttributeChanged() so that it asks the
content objects for style change hint.  Removed tag specific code in this function.


git-svn-id: svn://10.0.0.236/trunk@16184 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 23:49:13 +00:00
despotdaemon%netscape.com
eed9dc9652 Pseudo-automatic update of changes made by rth@cygnus.com.
git-svn-id: svn://10.0.0.236/trunk@16183 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 23:30:47 +00:00
despotdaemon%netscape.com
3603ef22e0 Pseudo-automatic update of changes made by terry@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@16182 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 22:54:36 +00:00
despotdaemon%netscape.com
eba59fcffa Pseudo-automatic update of changes made by terry@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@16181 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 22:51:47 +00:00
terry%netscape.com
ff7a1f2243 Added support for creating owners.html from despot.
git-svn-id: svn://10.0.0.236/trunk@16180 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 22:42:36 +00:00
akkana%netscape.com
623cf5add3 Fix win32 build
git-svn-id: svn://10.0.0.236/trunk@16179 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 20:15:25 +00:00
wtc%netscape.com
e2964d1a20 In PR_JoinThread, we need to call pthread_detach after pthread_join
under DCE threads because DCE threads' pthread_detach does not reclaim
the terminated thread's resources.


git-svn-id: svn://10.0.0.236/trunk@16178 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 19:58:23 +00:00
buster%netscape.com
0117f09401 support for CSS2 style property "empty-cells"
git-svn-id: svn://10.0.0.236/trunk@16177 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 19:57:42 +00:00
kmcclusk%netscape.com
5a8fd0f06d Added button to test_pr.html
git-svn-id: svn://10.0.0.236/trunk@16176 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 19:43:59 +00:00
terry%netscape.com
75fe0bb1e5 Old values for the column-header-cookie could cause problems when trying to tweak several bugs at once.
git-svn-id: svn://10.0.0.236/trunk@16175 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 19:41:30 +00:00
wtc%netscape.com
8821854755 Adjusted comments and white space.
git-svn-id: svn://10.0.0.236/trunk@16174 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 19:40:48 +00:00
wtc%netscape.com
a54e16096f Removed redundant #include "macsocket.h" (already included
by prinet.h).


git-svn-id: svn://10.0.0.236/trunk@16173 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 19:33:28 +00:00
wtc%netscape.com
499507333a Implemented the PR_APPEND and PR_TRUNCATE flags
for PR_Open.


git-svn-id: svn://10.0.0.236/trunk@16172 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 19:19:03 +00:00
akkana%netscape.com
e869ed3096 Clone and CloneContents
git-svn-id: svn://10.0.0.236/trunk@16171 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:58:49 +00:00
kmcclusk%netscape.com
9266103e2b Added test_pr to the set of sample file. test_pr is used to test printing of
form controls.


git-svn-id: svn://10.0.0.236/trunk@16170 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:55:45 +00:00
kmcclusk%netscape.com
7c89b4af6b Removed temporary ReflowWithNoWidget method from nsFormControlFrame.
Reflow without a widget is now handled by the standard Reflow method.


git-svn-id: svn://10.0.0.236/trunk@16169 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:47:02 +00:00
kin%netscape.com
24376dda52 Added nsTransactionManagerFactory.cpp to list of files to build.
git-svn-id: svn://10.0.0.236/trunk@16168 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:25:12 +00:00
kin%netscape.com
215c02c8e0 Added nsTransactionManagerCID.h to list of exports.
git-svn-id: svn://10.0.0.236/trunk@16167 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:24:18 +00:00
kin%netscape.com
6c47e9a11c Initial checkin of file.
git-svn-id: svn://10.0.0.236/trunk@16166 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:23:04 +00:00
kipp%netscape.com
57d57e34c2 Added automated regression testing support to the crawler
git-svn-id: svn://10.0.0.236/trunk@16165 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:05:59 +00:00
kipp%netscape.com
5c1319daaa Added -rd argument handling
git-svn-id: svn://10.0.0.236/trunk@16164 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:05:35 +00:00
kipp%netscape.com
c753afb5f6 Added FrameUtil
git-svn-id: svn://10.0.0.236/trunk@16163 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:05:06 +00:00
jfrancis%netscape.com
37fb4bca3f adding nsFrameUtil.cpp
git-svn-id: svn://10.0.0.236/trunk@16162 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:04:52 +00:00
kipp%netscape.com
2ab19d9126 Added factory CID and impl to create instances of nsIFrameUtil
git-svn-id: svn://10.0.0.236/trunk@16161 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:04:37 +00:00
kipp%netscape.com
2703d3ecab Added nsFrameUtil to the build
git-svn-id: svn://10.0.0.236/trunk@16160 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:04:18 +00:00
kipp%netscape.com
4cb4b05d3c Added nsIFrameUtil to the exports
git-svn-id: svn://10.0.0.236/trunk@16159 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:03:26 +00:00
kipp%netscape.com
b3aeaa58df Added nsIFrameUtil.h
git-svn-id: svn://10.0.0.236/trunk@16158 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 18:01:29 +00:00
rods%netscape.com
60fe4ee625 Added printing methods
git-svn-id: svn://10.0.0.236/trunk@16157 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 17:53:34 +00:00
kipp%netscape.com
f39da4fc73 Added some code to handle illegal color values more compatabibly
git-svn-id: svn://10.0.0.236/trunk@16156 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 17:50:43 +00:00
kipp%netscape.com
3d945293a9 Fixed border drawing to not draw zero sized borders
git-svn-id: svn://10.0.0.236/trunk@16155 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 17:50:11 +00:00
wtc%netscape.com
6824069144 Removed obsolete file macsockclient.c.
git-svn-id: svn://10.0.0.236/trunk@16154 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 17:44:35 +00:00
kmcclusk%netscape.com
4f4f08da7c Changes to actually print checkbox's and radiobuttons under Windows.
No longer need special offset's during printing. nsFormControlFrame now detects
when to gfx render the widgets.


git-svn-id: svn://10.0.0.236/trunk@16153 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 17:29:13 +00:00
karnaze%netscape.com
d4a59c0626 fixed bug 1806
git-svn-id: svn://10.0.0.236/trunk@16152 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 17:22:31 +00:00
wtc%netscape.com
3cff93e11d Made the second argument for PR_Writev a const pointer
(const PRIOVec *iov).
Modified files: prio.h, _unixos.h, primpl.h, rcfileio.cpp, rcfileio.h,
rcio.h, rcnetio.cpp, rcnetio.h, priometh.c, prlayer.c, prsocket.c,
macsockotpt.c, os2sock.c, solaris.c, unix.c, ntio.c, w16sock.c,
w95sock.c, ptio.c.


git-svn-id: svn://10.0.0.236/trunk@16151 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 17:09:48 +00:00
despotdaemon%netscape.com
d9d9589af3 Pseudo-automatic update of changes made by shaver@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@16150 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 17:07:29 +00:00
pinkerton%netscape.com
13f3951615 fix alias creation of AppShell debug shlb by appending the $D to the name.
git-svn-id: svn://10.0.0.236/trunk@16149 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 16:59:42 +00:00
toshok%hungry.com
aef3a93e3a fix warnings by providing empty virtual destructors for classes that needed them, reordering initialization of member variables, and by giving the type uint to all the 'const nFooTypes;' variables.
git-svn-id: svn://10.0.0.236/trunk@16148 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 11:52:47 +00:00
toshok%hungry.com
70f4e55bd6 do it right this time.
git-svn-id: svn://10.0.0.236/trunk@16147 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 11:27:43 +00:00
toshok%hungry.com
9ea5326bfe reverse initialization order to get around compiler warning.
git-svn-id: svn://10.0.0.236/trunk@16146 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 11:25:31 +00:00
toshok%hungry.com
dd142f3cc7 remove trigraph
git-svn-id: svn://10.0.0.236/trunk@16145 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 11:17:47 +00:00
toshok%hungry.com
01dd607e8f add a special rule so that make doesn't attempt on successive builds to compile PrimitiveOperations from PrimitiveOperations.cpp
git-svn-id: svn://10.0.0.236/trunk@16144 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 11:03:29 +00:00
toshok%hungry.com
ef349d84a9 correct (rather serious) warning.
git-svn-id: svn://10.0.0.236/trunk@16143 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 10:51:45 +00:00
waterson%netscape.com
7934068503 Made sure to treat attribute value case-insenstively. Fixed QueryInterface() call.
git-svn-id: svn://10.0.0.236/trunk@16142 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 10:06:37 +00:00
waterson%netscape.com
f2f124c46b Changed assumptions about where to find column info in the content model: specifically, removed the explicit <column> group required for every item. Hyatt, we'll need to talk about this.
git-svn-id: svn://10.0.0.236/trunk@16141 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 10:05:32 +00:00
waterson%netscape.com
d1dac79672 Made sure that attributes keys get tracked case-insensitively. Fixed return values from GetAttribute().
git-svn-id: svn://10.0.0.236/trunk@16140 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 10:03:52 +00:00
waterson%netscape.com
e2228a0485 Added columns. Made some tweaks to use common utility functions.
git-svn-id: svn://10.0.0.236/trunk@16139 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:49:57 +00:00
waterson%netscape.com
80376456c8 Fixed some content model bugs as we start hooking this up to the tree. Added code to generate columns in the content model.
git-svn-id: svn://10.0.0.236/trunk@16138 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:48:17 +00:00
waterson%netscape.com
1ed8a257b1 Added a reminder to do nsIDOMDocument someday.
git-svn-id: svn://10.0.0.236/trunk@16137 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:47:18 +00:00
waterson%netscape.com
02ecfa8eca Created a ton of utility functions to make life easier.
git-svn-id: svn://10.0.0.236/trunk@16136 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:46:32 +00:00
waterson%netscape.com
ffa4be56d2 Added some comments.
git-svn-id: svn://10.0.0.236/trunk@16135 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:45:52 +00:00
waterson%netscape.com
4017ce049c Changed the DEFINE_RDF_VOCAB macro to use char* instead of char[].
git-svn-id: svn://10.0.0.236/trunk@16134 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:45:25 +00:00
waterson%netscape.com
bed6ef42c2 Iterate through children of the <COLUMNS> node, not the original node.
git-svn-id: svn://10.0.0.236/trunk@16133 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:31:52 +00:00
waterson%netscape.com
acc6954db5 Make sure to get the children of the <CHILDREN> node, not the original node.
git-svn-id: svn://10.0.0.236/trunk@16132 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:30:59 +00:00
waterson%netscape.com
ea4b313af5 Make sure to addref the content node in the constructor.
git-svn-id: svn://10.0.0.236/trunk@16131 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:30:18 +00:00
waterson%netscape.com
cc28cd0da3 Force the tree demo to dump the content model before displaying the tree.
git-svn-id: svn://10.0.0.236/trunk@16130 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:29:14 +00:00
toshok%hungry.com
339df3db4c add FREEBSD
git-svn-id: svn://10.0.0.236/trunk@16129 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:09:06 +00:00
toshok%hungry.com
50525701e7 trim down Makefile.
git-svn-id: svn://10.0.0.236/trunk@16128 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:07:31 +00:00
toshok%hungry.com
015b6f10f4 get the Compiler/CodeGenerator/md stuff compiling
git-svn-id: svn://10.0.0.236/trunk@16127 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:06:25 +00:00
toshok%hungry.com
3968183322 the object files for EF are put in $(DIST)/modules/EF/ now. track this change.
git-svn-id: svn://10.0.0.236/trunk@16126 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:04:55 +00:00
toshok%hungry.com
1988f8da64 remove the manifest.mn and rules.mk files, folding them into the Makefile.
git-svn-id: svn://10.0.0.236/trunk@16125 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:04:18 +00:00
toshok%hungry.com
1e5ed62c47 phew. ok. get the config stuff at least limping along. i've used freebsd for this, but linux ought to work as well (even the freebsd stuff isn't perfect yet.)
git-svn-id: svn://10.0.0.236/trunk@16124 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:03:50 +00:00
toshok%hungry.com
a35c8545a2 use the mkdepend from the normal mozilla tree. it's got more portability foo in it.
git-svn-id: svn://10.0.0.236/trunk@16123 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 08:02:59 +00:00
toshok%hungry.com
ceeb2e1e6d fix a warning in generated code.
git-svn-id: svn://10.0.0.236/trunk@16122 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 07:59:47 +00:00
toshok%hungry.com
89d1c68897 add md stuff for freebsd.
git-svn-id: svn://10.0.0.236/trunk@16121 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 07:56:37 +00:00
toshok%hungry.com
e031e3f1b5 add the npl/copyright foo
git-svn-id: svn://10.0.0.236/trunk@16120 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 04:56:00 +00:00
despotdaemon%netscape.com
2cd96d1927 Pseudo-automatic update of changes made by wtc@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@16119 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 04:52:08 +00:00
sfraser%netscape.com
e86e6a6910 Convert AppleSingle->binary format.
git-svn-id: svn://10.0.0.236/trunk@16118 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 03:22:27 +00:00
troy%netscape.com
6a4e7032a9 Minor change to the flow of control to make it more readable
git-svn-id: svn://10.0.0.236/trunk@16117 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 03:20:31 +00:00
sfraser%netscape.com
f502b21879 Convert AppleSingle -> binary format
git-svn-id: svn://10.0.0.236/trunk@16116 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 03:20:07 +00:00
troy%netscape.com
09c5c0329a Added print options for controlling whether odd and even pages are printed
git-svn-id: svn://10.0.0.236/trunk@16115 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 03:07:11 +00:00
troy%netscape.com
6a5358e387 Changes to nsPrintOptions
git-svn-id: svn://10.0.0.236/trunk@16114 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 03:06:30 +00:00
davidm%netscape.com
07afcb65be First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16113 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 01:23:18 +00:00
troy%netscape.com
55cb5a040c Fix for bug 1831 where an auto horizontal scrollbar was causing a vertical
scrollbar to be displayed even though it wasn't needed


git-svn-id: svn://10.0.0.236/trunk@16112 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 00:52:58 +00:00
kipp%netscape.com
4e8cd20aad new
git-svn-id: svn://10.0.0.236/trunk@16111 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 00:33:07 +00:00
kipp%netscape.com
78fe4cf1a1 Only zero out the height/ascent/descent if the empty text is not a pre-formatted piece of empty text, otherwise blank lines in PRE sections disappear
git-svn-id: svn://10.0.0.236/trunk@16110 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 00:30:52 +00:00
cmanske%netscape.com
64b1aaca89 Building Editor GUI Manager turned on in Windows build
git-svn-id: svn://10.0.0.236/trunk@16109 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 00:24:40 +00:00
hyatt%netscape.com
e08a99eb10 Nodes now track their correct indentation levels (from the content model).
git-svn-id: svn://10.0.0.236/trunk@16108 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-10 00:21:44 +00:00
kipp%netscape.com
aae87bb6cc Compute percentage base properly
git-svn-id: svn://10.0.0.236/trunk@16107 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 23:51:39 +00:00
buster%netscape.com
ad5a50d3d6 an even cleaner implementation of InsertRow
git-svn-id: svn://10.0.0.236/trunk@16105 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 23:30:06 +00:00
akkana%netscape.com
7a2989e97c Turn on guimgr in Unix build
git-svn-id: svn://10.0.0.236/trunk@16104 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 23:24:42 +00:00
buster%netscape.com
e8c6b1d306 fixed nsHTMLTableElement::InsertRow()
git-svn-id: svn://10.0.0.236/trunk@16103 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 23:19:12 +00:00
troy%netscape.com
ef6dcd06c6 Changed StartDocument/EndDocument to use the correct device context
git-svn-id: svn://10.0.0.236/trunk@16102 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 23:12:56 +00:00
guha%netscape.com
9963eb6172 Add opendir files to the repository
git-svn-id: svn://10.0.0.236/trunk@16101 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 23:08:59 +00:00
hyatt%netscape.com
4e2228aac7 Columns are now grabbed from the content model.
git-svn-id: svn://10.0.0.236/trunk@16100 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 23:08:32 +00:00
troy%netscape.com
4694f541a3 Moved StartDocument/EndDocument calls to document viewer impl's Print() member
function. This fits better with the Mac's printing model


git-svn-id: svn://10.0.0.236/trunk@16099 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 22:36:57 +00:00
troy%netscape.com
56e6a45664 Moved StartDocument/EndDocument calls from page sequence frame to Print(). This
fits better with the Mac printing model


git-svn-id: svn://10.0.0.236/trunk@16098 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 22:36:17 +00:00
cmanske%netscape.com
ab584d15ac Fixing build bustage?
git-svn-id: svn://10.0.0.236/trunk@16097 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 22:19:41 +00:00
jfrancis%netscape.com
b437dbe832 checking in a bit more of deleteContents; hard part still not done.
git-svn-id: svn://10.0.0.236/trunk@16096 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 22:07:00 +00:00
cmanske%netscape.com
ea8761c29b Fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@16094 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 21:22:17 +00:00
hyatt%netscape.com
58afbb9b75 My previous checkin is going to break Linux. This checkin should fix the
build bustage.


git-svn-id: svn://10.0.0.236/trunk@16093 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 20:50:27 +00:00
sfraser%netscape.com
88a68ec8f5 Convert AppleSingle -> binary
git-svn-id: svn://10.0.0.236/trunk@16092 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 20:48:54 +00:00
sfraser%netscape.com
29b6e1b70d Convert AppleSingle -> binary, turn on debug info, fix library creator.
git-svn-id: svn://10.0.0.236/trunk@16091 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 20:47:46 +00:00
davidm%netscape.com
912989eaf3 Add code to build XPAppShell to build list
git-svn-id: svn://10.0.0.236/trunk@16090 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 20:43:50 +00:00
davidm%netscape.com
28fdf086c6 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16089 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 20:42:35 +00:00
davidm%netscape.com
2389083d3b Updated to use Mac shared libraries
git-svn-id: svn://10.0.0.236/trunk@16088 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 20:40:18 +00:00
davidm%netscape.com
752b704af0 modifiy initialize to return nsresult rather than an implicit int
git-svn-id: svn://10.0.0.236/trunk@16087 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 20:39:51 +00:00
sfraser%netscape.com
d5c9b867c7 Turn on debug info in debug target. Shlb creator -> MOZZ
git-svn-id: svn://10.0.0.236/trunk@16086 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 20:27:00 +00:00
sfraser%netscape.com
53dedba1d6 Convert from AppleSingle to binary format.
git-svn-id: svn://10.0.0.236/trunk@16085 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 20:24:51 +00:00
hyatt%netscape.com
c7cb6abc3b Modifications to make the tree widget talk to nsIContent.
git-svn-id: svn://10.0.0.236/trunk@16084 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:57:15 +00:00
cmanske%netscape.com
0b219df90c Fixed build problems with Editor Gui Manager
git-svn-id: svn://10.0.0.236/trunk@16083 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:57:09 +00:00
hyatt%netscape.com
b348c5d2bc Modified the tree view interface so a content root can be set.
git-svn-id: svn://10.0.0.236/trunk@16082 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:56:55 +00:00
hyatt%netscape.com
338233b8f9 Modifications to make the tree view speak to RDF.
git-svn-id: svn://10.0.0.236/trunk@16081 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:56:30 +00:00
kin%netscape.com
5f2cac374d Modified Undo() and Redo() to throw an error if there is a transaction
on the Do stack.


git-svn-id: svn://10.0.0.236/trunk@16080 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:53:31 +00:00
radha%netscape.com
d9a87cd6eb Added appshell and bootstrap Makefiles to the list
git-svn-id: svn://10.0.0.236/trunk@16079 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:48:49 +00:00
akkana%netscape.com
6d0f552ce0 Fix C++ comment in C file
git-svn-id: svn://10.0.0.236/trunk@16078 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:46:38 +00:00
kin%netscape.com
c712081325 Added aggregation_test(), stress_test(), and aggregation_stress_test().
git-svn-id: svn://10.0.0.236/trunk@16077 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:28:58 +00:00
terry%netscape.com
6217e65ae5 Got rid of some harmless warning messages.
git-svn-id: svn://10.0.0.236/trunk@16076 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:27:37 +00:00
cmanske%netscape.com
230961099c Modified makefiles for new filenames
git-svn-id: svn://10.0.0.236/trunk@16074 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:24:31 +00:00
cmanske%netscape.com
a580001f06 Added new files for Editor Gui Manager
git-svn-id: svn://10.0.0.236/trunk@16073 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:23:49 +00:00
cmanske%netscape.com
ec65f22f1b Changed name of file
git-svn-id: svn://10.0.0.236/trunk@16072 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:23:01 +00:00
akkana%netscape.com
060cfafd1c implementation for CompareEndPoints
git-svn-id: svn://10.0.0.236/trunk@16071 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:21:49 +00:00
sfraser%netscape.com
41ffc846a9 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@16070 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:08:54 +00:00
cmanske%netscape.com
cc4786b82e Modified makefiles for Editor Gui Manager
git-svn-id: svn://10.0.0.236/trunk@16069 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:04:11 +00:00
cmanske%netscape.com
ef41f2f2f7 Added Editor GuiManager source files
git-svn-id: svn://10.0.0.236/trunk@16068 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 19:00:35 +00:00
cmanske%netscape.com
796505baac Added public headers for Editor Gui Manager
git-svn-id: svn://10.0.0.236/trunk@16067 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 18:59:31 +00:00
cmanske%netscape.com
4ddb6588f8 Added Gui Manager makefiles
git-svn-id: svn://10.0.0.236/trunk@16066 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 18:56:39 +00:00
akkana%netscape.com
1e7ab9d594 Update Range spec
git-svn-id: svn://10.0.0.236/trunk@16065 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 18:44:26 +00:00
ramiro%netscape.com
ab3a800524 Remove duplicate entries for :
mozilla/Makefile.in
mozilla/configure.in


git-svn-id: svn://10.0.0.236/trunk@16064 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 17:45:13 +00:00
wtc%netscape.com
add34905f7 Removed mention of MAC in the makefile. Mac doesn't use makefles.
git-svn-id: svn://10.0.0.236/trunk@16063 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 17:43:00 +00:00
wtc%netscape.com
57b4ef036a Removed the temporary depend:clean hack.
git-svn-id: svn://10.0.0.236/trunk@16062 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 17:42:06 +00:00
wtc%netscape.com
e476b7f876 Added build support for the C++ wrappers in pr/src/cplus.
Set USE_CPLUS=1 to recurse into that directory.


git-svn-id: svn://10.0.0.236/trunk@16061 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 17:39:37 +00:00
kin%netscape.com
d52fc03869 Fixed off by 1 error that occurs in PopBack() when
(mOrigin + mSize) >= mCapacity.


git-svn-id: svn://10.0.0.236/trunk@16060 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 17:07:20 +00:00
wtc%netscape.com
36f6c7c683 Temporary depend:clean hack to make sure the Tinderbox depend continuous
builds work after a major checkin.


git-svn-id: svn://10.0.0.236/trunk@16058 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 16:45:36 +00:00
wtc%netscape.com
4c71f93c90 This checkin consists on three things:
1. File descriptor inheritance
2. Set thread->md.handle on Win32 for attached native threads.
3. Miscellaneous code cleanup.


git-svn-id: svn://10.0.0.236/trunk@16057 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 16:37:26 +00:00
ramiro%netscape.com
26ae5aef25 Make the get config dir hack more robust. This thing is probably going away
in the xpfe world.
Thanks to rth@cygnus.com (Richard Henderson) for pointing this out.


git-svn-id: svn://10.0.0.236/trunk@16056 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 15:28:19 +00:00
ramiro%netscape.com
3a5245952b Fix bugzilla bug 1822.
Memory clobber on 64-bit host.
Thanks to rth@cygnus.com for catching this and providing a fix.


git-svn-id: svn://10.0.0.236/trunk@16055 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 15:13:42 +00:00
pierre%netscape.com
c43e0c95ac Implemented scrollbars as native controls. Still some bugs, should have live-scrolling, should be proportionnal under 8.5.
git-svn-id: svn://10.0.0.236/trunk@16054 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 13:26:49 +00:00
pierre%netscape.com
fbec6c5006 don't draw when not visible
git-svn-id: svn://10.0.0.236/trunk@16053 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 13:24:26 +00:00
pierre%netscape.com
e23f728ea6 redraw on Scroll()
git-svn-id: svn://10.0.0.236/trunk@16052 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 13:24:09 +00:00
shaver%netscape.com
3704af165d Fixed usage-string typo.
Update to 0.5.7 IDL_tree_property_get API.
Reworked input callback for cleanliness.
Add (not-yet-working) infrastructure for %{ C %} raw blocks.


git-svn-id: svn://10.0.0.236/trunk@16051 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 13:08:29 +00:00
pierre%netscape.com
ea8b8fc593 removed saari's hacks
git-svn-id: svn://10.0.0.236/trunk@16050 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:18:50 +00:00
pierre%netscape.com
1a05cbde32 A bunch of changes: removed saari's hacks, fixed origins, clipping, resize and update
git-svn-id: svn://10.0.0.236/trunk@16049 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:18:30 +00:00
pierre%netscape.com
c8c24c8ec4 don't draw when not visible and don't draw in SetThumbSize() in order to fix a flicker of the horizontal sbar on resize when the text fits into the page
git-svn-id: svn://10.0.0.236/trunk@16048 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:18:03 +00:00
pierre%netscape.com
7915c018e6 removed saari's hack
git-svn-id: svn://10.0.0.236/trunk@16047 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:17:31 +00:00
pierre%netscape.com
ce57119548 A bunch of changes: removed saari's hacks, fixed origins, fixed clipping, fixed offscreen (for simple use like in the ImageButtons only, not for multiple offscreen surfaces like the Blender in the ViewManager), fixed a bug in some drawing functions (DrawEllipse, FillEllipse, DrawArc)
git-svn-id: svn://10.0.0.236/trunk@16046 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:17:06 +00:00
pierre%netscape.com
aab0e25c0f Fixed the "GrowWindow" from DRAW_ON_RESIZE in order to have a minimum window size (Viewer and maybe XPViewer don't support very narrow windows). Added a WaitNextEvent for update events during the DRAW_ON_RESIZE after having fixed a related bug in nsWindow.
git-svn-id: svn://10.0.0.236/trunk@16045 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:16:35 +00:00
pierre%netscape.com
0b48a12c5b Removed the last of the Mac specific hacks added last week
git-svn-id: svn://10.0.0.236/trunk@16044 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:16:15 +00:00
pierre%netscape.com
ca47f2ae5a Copied SetAlphaMask() from Windows in an attempt to fix some problems (it did not but I'm leaving it there because it cannot hurt).
git-svn-id: svn://10.0.0.236/trunk@16043 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:15:44 +00:00
pierre%netscape.com
2883145fe2 Use a better looking font on the Mac
git-svn-id: svn://10.0.0.236/trunk@16042 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:15:22 +00:00
pierre%netscape.com
30222ada44 Removed some include files
git-svn-id: svn://10.0.0.236/trunk@16041 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:14:46 +00:00
pierre%netscape.com
aed880d6cc Added several MakeAlias for xSym files
git-svn-id: svn://10.0.0.236/trunk@16040 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 10:14:06 +00:00
mcmullen%netscape.com
5585c8bf96 Trying to make this build on unix gcc compilers, I have removed all references to std::string, using char* instead. This almost made me cry (not just because of all the work I had to do over again).
git-svn-id: svn://10.0.0.236/trunk@16039 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 08:47:30 +00:00
wtc%netscape.com
b0441c2895 Initial checkin of NSPR C++ wrapper classes (pr/src/cplus).
git-svn-id: svn://10.0.0.236/trunk@16038 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 06:54:06 +00:00
buster%netscape.com
415d59aa67 tables can now have independent horizontal and vertical cell spacing
("cellspacing" HTML attribute == "border-spacing" CSS property, go figure...)


git-svn-id: svn://10.0.0.236/trunk@16037 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 06:37:18 +00:00
buster%netscape.com
a85d3c902d cellspacing split out into x and y, HTML attribute sets both to same value
git-svn-id: svn://10.0.0.236/trunk@16036 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 06:36:32 +00:00
buster%netscape.com
91804a7b1d added implementation for CSS-2 style attributes border-collapse, border-spacing, empty-cells, caption-side
git-svn-id: svn://10.0.0.236/trunk@16035 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 06:24:50 +00:00
buster%netscape.com
88bb687497 added implementation for CSS-2 style attributes border-collapse, border-spacing, empty-cells, caption-side
this is sufficient for now, but incomplete.  It doesn't handle inherit properly.


git-svn-id: svn://10.0.0.236/trunk@16034 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 06:24:27 +00:00
fur%netscape.com
5a98423bb8 Moved Win32 build instructions to mozilla.org
git-svn-id: svn://10.0.0.236/trunk@16033 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 05:57:20 +00:00
troy%netscape.com
0a0b7ae6b0 Added new atoms to nsLayoutAtoms for additional named frame child lists
git-svn-id: svn://10.0.0.236/trunk@16032 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 05:30:17 +00:00
mcmullen%netscape.com
0588941742 Tried to make this a little more gcc friendly - created some NS_USING_NAMESPACE/ NS_NAMESPACE ugliness. Sigh.
git-svn-id: svn://10.0.0.236/trunk@16031 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 05:09:28 +00:00
troy%netscape.com
c9e7bd13c8 Fixed a crash when resizing the print preview window
git-svn-id: svn://10.0.0.236/trunk@16029 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 04:26:42 +00:00
waterson%netscape.com
7b2c6f451a Initial revision. Not currently in the build.
git-svn-id: svn://10.0.0.236/trunk@16028 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 03:51:50 +00:00
kipp%netscape.com
a048610ac8 Backed out one change
git-svn-id: svn://10.0.0.236/trunk@16027 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 03:40:42 +00:00
kipp%netscape.com
7d60f51dd7 new
git-svn-id: svn://10.0.0.236/trunk@16026 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 03:40:03 +00:00
mcmullen%netscape.com
54c41190bf Removing because checked into this directory by mistake.
git-svn-id: svn://10.0.0.236/trunk@16025 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 03:35:52 +00:00
kipp%netscape.com
55710f3285 new
git-svn-id: svn://10.0.0.236/trunk@16024 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 03:31:08 +00:00
waterson%netscape.com
c1b015aaa9 Content model changes to get the tree widget alive.
git-svn-id: svn://10.0.0.236/trunk@16023 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 03:25:33 +00:00
gagan%netscape.com
d1075553b3 This was causing part of the disappearing cache objects problem. This is now internally handled in the new cache.
git-svn-id: svn://10.0.0.236/trunk@16022 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 02:58:50 +00:00
amusil%netscape.com
e59f502108 Fix for Bug# 1771. Re-ordered the calling into the plugin entry point. Initialize()
for 4x plugin now happens in CreatePlugin().


git-svn-id: svn://10.0.0.236/trunk@16021 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 02:47:03 +00:00
gagan%netscape.com
2bd31be77d Cache changes, bug fixes, etc.
git-svn-id: svn://10.0.0.236/trunk@16020 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 02:43:16 +00:00
pinkerton%netscape.com
0012f434c9 Remove PLStringFuncs.o for new universal headers.
git-svn-id: svn://10.0.0.236/trunk@16019 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 01:56:57 +00:00
pinkerton%netscape.com
9606099d46 fix for new universal headers. Don't use PLstringfuncs and add an inline helper to the helper namespace which does the same things.
git-svn-id: svn://10.0.0.236/trunk@16018 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 01:56:36 +00:00
sfraser%netscape.com
53224b3fc9 Fix part of build bustage. (Strange, this built fine with my tools).
git-svn-id: svn://10.0.0.236/trunk@16017 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 01:30:42 +00:00
dougt%netscape.com
04e9501977 New makefile.win for standalone registry target.
git-svn-id: svn://10.0.0.236/trunk@16016 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 01:10:28 +00:00
dougt%netscape.com
f5705cdc6e removed standalone references since we now have a fancy new target one
dir above us.


git-svn-id: svn://10.0.0.236/trunk@16015 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 01:09:21 +00:00
dougt%netscape.com
4b96b224b6 added standalone target. r.leaf
git-svn-id: svn://10.0.0.236/trunk@16014 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 01:08:28 +00:00
law%netscape.com
f434dd9914 Added Windoze support
git-svn-id: svn://10.0.0.236/trunk@16013 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 01:04:53 +00:00
sfraser%netscape.com
c78482348a Adding nsBlockBandData.cpp
git-svn-id: svn://10.0.0.236/trunk@16012 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 00:26:56 +00:00
sfraser%netscape.com
58f98a359a Fix the timer compare function (need an extra dereference).
git-svn-id: svn://10.0.0.236/trunk@16011 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-09 00:08:41 +00:00
sfraser%netscape.com
ced13cc404 Remove access path to the root of the mozilla tree, which caused this thing to take forever to load in the IDE.
git-svn-id: svn://10.0.0.236/trunk@16010 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 23:58:23 +00:00
cltbld%netscape.com
cd400f55ba add nsBlockBandData.h per kipp's addition
git-svn-id: svn://10.0.0.236/trunk@16009 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 23:25:30 +00:00
despotdaemon%netscape.com
15f972aef0 Pseudo-automatic update of changes made by davidm@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@16008 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 23:07:26 +00:00
despotdaemon%netscape.com
3eddb5fb7f Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@16007 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 23:03:54 +00:00
sar%netscape.com
05dc3133d1 add RaptorAll modules for tinderbox, also clean up a little formatting cruft
git-svn-id: svn://10.0.0.236/trunk@16006 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 23:03:11 +00:00
radha%netscape.com
0ec1a9da0f Add appshell and bootstrap to DIRS list
git-svn-id: svn://10.0.0.236/trunk@16005 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:47:16 +00:00
radha%netscape.com
64cb0235fd Initial checkin
git-svn-id: svn://10.0.0.236/trunk@16004 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:46:35 +00:00
radha%netscape.com
56af85ca53 Initial Checkin
git-svn-id: svn://10.0.0.236/trunk@16003 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:45:58 +00:00
mcmullen%netscape.com
cf8dafefa3 Polished the interfaces, added long comments in the headers.
The next step is checking by Bill Law and Steve Lamm for Win and Unix.  Then it's open season.


git-svn-id: svn://10.0.0.236/trunk@16002 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:45:42 +00:00
mcmullen%netscape.com
a1b4ed0f62 Added nsFileStream.cpp to this project.
Polished the interfaces, added long comments in the headers.

The next step is checking by Bill Law and Steve Lamm for Win and Unix.  Then it's open season.


git-svn-id: svn://10.0.0.236/trunk@16001 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:45:38 +00:00
radha%netscape.com
81a1403853 Initial checkin. Stubs for the unix apprunner
git-svn-id: svn://10.0.0.236/trunk@16000 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:44:55 +00:00
mcmullen%netscape.com
963a718dd7 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15999 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:43:57 +00:00
radha%netscape.com
ae0d8d70da Load the unix nsappshell.so in to the registry
git-svn-id: svn://10.0.0.236/trunk@15998 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:43:52 +00:00
radha%netscape.com
c92f782b69 Initial checkin for Unix apprunner
git-svn-id: svn://10.0.0.236/trunk@15997 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:43:20 +00:00
raman%netscape.com
ede3cc4a41 Bug fix to make ftp:// protocol to work with the new cache code.
git-svn-id: svn://10.0.0.236/trunk@15996 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:11:05 +00:00
kin%netscape.com
5ab61098d8 Fixed bug that prevented transaction item children from being redone.
git-svn-id: svn://10.0.0.236/trunk@15995 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 22:05:23 +00:00
kipp%netscape.com
5f8a1a12d4 new
git-svn-id: svn://10.0.0.236/trunk@15993 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 21:44:22 +00:00
kipp%netscape.com
59ad825d3e Added some debug checks to sizes; keep zero sized items on the same line whenever possible
git-svn-id: svn://10.0.0.236/trunk@15992 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 21:43:42 +00:00
kipp%netscape.com
5014326024 Factored out the block-band-data class; fixed a bug with treating block objects that weren't really nsBlockFrame's like they were (bug #1713)
git-svn-id: svn://10.0.0.236/trunk@15991 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 21:43:15 +00:00
kipp%netscape.com
c79140ae51 Added nsBlockBandData
git-svn-id: svn://10.0.0.236/trunk@15990 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 21:42:35 +00:00
despotdaemon%netscape.com
e2c6346a96 Pseudo-automatic update of changes made by msanz@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15989 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 20:16:12 +00:00
akkana%netscape.com
5bbb9bbf32 GetOwnerDocument should return NS_ERROR_NOT_IMPLEMENTED if it's not going to modify its input
git-svn-id: svn://10.0.0.236/trunk@15986 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 19:53:25 +00:00
pnunn%netscape.com
7c942df448 update to png version 1.0.2. -pnunn.
git-svn-id: svn://10.0.0.236/trunk@15985 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 19:44:02 +00:00
pinkerton%netscape.com
927f043691 Don't build NavServices stuff because it doesn't work with the 3.2 universal headers (apple changed a struct).
git-svn-id: svn://10.0.0.236/trunk@15984 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 19:42:52 +00:00
pnunn%netscape.com
5d972fec0f update to png version 1.0.2. -pnunn. Note: gamma is temporarily disabled.
git-svn-id: svn://10.0.0.236/trunk@15983 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 19:41:25 +00:00
buster%netscape.com
ab0a080e21 fixed a minor glitch I introduced where nested tables cells were getting
robbed of a few pixels in width in some cases.


git-svn-id: svn://10.0.0.236/trunk@15982 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 19:18:33 +00:00
waterson%netscape.com
57daa111ab Obsolete.
git-svn-id: svn://10.0.0.236/trunk@15981 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 19:14:43 +00:00
akkana%netscape.com
2d6147c177 Remove old selection code (and fix linux build)
git-svn-id: svn://10.0.0.236/trunk@15980 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 18:55:00 +00:00
danm%netscape.com
dee66bb417 removed nsSelection.cpp, nsSelectionPoint.cpp, nsSelectionRange.cpp. yell at mjudge if this causes problems.
git-svn-id: svn://10.0.0.236/trunk@15979 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 18:34:59 +00:00
mjudge%netscape.com
d40094a5a2 changes to default to new selection
git-svn-id: svn://10.0.0.236/trunk@15978 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 18:26:34 +00:00
mjudge%netscape.com
03ace6e2d1 chagnes to selection
git-svn-id: svn://10.0.0.236/trunk@15977 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 18:26:06 +00:00
mjudge%netscape.com
a60c78a903 changes to selection
git-svn-id: svn://10.0.0.236/trunk@15976 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 18:25:47 +00:00
mjudge%netscape.com
3b8b44ad07 changes to remove selection
git-svn-id: svn://10.0.0.236/trunk@15975 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 18:25:27 +00:00
troy%netscape.com
f40c33432f Initial table pagination support
git-svn-id: svn://10.0.0.236/trunk@15974 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 17:57:45 +00:00
raman%netscape.com
3ca530cf7c Bug fix for 928. Check for null address in the URL_s structure.
git-svn-id: svn://10.0.0.236/trunk@15973 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 17:55:03 +00:00
kipp%netscape.com
3e00c5832e backed out last changes
git-svn-id: svn://10.0.0.236/trunk@15972 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 17:33:28 +00:00
kipp%netscape.com
fb782a13db Fix a cut-paste coding error
git-svn-id: svn://10.0.0.236/trunk@15971 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 17:19:17 +00:00
kipp%netscape.com
83eafe11c2 Fixed an improper use of NS_RELEASE
git-svn-id: svn://10.0.0.236/trunk@15970 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 16:08:44 +00:00
kipp%netscape.com
b1ee8580db Updated to latest nsIWebShellContainer API
git-svn-id: svn://10.0.0.236/trunk@15969 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 15:51:42 +00:00
waterson%netscape.com
a6cb66db1e Cleaned up data source construction, made more consistent with other NGLayout modules.
git-svn-id: svn://10.0.0.236/trunk@15968 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 06:53:49 +00:00
waterson%netscape.com
8a398a690e Changed nsRDFDataSource::Initialize to Init to be consistent with the rest of the world.
git-svn-id: svn://10.0.0.236/trunk@15967 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 06:28:36 +00:00
waterson%netscape.com
1db3f68a17 Some stuff to the TO DO list.
git-svn-id: svn://10.0.0.236/trunk@15966 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 06:24:28 +00:00
waterson%netscape.com
95952ef887 Some horrible hackery to get hyatt started on debugging the tree with a real content model.
git-svn-id: svn://10.0.0.236/trunk@15965 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 05:10:35 +00:00
waterson%netscape.com
0d4d36b993 Added CID for RDF tree document.
git-svn-id: svn://10.0.0.236/trunk@15964 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 04:56:10 +00:00
waterson%netscape.com
11fc399841 Fixed a missing refcount.
git-svn-id: svn://10.0.0.236/trunk@15963 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 04:55:25 +00:00
kipp%netscape.com
14ec540a13 Fixed bug #1621 - if a floater was too wide and it was right aligned it would end up positioned off the left edge of the block
git-svn-id: svn://10.0.0.236/trunk@15961 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 03:57:12 +00:00
waterson%netscape.com
76280043c8 Moved the RDF document interfaces out into the open. Added some stuff to make it easier to construct a data source from outside of normal channels.
git-svn-id: svn://10.0.0.236/trunk@15960 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 03:49:14 +00:00
kipp%netscape.com
9e360eec32 Removed check for a band count of when when clearing floaters because if the floater is large the band may only have one trapezoid in it
git-svn-id: svn://10.0.0.236/trunk@15959 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 03:47:44 +00:00
kipp%netscape.com
2898a86645 new
git-svn-id: svn://10.0.0.236/trunk@15958 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 03:36:34 +00:00
kipp%netscape.com
264d8928b8 Implement new NewWebShell API
git-svn-id: svn://10.0.0.236/trunk@15957 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 02:39:48 +00:00
jfrancis%netscape.com
7d28e05c79 removing tabs; started deleteContents() imp
git-svn-id: svn://10.0.0.236/trunk@15956 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 02:26:15 +00:00
mcmullen%netscape.com
62ce39a5db Added nsFileSpec.cpp to this project (you also get nsFileStream, but this is all done with templates in a header - this may need to be revisited).
This is the first real checkin of nsFileSpec.*, and the first ever checkin of nsFileStream.h.  This provides typesafe file specifications, interconversions, and full Standard Library support for iostreams, based on these specifications.

The next step is checking by Bill Law and Steve Lamm for Win and Unix.  Then it's open season.


git-svn-id: svn://10.0.0.236/trunk@15955 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 02:24:19 +00:00
mcmullen%netscape.com
7612b35bc7 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15954 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 02:22:54 +00:00
sfraser%netscape.com
ec62691775 Added Debug and Tools menus, and hooked up some of the menu items. They don't all work yet.
git-svn-id: svn://10.0.0.236/trunk@15953 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 02:16:42 +00:00
mcmullen%netscape.com
ce9cf0d08e First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15952 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 02:15:50 +00:00
sfraser%netscape.com
c9a0831caa Don't crash when failing to create dialogs (which we don't have a widget for yet on Mac).
git-svn-id: svn://10.0.0.236/trunk@15951 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 02:15:21 +00:00
kipp%netscape.com
5238173304 Implement new NewWebShell API
git-svn-id: svn://10.0.0.236/trunk@15950 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 01:57:40 +00:00
kipp%netscape.com
4214d0534b Added 2 more arguments to NewWebShell so that new top-level windows could be created properly
git-svn-id: svn://10.0.0.236/trunk@15949 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 01:57:00 +00:00
kipp%netscape.com
923f08db82 Pass in chrome and visibility during web-shell creation
git-svn-id: svn://10.0.0.236/trunk@15948 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 01:56:31 +00:00
pierre%netscape.com
4ff8ec2ffe optimized and cleaned up
git-svn-id: svn://10.0.0.236/trunk@15947 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 01:47:04 +00:00
buster%netscape.com
119726a491 fixed a bug in table-layout:fixed mode
fixed bug fixed a few small bugs


git-svn-id: svn://10.0.0.236/trunk@15946 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 01:00:14 +00:00
buster%netscape.com
bd36f4fc76 fixed default cellspacing and cellpadding
git-svn-id: svn://10.0.0.236/trunk@15945 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 00:59:15 +00:00
kipp%netscape.com
b3d40caef9 new
git-svn-id: svn://10.0.0.236/trunk@15944 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 00:57:45 +00:00
troy%netscape.com
d0f172e81d Improved height calculation when there are floaters. Now we check against
the content area y-most rather than the frame bounds y-most. This ensures
that border and padding are respected along the bottom edge


git-svn-id: svn://10.0.0.236/trunk@15942 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 00:01:12 +00:00
law%netscape.com
182b2b0393 Accept URL on command line
git-svn-id: svn://10.0.0.236/trunk@15941 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 23:35:02 +00:00
waterson%netscape.com
f646a5ae5c Removed obsolete file.
git-svn-id: svn://10.0.0.236/trunk@15940 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 23:18:11 +00:00
kipp%netscape.com
bc8d0e6224 Made image documents layout again
git-svn-id: svn://10.0.0.236/trunk@15939 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 22:29:13 +00:00
kipp%netscape.com
2c0c8a72a7 Disabled fixed height/width ignoring code for shrink-wrap blocks; fixed crash bug with premature deleting of a line
git-svn-id: svn://10.0.0.236/trunk@15938 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 22:28:55 +00:00
kipp%netscape.com
2c7beba568 Added DeleteLine method
git-svn-id: svn://10.0.0.236/trunk@15937 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 22:28:23 +00:00
akkana%netscape.com
38c4a010d7 Change NULL to 0 in NS_RELEASE and NS_IF_RELEASE macros.
This is illegal C++ (at least on machines where NULL == (void*)0)
and breaks some compilers, issues warnings in others.


git-svn-id: svn://10.0.0.236/trunk@15936 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 21:57:57 +00:00
raman%netscape.com
08c4b8f0d0 Bug fix for 1741. For XP_FILE_READ_BIN permission types, set mode as nsRead.
git-svn-id: svn://10.0.0.236/trunk@15935 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 21:49:29 +00:00
shaver%netscape.com
459587fe77 remove dead code, tweak whitespace
git-svn-id: svn://10.0.0.236/trunk@15934 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 20:23:37 +00:00
waterson%netscape.com
042cf627d5 Cleaned up content model generation.
git-svn-id: svn://10.0.0.236/trunk@15933 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 20:09:30 +00:00
kipp%netscape.com
d596ead678 Slightly better handling of left/right block margins
git-svn-id: svn://10.0.0.236/trunk@15932 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:34:41 +00:00
dcone%netscape.com
9f0879552a Changed some attributes on the printer items for the menus
git-svn-id: svn://10.0.0.236/trunk@15931 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:14:33 +00:00
harishd%netscape.com
bf95de173e changed the code that previously accessed mBorderStyle and mBordercolor
with new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15930 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:07:45 +00:00
harishd%netscape.com
9e86b8e8b4 Changed code that previously accessed mBorderStyle and mBorderColor with
new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15929 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:06:55 +00:00
harishd%netscape.com
1abffa47d3 Changed code that previously accessed mBorderStyle and mBorderColor
with new mehtods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15928 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:05:40 +00:00
harishd%netscape.com
1f271c4b88 Included a new DrawDashedSide() function prototype and modified DrawSide() function.
git-svn-id: svn://10.0.0.236/trunk@15927 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:04:39 +00:00
harishd%netscape.com
992a69972a Changed code that previously accessed mBorderStyle and mBorderColor
with new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15926 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:02:13 +00:00
harishd%netscape.com
3184560d3b No change
git-svn-id: svn://10.0.0.236/trunk@15925 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 19:00:45 +00:00
harishd%netscape.com
010e4bd873 Changed code that previously accessed mBorderStyle and mBorderColor
with new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15924 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:56:29 +00:00
harishd%netscape.com
2845bf2e91 Changed code that previously accessed mBorderStyle and mBorderColor
with the new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15923 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:55:19 +00:00
harishd%netscape.com
5928b4de66 Changed all the places that previously accessed mBorderStyle and mBorderColor
with the new methods added in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15922 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:53:07 +00:00
harishd%netscape.com
6642c7f122 changed all the places that previously accessed mBorderStyle and mBorderColor
with the new methods defined in nsStyleSpacing


git-svn-id: svn://10.0.0.236/trunk@15921 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:51:26 +00:00
harishd%netscape.com
7b2eca6c86 Added NS_STYLE_HAS_BORDER_COLOR (0x80)
git-svn-id: svn://10.0.0.236/trunk@15920 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:46:02 +00:00
troy%netscape.com
cf9c18e0c5 Changed wrapping of floated elements so the wrapping happens inside of
ConstructFrameByDisplayType(), and now we only wrap frames of display
type 'block' and 'inline'


git-svn-id: svn://10.0.0.236/trunk@15919 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:44:40 +00:00
harishd%netscape.com
d0a00e5aa9 Made mBorderStyle and mBorderColor arrays as protected members
and added functions GetBorderStyle(), GetBorderColor(), SetBorderStyle(),
SetBorderColor(), and ClearBorderStyleHightBit() in nsStyleSpacing.


git-svn-id: svn://10.0.0.236/trunk@15918 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 18:44:02 +00:00
jfrancis%netscape.com
d4a218b353 fixing IsSameDocument by including nsIDOMDocument.h
git-svn-id: svn://10.0.0.236/trunk@15917 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 17:53:59 +00:00
kipp%netscape.com
e5335645a8 Removed bogus ISupports support
git-svn-id: svn://10.0.0.236/trunk@15916 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 16:17:10 +00:00
kipp%netscape.com
be94800e1a Removed bogus cast
git-svn-id: svn://10.0.0.236/trunk@15915 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 16:16:46 +00:00
jfrancis%netscape.com
64e6b5e6e7 implemetned ComparePointToRange() and IsPointInRange(). Stopped caching ancestor lists. Added standard copy constructor/assignment operator prohibition.
git-svn-id: svn://10.0.0.236/trunk@15914 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 16:11:52 +00:00
rhp%netscape.com
e807c333c6 This is to export the function for stream converter registration in
netlib. This is a temporary change until the XP-COM interface is in
place for this functionality.


git-svn-id: svn://10.0.0.236/trunk@15913 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 13:51:23 +00:00
rhp%netscape.com
5f6b7c7a9f This change is to add a file association for .EML files. These
extensions are setup under WinXX for all RFC822 messages.


git-svn-id: svn://10.0.0.236/trunk@15912 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 13:27:47 +00:00
ramiro%netscape.com
ca40fec6e8 Include "gtklayout.h" only for gtk+ < 1.1.6
git-svn-id: svn://10.0.0.236/trunk@15911 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 06:52:42 +00:00
ramiro%netscape.com
f097a21a0c widget/tests/scribble/Makefile.in:
- Link with -lpwcac -ldbm on all platforms, not just Linux, FreeBSD, and
SunOS.
- Correct linking order: $(PNG_LIBS) needs to be after -limg.

widget/tests/scribble/main.cpp
- Declare extern "C" for the XP_ReBuffer stub.
- Declare main to return int because it does return a value.

Thanks to wtc@netscape.com (Wan-Teh Chang) for the fix.


git-svn-id: svn://10.0.0.236/trunk@15910 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 06:51:26 +00:00
ramiro%netscape.com
9c079a8bd4 Remove accidentally checked in file.
git-svn-id: svn://10.0.0.236/trunk@15909 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 06:49:04 +00:00
ramiro%netscape.com
1480b26681 Ignore the generated makefile
git-svn-id: svn://10.0.0.236/trunk@15908 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 06:45:39 +00:00
beard%netscape.com
6b7b83d3c5 Initial cut at GetReferrer, GetDomain methods. Some enhancements to nsIURL may be needed to do this right.
git-svn-id: svn://10.0.0.236/trunk@15907 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 06:10:12 +00:00
msw%gimp.org
ed6c31de48 Resizing works again, but resizes seem behind by one step.
git-svn-id: svn://10.0.0.236/trunk@15906 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 05:08:00 +00:00
troy%netscape.com
385b6f14aa Initial check-in
git-svn-id: svn://10.0.0.236/trunk@15905 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 04:05:12 +00:00
ramiro%netscape.com
dcc6aa9dd2 Add depend.mk.
git-svn-id: svn://10.0.0.236/trunk@15904 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:58:05 +00:00
troy%netscape.com
4c8f073007 Changed Print() to use nsIPageSequenceFrame. Now we can print to multiple
pages


git-svn-id: svn://10.0.0.236/trunk@15903 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:45:30 +00:00
troy%netscape.com
dcfe7f9e75 Added additional parameter to Display() for specifying which view
should be displayed


git-svn-id: svn://10.0.0.236/trunk@15902 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:44:57 +00:00
troy%netscape.com
a2f34c611a Added support for printing multiple pages
git-svn-id: svn://10.0.0.236/trunk@15901 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:43:02 +00:00
pierre%netscape.com
a0f3334c86 rewrote the GraphicState handling
git-svn-id: svn://10.0.0.236/trunk@15900 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:38:58 +00:00
pierre%netscape.com
65003d55c3 removed the NS_NATIVE_OFFSET_IN_PORT hacks
git-svn-id: svn://10.0.0.236/trunk@15899 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:37:15 +00:00
ramiro%netscape.com
22dbfb815d Completely yank the inline check and blurb as suggested by wtc.
git-svn-id: svn://10.0.0.236/trunk@15898 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:32:51 +00:00
beard%netscape.com
03f544c401 Implemented SetTitle using nsString::ToCString. Will need to revisit when UNICODE window titles are supported.
git-svn-id: svn://10.0.0.236/trunk@15897 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 03:08:07 +00:00
ramiro%netscape.com
21ec4ce15e Fix the depend noise redirection.
Thanks to Tom Lane <tgl@sss.pgh.pa.us> for suggesting the fix.


git-svn-id: svn://10.0.0.236/trunk@15896 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 02:32:25 +00:00
wtc%netscape.com
2ef081b6ea Apply the patch submitted by Joe Keane <jgk@jgk.org> to PR_Poll
so that we use a struct pollfd array allocated on the stack
when caller's poll descriptor array can fit in it.  This avoids
the cost of a malloc and a free call when the poll descriptor
arrays are small.


git-svn-id: svn://10.0.0.236/trunk@15895 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 01:39:48 +00:00
wtc%netscape.com
6e752045ee In _MD_unix_map_open_error, map EOVERFLOW to PR_FILE_TOO_BIG_ERROR.
git-svn-id: svn://10.0.0.236/trunk@15894 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 01:22:31 +00:00
leaf%mozilla.org
d0f6034d92 clobber and checkout rules should work now, but they still need some cleaning.
git-svn-id: svn://10.0.0.236/trunk@15893 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 00:07:54 +00:00
leaf%mozilla.org
392f97db62 making set-timebomb.pl work with shaver's hack in
xfe/xpviewer/src/nsViewerApp.cpp to implement a timebomb.


git-svn-id: svn://10.0.0.236/trunk@15892 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 00:06:19 +00:00
leaf%mozilla.org
052f1129eb shaver's hacked timebomb code; prefs should be made to do this Right.
git-svn-id: svn://10.0.0.236/trunk@15891 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-07 00:04:14 +00:00
rickg%netscape.com
d48b237993 improvements to fix a table bug for cujo.
git-svn-id: svn://10.0.0.236/trunk@15890 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 20:29:29 +00:00
shaver%netscape.com
5d7c8750fd Added varargs support (produces "..." in C++ until we figure out what
nsIVarargs should look like).
IDL return value now becomes a final (but before varargs!) out parameter
_retval in C++.
Prettied up some whitespace.


git-svn-id: svn://10.0.0.236/trunk@15889 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 19:52:21 +00:00
shaver%netscape.com
f176ff7946 Update usage message.
Add #include processing.
Generate #define NS_IFOO_IID_STR for kipp.
More header-generation niceties: #ifndef __nsIFoo_h__, DO NOT EDIT warning
now mentions source filename.
Generate #include in header to match #include in IDL, not by grovelling for
referenced interfaces.
(XXX: Need to polish up memory management.)


git-svn-id: svn://10.0.0.236/trunk@15888 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 18:41:44 +00:00
pavlov%pavlov.net
d1163274af remove all references to TRUE and FALSE and replace them with PR_TRUE and
PR_FALSE (for consistancy)  fix nsTextAreaWidget so that it doesn't default to ReadOnly


git-svn-id: svn://10.0.0.236/trunk@15887 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 15:56:43 +00:00
pavlov%pavlov.net
fda7f9ae59 indent these files so they conform to the style and fix read only and password
fields.


git-svn-id: svn://10.0.0.236/trunk@15886 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 15:42:28 +00:00
pavlov%pavlov.net
9d0eeb338f build TextWidget's correctly.
git-svn-id: svn://10.0.0.236/trunk@15885 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 15:40:48 +00:00
pavlov%pavlov.net
4d6ee6e898 removed unused variables (this one compiles) in nsTextAreaWidget.[ch]
commented out size_allocate in nsWindow.cpp as this doesn't appear to be
needed any more


git-svn-id: svn://10.0.0.236/trunk@15884 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 14:32:20 +00:00
wtc%netscape.com
00941fcdb7 In nsMenu::GetNativeParent, use the GTK_WIDGET macro (defined in
<gtk/gtkwidget.h>) to convert (void *) to (GtkWidget *).


git-svn-id: svn://10.0.0.236/trunk@15883 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 07:08:33 +00:00
ramiro%netscape.com
c4af2d1726 Slowly working towards getting mozilla compiled/linking properly
using the Solaris native compilers.  This patch to configure.in
changes how we create shared libraries for Solaris from "ld" to
"CC", which can deal with templates and other C++ nastiness.

The other change removes the "inline" check, as the results of it
where being used in the wrong way.  It would see that "cc" didn't
understand "inline" and then force a "-Dinline=" option in the
CFLAGS, which are used for both C and C++ compile lines.  As you
can imagine, removing the "inline" keyword from the C++ compiles
was Bad News(tm).

Thanks to Tim Rowley <tor@boojum.cs.brown.edu> for the fix.


git-svn-id: svn://10.0.0.236/trunk@15882 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 07:07:56 +00:00
ramiro%netscape.com
06d94b8e05 Make makedepend less noisy.
git-svn-id: svn://10.0.0.236/trunk@15881 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 07:03:16 +00:00
ramiro%netscape.com
5dcde7cf7d Undo my previous screwup. I thought I was helping...
git-svn-id: svn://10.0.0.236/trunk@15880 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 06:23:31 +00:00
ramiro%netscape.com
1498a660af Fix Pavlov's bustage.
Thanks to Steve Morrison <smorrison@gte.com> for the fix.


git-svn-id: svn://10.0.0.236/trunk@15879 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 06:07:04 +00:00
ramiro%netscape.com
947c778f9f Added a type cast.
Thanks to Wan-Teh Chang <wtc@netscape.com> for the patch.


git-svn-id: svn://10.0.0.236/trunk@15878 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 05:32:57 +00:00
pavlov%pavlov.net
efbddb159f nsText* removed unused class variables.
nsWidget use the nsLookAndFeel values instead of defining the colors again.


git-svn-id: svn://10.0.0.236/trunk@15877 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 04:31:13 +00:00
pavlov%pavlov.net
5a2b6bd4d7 set the horizontal scrollbars to the same size size as the verticle ones
git-svn-id: svn://10.0.0.236/trunk@15876 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 03:48:00 +00:00
pavlov%pavlov.net
cfc7015655 set texts for text boxes correctly. impliment InsertText.
git-svn-id: svn://10.0.0.236/trunk@15875 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 03:14:23 +00:00
wtc%netscape.com
a74070c357 Removed inclusion of MacMemAllocator.h, which is not needed
and will be obsolete.  Also removed unused enum definition.


git-svn-id: svn://10.0.0.236/trunk@15874 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 01:52:20 +00:00
pierre%netscape.com
4f305cff94 Moved the Mac Toolbox initialization from nsToolkit to nsAppShell, the reason being that nsAppShell is destined to be replaced by embedding applications while nsToolkit isn't.
git-svn-id: svn://10.0.0.236/trunk@15873 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 00:51:16 +00:00
pierre%netscape.com
7fa140165d StartDraw() initializes the rendering context; it allows Update() to pass the rendering context to the children.
git-svn-id: svn://10.0.0.236/trunk@15872 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 00:37:46 +00:00
pierre%netscape.com
11b0da96a2 temporarily defines NO_DOUBLE_BUFFER if XP_MAC (waiting for the offscreen code to be fixed)
git-svn-id: svn://10.0.0.236/trunk@15871 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 00:37:25 +00:00
pierre%netscape.com
4f1ccf811f Init() does some clipping and initializes the Pen and TextMode (it's related to changes in nsWindow::StartDraw()). In all the drawing functions, replaced SetPort/SetClip/SetOrigin with StartDraw/EndDraw. More changes to come soon.
git-svn-id: svn://10.0.0.236/trunk@15870 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 00:37:00 +00:00
pierre%netscape.com
ad57465ba3 added StartDraw(), EndDraw() and mCurrentBuffer. More changes to come soon.
git-svn-id: svn://10.0.0.236/trunk@15869 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 00:36:35 +00:00
pierre%netscape.com
418f104580 removed the ::IdleControl() stuff (it was intended for edit fields but they have been implemented as LPeriodicals)
git-svn-id: svn://10.0.0.236/trunk@15868 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 00:36:15 +00:00
troy%netscape.com
6e173bf400 Added nsIPrintStatusCallback
git-svn-id: svn://10.0.0.236/trunk@15867 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-06 00:30:51 +00:00
sfraser%netscape.com
742a738b0d Change BlockZero to memset.
git-svn-id: svn://10.0.0.236/trunk@15866 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 22:41:14 +00:00
sfraser%netscape.com
f102df4c04 Update project files to remove old mem allocator code, and include new allocators. Also made static debug target for testing purposes.
git-svn-id: svn://10.0.0.236/trunk@15865 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 22:05:23 +00:00
sfraser%netscape.com
a4f2af2a2b Allocators now use shared heap zones, for better temp mem use. Other minor changes.
git-svn-id: svn://10.0.0.236/trunk@15864 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 22:04:36 +00:00
sfraser%netscape.com
0f49470216 Adjust prefix files for the new allocators.
git-svn-id: svn://10.0.0.236/trunk@15863 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 22:03:38 +00:00
sfraser%netscape.com
8e28e511cc Remove all but the basic exports.
git-svn-id: svn://10.0.0.236/trunk@15862 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 22:02:58 +00:00
sfraser%netscape.com
0133d979ad Remove the Flush_ calls, and tidy up new().
git-svn-id: svn://10.0.0.236/trunk@15861 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 22:02:10 +00:00
sfraser%netscape.com
c6e76c4b0c Remove the extern Flush_Allocate, and replace call with a malloc.
git-svn-id: svn://10.0.0.236/trunk@15860 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 22:01:30 +00:00
sfraser%netscape.com
801cd3efdb No longer export FlushAllocator.h. MacMemAllocator.h should also go away when NSPR is fixed.
git-svn-id: svn://10.0.0.236/trunk@15859 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 22:01:00 +00:00
sfraser%netscape.com
4955f3602d Add a #error to warn that this file should no longer be used. I can't remove it, because NSPR still includes it.
git-svn-id: svn://10.0.0.236/trunk@15858 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 22:00:24 +00:00
sfraser%netscape.com
8c835bf710 Remove XP_MAC include, and commented out call to CallCacheFlushers, which no longer lives in the Mac memory allocators. This needs to be hooked up (by XPapps?) in the new world.
git-svn-id: svn://10.0.0.236/trunk@15857 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 21:58:54 +00:00
sfraser%netscape.com
5a79aa8906 Removed XP_MAC include which is no longer necessary.
git-svn-id: svn://10.0.0.236/trunk@15856 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 21:55:53 +00:00
sfraser%netscape.com
4a69091e53 Adding nsBlockReflowContext.cpp, nsBulletFrame.cpp, nsLineBox.cpp to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@15855 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 21:17:05 +00:00
kipp%netscape.com
8853d35209 nuked
git-svn-id: svn://10.0.0.236/trunk@15854 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 19:21:03 +00:00
kipp%netscape.com
05c833dab3 new
git-svn-id: svn://10.0.0.236/trunk@15853 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 19:13:58 +00:00
kipp%netscape.com
4444943d58 Moved the starting url back to what it was
git-svn-id: svn://10.0.0.236/trunk@15852 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:06:38 +00:00
kipp%netscape.com
7dbf7f2ea1 Removed an unwanted DidReflow call
git-svn-id: svn://10.0.0.236/trunk@15851 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:06:14 +00:00
kipp%netscape.com
5e7cf3bb10 Setup first-letter-style to be off by default
git-svn-id: svn://10.0.0.236/trunk@15850 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:05:52 +00:00
kipp%netscape.com
c45965fd71 Removed handling of block frames (its done by nsBlockReflowContext now)
git-svn-id: svn://10.0.0.236/trunk@15849 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:05:23 +00:00
kipp%netscape.com
0a2fa0e309 Spanked to be a subclass of the nsBaseIBFrame class
git-svn-id: svn://10.0.0.236/trunk@15848 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:04:46 +00:00
kipp%netscape.com
ebbfcde3ed Removed carried-out-margin-flags
git-svn-id: svn://10.0.0.236/trunk@15847 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:04:33 +00:00
kipp%netscape.com
84b644509f Renamed a variable to (hopefully) be more clear what it is
git-svn-id: svn://10.0.0.236/trunk@15846 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:03:53 +00:00
kipp%netscape.com
0f01e4d9fa Made IndentBy public
git-svn-id: svn://10.0.0.236/trunk@15845 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:03:07 +00:00
kipp%netscape.com
ee6282c56c Use FirstChild so the method is more reusable
git-svn-id: svn://10.0.0.236/trunk@15844 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:02:43 +00:00
kipp%netscape.com
fb280caf3e Moved to new Init/ctor seperation
git-svn-id: svn://10.0.0.236/trunk@15843 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:02:26 +00:00
kipp%netscape.com
6771fa0a98 Major spankage; refactored code; common base class for block/inline frames
git-svn-id: svn://10.0.0.236/trunk@15842 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:02:08 +00:00
kipp%netscape.com
850e4ad32e nit
git-svn-id: svn://10.0.0.236/trunk@15841 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:01:41 +00:00
kipp%netscape.com
7bf1ab8bdd Made dtor obviously virtual instead of inherited virtual
git-svn-id: svn://10.0.0.236/trunk@15840 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:01:28 +00:00
kipp%netscape.com
04bd3565f5 Updated
git-svn-id: svn://10.0.0.236/trunk@15839 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:01:11 +00:00
kipp%netscape.com
2692c506e9 Added new source files
git-svn-id: svn://10.0.0.236/trunk@15838 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 16:00:56 +00:00
kipp%netscape.com
f8097d636a Support variable sized paging again, but only if an nspr log variable is defined
git-svn-id: svn://10.0.0.236/trunk@15837 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 15:58:09 +00:00
kipp%netscape.com
2e8fccc650 Start enums at zero so that debug noise can map them to strings safely
git-svn-id: svn://10.0.0.236/trunk@15836 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 15:57:40 +00:00
ramiro%netscape.com
589595f1b0 This patch set just makes sure that all functions that are
supposed to return values actually do so, to keep the Solaris
native compiler happy.

Thanks to Tim Rowley <tor@cs.brown.edu> for the fix.


git-svn-id: svn://10.0.0.236/trunk@15835 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 11:54:00 +00:00
ramiro%netscape.com
6808efdc69 Add a return to a function which is supposed to return a value,
to keep the Solaris native compiler happy.

Thanks to Tim Rowley <tor@cs.brown.edu> for the fix.


git-svn-id: svn://10.0.0.236/trunk@15834 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 11:50:32 +00:00
ramiro%netscape.com
10fb626733 Comment out the "Building in the srcdir is not supported!" test/warning.
This is no longer needed, since the classic build system is dead.  The
original purpose of this test was for the autoconf build not to clobber the
classic makefiles and them someone checkin them in by mistake.  No longer a
problem.


git-svn-id: svn://10.0.0.236/trunk@15833 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 11:27:50 +00:00
ramiro%netscape.com
e8595e93b6 Have cvs ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@15832 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 11:07:45 +00:00
ramiro%netscape.com
342f381cae Ignore files generated by autoconf.
git-svn-id: svn://10.0.0.236/trunk@15831 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 10:39:46 +00:00
ramiro%netscape.com
7880da4526 Add cvsignore entries for makefiles generated bu autoconf.
git-svn-id: svn://10.0.0.236/trunk@15829 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 09:07:33 +00:00
ramiro%netscape.com
e95667bce5 Remove extraneous Makefile files.
git-svn-id: svn://10.0.0.236/trunk@15828 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 08:19:05 +00:00
wtc%netscape.com
d3cba401e5 Fixed a bug in _MD_Open that incorrectly translates PR_WRONLY to
fsRdPerm.  Thanks to John McMullen <mcmullen@netscape.com> for
reporting this problem.


git-svn-id: svn://10.0.0.236/trunk@15827 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 06:51:33 +00:00
buster%netscape.com
9b1c517bdf fixed cellspacing and cellpadding handling
default cellspacing and cellpadding now comes from the table frame itself
other frames on longer look at the "tableStyle" struct for these values


git-svn-id: svn://10.0.0.236/trunk@15824 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 05:27:21 +00:00
pavlov%pavlov.net
ddde7a7583 Fix some code... its late isn't it? no more random looping due to resizing
code.


git-svn-id: svn://10.0.0.236/trunk@15823 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 03:54:30 +00:00
raman%netscape.com
9c6058cce0 Bug fix for 1420. Get filename from HashTable if fileTok is not NULL. If fileTok is NULL return aName for now. Approved by gagan
git-svn-id: svn://10.0.0.236/trunk@15822 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 03:10:43 +00:00
akkana%netscape.com
d12aa9a2fe Implement InSameDoc
git-svn-id: svn://10.0.0.236/trunk@15821 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 02:19:01 +00:00
wtc%netscape.com
58ce42d7a1 The second argument for GetStyleData needs to be 'const'.
git-svn-id: svn://10.0.0.236/trunk@15820 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 01:47:37 +00:00
wtc%netscape.com
5e71862c5b Miscellaneous porting changes from Brian Ostrom <briano@netscape.com>.
git-svn-id: svn://10.0.0.236/trunk@15819 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 01:41:18 +00:00
toshok%hungry.com
9d21df48aa remove this stragler.
git-svn-id: svn://10.0.0.236/trunk@15818 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 01:37:01 +00:00
kin%netscape.com
9ce78f012e Added transient and coalescing test cases.
git-svn-id: svn://10.0.0.236/trunk@15817 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 01:15:40 +00:00
pierre%netscape.com
6803bae2db Fix optimized build: use png.o instead of pngDebug.o in non-debug target
git-svn-id: svn://10.0.0.236/trunk@15816 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-05 00:23:29 +00:00
hyatt%netscape.com
35f5abe4cd Oops. Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@15815 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 23:55:48 +00:00
terry%netscape.com
8c77919f41 Add "OS/2" to the op_sys field.
git-svn-id: svn://10.0.0.236/trunk@15814 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 23:52:20 +00:00
troy%netscape.com
d6d9c0b157 Temporary change to make sure we don't wrap floated tables in a BODY frame
git-svn-id: svn://10.0.0.236/trunk@15813 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 23:51:16 +00:00
kin%netscape.com
4b75331b5b Added support for nsITransaction::GetIsTransient() method.
git-svn-id: svn://10.0.0.236/trunk@15812 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 23:09:55 +00:00
hyatt%netscape.com
75dec8692f Tweaks.
git-svn-id: svn://10.0.0.236/trunk@15811 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 23:05:50 +00:00
kmcclusk%netscape.com
26d8496fe2 Added Windows printing code for radio buttons.
git-svn-id: svn://10.0.0.236/trunk@15810 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 22:53:45 +00:00
toshok%hungry.com
ccabd40013 wrap -include with ifneq
git-svn-id: svn://10.0.0.236/trunk@15809 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 22:50:22 +00:00
toshok%hungry.com
ca1b4f9323 get rid of the remaining manifest, rules.mk, and config.mk files.
git-svn-id: svn://10.0.0.236/trunk@15808 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 22:37:15 +00:00
despotdaemon%netscape.com
63f4415435 Pseudo-automatic update of changes made by cathleen@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15807 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 22:18:25 +00:00
hyatt%netscape.com
3f6f1f7c0c Added support for vertical dividers.
git-svn-id: svn://10.0.0.236/trunk@15806 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 22:15:47 +00:00
kin%netscape.com
ba7e3a029e Implemented RecoverFromUndoError() and RecoverFromRedoError().
git-svn-id: svn://10.0.0.236/trunk@15805 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 21:50:09 +00:00
akkana%netscape.com
d64cbe00fc Waterson's definitions to fix Irix build.
git-svn-id: svn://10.0.0.236/trunk@15804 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 21:36:56 +00:00
pinkerton%netscape.com
391519224a Changed it so that triangle is drawn with lines instead of polygon
because of differences in gfx between platforms.


git-svn-id: svn://10.0.0.236/trunk@15803 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 21:36:43 +00:00
akkana%netscape.com
f703a277e0 base/src/nscore.h
git-svn-id: svn://10.0.0.236/trunk@15802 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 21:36:23 +00:00
kin%netscape.com
905266e217 Added test case for error during a redo. Added checks to make sure all
transaction destruction happens in the order we expect.


git-svn-id: svn://10.0.0.236/trunk@15801 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 21:32:47 +00:00
troy%netscape.com
9fad935195 Changed InsertChild() to use <= (instead of <) for zindex check, and changed
iteration to use sibling pointers


git-svn-id: svn://10.0.0.236/trunk@15800 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 21:28:52 +00:00
troy%netscape.com
16560ce56e Moved creation of first page frame to frame construction code, and changed
it so the page frame has a view. This makes printing faster and easier


git-svn-id: svn://10.0.0.236/trunk@15799 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 21:04:56 +00:00
sar%netscape.com
9de3d614fc fix build_number target. put build number in this dir instead of in ..\build
git-svn-id: svn://10.0.0.236/trunk@15798 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 20:00:31 +00:00
sar%netscape.com
415aaee658 add build_number target
git-svn-id: svn://10.0.0.236/trunk@15797 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 19:56:48 +00:00
sar%netscape.com
9347a9ee95 add config dir to dirs being traversed
git-svn-id: svn://10.0.0.236/trunk@15796 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 19:55:37 +00:00
kmcclusk%netscape.com
296a0f01fa Added some comments
git-svn-id: svn://10.0.0.236/trunk@15795 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 19:16:58 +00:00
kmcclusk%netscape.com
903dc7d289 Fix for MAC build
git-svn-id: svn://10.0.0.236/trunk@15794 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 19:07:46 +00:00
troy%netscape.com
89bd61bdf7 Moved view creation to frame construction code. Also moved wrapping of
floated and absolutely positioned elements to frame construction code


git-svn-id: svn://10.0.0.236/trunk@15793 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 19:03:44 +00:00
kmcclusk%netscape.com
7f340e3206 Added code to GFX-render checkbox's under Windows when printing.
git-svn-id: svn://10.0.0.236/trunk@15792 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 18:33:34 +00:00
jfrancis%netscape.com
4e5b7ef4d1 fixing up start/end setters, other details
git-svn-id: svn://10.0.0.236/trunk@15791 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 18:21:52 +00:00
kin%netscape.com
33a2cdeec8 Added more test cases.
git-svn-id: svn://10.0.0.236/trunk@15790 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 18:09:06 +00:00
karnaze%netscape.com
6160068f25 added code provided by Micahel Lowe to get system colors for frameset borders (bug 1763)
git-svn-id: svn://10.0.0.236/trunk@15789 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 18:05:30 +00:00
despotdaemon%netscape.com
aea16896a0 Pseudo-automatic update of changes made by cbegle@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15787 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 16:54:06 +00:00
pinkerton%netscape.com
4c90823d92 now draws triangle in upper right to indicate this button has a menu. Draws in gray when the button is disabled.
git-svn-id: svn://10.0.0.236/trunk@15786 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 16:34:56 +00:00
dcone%netscape.com
6af09fc750 Changed some attributes on the printer items for the menus
git-svn-id: svn://10.0.0.236/trunk@15785 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 15:10:07 +00:00
dcone%netscape.com
f14e81cfda Added some printer support
git-svn-id: svn://10.0.0.236/trunk@15784 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 15:08:18 +00:00
dcone%netscape.com
34fe19e310 added the nsDeviceContextSpec and factory support for printing support
git-svn-id: svn://10.0.0.236/trunk@15783 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 15:04:30 +00:00
dcone%netscape.com
60967d461c Added the nsDeviceContextSpecFactory and nsDeviceContextSpec support
git-svn-id: svn://10.0.0.236/trunk@15782 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 15:03:41 +00:00
dcone%netscape.com
0aea51cac2 Added printing support
git-svn-id: svn://10.0.0.236/trunk@15781 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 15:02:57 +00:00
dcone%netscape.com
31b62e1cdd First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15780 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 15:02:26 +00:00
waterson%netscape.com
924122b79e Added utility files. Split nsRDFDocument into two subclasses.
git-svn-id: svn://10.0.0.236/trunk@15771 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 10:02:17 +00:00
waterson%netscape.com
cb39a2dc4c Changed RDF document CID.
git-svn-id: svn://10.0.0.236/trunk@15770 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 10:01:42 +00:00
waterson%netscape.com
3327b73315 Initial revision.
git-svn-id: svn://10.0.0.236/trunk@15769 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 10:00:13 +00:00
waterson%netscape.com
e9f3b8d629 Moved child creation over into the document. Added some subclasses to deal with it.
git-svn-id: svn://10.0.0.236/trunk@15768 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 09:59:09 +00:00
waterson%netscape.com
efae90afc3 Split the RDFDocument CID into RDFHTMLDocument and RDFTreeDocument.
git-svn-id: svn://10.0.0.236/trunk@15767 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 09:58:35 +00:00
waterson%netscape.com
288f838db5 Remove #ifdef XP_MAC stuff that was excluding the RDF DLL.
git-svn-id: svn://10.0.0.236/trunk@15766 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 08:58:26 +00:00
waterson%netscape.com
cafbddc21f Add RDF to build.
git-svn-id: svn://10.0.0.236/trunk@15765 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 06:17:10 +00:00
troy%netscape.com
88f9a59ca3 Added a comment about view creation
git-svn-id: svn://10.0.0.236/trunk@15764 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 06:13:18 +00:00
troy%netscape.com
086be65468 Changed view creation to occur when frame initialization occurs
git-svn-id: svn://10.0.0.236/trunk@15763 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 05:56:06 +00:00
ramiro%netscape.com
fcc53f9f48 Add support for 'native' dependancies on systems that include the 'makedepend'
binary by default.  For example, linux freebsd and other unices that have
X11 installed in a reasonable fashion.  The commercial unices will continue
to suck as usual.


git-svn-id: svn://10.0.0.236/trunk@15762 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 05:07:01 +00:00
waterson%netscape.com
09b4935ee9 Cleaned up the last couple of fancy C++ casts. Implemented nsRDFElement::IndexOf().
git-svn-id: svn://10.0.0.236/trunk@15761 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 03:59:54 +00:00
troy%netscape.com
ab5a31d3a8 Removed some commented out old code
git-svn-id: svn://10.0.0.236/trunk@15760 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 03:46:59 +00:00
waterson%netscape.com
2b04d96272 Added nsSelection header files: this is temporary pending mjudge landing new selection stuff, but I need it now to get RDF building on Mac.
git-svn-id: svn://10.0.0.236/trunk@15759 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 03:45:00 +00:00
troy%netscape.com
1595471494 Added NS_RELEASE of col frame pseudo element style context. This fixes a memory leak
git-svn-id: svn://10.0.0.236/trunk@15758 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 03:39:05 +00:00
troy%netscape.com
016e99912d Changed table frame code to call DeleteFrameList() so that the col group
frames are deleted


git-svn-id: svn://10.0.0.236/trunk@15757 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 03:14:28 +00:00
sfraser%netscape.com
3bbad8c38d Dumping out my latest memory manager changes. Still not being built yet. New code includes stats collection, but no way to write out stats at the moment.
git-svn-id: svn://10.0.0.236/trunk@15756 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 02:21:19 +00:00
troy%netscape.com
3b547e08e4 Moved logic that created a BODY frame that forms the cell's content from the
table frame code to the frame construction code


git-svn-id: svn://10.0.0.236/trunk@15755 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 02:08:51 +00:00
waterson%netscape.com
1a3cd25a71 Bunch of whackage. Changed C++ style casts to a macro. Changed NULL to nsnull. Changed the nsRDFDocument to its own class, independent of raptor (black box re-uses raptor parts).
git-svn-id: svn://10.0.0.236/trunk@15754 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 01:54:23 +00:00
pinkerton%netscape.com
195a59af67 lighten the widget bg colors so this things finally looks like macNavigator again.
git-svn-id: svn://10.0.0.236/trunk@15753 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 01:39:36 +00:00
waterson%netscape.com
b909a19ffb Added macros for fancy C++ casts.
git-svn-id: svn://10.0.0.236/trunk@15752 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 01:13:21 +00:00
slamm%netscape.com
81b85141cb Add support for hyatt's treeview.
git-svn-id: svn://10.0.0.236/trunk@15751 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 01:06:58 +00:00
slamm%netscape.com
15f0c43dad Build hyatt's treeview on Unix.
git-svn-id: svn://10.0.0.236/trunk@15750 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 01:06:53 +00:00
despotdaemon%netscape.com
ff536acd28 Pseudo-automatic update of changes made by chuang@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15749 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 00:06:02 +00:00
mjudge%netscape.com
e13b418aa0 that didnt work... mac croaked
git-svn-id: svn://10.0.0.236/trunk@15748 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-04 00:01:09 +00:00
hyatt%netscape.com
e6b24661dd Adding an #ifdef XP_MAC on the window destroy for the tree widget (just to keep
Windows from crashing).


git-svn-id: svn://10.0.0.236/trunk@15747 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 23:57:44 +00:00
hyatt%netscape.com
569ce3d786 Tweaked the tree colors.
git-svn-id: svn://10.0.0.236/trunk@15746 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 23:55:15 +00:00
mjudge%netscape.com
e75f4b14dd removing NULL replacing with nsnull
git-svn-id: svn://10.0.0.236/trunk@15745 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 23:46:36 +00:00
mjudge%netscape.com
61da02c81e changing NULL to nsnull
git-svn-id: svn://10.0.0.236/trunk@15744 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 23:40:06 +00:00
beard%netscape.com
559a2f1990 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15743 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 23:34:34 +00:00
beard%netscape.com
8735046452 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15742 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 23:29:19 +00:00
despotdaemon%netscape.com
adaf914114 Pseudo-automatic update of changes made by chuang@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15741 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 23:25:03 +00:00
despotdaemon%netscape.com
6b5b269bf6 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@15740 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 23:13:39 +00:00
jfrancis%netscape.com
f28b0461fe more work on grungy range details
git-svn-id: svn://10.0.0.236/trunk@15739 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 22:59:07 +00:00
beard%netscape.com
62f0aa37fa First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15738 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 22:36:55 +00:00
kin%netscape.com
2dc88481c6 Added the editor/txmgr makefiles to the list of editor makefiles.
git-svn-id: svn://10.0.0.236/trunk@15737 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 22:20:34 +00:00
beard%netscape.com
84c016dd2f First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15736 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 22:17:06 +00:00
hyatt%netscape.com
77ff46f4f9 The tree view column pushers disable properly. Hidden/shown columns remember
their desired widths.


git-svn-id: svn://10.0.0.236/trunk@15735 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 22:15:51 +00:00
waterson%netscape.com
0b35f3e964 Changed upper case RDF to lower case rdf to make consistent with the rest of the builds.
git-svn-id: svn://10.0.0.236/trunk@15734 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 22:07:16 +00:00
pinkerton%netscape.com
9beb110348 make sure the port is set correctly before we call ::SetOrigin on mouse events.
git-svn-id: svn://10.0.0.236/trunk@15733 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 22:05:49 +00:00
pinkerton%netscape.com
b0af80a5e7 handle NS_DESTROY message in tree window event handler.
git-svn-id: svn://10.0.0.236/trunk@15732 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 22:05:17 +00:00
waterson%netscape.com
bc334f6a33 Added mozilla/layout/html/style/src to the list of MANIFEST-ed directories. This makes sure that nsIHTMLStyleSheet and nsIHTMLCSSStyleSheet are exported.
git-svn-id: svn://10.0.0.236/trunk@15731 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:48:45 +00:00
mjudge%netscape.com
bcb1a29e8f new selection change to come ifdefs going in
git-svn-id: svn://10.0.0.236/trunk@15730 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:48:32 +00:00
mjudge%netscape.com
a7016e173a changed call for editor to include a call for the classid editor as well
git-svn-id: svn://10.0.0.236/trunk@15729 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:47:22 +00:00
mjudge%netscape.com
0b731fb2af new enumerator interface change
git-svn-id: svn://10.0.0.236/trunk@15728 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:46:51 +00:00
mjudge%netscape.com
7cfb36e5d7 changing enumerator interface again
git-svn-id: svn://10.0.0.236/trunk@15727 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:46:27 +00:00
mjudge%netscape.com
046ac87d8d changing enumerator interface
git-svn-id: svn://10.0.0.236/trunk@15726 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:46:06 +00:00
mjudge%netscape.com
f19d69e4a0 changing use of selection
git-svn-id: svn://10.0.0.236/trunk@15725 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:45:26 +00:00
mjudge%netscape.com
307185c34e new use of enumerator class changed IsDone to return NS_COMFALSE if not done
git-svn-id: svn://10.0.0.236/trunk@15724 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:44:54 +00:00
mjudge%netscape.com
383bba0f13 changing exports of new CIDs for selection
git-svn-id: svn://10.0.0.236/trunk@15723 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:44:12 +00:00
mjudge%netscape.com
e68a9d1ff0 changing selection code
git-svn-id: svn://10.0.0.236/trunk@15722 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:43:32 +00:00
mjudge%netscape.com
56057bdbde new collection export instead of nsISelection
git-svn-id: svn://10.0.0.236/trunk@15721 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:42:58 +00:00
mjudge%netscape.com
91ee1e24fd exporting new cid files
git-svn-id: svn://10.0.0.236/trunk@15720 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:41:07 +00:00
fur%netscape.com
8a43aa3ae0 Initial check-in of ElectricalFire, a Java JIT compiler.
git-svn-id: svn://10.0.0.236/trunk@15719 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 21:10:47 +00:00
waterson%netscape.com
b0eacc489e A better fix.
git-svn-id: svn://10.0.0.236/trunk@15718 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:50:21 +00:00
waterson%netscape.com
b9ca3d1232 Fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@15717 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:47:01 +00:00
waterson%netscape.com
7005ad4675 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15716 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:28:15 +00:00
waterson%netscape.com
a4f4d45462 File Removed.
git-svn-id: svn://10.0.0.236/trunk@15715 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:26:33 +00:00
leaf%mozilla.org
a1ca7300c3 readding the xpcom/tools/Makefile rule. xpcom/tools needs to be made before
xpcom/tools/idl/Makefile.


git-svn-id: svn://10.0.0.236/trunk@15714 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:26:22 +00:00
waterson%netscape.com
57bc8c82e6 Expose nsWellFormedDTD via the factory.
git-svn-id: svn://10.0.0.236/trunk@15713 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:22:19 +00:00
waterson%netscape.com
85034a850f Export style sheets, nsPresShell, and nsTextNode via the factory.
git-svn-id: svn://10.0.0.236/trunk@15712 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:21:40 +00:00
waterson%netscape.com
ddfb3f25e0 Added initializers that can be used from the repository. Export nsIHTMLStyleSheet.h.
git-svn-id: svn://10.0.0.236/trunk@15711 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:20:35 +00:00
waterson%netscape.com
c4b7624c9b Added initializer that can be used from the repository.
git-svn-id: svn://10.0.0.236/trunk@15710 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:19:46 +00:00
buster%netscape.com
28547e48be minor optimizations and cleanup. removed constructors that did nothing.
git-svn-id: svn://10.0.0.236/trunk@15709 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 20:19:01 +00:00
pollmann%netscape.com
dbed102059 Allow option groups to contain options when building the content model
git-svn-id: svn://10.0.0.236/trunk@15708 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 19:33:12 +00:00
hyatt%netscape.com
b62fdf33fb Improvements to tree widget tester.
git-svn-id: svn://10.0.0.236/trunk@15707 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 19:13:53 +00:00
jfrancis%netscape.com
d87021fc1a adding nsRange.cpp to the project, again. it's always better the second time around.
git-svn-id: svn://10.0.0.236/trunk@15706 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 18:21:45 +00:00
buster%netscape.com
8b5b151f2d added table pseudo-style contenxts
git-svn-id: svn://10.0.0.236/trunk@15705 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 18:03:28 +00:00
buster%netscape.com
104395fa1f the inner table frame now maintains 2 child lists: the main child lists that holds rowgroups and unknown frame
types, and mColGroups. Besides being cleaner and easier to maintain, this should speed some things up slightly
     because I don't have to check display types every time I iterate through colgroup frames.  I *know*
     mColGroups contains only colgroups.  I might do the same for rowgroups (that is, keep unknown frame types
     in their own list as well.)  But that's optional.
the inner table frame used to incorrectly create actual content objects for anonymous colgroups and cols.  Now,
     it just creates frames as appropriate, not content.  To support this, I added some pseudo style contexts and
     related atoms.


git-svn-id: svn://10.0.0.236/trunk@15704 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 18:01:35 +00:00
buster%netscape.com
46aa659021 added atoms for table pseudo style contexts
git-svn-id: svn://10.0.0.236/trunk@15703 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 18:00:42 +00:00
pinkerton%netscape.com
eb08a77817 turn on tree view command for win and macos.
git-svn-id: svn://10.0.0.236/trunk@15702 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 17:59:25 +00:00
pinkerton%netscape.com
91b0f90740 handle view source and tree view file menu commands.
git-svn-id: svn://10.0.0.236/trunk@15701 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 17:59:13 +00:00
pinkerton%netscape.com
eb562f6887 added view source and view tree menu items for demo purposes.
git-svn-id: svn://10.0.0.236/trunk@15700 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 17:58:44 +00:00
shaver%netscape.com
f5b3bec414 Add generated file warning.
Remove excessive #include "nsISupports.h" generation.
Interfaces are public:, accessors are pure (= 0).


git-svn-id: svn://10.0.0.236/trunk@15699 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 17:38:55 +00:00
jfrancis%netscape.com
5fbc38d8cc fixing bad goto (as if there were good ones?)
git-svn-id: svn://10.0.0.236/trunk@15698 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 17:25:00 +00:00
troy%netscape.com
5dc9f4f4a8 Added NS_RELEASE to fix leak of a HTML style element
git-svn-id: svn://10.0.0.236/trunk@15697 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 16:46:56 +00:00
terry%netscape.com
d60bb4659d Fixed bug 1746 -- make it say "Submit query" instead of "Submit".
git-svn-id: svn://10.0.0.236/trunk@15696 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 16:31:10 +00:00
terry%netscape.com
671a288996 Reworked the rep_platform and op_sys fields. BEWARE; this includes
some changes to the database schema!


git-svn-id: svn://10.0.0.236/trunk@15695 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 16:10:52 +00:00
jfrancis%netscape.com
9c7b15c912 adding some private helper functionality that is going to change soon...
git-svn-id: svn://10.0.0.236/trunk@15694 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 15:02:37 +00:00
leaf%mozilla.org
cb1d23c2aa Removed some kruft and added a pull_config to pull_all so pull_nglayout doesn't
die. More splitting needs to be done (taking up some of the things that nglayout.mak
does but shouldn't be doing)... but that's for another early morning.


git-svn-id: svn://10.0.0.236/trunk@15693 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 12:28:26 +00:00
hyatt%netscape.com
a600c5fcb5 Hacked the viewer so that the tree widget can be launched from the File menu.
Only works on Windows currently.


git-svn-id: svn://10.0.0.236/trunk@15692 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 10:12:30 +00:00
jfrancis%netscape.com
c6102dbf54 putting Akkana's implementation back in; fixed compile-time errors
git-svn-id: svn://10.0.0.236/trunk@15691 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 09:51:05 +00:00
jfrancis%netscape.com
19234409ed taking out the factory extern cruft that we only needed before we had shared libs working on the mac. Long live the shared lib conversion!
git-svn-id: svn://10.0.0.236/trunk@15690 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 09:35:38 +00:00
jfrancis%netscape.com
5312ddf123 cleaning up library dependencies, and added xpcom.shlb
git-svn-id: svn://10.0.0.236/trunk@15689 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 09:34:37 +00:00
leaf%mozilla.org
e5639c0739 there's no xpcom/toolsMakefile.in , so don't try and make the Makefile
git-svn-id: svn://10.0.0.236/trunk@15687 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 08:44:14 +00:00
troy%netscape.com
4edf9f0135 Removed explict call of base class constructor
git-svn-id: svn://10.0.0.236/trunk@15686 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 07:22:31 +00:00
troy%netscape.com
f511034628 Removed explicit call of base class constructor because it was
making Unix compilers unhappy


git-svn-id: svn://10.0.0.236/trunk@15685 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 07:20:59 +00:00
wtc%netscape.com
0e55a232b4 Added a static cast from void* to GtkWidget*.
git-svn-id: svn://10.0.0.236/trunk@15684 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 06:35:05 +00:00
shaver%netscape.com
8accf45608 Fix indentation, which was my fault and not andrewv's.
Add nsISupports to the always-include list.
Clean up interface generation code, and then mess it up again with
IID handling.


git-svn-id: svn://10.0.0.236/trunk@15683 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 06:33:59 +00:00
troy%netscape.com
01f27b2a31 Added Init() member function to nsIFrame
git-svn-id: svn://10.0.0.236/trunk@15682 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 06:31:43 +00:00
wtc%netscape.com
2c8f8fff45 The GetFont method of nsIFontMetrics takes a const pointer reference
as argument, so we must pass a const pointer reference to it.


git-svn-id: svn://10.0.0.236/trunk@15681 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 06:29:56 +00:00
despotdaemon%netscape.com
f8d265ea3f Pseudo-automatic update of changes made by dawn@cannibal.mi.org.
git-svn-id: svn://10.0.0.236/trunk@15680 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 06:07:21 +00:00
despotdaemon%netscape.com
5e302713d5 Pseudo-automatic update of changes made by terry@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15679 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 06:01:59 +00:00
despotdaemon%netscape.com
7710d61b16 Pseudo-automatic update of changes made by terry@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15678 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 06:00:01 +00:00
saari%netscape.com
5698cd65df Mac - Temporarly turning off the passing down of rendering contexts to children during updates to facilitate a hack that improves rendering. The hack is getting around the Windows centric XP code.
git-svn-id: svn://10.0.0.236/trunk@15677 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 04:26:46 +00:00
nisheeth%netscape.com
a769382e80 Added /FR flag for WIN32 builds to generate code browsing info if
MOZ_BROWSE_INFO is set in the environment.


git-svn-id: svn://10.0.0.236/trunk@15676 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 04:26:40 +00:00
nisheeth%netscape.com
a93af06938 Added a browse_info target to the windows make file to support
generation of the .BSC browse info file from all the .SBR files
that get generated by the MSVC compiler.


git-svn-id: svn://10.0.0.236/trunk@15675 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 04:25:14 +00:00
saari%netscape.com
dec07bc825 Mac only hackery to make rendering better.
git-svn-id: svn://10.0.0.236/trunk@15674 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 04:24:54 +00:00
joki%netscape.com
053d2832d4 Fix cursor bug which caused cursor to be set once per child view on each mousemove
git-svn-id: svn://10.0.0.236/trunk@15673 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 03:07:16 +00:00
pinkerton%netscape.com
c781700b61 replace NS_IMETHOD with expanded version to make vc6 happy.
git-svn-id: svn://10.0.0.236/trunk@15672 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:45:40 +00:00
rpotts%netscape.com
169eccca7e Temp file to populate the repository (until it becomes persistent...
git-svn-id: svn://10.0.0.236/trunk@15671 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:38:19 +00:00
rpotts%netscape.com
0a9440f28b Application launcher...
git-svn-id: svn://10.0.0.236/trunk@15670 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:37:46 +00:00
rpotts%netscape.com
bd56204091 Windows makefile...
git-svn-id: svn://10.0.0.236/trunk@15669 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:37:24 +00:00
rpotts%netscape.com
cb02290217 public headers for the Application SHell services...
git-svn-id: svn://10.0.0.236/trunk@15668 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:36:47 +00:00
rpotts%netscape.com
14c137e472 Application Shell services...
git-svn-id: svn://10.0.0.236/trunk@15667 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:35:53 +00:00
pinkerton%netscape.com
55d40f31ea move the tree and toolbar files into their own group.
git-svn-id: svn://10.0.0.236/trunk@15666 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:27:41 +00:00
pinkerton%netscape.com
9af474e202 general cleanup, change PaintLines() to PaintRows(), cleaned up cntr.
git-svn-id: svn://10.0.0.236/trunk@15665 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:27:24 +00:00
pinkerton%netscape.com
fe975b655e make the toolbar inherit from the dataModelWidget class like the trees.
git-svn-id: svn://10.0.0.236/trunk@15664 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:26:39 +00:00
pinkerton%netscape.com
fa6414062a clean up a warning and some comments.
git-svn-id: svn://10.0.0.236/trunk@15663 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:26:10 +00:00
pinkerton%netscape.com
724463c7a0 moved eDMImageLoaded constant here because this is the only place it is used.
git-svn-id: svn://10.0.0.236/trunk@15662 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:25:50 +00:00
pinkerton%netscape.com
24277cfac1 reshuffled some things to remove include dependancies, etc.
git-svn-id: svn://10.0.0.236/trunk@15661 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:25:26 +00:00
rpotts%netscape.com
ba6ba6906a Windows makefile...
git-svn-id: svn://10.0.0.236/trunk@15660 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:17:32 +00:00
pierre%netscape.com
ce14f70107 Making nsMacRepository.h obsolete: the shared lib conversion is done.
git-svn-id: svn://10.0.0.236/trunk@15659 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 01:06:00 +00:00
sfraser%netscape.com
af6b5cff3e First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15658 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 00:45:32 +00:00
kin%netscape.com
86a31102c0 Fixed crash bug when calling PeekUndoStack() or PeekRedoStack() when the stacks
are empty. Fixed bug that allowed mMaxLevelsOfUndo + 1 entries on the undo
stack.


git-svn-id: svn://10.0.0.236/trunk@15657 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 00:41:44 +00:00
pinkerton%netscape.com
aa2bbcf32f added nsJSUtils.cpp to base for vidur.
git-svn-id: svn://10.0.0.236/trunk@15656 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 00:36:06 +00:00
vidur%netscape.com
c0cd474b21 Fixed unitialized value problem.
git-svn-id: svn://10.0.0.236/trunk@15655 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 00:34:44 +00:00
vidur%netscape.com
8675dc74ce Slimmed down DOM code by creating a few utility functions for conversion, etc. Fixed bug 1656 - bug in generator with an enum value of 0.
git-svn-id: svn://10.0.0.236/trunk@15654 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 00:33:00 +00:00
sfraser%netscape.com
e09a7f3f67 File Removed.
git-svn-id: svn://10.0.0.236/trunk@15653 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-03 00:26:44 +00:00
hyatt%netscape.com
f6f73127c3 Removal of the mutable keyword (to keep VC4.2 happy), and a fix to make
sure the folder and trigger images load for everyone.


git-svn-id: svn://10.0.0.236/trunk@15652 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 23:04:55 +00:00
leaf%mozilla.org
362a53efb2 fixed mismatched quotes.
git-svn-id: svn://10.0.0.236/trunk@15651 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 22:30:52 +00:00
leaf%mozilla.org
304afd24c1 backing out bad change
git-svn-id: svn://10.0.0.236/trunk@15650 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 22:24:09 +00:00
leaf%mozilla.org
9700526d67 we must descend editor/ no matter what now.
git-svn-id: svn://10.0.0.236/trunk@15649 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 22:13:21 +00:00
leaf%mozilla.org
00349f60b8 adding the editor/public header export makefiles to the default makefile list
git-svn-id: svn://10.0.0.236/trunk@15648 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 22:08:05 +00:00
leaf%mozilla.org
a9c6dd2da4 adding the editor/Makefile.in and editor/public to SeaMonkeyBrowser
git-svn-id: svn://10.0.0.236/trunk@15647 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 21:50:19 +00:00
kin%netscape.com
df6b542687 Fix for build bustage on Unix. Put in missing '$'.
git-svn-id: svn://10.0.0.236/trunk@15646 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 21:25:41 +00:00
kin%netscape.com
c142f19e2d Fix for Unix build bustage. We only build the editor core code if
MOZ_EDITOR is set, otherwise, we just export the editor interfaces.


git-svn-id: svn://10.0.0.236/trunk@15645 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 21:24:25 +00:00
pavlov%pavlov.net
dd963bbea3 removed extranious #include "gtklayout.h"'s and #ifndef GTK_HAVE_FEATURES_1_1_6
in gtklayout.c and nsWidget.h so that we use the gtklayout from gtk 1.1.6 if
available.


git-svn-id: svn://10.0.0.236/trunk@15643 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 19:54:34 +00:00
shaver%netscape.com
0913f32ec7 Updated README.
Better arg handling and now lower-case mode flags.
andrewv's fixes to lose dependency on IDLN_ enum order (but not his changes
to indentation settings!).


git-svn-id: svn://10.0.0.236/trunk@15642 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 19:53:27 +00:00
pinkerton%netscape.com
bc13eb0ae4 add the files to build the xpfe tree view.
git-svn-id: svn://10.0.0.236/trunk@15641 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 19:49:27 +00:00
pinkerton%netscape.com
39aa690f7a export the tree view.
git-svn-id: svn://10.0.0.236/trunk@15640 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 19:49:06 +00:00
pinkerton%netscape.com
1f78dc5000 add the tree view to the widget factory.
git-svn-id: svn://10.0.0.236/trunk@15639 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 19:48:55 +00:00
pinkerton%netscape.com
3224d9619e fix PRBool and an unwanted assignment in an if().
git-svn-id: svn://10.0.0.236/trunk@15638 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 19:48:28 +00:00
kin%netscape.com
942aef5be1 Fix for build bustage on Unix.
git-svn-id: svn://10.0.0.236/trunk@15637 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 18:02:06 +00:00
mjudge%netscape.com
5be79f43a9 forgot one file for ngEditor
git-svn-id: svn://10.0.0.236/trunk@15636 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 17:59:03 +00:00
kin%netscape.com
548f97b224 Added GetTransaction() method.
git-svn-id: svn://10.0.0.236/trunk@15635 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 17:40:56 +00:00
kin%netscape.com
c499a4300e Updated TestTransaction methods to match changes to nsITransaction interface.
Started implementation of simple test.


git-svn-id: svn://10.0.0.236/trunk@15634 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 17:40:25 +00:00
kin%netscape.com
3cf483c706 Fix for build bustage on Unix.
git-svn-id: svn://10.0.0.236/trunk@15633 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 17:39:40 +00:00
kin%netscape.com
8d81669ab7 Added implementations for new Clear(), PeekUndoStack(), and PeekRedoStack()
interface methods. Added support for transaction merging/coalescing, and
max number of undos.


git-svn-id: svn://10.0.0.236/trunk@15632 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 17:39:09 +00:00
kin%netscape.com
79b9defb35 Added Clear(), PeekUndoStack(), and PeekRedoStack() methods to interface.
git-svn-id: svn://10.0.0.236/trunk@15631 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 17:37:16 +00:00
kin%netscape.com
4eed82b09a Added Merge() method to interface.
git-svn-id: svn://10.0.0.236/trunk@15630 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 17:36:46 +00:00
akkana%netscape.com
16b950c06e For mjudge: Remove NGEDITOR defines
git-svn-id: svn://10.0.0.236/trunk@15629 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 17:20:54 +00:00
wtc%netscape.com
cb295c0441 Added extern "C" for XP_ReBuffer().
git-svn-id: svn://10.0.0.236/trunk@15628 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 16:52:08 +00:00
wtc%netscape.com
773ba841c6 Link with -lpwcac -ldbm on all platforms, not just FreeBSD, Linux, and
SunOS.


git-svn-id: svn://10.0.0.236/trunk@15627 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 16:51:45 +00:00
wtc%netscape.com
bc83a7b897 Link with -lpwcac -ldbm on all platforms, not just on FreeBSD, Linux,
and SunOS.


git-svn-id: svn://10.0.0.236/trunk@15626 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 16:49:27 +00:00
wtc%netscape.com
d45ab8ecf7 This checkin (under mozilla/layout) is all about 'const'. Digital Unix's
C++ compiler is strict about getting 'const' right.  Most of the changes
are to add 'const' to the type casts for the second argument of the
GetStyleData method, which wants a const reference.


git-svn-id: svn://10.0.0.236/trunk@15625 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 16:45:20 +00:00
dcone%netscape.com
b5ce78f2af Changed the name so the file can be used on the Mac
git-svn-id: svn://10.0.0.236/trunk@15624 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 16:06:31 +00:00
chuckb%netscape.com
793e08b58b two bug fixes.
git-svn-id: svn://10.0.0.236/trunk@15623 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 10:56:43 +00:00
pierre%netscape.com
cda7b1f93b Make an alias of the WASTELib library in the 'dist' directory
git-svn-id: svn://10.0.0.236/trunk@15622 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 10:17:36 +00:00
pierre%netscape.com
b26e325161 changed eMetric_TextFieldHeight to 16 from 30
git-svn-id: svn://10.0.0.236/trunk@15621 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 10:15:55 +00:00
pierre%netscape.com
b2b5f6973f removed the 2 Resize() methods
git-svn-id: svn://10.0.0.236/trunk@15620 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 10:15:41 +00:00
pierre%netscape.com
9acc3cde2c Update() receives the rendering context as a parameter and passes it to the children
git-svn-id: svn://10.0.0.236/trunk@15619 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 10:15:22 +00:00
hyatt%netscape.com
fbb73d31d8 Eliminated my usage of the "mutable" keyword, since VC4.2 chokes on it.
git-svn-id: svn://10.0.0.236/trunk@15618 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 07:20:39 +00:00
saari%netscape.com
ae67adc529 Fix build breakage.
Added mozilla/layout/base/nsPringContext.cpp to layout.mcp to mirror Troy's addition to the build today.


git-svn-id: svn://10.0.0.236/trunk@15617 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 04:59:15 +00:00
saari%netscape.com
ad5ae66745 Fixing build breakage.
nsRegionMac API changed on me.


git-svn-id: svn://10.0.0.236/trunk@15616 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 04:26:16 +00:00
troy%netscape.com
26a1c5f759 Added ID for nsIPageSequenceFrame
git-svn-id: svn://10.0.0.236/trunk@15614 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 03:53:01 +00:00
troy%netscape.com
f8f4d4ce45 Changed Print() to use a print context instead of a galley mode
context


git-svn-id: svn://10.0.0.236/trunk@15613 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 03:26:37 +00:00
troy%netscape.com
d7e61a86d5 Added PrintContext class and changed document viewer impl to use it instead
of a galley mode context


git-svn-id: svn://10.0.0.236/trunk@15612 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 03:21:55 +00:00
saari%netscape.com
2788df097d fixed hand merge error
git-svn-id: svn://10.0.0.236/trunk@15611 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:51:48 +00:00
saari%netscape.com
cfbf3d475a ----------------------------------------
mozilla/widget/public/nsIWidget.h
- Added some more #defines for GetNativeData. I don't like this and want to remove them ASAP.


git-svn-id: svn://10.0.0.236/trunk@15610 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:45:08 +00:00
saari%netscape.com
69e1ee819d ----------------------------------------
mozilla/widget/src/mac/nsMacWindow.cpp
- Line 112: fixed bug with rect bottom not being set correctly


git-svn-id: svn://10.0.0.236/trunk@15609 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:43:19 +00:00
saari%netscape.com
297d9f5ae5 This is the first in what will probably be a series of checkins addressing rendering on the Mac.
Changed files:
----------------------------------------
mozilla/gfx/src/mac/nsRenderingContextMac.h
mozilla/gfx/src/mac/nsRenderingContextMac.cpp 

- Major changes to the Mac rendering context implementation. nsRenderingContextMac now keeps the majority of its state in a GraphicsState object, not in member variables. Setting ports and origins is now a more tightly controlled process. Offscreen buffers don't work correctly yet.

To Do:
- Remove ::SetOrigin calls from most nsRenderingContextMac drawing methods
- Some old variables need to be fully obsoleted
- Offscreen GWorlds currently do not work correctly. This will be addressed shortly.

----------------------------------------

mozilla/widget/src/mac/nsMacWindow.cpp
- Line 112: fixed bug with rect bottom not being set correctly
----------------------------------------
mozilla/widget/public/nsIWidget.h
- Added some more #defines for GetNativeData. I don't like this and want to remove them ASAP.


/\/\/\/\/\//\

mozilla/widget/src/mac/nsWindow.h
mozilla/widget/src/mac/nsWindow.cpp
- Added mMacPortRelativeRegion
----------------------------------------
mozilla/widget/src/mac/nsScrollbar.cpp
- Support the new nsWindow constructs
----------------------------------------


git-svn-id: svn://10.0.0.236/trunk@15608 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:42:19 +00:00
wtc%netscape.com
a155e44fc1 The mktime routine in MetroWerks MSL C Runtime Library on the Mac
uses midnight 1 Jan 1900 as the epoch.  So we need to adjust its
return value to the NSPR epoch.  Thanks to Brendan Eich and Chris
Yeh for this fix.


git-svn-id: svn://10.0.0.236/trunk@15607 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:35:27 +00:00
sar%netscape.com
1ca4c61fe1 add needed top level makefiles to SeamonkeyCore for win and linux --sarah
git-svn-id: svn://10.0.0.236/trunk@15606 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:29:11 +00:00
saari%netscape.com
69c1d2263e This is the first in what will probably be a series of checkins addressing rendering on the Mac.
Changed files:
----------------------------------------
mozilla/gfx/src/mac/nsRenderingContextMac.h
mozilla/gfx/src/mac/nsRenderingContextMac.cpp 

- Major changes to the Mac rendering context implementation. nsRenderingContextMac now keeps the majority of its state in a GraphicsState object, not in member variables. Setting ports and origins is now a more tightly controlled process. Offscreen buffers don't work correctly yet.

To Do:
- Remove ::SetOrigin calls from most nsRenderingContextMac drawing methods
- Some old variables need to be fully obsoleted
- Offscreen GWorlds currently do not work correctly. This will be addressed shortly.

----------------------------------------

mozilla/widget/src/mac/nsMacWindow.cpp
- Line 112: fixed bug with rect bottom not being set correctly
----------------------------------------
mozilla/widget/public/nsIWidget.h
- Added some more #defines for GetNativeData. I don't like this and want to remove them ASAP.


/\/\/\/\/\//\

mozilla/widget/src/mac/nsWindow.h
mozilla/widget/src/mac/nsWindow.cpp
- Added mMacPortRelativeRegion
----------------------------------------
mozilla/widget/src/mac/nsScrollbar.cpp
- Support the new nsWindow constructs
----------------------------------------


git-svn-id: svn://10.0.0.236/trunk@15605 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:26:08 +00:00
joki%netscape.com
2973fa0b43 Fix mouseover/mouseout firing crash when hitting bad frame.
git-svn-id: svn://10.0.0.236/trunk@15604 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:14:58 +00:00
waterson%netscape.com
624c0b68fb Added rdf to LINCS.
git-svn-id: svn://10.0.0.236/trunk@15603 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 02:13:49 +00:00
hyatt%netscape.com
7884d6c986 Fixing the widget factory for tree views.
git-svn-id: svn://10.0.0.236/trunk@15602 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 01:45:15 +00:00
hyatt%netscape.com
2d805bdda3 Fixing the widget factory for the tree view.
git-svn-id: svn://10.0.0.236/trunk@15601 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 01:44:53 +00:00
hyatt%netscape.com
3f71118adc The tree view interface.
git-svn-id: svn://10.0.0.236/trunk@15600 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 01:44:24 +00:00
hyatt%netscape.com
07509a869b Initial checkin of the tree widget and the data model architecture (that will
be used for toolbars and trees).


git-svn-id: svn://10.0.0.236/trunk@15599 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 01:43:26 +00:00
waterson%netscape.com
d6b5ad35ae #ifdef out XP_MAC stuff for now.
git-svn-id: svn://10.0.0.236/trunk@15598 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 01:42:17 +00:00
hyatt%netscape.com
b3bdab2165 Deletion of outdated tree widget and toolbar interfaces and updating of
the appropriate makefiles.


git-svn-id: svn://10.0.0.236/trunk@15597 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 01:38:54 +00:00
wtc%netscape.com
dc6fc49a76 In the struct-emulated version of LL_I2L, added a PRInt32 cast
to make sure we are right shifting a signed integer (in case
someone passes in an unsigned).


git-svn-id: svn://10.0.0.236/trunk@15596 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 01:37:59 +00:00
michaelp%netscape.com
a7bf3aae35 fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@15595 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 01:08:43 +00:00
briano%netscape.com
48e5eec02e Fix for NetBSD. Bugzilla#1421.
git-svn-id: svn://10.0.0.236/trunk@15594 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 01:08:00 +00:00
waterson%netscape.com
b52159df93 Added rdf dir to pull_lizard.
git-svn-id: svn://10.0.0.236/trunk@15593 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:57:34 +00:00
waterson%netscape.com
2c2e4e2e6f Added mozilla/rdf to the pull.
git-svn-id: svn://10.0.0.236/trunk@15592 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:50:42 +00:00
peterl%netscape.com
5a6b69acb5 Added nsLayoutAtoms.cpp
git-svn-id: svn://10.0.0.236/trunk@15591 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:49:52 +00:00
briano%netscape.com
3d2cb56ff4 Fix for OpenBSD. Bugzilla#1407.
git-svn-id: svn://10.0.0.236/trunk@15590 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:45:24 +00:00
peterl%netscape.com
2709b267b2 added inline style sheet support for contained HTML
git-svn-id: svn://10.0.0.236/trunk@15589 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:39:10 +00:00
peterl%netscape.com
d2cbd9f116 changed media type to atom
moved body fixup rule to body element


git-svn-id: svn://10.0.0.236/trunk@15588 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:38:33 +00:00
peterl%netscape.com
da11cf6bba changed media type to atom
git-svn-id: svn://10.0.0.236/trunk@15587 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:38:14 +00:00
peterl%netscape.com
121ee0330e added media support to child sheet iteration
changed medium type to atoms


git-svn-id: svn://10.0.0.236/trunk@15586 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:37:32 +00:00
michaelp%netscape.com
55952d5861 added GetNativeRegion() and GetRegionComplexity() methods.
git-svn-id: svn://10.0.0.236/trunk@15585 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:36:56 +00:00
peterl%netscape.com
87cce2df33 added media support to import
git-svn-id: svn://10.0.0.236/trunk@15584 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:36:37 +00:00
michaelp%netscape.com
f7f8b8ea47 added FlushFontCache() method.
git-svn-id: svn://10.0.0.236/trunk@15583 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:36:08 +00:00
peterl%netscape.com
4c21a94564 changed medium type to atom
git-svn-id: svn://10.0.0.236/trunk@15582 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:36:00 +00:00
peterl%netscape.com
69b84cb501 added inline style sheet accessor
git-svn-id: svn://10.0.0.236/trunk@15581 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:35:41 +00:00
peterl%netscape.com
c57d0b3d20 fixed decoration style of del
git-svn-id: svn://10.0.0.236/trunk@15580 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:35:26 +00:00
peterl%netscape.com
69005e00ea changed media to uppercase atoms
git-svn-id: svn://10.0.0.236/trunk@15579 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:35:03 +00:00
peterl%netscape.com
949754eac9 added inline style rule accessor
git-svn-id: svn://10.0.0.236/trunk@15578 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:34:31 +00:00
peterl%netscape.com
5683510533 moved body fixup rule into content
git-svn-id: svn://10.0.0.236/trunk@15577 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:34:06 +00:00
peterl%netscape.com
f6827b4dbf added inline style accessor
git-svn-id: svn://10.0.0.236/trunk@15576 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:33:12 +00:00
peterl%netscape.com
49167d870c added nsLayoutAtoms
git-svn-id: svn://10.0.0.236/trunk@15575 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:32:20 +00:00
peterl%netscape.com
fb4e7e9f66 added medium type
git-svn-id: svn://10.0.0.236/trunk@15574 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:31:31 +00:00
peterl%netscape.com
360a98a0b6 added media support
git-svn-id: svn://10.0.0.236/trunk@15573 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:30:42 +00:00
peterl%netscape.com
b5041bf15f added nslayoutatoms.h
git-svn-id: svn://10.0.0.236/trunk@15572 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:29:42 +00:00
waterson%netscape.com
ebd8214cae Allow nsWellFormedDTD to handle text/rdf.
git-svn-id: svn://10.0.0.236/trunk@15571 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:29:31 +00:00
peterl%netscape.com
5e0087b970 new file
git-svn-id: svn://10.0.0.236/trunk@15570 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:29:29 +00:00
peterl%netscape.com
4cd6b9a5c2 changed medium type to atom
git-svn-id: svn://10.0.0.236/trunk@15569 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:29:16 +00:00
waterson%netscape.com
6302648ac7 Added CIDs and register factory hacks for RDF classes.
git-svn-id: svn://10.0.0.236/trunk@15568 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:28:58 +00:00
peterl%netscape.com
c46cc4c8bd added medium accessor
git-svn-id: svn://10.0.0.236/trunk@15567 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:28:57 +00:00
waterson%netscape.com
d689488fcf Added factory method for RDF documents.
git-svn-id: svn://10.0.0.236/trunk@15566 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:28:27 +00:00
waterson%netscape.com
f05115f79d Added text/rdf as a valid mimetype.
git-svn-id: svn://10.0.0.236/trunk@15565 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:27:46 +00:00
waterson%netscape.com
720efb2c9f Added rdf directory to the build.
git-svn-id: svn://10.0.0.236/trunk@15564 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:23:18 +00:00
waterson%netscape.com
d304426918 Added rdf to the build.
git-svn-id: svn://10.0.0.236/trunk@15563 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:22:44 +00:00
waterson%netscape.com
8abda9e59d Added mozilla/rdf/include, mozilla/layout/xml/document/public, and mozilla/layout/xml/content/public to list of dirs that get manifested. Still not adding rdf to the Mac build due to linkage problems that need to be sorted out.
git-svn-id: svn://10.0.0.236/trunk@15562 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:21:44 +00:00
waterson%netscape.com
45b40ebd32 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15561 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-02 00:20:07 +00:00
guha%netscape.com
4ddb6e500b More Comments
git-svn-id: svn://10.0.0.236/trunk@15560 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 23:51:27 +00:00
guha%netscape.com
ffce913f89 Comments, fix for MSVC 4.2
git-svn-id: svn://10.0.0.236/trunk@15559 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 23:43:06 +00:00
waterson%netscape.com
84e0a4e62c Exposed nsCSSParser via layout factory.
git-svn-id: svn://10.0.0.236/trunk@15558 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 23:29:16 +00:00
beard%netscape.com
77c537c697 Moved to shared libraries, building in mozilla/dist, linking against many fewer libraries.
git-svn-id: svn://10.0.0.236/trunk@15557 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 22:25:36 +00:00
jfrancis%netscape.com
a9ae7e0fa1 moving nsRangeList.cpp to the right place in the project
git-svn-id: svn://10.0.0.236/trunk@15556 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 22:05:27 +00:00
jfrancis%netscape.com
34c2754f49 moving nsDocumentfragment.cpp to the right place in the project
git-svn-id: svn://10.0.0.236/trunk@15555 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 22:00:18 +00:00
wtc%netscape.com
e2b7d6fd95 Undefine _PR_HAVE_SOCKADDR_LEN because struct sockaddr doesn't have
the sa_len field on NEXTSTEP/OPENSTEP.  Thanks to Balazs Pataki for
<pataki@ovid.aszi.sztaki.hu> for confirming this.


git-svn-id: svn://10.0.0.236/trunk@15554 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 21:53:37 +00:00
despotdaemon%netscape.com
078a6cfb9a Pseudo-automatic update of changes made by sfraser@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15553 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 21:48:31 +00:00
mjudge%netscape.com
d999cf6a12 fix for mac no ')'
git-svn-id: svn://10.0.0.236/trunk@15552 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 21:39:13 +00:00
mjudge%netscape.com
82fc10e60f didnt check in the one file i needed!! not my day
git-svn-id: svn://10.0.0.236/trunk@15551 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 21:04:33 +00:00
mjudge%netscape.com
dba04650ad fixing mac build bustages
git-svn-id: svn://10.0.0.236/trunk@15550 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 20:58:53 +00:00
despotdaemon%netscape.com
1d60fe6ee0 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@15549 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 20:57:48 +00:00
mjudge%netscape.com
8c66b5b1ca casting like mad
git-svn-id: svn://10.0.0.236/trunk@15548 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 20:56:29 +00:00
mjudge%netscape.com
d5762e5956 fixing build bustage!
git-svn-id: svn://10.0.0.236/trunk@15547 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 20:28:34 +00:00
mjudge%netscape.com
44945155f0 fixing bug in windows code for build
git-svn-id: svn://10.0.0.236/trunk@15546 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 20:20:40 +00:00
mjudge%netscape.com
a3ceb6c4f4 fixing mac build bustage
git-svn-id: svn://10.0.0.236/trunk@15545 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 20:17:01 +00:00
beard%netscape.com
fcb872004a Uses shared libraries, targets get built in mozilla/dist/viewer[Debug].
git-svn-id: svn://10.0.0.236/trunk@15544 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 20:00:35 +00:00
waterson%netscape.com
f2455e1b1d Fixed some bugs in the content sink that'd been introduced when I pulled the simple content sink out of the document content sink.
git-svn-id: svn://10.0.0.236/trunk@15543 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 19:58:24 +00:00
waterson%netscape.com
4b0c6d9d96 Added RemoveDataSource() to the database interface in preparation for doing db management with XML processing instructions.
git-svn-id: svn://10.0.0.236/trunk@15542 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 19:57:49 +00:00
waterson%netscape.com
69723cfd45 Fixed some reference counting bugs.
git-svn-id: svn://10.0.0.236/trunk@15541 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 19:57:36 +00:00
troy%netscape.com
b16b9b9f48 Removed hack of having page size based on viewport size
git-svn-id: svn://10.0.0.236/trunk@15540 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 19:38:29 +00:00
akkana%netscape.com
ad036d51d2 nsIRangeList shouldn't have been here. Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@15539 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 19:34:50 +00:00
mjudge%netscape.com
dac2ae4941 including proper thing
git-svn-id: svn://10.0.0.236/trunk@15538 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 19:18:52 +00:00
akkana%netscape.com
9f5d2a5f08 Change Element to Node
git-svn-id: svn://10.0.0.236/trunk@15537 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 19:15:00 +00:00
mjudge%netscape.com
a9dc677a36 need to include the nsIDOMElement.h dont know why this worked on windows
git-svn-id: svn://10.0.0.236/trunk@15536 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 19:14:18 +00:00
leaf%mozilla.org
da35f4a530 adding nsIRangeList.h to exports list
git-svn-id: svn://10.0.0.236/trunk@15535 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 19:08:02 +00:00
kin%netscape.com
017db1e661 Implemented transaction aggregation, modified code to use nsTransactionItem.
git-svn-id: svn://10.0.0.236/trunk@15534 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 18:38:52 +00:00
kin%netscape.com
224e02e4d8 Initial version of file.
git-svn-id: svn://10.0.0.236/trunk@15533 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 18:35:49 +00:00
akkana%netscape.com
ff2b34c29a Fix IDOMRange spec
git-svn-id: svn://10.0.0.236/trunk@15532 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 18:21:05 +00:00
akkana%netscape.com
5d4099f328 Pull and build the editor as well as the browser
git-svn-id: svn://10.0.0.236/trunk@15531 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 18:20:03 +00:00
mjudge%netscape.com
55ee01fd41 changes nsRangeList to be an implementation of nsICollection
git-svn-id: svn://10.0.0.236/trunk@15530 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 18:00:02 +00:00
mjudge%netscape.com
4e5b37987c fixing tests to use the enumerator correctly
git-svn-id: svn://10.0.0.236/trunk@15529 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:58:50 +00:00
mjudge%netscape.com
ba58fd80a6 fixing enumerator to do the right thing
git-svn-id: svn://10.0.0.236/trunk@15528 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:58:27 +00:00
mjudge%netscape.com
b3753f3f95 changes enumerator to do the right thing
git-svn-id: svn://10.0.0.236/trunk@15527 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:58:10 +00:00
mjudge%netscape.com
9e56baf6ba changing nsIRangeList to nsICollection
git-svn-id: svn://10.0.0.236/trunk@15526 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:57:42 +00:00
mjudge%netscape.com
75c2f03476 removing nsIRangeList.h
git-svn-id: svn://10.0.0.236/trunk@15525 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:56:56 +00:00
mjudge%netscape.com
d3096f7ed2 removing nsIRangeList.h
git-svn-id: svn://10.0.0.236/trunk@15524 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:55:58 +00:00
mjudge%netscape.com
9972f8c67c making big changes to enumerator class and adding nsICollection
git-svn-id: svn://10.0.0.236/trunk@15523 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:55:08 +00:00
mjudge%netscape.com
d3fcc0bcb7 collection interface
git-svn-id: svn://10.0.0.236/trunk@15522 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 17:50:57 +00:00
kipp%netscape.com
0bbef0f75e new
git-svn-id: svn://10.0.0.236/trunk@15521 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 16:13:49 +00:00
chuckb%netscape.com
a0c58ff4a6 Parsers for controls returned by password policy
git-svn-id: svn://10.0.0.236/trunk@15520 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 11:16:37 +00:00
chuckb%netscape.com
be850ead5b removeValue does not work
git-svn-id: svn://10.0.0.236/trunk@15519 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 11:12:11 +00:00
chuckb%netscape.com
dc79edd3fb bug fix
git-svn-id: svn://10.0.0.236/trunk@15518 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 11:08:34 +00:00
chuckb%netscape.com
1eac6a342c Parsers for controls returned by password policy
git-svn-id: svn://10.0.0.236/trunk@15517 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 11:06:52 +00:00
chuckb%netscape.com
f22c209229 Generic parser for a control containing only a string
git-svn-id: svn://10.0.0.236/trunk@15516 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 11:06:26 +00:00
waterson%netscape.com
c7c31d1f6e Added some comments on the factory methods.
git-svn-id: svn://10.0.0.236/trunk@15515 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 10:54:12 +00:00
waterson%netscape.com
5af73a8a75 Factored the RDF content sink into a document content sink (used with the NGLayout content model) and a simple content sink (which can be used without a document).
git-svn-id: svn://10.0.0.236/trunk@15514 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 10:52:38 +00:00
wtc%netscape.com
e63535aece Corrected a typo. The "1" (one) in "armv41" should be an "l" (ell).
Thanks to Brian Ostrom <briano@netscape.com> for pointing this out.


git-svn-id: svn://10.0.0.236/trunk@15513 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 08:30:02 +00:00
wtc%netscape.com
646c6edb93 We also need to define the poll-related error reporting functions
if we are using our emulated poll().  This patch is contributed by
Jeremy Lea <reg@shale.csir.co.za>.


git-svn-id: svn://10.0.0.236/trunk@15512 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 07:31:15 +00:00
wtc%netscape.com
2c43676866 Undefine _PR_POLL_AVAILABLE for pthreads. libc_r doesn't have
poll().  The poll() in libc is not thread-safe, so we can't use
it with pthreads.  This patch is contributed by Jeremy Lea
<reg@shale.csir.co.za>.


git-svn-id: svn://10.0.0.236/trunk@15511 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 07:25:28 +00:00
waterson%netscape.com
b3809c1004 Updated MANIFEST for landing of RDF_19981124_BRANCH.
git-svn-id: svn://10.0.0.236/trunk@15510 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 06:18:25 +00:00
waterson%netscape.com
feedbd576c Got RDF compiling and running on Linux.
git-svn-id: svn://10.0.0.236/trunk@15509 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 06:10:18 +00:00
waterson%netscape.com
edda2a753c Fixed some cruft that egcs didn't like.
git-svn-id: svn://10.0.0.236/trunk@15508 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 06:09:23 +00:00
gagan%netscape.com
657a985e84 Delayed the cache cleanup to 15 minutes periodicity.
git-svn-id: svn://10.0.0.236/trunk@15507 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 05:40:16 +00:00
troy%netscape.com
8cdbd84223 Changed to handle StyleChanged incremental reflow command
git-svn-id: svn://10.0.0.236/trunk@15506 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 05:17:12 +00:00
gagan%netscape.com
0f3b93aeb6 Was not pulling in env changes from config.mak because of the missing include.
git-svn-id: svn://10.0.0.236/trunk@15505 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 04:46:24 +00:00
gagan%netscape.com
2e43bbedea Switching on NU_CACHE by default. Use set NO_NU_CACHE=1 to switch it off. Windows only.
git-svn-id: svn://10.0.0.236/trunk@15504 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 04:44:31 +00:00
gagan%netscape.com
57fd48f904 Switching on NU_CACHE by default. Use set NO_NU_CACHE=1 to switch it off.
git-svn-id: svn://10.0.0.236/trunk@15503 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 04:43:46 +00:00
fur%netscape.com
687f1ec19e Compiler-generated file shouldn't be checked in
git-svn-id: svn://10.0.0.236/trunk@15502 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 04:23:35 +00:00
beard%netscape.com
cb9ba7b0e8 Fixed non-debug target to build in mozilla/dist/viewer.
git-svn-id: svn://10.0.0.236/trunk@15501 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 04:03:47 +00:00
waterson%netscape.com
8a5dd554af Removed obsolete files.
git-svn-id: svn://10.0.0.236/trunk@15500 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 03:51:09 +00:00
waterson%netscape.com
a93768c259 Obsolete.
git-svn-id: svn://10.0.0.236/trunk@15499 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 03:48:33 +00:00
waterson%netscape.com
0d67609952 Cleaned up unnecessary stuff that was being exported.
git-svn-id: svn://10.0.0.236/trunk@15498 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 03:47:35 +00:00
waterson%netscape.com
866c72398c Initial revision.
git-svn-id: svn://10.0.0.236/trunk@15497 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 03:27:53 +00:00
waterson%netscape.com
09e224434a Added NPL. Removed tests dir for now.
git-svn-id: svn://10.0.0.236/trunk@15496 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 03:26:17 +00:00
michaelp%netscape.com
de4186f177 fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@15495 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 03:20:31 +00:00
waterson%netscape.com
a3506cd378 Landed changes from RDF_19981124_BRANCH. This is still not in the build.
git-svn-id: svn://10.0.0.236/trunk@15494 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 03:01:35 +00:00
raman%netscape.com
72c8c66977 Deleted unnecessary nsCCapsManager:: from the prototype
git-svn-id: svn://10.0.0.236/trunk@15493 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 03:00:42 +00:00
wtc%netscape.com
c509066038 Checked in Patrick Beard's temporary workaround (to use GetSharedLibrary
instead of NSGetSharedLibrary) because NSGetSharedLibrary is broken.


git-svn-id: svn://10.0.0.236/trunk@15492 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 02:56:29 +00:00
michaelp%netscape.com
3fbc2c9f07 updated for new blending API.
git-svn-id: svn://10.0.0.236/trunk@15491 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 02:16:14 +00:00
michaelp%netscape.com
5a970927aa revised blending APIs.
git-svn-id: svn://10.0.0.236/trunk@15490 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 02:15:44 +00:00
wtc%netscape.com
f40b5e2f3c Temporarily commented out the poll() wrapper for Linux, because
glibc 2.0.7 on Debian 2.0 Linux doesn't have __syscall_poll defined.
This problem was reported by Adam Sulmicki <adam@cfar.umd.edu>.


git-svn-id: svn://10.0.0.236/trunk@15489 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 02:10:44 +00:00
beard%netscape.com
ead1995fea Build bustage, was referencing non-debug libraries in debug target.
git-svn-id: svn://10.0.0.236/trunk@15488 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 01:55:01 +00:00
beard%netscape.com
6fd1db89c0 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15487 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 01:51:22 +00:00
jfrancis%netscape.com
825ac7ea0e The first step to good mental health is to realize that you have a build problem.
redo'ing NSRuntime.shlb includes to use debug in debug target, opt in opt target.


git-svn-id: svn://10.0.0.236/trunk@15486 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 01:22:13 +00:00
michaelp%netscape.com
7164868c5a fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@15485 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 01:18:32 +00:00
beard%netscape.com
7f1c280849 More build bustage fixes.
git-svn-id: svn://10.0.0.236/trunk@15484 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 01:17:03 +00:00
beard%netscape.com
4be58ddc21 More build bustage fixes.
git-svn-id: svn://10.0.0.236/trunk@15483 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 01:06:33 +00:00
beard%netscape.com
a042fb01d9 Trying to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@15482 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 01:02:32 +00:00
beard%netscape.com
3cc3dcdf67 Mac shared library migration. Fixed some entries that were pointing to the debug build. Argh.
git-svn-id: svn://10.0.0.236/trunk@15481 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 00:44:07 +00:00
cyeh%netscape.com
5aedad152f applied fix from Bruce Mitchener (bruce@cybersight.com) to fix test
for --with-fullcircle. AC_TRY_LINK is still busted though, don't know why


git-svn-id: svn://10.0.0.236/trunk@15480 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 23:51:08 +00:00
beard%netscape.com
9ec220b936 Mac shared library migration. Moved PowerPlant earlier.
git-svn-id: svn://10.0.0.236/trunk@15479 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 23:39:17 +00:00
locka%iol.ie
de14ab7fe2 Added binary flag for icons in build broke on other machines
git-svn-id: svn://10.0.0.236/trunk@15478 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 22:59:43 +00:00
locka%iol.ie
ec309b6d17 Added binary flag for icons in build broke on other machines
git-svn-id: svn://10.0.0.236/trunk@15477 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 22:57:21 +00:00
locka%iol.ie
b2cc66ade7 Changed project to statically link to MFC
git-svn-id: svn://10.0.0.236/trunk@15476 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 22:53:49 +00:00
karnaze%netscape.com
070596fafe fixed bug 1613 (leak in nsFrameSetFrame::CalculateRowCol)
git-svn-id: svn://10.0.0.236/trunk@15475 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 22:37:52 +00:00
beard%netscape.com
810f6cfdf2 Mac shared library migration.
git-svn-id: svn://10.0.0.236/trunk@15474 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 22:15:00 +00:00
beard%netscape.com
57c4d48cc4 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15473 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 22:14:25 +00:00
waterson%netscape.com
ad06dd696e Fix Unix bustage.
git-svn-id: svn://10.0.0.236/trunk@15472 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 21:17:59 +00:00
sar%netscape.com
55bd7b2825 fix seaMonkeyEditor module some, and add SeaMonkeyAll that tinderbox and Bonsai can track
git-svn-id: svn://10.0.0.236/trunk@15471 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 19:48:39 +00:00
buster%netscape.com
9fef29179c fixed a bug for tables with complicated colspans and fixed widths
git-svn-id: svn://10.0.0.236/trunk@15470 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 19:06:33 +00:00
karnaze%netscape.com
a937455d91 fixed bug 1696
git-svn-id: svn://10.0.0.236/trunk@15466 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 18:19:21 +00:00
pinkerton%netscape.com
755d662e57 added nsDocumentFragment.cpp to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@15465 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 17:51:01 +00:00
buster%netscape.com
826b9af0fe fixed some nested table layout problems
git-svn-id: svn://10.0.0.236/trunk@15463 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 15:10:20 +00:00
cls%seawood.org
2428418e65 Tweaks to allow building SeaMonkeyBrowser w/o the editor.
git-svn-id: svn://10.0.0.236/trunk@15462 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 10:39:37 +00:00
vidur%netscape.com
2c5fe78039 Fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@15457 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 08:47:27 +00:00
mjudge%netscape.com
2bacfb39ef blah
git-svn-id: svn://10.0.0.236/trunk@15456 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 08:36:47 +00:00
mjudge%netscape.com
228419a714 factory needs work
git-svn-id: svn://10.0.0.236/trunk@15455 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 08:35:45 +00:00
mjudge%netscape.com
d9467a0b51 fixing problem in editfactory
git-svn-id: svn://10.0.0.236/trunk@15454 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 08:25:44 +00:00
mjudge%netscape.com
6706cc4291 bug in editor. blowing up a little :(
git-svn-id: svn://10.0.0.236/trunk@15453 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 08:05:45 +00:00
vidur%netscape.com
b5d3af627a docfrag test
git-svn-id: svn://10.0.0.236/trunk@15452 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 07:59:37 +00:00
vidur%netscape.com
a8e89e05c1 Moved nsGenericElement to base directory. Added basic support for document fragments.
git-svn-id: svn://10.0.0.236/trunk@15451 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 07:59:11 +00:00
cls%seawood.org
f83fb62ba0 Call motif_detect scripts only if building with motif toolkit. Thanks to bert hubert <ahu@vvtp.tn.tudelft.nl> for the suggestion.
Fixed $CC evaluation problem when calling motif_detect scripts.  It should now work for multi-word $CC.
Removed extraneous gtk version variables.


git-svn-id: svn://10.0.0.236/trunk@15450 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 06:42:36 +00:00
mjudge%netscape.com
a254701232 do not try to link the ender library
git-svn-id: svn://10.0.0.236/trunk@15449 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 06:15:54 +00:00
msw%gimp.org
1df8ed18a5 Rewrote the resize handler. This fixes the crashes at startup. There are
still conditions to make this go into infinite loop.
All callbacks/event handlers now return proper values.


git-svn-id: svn://10.0.0.236/trunk@15448 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 05:53:17 +00:00
mjudge%netscape.com
1166ec86f8 adding nsRangeList.cpp to list of files to compile
git-svn-id: svn://10.0.0.236/trunk@15447 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 05:29:53 +00:00
mjudge%netscape.com
d1e65e0250 need to go into the editor dir. autoconf messed me up
git-svn-id: svn://10.0.0.236/trunk@15446 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 04:57:29 +00:00
mjudge%netscape.com
5ec37a3f55 added the editor directory to the unix builds
git-svn-id: svn://10.0.0.236/trunk@15444 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 04:04:49 +00:00
mjudge%netscape.com
2236aabe4b added editor as an include dir
git-svn-id: svn://10.0.0.236/trunk@15443 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 04:00:19 +00:00
jfrancis%netscape.com
66122f1a54 [sfraser checking in as jfrancis]
Temporarily comment out EDITOR_DLL-related stuff until Mac is building editor, to fix build bustage.


git-svn-id: svn://10.0.0.236/trunk@15442 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 03:04:00 +00:00
jfrancis%netscape.com
62c9b472da [sfraser checking in as jfrancis]
added nsRangeList.cpp, turned on debug info for debug targets, as build bustage fixage.


git-svn-id: svn://10.0.0.236/trunk@15441 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 03:02:52 +00:00
mjudge%netscape.com
8cd09d02d4 added nsRange to unix
git-svn-id: svn://10.0.0.236/trunk@15440 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 03:00:26 +00:00
mjudge%netscape.com
74937901fd export this header for nsIRangeList
git-svn-id: svn://10.0.0.236/trunk@15439 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 02:57:59 +00:00
mjudge%netscape.com
fd2aad9c57 should fix unix
git-svn-id: svn://10.0.0.236/trunk@15433 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 02:11:00 +00:00
mjudge%netscape.com
d5e3a66787 should be fixed
git-svn-id: svn://10.0.0.236/trunk@15432 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 02:01:00 +00:00
msw%gimp.org
142c2bdecf Really fix Unix build bustage. r,a=shaver@netscape.com
git-svn-id: svn://10.0.0.236/trunk@15431 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-30 00:29:45 +00:00
jfrancis%netscape.com
e1ca11a4a3 adding edtor lib entrty, even though we aren't actually linking it in yet.
git-svn-id: svn://10.0.0.236/trunk@15430 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 23:57:59 +00:00
jfrancis%netscape.com
6e9d095783 adding editor MANIFEST
git-svn-id: svn://10.0.0.236/trunk@15429 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 23:52:10 +00:00
jfrancis%netscape.com
e61a2c1e87 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15428 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 23:50:20 +00:00
mjudge%netscape.com
0035bfa567 fixing files for stupid hack in nsComFactory.cpp
git-svn-id: svn://10.0.0.236/trunk@15427 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 23:19:24 +00:00
jfrancis%netscape.com
8e6753a6a9 adding nsIRangeList.h
git-svn-id: svn://10.0.0.236/trunk@15426 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:45:27 +00:00
mjudge%netscape.com
e85b747984 nsIRangeList.h
git-svn-id: svn://10.0.0.236/trunk@15425 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:35:13 +00:00
mjudge%netscape.com
4521f79b15 adding editor to the build
git-svn-id: svn://10.0.0.236/trunk@15424 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:30:29 +00:00
mjudge%netscape.com
62a90ef301 updating to add editor as a directory
git-svn-id: svn://10.0.0.236/trunk@15423 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:20:42 +00:00
mjudge%netscape.com
fd249a3e63 adding editor to the build
git-svn-id: svn://10.0.0.236/trunk@15422 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:13:27 +00:00
mjudge%netscape.com
1822ec4f9e new rangelist.cpp file
git-svn-id: svn://10.0.0.236/trunk@15421 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:12:27 +00:00
mjudge%netscape.com
70a6c4541a need to make rangelist.cpp
git-svn-id: svn://10.0.0.236/trunk@15420 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:11:49 +00:00
mjudge%netscape.com
66cae3341e new rangelist factory needs to be registered
git-svn-id: svn://10.0.0.236/trunk@15419 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:11:06 +00:00
mjudge%netscape.com
4918390790 exporting nsIRangeList.h
git-svn-id: svn://10.0.0.236/trunk@15418 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:02:50 +00:00
mjudge%netscape.com
166ae39262 export nsIDOMRange.h
git-svn-id: svn://10.0.0.236/trunk@15417 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 22:00:46 +00:00
mjudge%netscape.com
fe47a3bb8e tabbing
git-svn-id: svn://10.0.0.236/trunk@15416 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 21:59:52 +00:00
msw%gimp.org
cd5658de00 Fixed broken Unix build. Approved by shaver@netscape.com
git-svn-id: svn://10.0.0.236/trunk@15415 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 21:13:19 +00:00
rickg%netscape.com
11a2e32bd8 fixed bug #1070
git-svn-id: svn://10.0.0.236/trunk@15414 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 19:52:55 +00:00
locka%iol.ie
1f6de8dc3c Updated to use CControlSite - a homegrown control site class
git-svn-id: svn://10.0.0.236/trunk@15413 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 18:33:31 +00:00
locka%iol.ie
4d246212e5 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@15412 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 18:08:59 +00:00
locka%iol.ie
42c2b7310a Added NS_INIT_REFCNT() to constructor
git-svn-id: svn://10.0.0.236/trunk@15411 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 18:06:34 +00:00
locka%iol.ie
fb503f3bd5 Added ControlSite.cpp & ControlSite.h
git-svn-id: svn://10.0.0.236/trunk@15410 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 18:05:04 +00:00
locka%iol.ie
a0b2f4d68b Implemented IOleCommandTarget and stubs for printing support
git-svn-id: svn://10.0.0.236/trunk@15409 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 18:03:43 +00:00
locka%iol.ie
03ee7d87c7 First working version
git-svn-id: svn://10.0.0.236/trunk@15408 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-29 17:59:46 +00:00
vidur%netscape.com
bf493acab1 Added nsDocumentFragment to build. Fixed bug 1256 - the content sink is flushed as soon as it encounters a script tag.
git-svn-id: svn://10.0.0.236/trunk@15407 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 23:51:06 +00:00
ramiro%netscape.com
e7ca2be12c Renamed the viewer from 'main' to 'viewer'
git-svn-id: svn://10.0.0.236/trunk@15404 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 22:18:24 +00:00
karnaze%netscape.com
7455cb021a changed frameset layout algorithm. fixed bugs 728, 1075, 1494 and half of 1486
git-svn-id: svn://10.0.0.236/trunk@15399 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 18:59:38 +00:00
morse%netscape.com
508b2fc134 fix single-signon problems
git-svn-id: svn://10.0.0.236/trunk@15398 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 17:19:38 +00:00
morse%netscape.com
bf3fc1efe8 fix single-signon problem
git-svn-id: svn://10.0.0.236/trunk@15397 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 17:16:47 +00:00
shaver%netscape.com
6486c53a49 Added NPL everywhere (ooops!).
Handle enums.
Output idents properly in IDL comments.


git-svn-id: svn://10.0.0.236/trunk@15396 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 16:52:24 +00:00
michaelp%netscape.com
1428cec472 fixed memory leak.
git-svn-id: svn://10.0.0.236/trunk@15391 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 04:24:46 +00:00
michaelp%netscape.com
19eb838ffd fixed resource leak.
git-svn-id: svn://10.0.0.236/trunk@15390 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 04:24:15 +00:00
michaelp%netscape.com
84bebdcae2 fixed duplicate resource free.
git-svn-id: svn://10.0.0.236/trunk@15389 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 04:23:23 +00:00
michaelp%netscape.com
ce13283356 added missing NS_INIT_REFCNT().
git-svn-id: svn://10.0.0.236/trunk@15388 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 04:21:40 +00:00
msw%gimp.org
0c74cc81dc Unhorked Unix non-editor build.
git-svn-id: svn://10.0.0.236/trunk@15387 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 03:28:39 +00:00
mjudge%netscape.com
6c6a833e89 modifying
git-svn-id: svn://10.0.0.236/trunk@15385 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 01:46:56 +00:00
mjudge%netscape.com
0df2af35fe ok this will break the editor, I will have to learn how to register the IIDs of the editor in the registry!!
git-svn-id: svn://10.0.0.236/trunk@15384 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 01:42:51 +00:00
mjudge%netscape.com
6fffbd0142 removed non production code
git-svn-id: svn://10.0.0.236/trunk@15383 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 01:28:00 +00:00
mjudge%netscape.com
7410278224 updating the editor public dir. must change all access methods now
git-svn-id: svn://10.0.0.236/trunk@15382 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 01:20:24 +00:00
mjudge%netscape.com
19263c1621 just broke the mac build. I will tell jfrancis!
git-svn-id: svn://10.0.0.236/trunk@15381 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-28 01:19:53 +00:00
shaver%netscape.com
d9379bb5ea Error message cleanups, including insertion of line/file info in initial
buffer, to make errors give correct line-number data.
Strip comments.  (Still need to handle doc comments correctly.)


git-svn-id: svn://10.0.0.236/trunk@15379 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-27 16:39:45 +00:00
kipp%netscape.com
5390fd74b1 Disabled the timebomb on the tip
git-svn-id: svn://10.0.0.236/trunk@15378 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-27 15:54:14 +00:00
shaver%netscape.com
88c5dff3d3 Updated README now includes Win32 libIDL/glib URLs, and mention of msw's
GTK+/glib 1.1.5.
Generate #includes for interfaces to which we refer.
Output inheritance data.
Switch to PRUnichar * for wstring, and char * for string.
in params that become pointer types get const'd.


git-svn-id: svn://10.0.0.236/trunk@15377 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 21:03:03 +00:00
mcafee%netscape.com
e7e4e89ca6 Adding support for Rhapsody
git-svn-id: svn://10.0.0.236/trunk@15374 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 19:47:01 +00:00
scc%netscape.com
6b8ab9fbf3 Final changes to be used in production code (though currently only allowed in Composer module). Stripped tabs, replaced with spaces; made internal macro prefix; some final naming decisions (s/func/getter/). Good luck Composer team.
git-svn-id: svn://10.0.0.236/trunk@15373 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 19:28:42 +00:00
kipp%netscape.com
c98e60be06 Port to revised pres-context API
git-svn-id: svn://10.0.0.236/trunk@15372 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:14:41 +00:00
kipp%netscape.com
12f3900c32 Fixed to not subtract out borders/padding when unconstrained height reflow is occuring
git-svn-id: svn://10.0.0.236/trunk@15371 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:14:17 +00:00
kipp%netscape.com
90deabb695 disabled another printf; use web-shell destroy to properly whack the sub-webshell
git-svn-id: svn://10.0.0.236/trunk@15370 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:13:13 +00:00
kipp%netscape.com
fd2798ed60 Compute combined area properly
git-svn-id: svn://10.0.0.236/trunk@15369 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:11:23 +00:00
kipp%netscape.com
ebb0b9f0d8 Fixed verify reflow to avoid creating reflow commands during a verify reflow
git-svn-id: svn://10.0.0.236/trunk@15368 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:11:02 +00:00
kipp%netscape.com
03e51bc9c4 XPCOMized more of the API; added new operator to avoid future bugs; implement Stop method
git-svn-id: svn://10.0.0.236/trunk@15367 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:10:10 +00:00
kipp%netscape.com
76c0c7a5e2 XPCOMize more of the API; added Stop method
git-svn-id: svn://10.0.0.236/trunk@15366 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:08:44 +00:00
kipp%netscape.com
5f76ab669f whitespace tweak
git-svn-id: svn://10.0.0.236/trunk@15365 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:08:27 +00:00
kipp%netscape.com
8e9a8f6894 Removed bogus include
git-svn-id: svn://10.0.0.236/trunk@15364 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:08:08 +00:00
kipp%netscape.com
444a1435da Hide some noise; pass on Stop to content-viewer
git-svn-id: svn://10.0.0.236/trunk@15363 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:06:47 +00:00
kipp%netscape.com
4a22e5141c XPCOMize API; added Stop method
git-svn-id: svn://10.0.0.236/trunk@15362 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:06:25 +00:00
kipp%netscape.com
d9b72da670 Removed duplicate init
git-svn-id: svn://10.0.0.236/trunk@15361 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:06:08 +00:00
kipp%netscape.com
90be7a9a74 XPCOMize the methods; added Stop
git-svn-id: svn://10.0.0.236/trunk@15360 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:03:42 +00:00
kipp%netscape.com
2a73c19d2a Expose WalkTheStack
git-svn-id: svn://10.0.0.236/trunk@15359 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 18:03:20 +00:00
peterl%netscape.com
983d848263 made css style sheet public (for mac)
git-svn-id: svn://10.0.0.236/trunk@15357 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 05:17:03 +00:00
peterl%netscape.com
924bee3843 removed processimport
git-svn-id: svn://10.0.0.236/trunk@15356 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 05:16:43 +00:00
peterl%netscape.com
acd26bce38 added media support to @import
git-svn-id: svn://10.0.0.236/trunk@15355 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 05:16:22 +00:00
peterl%netscape.com
8c5f87d7f3 backed out previous change
git-svn-id: svn://10.0.0.236/trunk@15354 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 04:54:11 +00:00
peterl%netscape.com
721a073075 deal with const issues on unix compilers
git-svn-id: svn://10.0.0.236/trunk@15353 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 04:53:49 +00:00
rickg%netscape.com
f163d7e8e4 also enabled better null document support
git-svn-id: svn://10.0.0.236/trunk@15352 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 04:14:06 +00:00
peterl%netscape.com
c9ab26763f hopefully fixed build bustage
git-svn-id: svn://10.0.0.236/trunk@15351 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 04:07:58 +00:00
rickg%netscape.com
327d9295a8 removed non-essential DTD calls
git-svn-id: svn://10.0.0.236/trunk@15350 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 04:04:08 +00:00
peterl%netscape.com
40dcb95b43 fix unix build
git-svn-id: svn://10.0.0.236/trunk@15349 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 03:45:50 +00:00
rickg%netscape.com
77f4a49baa cleaned up DTD api's
git-svn-id: svn://10.0.0.236/trunk@15348 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 03:35:24 +00:00
rickg%netscape.com
56aaafad6f removed unnecessary API's
git-svn-id: svn://10.0.0.236/trunk@15347 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 03:21:55 +00:00
rickg%netscape.com
76329e0097 improvements to recursive parser calls
git-svn-id: svn://10.0.0.236/trunk@15346 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 02:56:40 +00:00
rickg%netscape.com
78d79cf0d2 improvements to recursively parser calls
git-svn-id: svn://10.0.0.236/trunk@15345 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 02:55:59 +00:00
peterl%netscape.com
8907fc654c removed simple rule, added unknown rule
git-svn-id: svn://10.0.0.236/trunk@15344 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 02:32:48 +00:00
sar%netscape.com
ce37c3484b backing out akkana's changes. this will fix build bustage on the mac
git-svn-id: svn://10.0.0.236/trunk@15343 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 02:30:44 +00:00
peterl%netscape.com
383116acf6 style change notification support
git-svn-id: svn://10.0.0.236/trunk@15337 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:34:53 +00:00
peterl%netscape.com
eb0e68e55b handle whitespace in url() better
git-svn-id: svn://10.0.0.236/trunk@15336 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:30:51 +00:00
peterl%netscape.com
8bf6a015e5 connected style sheet better (added content node & properties)
git-svn-id: svn://10.0.0.236/trunk@15335 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:29:10 +00:00
peterl%netscape.com
39e7ccb9fc added change notification support
git-svn-id: svn://10.0.0.236/trunk@15334 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:24:52 +00:00
peterl%netscape.com
6504e8fe4b added style sheet properties
git-svn-id: svn://10.0.0.236/trunk@15333 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:24:32 +00:00
peterl%netscape.com
09bc113e28 fixed bug in font family enumeration
git-svn-id: svn://10.0.0.236/trunk@15332 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:22:04 +00:00
law%netscape.com
3f61274bf3 Fixed 'Phonebook' button and stripped out some stuff from non-debug version to save space
git-svn-id: svn://10.0.0.236/trunk@15331 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:21:46 +00:00
peterl%netscape.com
0b40994da0 made text decorations minimum size of 1 pixel
git-svn-id: svn://10.0.0.236/trunk@15330 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:21:22 +00:00
peterl%netscape.com
bf2d444100 updated to new version of CSSOM interfaces
git-svn-id: svn://10.0.0.236/trunk@15329 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:20:04 +00:00
peterl%netscape.com
226561ff6f new CSSOM interfaces
git-svn-id: svn://10.0.0.236/trunk@15328 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:18:57 +00:00
peterl%netscape.com
f7d360a0f0 made pointer conversion more friendly to const methods
git-svn-id: svn://10.0.0.236/trunk@15327 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 01:18:21 +00:00
beard%netscape.com
553570efc5 Consistent spacing
git-svn-id: svn://10.0.0.236/trunk@15326 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-26 00:21:54 +00:00
akkana%netscape.com
fcc377cf71 Implementation of the easy parts
git-svn-id: svn://10.0.0.236/trunk@15325 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 23:20:29 +00:00
wtc%netscape.com
a374e6bf4c Bugzilla bug #1664: removed an unnecessary strdup call in
NSGetSharedLibrary.  Thanks to Patrick Beard <beard@netscape.com>
for the bug report.


git-svn-id: svn://10.0.0.236/trunk@15322 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 22:25:21 +00:00
rickg%netscape.com
e01fa50744 changed startup URL
git-svn-id: svn://10.0.0.236/trunk@15321 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 22:00:24 +00:00
law%netscape.com
61fb09f59b Disable inoperative stuff
git-svn-id: svn://10.0.0.236/trunk@15320 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 21:23:02 +00:00
wtc%netscape.com
577817af39 Removed -D_PR_NEED_FAKE_POLL from FreeBSD.mk and NEXTSTEP.mk. This
macro is defined internally.
In _freebsd.h, include poll.h if poll is available.
Thanks to Jeremy Lea <reg@shale.csir.co.za> for suggesting the patches.


git-svn-id: svn://10.0.0.236/trunk@15319 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 21:01:14 +00:00
rickg%netscape.com
7b9a495531 changed top 100 sites to Test Sites
git-svn-id: svn://10.0.0.236/trunk@15315 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 20:28:27 +00:00
shaver%netscape.com
9e45f0515d make Makefiles for xpidl
git-svn-id: svn://10.0.0.236/trunk@15314 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 20:03:57 +00:00
mcafee%netscape.com
825e28958b Added mhanni@sprintmail.com's suggestion as a comment, pending someone finding out of this works
git-svn-id: svn://10.0.0.236/trunk@15313 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 20:02:26 +00:00
shaver%netscape.com
2bc42328ed Added support for char, wchar and wstring types.
Fixed long long nits.
Make methods pure virtual.
Use pointers and not references.
Remove useless header.c.


git-svn-id: svn://10.0.0.236/trunk@15312 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 19:12:50 +00:00
kipp%netscape.com
b31f7790b2 new
git-svn-id: svn://10.0.0.236/trunk@15311 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 19:07:17 +00:00
locka%iol.ie
03d6a73a56 Added IOleCommandTarget
git-svn-id: svn://10.0.0.236/trunk@15310 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:54:07 +00:00
buster%netscape.com
79920f1ff6 2 Nav4 compatibility additions:
1. width=0 is treated as width=auto, not width=min
2. empty cells <td></td> are assigned a width of (2*borderWidth + 2*cellspacing + 3) pixels
The "3" is a fudge factor added by Nav and IE.


git-svn-id: svn://10.0.0.236/trunk@15309 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:43:56 +00:00
kipp%netscape.com
246dfaaf94 Removed related-links menu from windows
git-svn-id: svn://10.0.0.236/trunk@15308 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:42:47 +00:00
kipp%netscape.com
d09b42a9e1 Brought verify-reflow back to life
git-svn-id: svn://10.0.0.236/trunk@15307 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:41:02 +00:00
karnaze%netscape.com
e0d2e68693 fixed the crash on bug 1588 (rsac.org). There is still a scrolling problem
git-svn-id: svn://10.0.0.236/trunk@15306 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 18:11:26 +00:00
shaver%netscape.com
f8cfaf6d4d revert pavlov's changes at his request
git-svn-id: svn://10.0.0.236/trunk@15305 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 17:50:35 +00:00
kipp%netscape.com
8e7b6b1767 Fixed IsScrollable to take an extra argument so that we would only create scroll-frames around blocks using the webshells criteria if it's the body frame (bug #1608)
git-svn-id: svn://10.0.0.236/trunk@15304 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 16:41:06 +00:00
pavlov%pavlov.net
3b39f6e3df remove my last commit. these caused more bugs than they were intended to
catch


git-svn-id: svn://10.0.0.236/trunk@15303 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 12:51:53 +00:00
cltbld%netscape.com
ef49d0fb32 fix checkout of nsprpub. -D negates tag call, so dir wasn't being pulled. this should fix build bustage too.
git-svn-id: svn://10.0.0.236/trunk@15296 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 08:15:02 +00:00
vidur%netscape.com
ebef0f10a9 New class nsDocumentFragment
git-svn-id: svn://10.0.0.236/trunk@15295 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 08:14:47 +00:00
cyeh%netscape.com
574bba6b75 oooops. back out everything by commenting it out until i can fix
it next week.


git-svn-id: svn://10.0.0.236/trunk@15294 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 05:48:38 +00:00
shaver%netscape.com
c1a29cb53b C++ class decls need a semicolon
git-svn-id: svn://10.0.0.236/trunk@15293 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 04:54:02 +00:00
shaver%netscape.com
3b8e66c9f3 Added input callback, in preparation for autogenerating __declspec(inhibit)
and doing the doc comment thing.
Generate method declarations.
More stdout -> state->file fixes.


git-svn-id: svn://10.0.0.236/trunk@15292 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 04:19:59 +00:00
kipp%netscape.com
7d4fb7d8d3 Fixed compilation bug with method signature not matching baseclass method
git-svn-id: svn://10.0.0.236/trunk@15291 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 04:14:55 +00:00
michaelp%netscape.com
05a6bdf469 fixed bug where computing *need* for vert/horz scrollbar did not take into
account the fact that there might be a need for the other scrollbar too.
it used to be that if it knew that it *did* need a vert/horz scrollbar it
would take the other one into account properly. it was just in making the
initial decision that there was an error.


git-svn-id: svn://10.0.0.236/trunk@15290 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 03:32:00 +00:00
cyeh%netscape.com
68cda70ad6 make it so that if it can't actually find the talkback lib, it fails.
previously, if it didn't fail properly


git-svn-id: svn://10.0.0.236/trunk@15289 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 03:16:59 +00:00
cyeh%netscape.com
98e35964f3 added mozilla/lib/mac/PowerPlant to RaptorMac
git-svn-id: svn://10.0.0.236/trunk@15288 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 03:08:13 +00:00
michaelp%netscape.com
db5101c6cd fixed non-painting controls on certain resize operations in xpviewer.
git-svn-id: svn://10.0.0.236/trunk@15287 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:52:04 +00:00
akkana%netscape.com
09aa40f079 Fix C++ comment for Irix build
git-svn-id: svn://10.0.0.236/trunk@15286 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:50:20 +00:00
rickg%netscape.com
dc71142bfc change Parse(nsString&...) so that an empy string doesn't start process
git-svn-id: svn://10.0.0.236/trunk@15285 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:41:17 +00:00
pavlov%pavlov.net
026c0325c1 fix twipstopixels and got the scrollbars being sized correctly.
git-svn-id: svn://10.0.0.236/trunk@15284 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:35:59 +00:00
pavlov%pavlov.net
bef2cc3023 updated gtklayout code. Added lots of assertions to the widget code
git-svn-id: svn://10.0.0.236/trunk@15283 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:34:40 +00:00
rickg%netscape.com
463a920a7c changed the default start page, yet again
git-svn-id: svn://10.0.0.236/trunk@15282 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:19:58 +00:00
rickg%netscape.com
988e0eb906 fixed bugs 1203, 1067, 1169, 1125, 647
git-svn-id: svn://10.0.0.236/trunk@15281 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 02:19:22 +00:00
jfrancis%netscape.com
026c88790f added nsIDOMRange.h
git-svn-id: svn://10.0.0.236/trunk@15280 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 01:38:46 +00:00
jfrancis%netscape.com
f090f81a9f removing the accidentally copied "AUTOGENERATED - Do Not Edit" warning
git-svn-id: svn://10.0.0.236/trunk@15279 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 01:34:59 +00:00
jfrancis%netscape.com
162d8e834d added nsRange.cpp
git-svn-id: svn://10.0.0.236/trunk@15278 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 01:22:35 +00:00
jfrancis%netscape.com
9bf4a9e3bf cleanup
git-svn-id: svn://10.0.0.236/trunk@15277 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 01:21:42 +00:00
jfrancis%netscape.com
1d7e344048 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15276 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:33:59 +00:00
locka%iol.ie
7082061c64 Added ControlSite.cpp
git-svn-id: svn://10.0.0.236/trunk@15275 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:13:12 +00:00
locka%iol.ie
85d4e7103e Added header notice
git-svn-id: svn://10.0.0.236/trunk@15274 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:06:22 +00:00
locka%iol.ie
65b4fc67fc Added BeforeNavigate2 and NavigateComplete2 event firing
git-svn-id: svn://10.0.0.236/trunk@15273 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:03:28 +00:00
locka%iol.ie
67d6bba8c1 ActiveX control site
git-svn-id: svn://10.0.0.236/trunk@15272 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-25 00:01:44 +00:00
shaver%netscape.com
04135aee13 Generate getter/setter/`is'er for attributes.
Report errors (and warnings).
Send output to state->file properly, instead of stdout (although state->file
is always stdout right now!).


git-svn-id: svn://10.0.0.236/trunk@15271 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 23:16:49 +00:00
locka%iol.ie
ab8c795267 Fixed mistyped macro
git-svn-id: svn://10.0.0.236/trunk@15270 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 22:44:35 +00:00
law%netscape.com
360079e452 Adding program icon
git-svn-id: svn://10.0.0.236/trunk@15269 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 22:15:40 +00:00
kipp%netscape.com
2121f2be81 Fixed the bleeping build
git-svn-id: svn://10.0.0.236/trunk@15268 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:33:18 +00:00
cyeh%netscape.com
8d254d5529 add support for fullcircle libraries and headers
git-svn-id: svn://10.0.0.236/trunk@15267 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:27:42 +00:00
akkana%netscape.com
ad57b60bfc Add include line
git-svn-id: svn://10.0.0.236/trunk@15266 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:24:40 +00:00
akkana%netscape.com
9e0660d38e Implementation file for nsIDOMRange
git-svn-id: svn://10.0.0.236/trunk@15265 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:20:11 +00:00
law%netscape.com
623ee9b222 Fix for ss: bug #1444) nsBrowserWindow.cpp
git-svn-id: svn://10.0.0.236/trunk@15264 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:17:41 +00:00
joki%netscape.com
3ad8c4966f Implement document.URL access
git-svn-id: svn://10.0.0.236/trunk@15263 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 21:07:43 +00:00
buster%netscape.com
0f72cc9354 removed debug output
git-svn-id: svn://10.0.0.236/trunk@15262 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 20:40:43 +00:00
joki%netscape.com
f6295e142b Add missing coordinate transform to getFrameForPoint
git-svn-id: svn://10.0.0.236/trunk@15261 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 20:31:21 +00:00
rickg%netscape.com
4102309f80 fixed bug #1203
git-svn-id: svn://10.0.0.236/trunk@15260 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 20:23:46 +00:00
akkana%netscape.com
25c035a6d5 range shouldn't inherit from node
git-svn-id: svn://10.0.0.236/trunk@15259 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 19:58:40 +00:00
jfrancis%netscape.com
10b78cb8ec First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15258 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 19:43:21 +00:00
buster%netscape.com
37ca805909 bug 1520 (www.mirabilis.com)
the problem was the way table layout apportioned height from a rowspanning cell.
Now, we do 2 things correctly:
1) we handle rows with rowspanning cells and no other cells.
2) we divide the height of a rowspanning cell proportionately to the rows spanned, where the proportion is defined by
the max height of a cell in that row that has no effective rowspan.

the partial fix for bug 1431 has to do with dividing width between percent-width and fixed-width columns in the same
table. You won't see any better layout for this page (ww.boston.com) as a result of the code I added.  The rest of this
fix is a bit risky, so I'm waiting until after stability push.


git-svn-id: svn://10.0.0.236/trunk@15257 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 19:41:33 +00:00
mjudge%netscape.com
5aee685650 changing makefiles to build test apps on win32
git-svn-id: svn://10.0.0.236/trunk@15256 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 19:26:45 +00:00
karnaze%netscape.com
dbdc6ce081 fixed bug 1504 (memory leak of select elements)
git-svn-id: svn://10.0.0.236/trunk@15254 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 18:54:26 +00:00
cyeh%netscape.com
318d1c5621 change to pull mozilla/modules/libpref from the tip instead of XPCOM_BRANCH
change to pull mozilla/nsprpub from NSPR_RELEASE_3_0 tag
Fix stop ship bug #1577, approved kipp


git-svn-id: svn://10.0.0.236/trunk@15253 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 18:16:41 +00:00
rods%netscape.com
da0a53c2df Added paint method for printing (and possible future owner draw)
git-svn-id: svn://10.0.0.236/trunk@15252 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 14:57:09 +00:00
rpotts%netscape.com
7964c78293 removed invalid asserts for the STANDALONE_IMAGELIB...
git-svn-id: svn://10.0.0.236/trunk@15235 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 10:55:53 +00:00
joki%netscape.com
f87bae1385 ifdef out some broken code in SetActiveLink until I have time to fix it.
git-svn-id: svn://10.0.0.236/trunk@15234 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 08:13:55 +00:00
joki%netscape.com
765dbfd39b Add click event support for every element and initial keypress event support
git-svn-id: svn://10.0.0.236/trunk@15233 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 07:46:58 +00:00
joki%netscape.com
bab0e9e908 Add keypress event type to nsGUIEvent
git-svn-id: svn://10.0.0.236/trunk@15232 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 07:45:26 +00:00
joki%netscape.com
24bd25bf39 Have javascript call regular alert instead of dumping to console.
git-svn-id: svn://10.0.0.236/trunk@15231 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 07:44:39 +00:00
akkana%netscape.com
a4563a7a82 Add Range object
git-svn-id: svn://10.0.0.236/trunk@15230 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 03:06:53 +00:00
pavlov%pavlov.net
618f017f6a fixed my assertions
git-svn-id: svn://10.0.0.236/trunk@15229 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 02:43:07 +00:00
rickg%netscape.com
10d57d98ad fixed call to ToInteger() to respect the error code
git-svn-id: svn://10.0.0.236/trunk@15228 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 02:39:36 +00:00
rickg%netscape.com
7dbb22e801 fixed bug 1312
git-svn-id: svn://10.0.0.236/trunk@15227 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 02:38:50 +00:00
rickg%netscape.com
69aa236de9 changed ToInteger() so that it returns an error properly
git-svn-id: svn://10.0.0.236/trunk@15226 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 02:38:21 +00:00
joki%netscape.com
196391fbbd Send a reasonable value for the JS useragent on Windows.
git-svn-id: svn://10.0.0.236/trunk@15225 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 02:29:46 +00:00
rpotts%netscape.com
c87e4a1883 Added a missing NS_RELEASE which was causing the URL and webshell to hang around...
git-svn-id: svn://10.0.0.236/trunk@15224 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 02:07:27 +00:00
pavlov%pavlov.net
1da1e5ae82 import of new gtk code by Owen Taylor <otaylor@redhat.com>. This code should
support GTK_NO_WINDOW widgets now.


git-svn-id: svn://10.0.0.236/trunk@15223 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 02:06:29 +00:00
karnaze%netscape.com
b8beac0eaf <frame> now uses <base> for its src attribute
git-svn-id: svn://10.0.0.236/trunk@15222 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 02:01:45 +00:00
wtc%netscape.com
d769d9c9c4 _MD_FreeSegment should call free (instead of DisposePtr) to deallocate
the memory allocated by _MD_AllocSegment using malloc.  Thanks to
Simon Fraser <sfraser@netscape.com> for the bug report and fix.


git-svn-id: svn://10.0.0.236/trunk@15221 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:59:41 +00:00
kipp%netscape.com
c863d7b29b made it easier to see if the parser is working
git-svn-id: svn://10.0.0.236/trunk@15220 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:48:04 +00:00
kipp%netscape.com
9e72a38944 Made the test work again
git-svn-id: svn://10.0.0.236/trunk@15219 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:47:44 +00:00
kipp%netscape.com
0ddab1d0ce Use Pushback to put back the right character
git-svn-id: svn://10.0.0.236/trunk@15218 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:47:19 +00:00
kipp%netscape.com
e2045ab733 new regression test
git-svn-id: svn://10.0.0.236/trunk@15217 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:43:46 +00:00
akkana%netscape.com
1b25d1e7f2 Range specification
git-svn-id: svn://10.0.0.236/trunk@15216 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:39:47 +00:00
pavlov%pavlov.net
dbd7561c05 Added assertions to the gfx code so that we can find xp bugs easier
git-svn-id: svn://10.0.0.236/trunk@15215 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:32:12 +00:00
wtc%netscape.com
f9841381ad Fixed a bug in Mac's PR_IntervalNow() and PR_TicksPerSecond(). A
tick is one millisecond on the Mac.
Files changed: _macos.h, mactime.c.
Also removed a temporary comment-out in prinrval.c.


git-svn-id: svn://10.0.0.236/trunk@15214 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:31:07 +00:00
larryh%netscape.com
ad35ad2b55 BugSplat 335862
git-svn-id: svn://10.0.0.236/trunk@15213 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:26:00 +00:00
despotdaemon%netscape.com
831f12aaec Pseudo-automatic update of changes made by namachi@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15212 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:10:34 +00:00
cyeh%netscape.com
49dfdd1b63 activate timebomb for technology demonstration.
THIS NEEDS TO BE REMOVED LATER


git-svn-id: svn://10.0.0.236/trunk@15211 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 01:08:47 +00:00
despotdaemon%netscape.com
46472d8f2f Pseudo-automatic update of changes made by terry@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15209 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:53:48 +00:00
kin%netscape.com
42d0fcd52b Modified transaction manager to use nsTransactionStacks.
git-svn-id: svn://10.0.0.236/trunk@15208 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:45:21 +00:00
kin%netscape.com
5a539f9ae2 Added nsTransactionStack.cpp to list of files to build.
git-svn-id: svn://10.0.0.236/trunk@15206 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:44:29 +00:00
kin%netscape.com
e7f3da5c59 Initial checkin of file.
git-svn-id: svn://10.0.0.236/trunk@15205 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:43:31 +00:00
jfrancis%netscape.com
45589e7d34 keeping the mac in synch
git-svn-id: svn://10.0.0.236/trunk@15204 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:28:20 +00:00
jfrancis%netscape.com
853b4f59e4 fixing compilation errors
git-svn-id: svn://10.0.0.236/trunk@15203 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:26:32 +00:00
wtc%netscape.com
60608cd6ce Temporarily ifdef out assertions for the Mac while I debug the
problem.


git-svn-id: svn://10.0.0.236/trunk@15202 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:25:25 +00:00
jfrancis%netscape.com
4add115a39 fixing include file typo
git-svn-id: svn://10.0.0.236/trunk@15201 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:19:41 +00:00
mcafee%netscape.com
c56fa67994 Added -DMOZ_FULLCIRCLE logic for release builds
git-svn-id: svn://10.0.0.236/trunk@15200 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:16:43 +00:00
kipp%netscape.com
35d1ba3e17 Made IFRAME a container (like it should have been) so that it can contain the content that isn't being rendered (because we support iframe's)
git-svn-id: svn://10.0.0.236/trunk@15198 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:11:54 +00:00
mcafee%netscape.com
fe8fbe0ec3 Fixing include directory for fullcircle stuff
git-svn-id: svn://10.0.0.236/trunk@15197 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:09:29 +00:00
michaelp%netscape.com
6313915e19 reduced scollbar flashing.
git-svn-id: svn://10.0.0.236/trunk@15196 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-24 00:06:46 +00:00
michaelp%netscape.com
6ca45d2e06 backout changes i didn't want to commit.
git-svn-id: svn://10.0.0.236/trunk@15195 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 23:50:17 +00:00
michaelp%netscape.com
ddee55a0ed fixed display of black or garbage when resizing scrolled scrollingviews.
git-svn-id: svn://10.0.0.236/trunk@15194 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 23:43:08 +00:00
pavlov%pavlov.net
6f3d289878 remove shadow from menubar to provide a consistant look.
git-svn-id: svn://10.0.0.236/trunk@15193 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 23:41:47 +00:00
pavlov%pavlov.net
94dd42f645 require gtk 1.1.5
git-svn-id: svn://10.0.0.236/trunk@15190 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 23:41:29 +00:00
rickg%netscape.com
6752d7e6e3 changed start page per chofmann's request
git-svn-id: svn://10.0.0.236/trunk@15189 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 23:22:34 +00:00
rickg%netscape.com
30087fabde fixed bug #1513
git-svn-id: svn://10.0.0.236/trunk@15188 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 23:11:22 +00:00
buster%netscape.com
3c5a5e590a changed the logic for reflowing cells whose height is changed due to a
height attribute.


git-svn-id: svn://10.0.0.236/trunk@15187 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 23:07:40 +00:00
vidur%netscape.com
13c578a455 Allow application/x-javascript for type in SCRIPT tags
git-svn-id: svn://10.0.0.236/trunk@15186 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 23:06:57 +00:00
mcafee%netscape.com
1d466b186a Printing out FCInitialize status for debugging, hope that's Ok.
git-svn-id: svn://10.0.0.236/trunk@15185 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 23:04:04 +00:00
sman%netscape.com
31ef51dc4c fixed instructions
git-svn-id: svn://10.0.0.236/trunk@15184 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 22:55:32 +00:00
mcafee%netscape.com
171e0d2d6c Printing out FCInitialize status for debugging, hope that's Ok.
git-svn-id: svn://10.0.0.236/trunk@15183 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 22:22:39 +00:00
kipp%netscape.com
8c86fef2cd Let style override the cursor choice when using an image map
git-svn-id: svn://10.0.0.236/trunk@15182 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 22:21:13 +00:00
kipp%netscape.com
bf83ca5a6e Walk up the content-parent so that style is applied appropriately for cursor selection
git-svn-id: svn://10.0.0.236/trunk@15181 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 22:20:50 +00:00
mjudge%netscape.com
39745ca900 build breakage... oops
git-svn-id: svn://10.0.0.236/trunk@15180 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 22:02:18 +00:00
mjudge%netscape.com
bc6f9c5357 adding contextloader
git-svn-id: svn://10.0.0.236/trunk@15179 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 22:00:55 +00:00
mjudge%netscape.com
65c64c5a3f context loader will be used for keybindings
git-svn-id: svn://10.0.0.236/trunk@15178 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 22:00:29 +00:00
mjudge%netscape.com
f288875f23 putting in changes for selection in editor. fixing problem akkana has had?
git-svn-id: svn://10.0.0.236/trunk@15177 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 21:53:14 +00:00
wtc%netscape.com
e5315cfb95 Handle the sa_len field of struct sockaddr correctly on platforms
whose struct sockaddr has that field.  Thanks to Bert Driehuis
<driehuis@playbeing.org> for suggesting this fix.


git-svn-id: svn://10.0.0.236/trunk@15176 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 21:22:07 +00:00
wtc%netscape.com
084a0cbfd3 Added 'else true;" to the if statement in our shell scripts because
QNX's shell doesn't work correctly without it.


git-svn-id: svn://10.0.0.236/trunk@15175 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 21:20:38 +00:00
kipp%netscape.com
c454cd08ea Factored IsReplaced into a throw-away method; fixed containing-block discovery to use IsPercentageBase method
git-svn-id: svn://10.0.0.236/trunk@15174 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 21:11:57 +00:00
kipp%netscape.com
f308031baa Use correct reflow-state to find the containing-block's width for text-indent (bug #1048)
git-svn-id: svn://10.0.0.236/trunk@15173 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 21:11:19 +00:00
shaver%netscape.com
a08a107a6d first xpidl stuff
git-svn-id: svn://10.0.0.236/trunk@15172 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 21:02:31 +00:00
kipp%netscape.com
e3e78619d0 Fixed up handling of form element attributes slightly to match navigators handling of ALIGN; this is compatible with nav/IE and with the HTML4 DTD (because ALIGN is deprecated)
git-svn-id: svn://10.0.0.236/trunk@15171 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 19:33:22 +00:00
leaf%mozilla.org
a556a33161 added mozilla/modules/softupdt to SeaMonkeyBrowser module
git-svn-id: svn://10.0.0.236/trunk@15170 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 19:28:06 +00:00
michaelp%netscape.com
fe7797d4be added STRICT to list of preprocessor macros.
git-svn-id: svn://10.0.0.236/trunk@15169 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 19:00:08 +00:00
kipp%netscape.com
11eb094755 Added code in to not consume events if the anchor has no HREF attribute. This prevents <A NAME=...> containers from eating events
git-svn-id: svn://10.0.0.236/trunk@15168 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 17:45:00 +00:00
karnaze%netscape.com
12cd5750b9 fixed bug 1479 (wsj.com crash)
git-svn-id: svn://10.0.0.236/trunk@15167 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 17:37:46 +00:00
danm%netscape.com
d413bc2696 tweak change from last rev, which was close, but misbehaved.
git-svn-id: svn://10.0.0.236/trunk@15166 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 17:34:50 +00:00
kipp%netscape.com
2571922a9d Added some debug noise (disabled by default) for image loading
git-svn-id: svn://10.0.0.236/trunk@15165 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 17:18:34 +00:00
kipp%netscape.com
9292a738ca Added some debug noise (disabled by default) for document creation
git-svn-id: svn://10.0.0.236/trunk@15164 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 17:18:08 +00:00
cls%seawood.org
8ec77484d4 Use MOZ_USER_DIR since it's already setup.
git-svn-id: svn://10.0.0.236/trunk@15163 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 17:13:39 +00:00
cls%seawood.org
9882158615 Check for libraries before functions and fixed detection of -c -o problem. Thanks to Tim Rice <tim@trr.metro.NET> for pointing those out.
Modified hcc & hcpp to work for any compiler that doesn't support -c -o, not just Unixware.   They expect the real compiler to be the first argument now.


git-svn-id: svn://10.0.0.236/trunk@15162 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 17:12:39 +00:00
leaf%mozilla.org
5de60a0010 Whacked set-timebomb.pl to whack nsNetService.cpp to kill seamonkey's
networking.


git-svn-id: svn://10.0.0.236/trunk@15161 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 11:16:32 +00:00
vidur%netscape.com
097c7c3402 Partial fix for bug 1256. A script context should always be created for each new script global object.
git-svn-id: svn://10.0.0.236/trunk@15160 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 08:09:11 +00:00
rickg%netscape.com
ef03ca1113 improvements to entity parsing and viewing
git-svn-id: svn://10.0.0.236/trunk@15159 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 08:01:14 +00:00
wtc%netscape.com
e9708a17e4 A jumbo checkin, consisting of:
1. Ports to older revisions of some Unix variants, e.g., BSD/OS 1.1,
   OSF1 V2.0, etc., contributed by Brian Ostrom <briano@netscape.com>.
2. QNX port, also contributed by Brian Ostrom.
3. New macro USE_MACH_DYLD to represent the dynamic library loading
   API of NEXTSTEP and Rhapsody.
4. On platforms whose socket address has the sa_len field, make a
   copy of the PRNetAddr argument for PR_Bind, PR_Connect, and PR_SendTo
   and set its sa_len before passing it to the system calls.  This
   fix is suggested by Bert Driehuis <driehuis@playbeing.org>.
5. Removed the unused field _lockf64 of struct _MD_IOVector.  Not
   every Unix platform has lockf, and the POSIX file locking API
   uses fcntl.


git-svn-id: svn://10.0.0.236/trunk@15158 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 06:33:00 +00:00
mcafee%netscape.com
48478d4ef7 Switching to cvs module checkout, moved nspr checkout to nspr target.
git-svn-id: svn://10.0.0.236/trunk@15157 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 05:50:02 +00:00
troy%netscape.com
5b79c87173 Added missing NS_RELEASE() to GetWidget() function
git-svn-id: svn://10.0.0.236/trunk@15156 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 04:41:51 +00:00
mcafee%netscape.com
eaad124a3b Moving client.mk to SeaMonkeyBrowser, fixing nglayout.mk
git-svn-id: svn://10.0.0.236/trunk@15155 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 04:18:22 +00:00
buster%netscape.com
792b1982ba #ifdef NS_DEUG references to _CrtSetDbgFlag
git-svn-id: svn://10.0.0.236/trunk@15154 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 04:09:06 +00:00
troy%netscape.com
ea321d77ca Added some casts to make the 6.0 compiler happy
git-svn-id: svn://10.0.0.236/trunk@15153 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 03:43:49 +00:00
michaelp%netscape.com
b3420da9fc made the stars 'n comets animation the default for the throbber.
git-svn-id: svn://10.0.0.236/trunk@15152 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 03:30:24 +00:00
mcafee%netscape.com
5f9edfc930 Changes needed to build on Linux
git-svn-id: svn://10.0.0.236/trunk@15151 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 03:24:25 +00:00
michaelp%netscape.com
43576b4ce6 changed ::ReleaseDC() call in RealizeFont() key off of the same thing that
it used to conditionally call ::GetDC(). strictly speaking this change was
not necessary. i did it to make the code look a bit cleaner and accomodate
the situation where a device context is Init()ed with a null widget handle.
a device context of that sort is questionable, but that issue can be
addressed separately.


git-svn-id: svn://10.0.0.236/trunk@15150 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 03:14:38 +00:00
michaelp%netscape.com
c85498fefa fixed a bunch of resource leaks exposed by the xpviewer and made
HDC state propagation in SetupDC() more complete.


git-svn-id: svn://10.0.0.236/trunk@15149 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 03:12:16 +00:00
michaelp%netscape.com
f85fa148e2 changed for drawing surface HDC ownership setting.
git-svn-id: svn://10.0.0.236/trunk@15148 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 03:11:16 +00:00
michaelp%netscape.com
b4939bef55 added data member to drawing surface to determine HDC ownership.
git-svn-id: svn://10.0.0.236/trunk@15147 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 03:10:10 +00:00
law%netscape.com
d9a95dea3e Add reload button logic and reset home page
git-svn-id: svn://10.0.0.236/trunk@15146 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 02:32:32 +00:00
vidur%netscape.com
44b9de5c38 Fix for bug 940. location.href can take a relative URL.
git-svn-id: svn://10.0.0.236/trunk@15145 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 01:09:27 +00:00
raman%netscape.com
1adb26bf9e XP_COM interfaces for JS calls into CAPS
git-svn-id: svn://10.0.0.236/trunk@15144 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 00:27:00 +00:00
locka%iol.ie
eb5b6c8750 Implemented folder picker dialog
git-svn-id: svn://10.0.0.236/trunk@15142 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-23 00:03:58 +00:00
amusil%netscape.com
5445c054f5 Fix for Bug 1416. Moving the call of the plugin entry point into Initialize (after the mPluginManager is set up).
This is so that NPN calls can get resolved if the plugin makes them in the entry point routine.


git-svn-id: svn://10.0.0.236/trunk@15137 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 23:13:44 +00:00
chuckb%netscape.com
5b6c955aac Merge from LDAPCSDK_19981015_BRANCH
git-svn-id: svn://10.0.0.236/trunk@15134 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 22:03:18 +00:00
pavlov%pavlov.net
1ad44df641 fixed rickg@netscape.com's broken code.
git-svn-id: svn://10.0.0.236/trunk@15133 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 16:48:18 +00:00
terry%netscape.com
ce44f10b4e More shuffling of owners.
git-svn-id: svn://10.0.0.236/trunk@15132 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 15:54:40 +00:00
rpotts%netscape.com
c3501aad62 fix up the places where the C and C++ memory managers were being mixed for allocs and frees...
git-svn-id: svn://10.0.0.236/trunk@15131 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 09:32:06 +00:00
rpotts%netscape.com
c6027a56e5 Force the URL exit routine to be called via a PLEvent. This insures that the LIBNET() lock is not being held during the call...
git-svn-id: svn://10.0.0.236/trunk@15130 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 09:31:10 +00:00
rpotts%netscape.com
bf86d61fe6 Disable async Winsock notifications until we figure out why it exhausts *all* system resources on Win95...
git-svn-id: svn://10.0.0.236/trunk@15129 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 09:30:00 +00:00
rpotts%netscape.com
e020eaf4ef Return NS_BINDING_FAILED if nw stream was created...
git-svn-id: svn://10.0.0.236/trunk@15128 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 09:28:44 +00:00
rpotts%netscape.com
7182d2a5d0 Add a missing NS_RELEASE(...) for a QI(...)
git-svn-id: svn://10.0.0.236/trunk@15127 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 09:27:30 +00:00
buster%netscape.com
2ae8193b78 fixed the aweful nested table problems
git-svn-id: svn://10.0.0.236/trunk@15126 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 08:56:19 +00:00
rickg%netscape.com
27b9a14618 changed start page to netcenter
git-svn-id: svn://10.0.0.236/trunk@15125 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 08:19:56 +00:00
rickg%netscape.com
ba8fd871ca fixed bug 1140; temp fix to 1321
git-svn-id: svn://10.0.0.236/trunk@15124 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 08:01:28 +00:00
cyeh%netscape.com
8d0560f175 remove old template modules Client50Browser and Client50MailNews. Add module
MozillaLicense, which should be included with every logical source
code component. (need to go back and check that major components, such
as NSPR include the LEGAL and LICENSE document.)

Create first pass for SeaMonkey modules. They are not active yet, but
this will allow them to be hacked on by multiple people and tested until
correct.


git-svn-id: svn://10.0.0.236/trunk@15123 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 05:18:43 +00:00
msw%gimp.org
f220464167 A _horrible_ hack to make fonts readable. Needs much work here.
git-svn-id: svn://10.0.0.236/trunk@15122 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 04:48:47 +00:00
pavlov%pavlov.net
b2b11721da fix transparent icons and flipped the nscolor to gdkcolor R and B colors
git-svn-id: svn://10.0.0.236/trunk@15121 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 04:43:24 +00:00
troy%netscape.com
3cbfe7948e Changed Destroy() to release references to and destroy its child
web shells. This fixes it so we don't leak all of the web shells for
frameset documents


git-svn-id: svn://10.0.0.236/trunk@15120 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 03:11:26 +00:00
jevering%netscape.com
385b20fd17 fixed fullsoft lib name
git-svn-id: svn://10.0.0.236/trunk@15119 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 01:20:32 +00:00
jevering%netscape.com
8ca3acc624 corrected the fullsoft lib name.
git-svn-id: svn://10.0.0.236/trunk@15118 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 01:19:21 +00:00
terry%netscape.com
7d6cf072ef valeski is no longer here; gagan now owns 'Networking Library'.
git-svn-id: svn://10.0.0.236/trunk@15117 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 01:17:08 +00:00
terry%netscape.com
c8fbb3bd3b Patch from Sam Ziegler <sam@ziegler.org>: fix some typos.
git-svn-id: svn://10.0.0.236/trunk@15116 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 01:12:09 +00:00
michaelp%netscape.com
4091ac9352 changed UserAgent string reporting.
git-svn-id: svn://10.0.0.236/trunk@15115 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-22 00:22:35 +00:00
pavlov%pavlov.net
870924220c Setup the X hints for when mozilla is minimized. Added icon.
git-svn-id: svn://10.0.0.236/trunk@15109 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 21:49:17 +00:00
rickg%netscape.com
481c1194fb fixed containment bugs, which corrects problems with www.majorleaguebaseball.com
git-svn-id: svn://10.0.0.236/trunk@15108 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 21:06:29 +00:00
troy%netscape.com
36cc15c205 Added missing NS_RELEASE of the content object in GetMarginHeight()
git-svn-id: svn://10.0.0.236/trunk@15107 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 17:30:41 +00:00
troy%netscape.com
d8e49916cf Added NS_RELEASE to fixed memory leak after calling ChildAt()
git-svn-id: svn://10.0.0.236/trunk@15106 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 17:22:31 +00:00
kipp%netscape.com
0100dd306f Fix up painting issue; if we end up with a negative damage area then convert to damaging everything
git-svn-id: svn://10.0.0.236/trunk@15105 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 17:21:18 +00:00
jfrancis%netscape.com
f789e191d5 shared lib conversion, phase 1
git-svn-id: svn://10.0.0.236/trunk@15104 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 08:29:45 +00:00
rickg%netscape.com
2954c4d855 assertions for bug 1375 and better autodetection code
git-svn-id: svn://10.0.0.236/trunk@15102 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 07:48:49 +00:00
raman%netscape.com
3ed308bf62 Added building of caps to the windows and unix build system
git-svn-id: svn://10.0.0.236/trunk@15101 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 06:05:24 +00:00
troy%netscape.com
b060981c1a Improved efficiency by avoiding the dreadfully slow NS_MakeAbsoluteURL() and
only setting the image loader's URL and base URL for the initial reflow


git-svn-id: svn://10.0.0.236/trunk@15100 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 04:04:41 +00:00
rickg%netscape.com
1fb036086d last tweak needed to get entities right again
git-svn-id: svn://10.0.0.236/trunk@15099 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 03:57:03 +00:00
kipp%netscape.com
ce366ccfba Fixed scroll-frame code to properly fill in the max-element-size
git-svn-id: svn://10.0.0.236/trunk@15098 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 03:52:01 +00:00
morse%netscape.com
b7adafbd1d moved string to allxpstr.h for sake of i18n
git-svn-id: svn://10.0.0.236/trunk@15097 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 03:10:43 +00:00
morse%netscape.com
48d2490554 change for single signon
git-svn-id: svn://10.0.0.236/trunk@15096 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 03:09:44 +00:00
rickg%netscape.com
893185a1b7 fixed bug 1125
git-svn-id: svn://10.0.0.236/trunk@15095 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 02:49:25 +00:00
rickg%netscape.com
9e4fe268ba fixed bug 1125
git-svn-id: svn://10.0.0.236/trunk@15094 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 02:48:01 +00:00
mcmullen%netscape.com
04e07a582a First Checked In.
git-svn-id: svn://10.0.0.236/trunk@15093 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 01:24:55 +00:00
vidur%netscape.com
d08fcd1057 Added XML factories to the xpviewer registry
git-svn-id: svn://10.0.0.236/trunk@15092 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 01:22:24 +00:00
kin%netscape.com
2fd3bd374a Quick test to see if the first pass transaction manager code is working.
git-svn-id: svn://10.0.0.236/trunk@15091 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 01:21:14 +00:00
joki%netscape.com
ab15534e85 Adding nsJSSecurityManager.cpp to project
git-svn-id: svn://10.0.0.236/trunk@15090 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 01:14:16 +00:00
kin%netscape.com
09cda0dcb4 First pass implementations of Do, Undo, and Redo.
git-svn-id: svn://10.0.0.236/trunk@15089 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 01:02:55 +00:00
cls%seawood.org
2fb7c44769 Linux shouldn't need the mkdetect scripts any longer. Get rid of bogus motif dependency as well.
git-svn-id: svn://10.0.0.236/trunk@15088 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 01:00:00 +00:00
rpotts%netscape.com
9a8b6f2684 Fixed up the throbber to stay animating throughout the document load... Found a better fix for the statusbar not showing up until the first resize.
git-svn-id: svn://10.0.0.236/trunk@15087 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:55:54 +00:00
buster%netscape.com
4b922cdb2b removed the resolution of table pseudo-style until we can test it and
actually use it.  this was just a memory leak.


git-svn-id: svn://10.0.0.236/trunk@15086 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:53:03 +00:00
cls%seawood.org
bfc1cc9428 Removed redundant check for ios::bin. Replaced hardcoded check for 1.1.2 with $GTK_VERSION.
git-svn-id: svn://10.0.0.236/trunk@15085 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:48:32 +00:00
cyeh%netscape.com
79654fb86d Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.


git-svn-id: svn://10.0.0.236/trunk@15084 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:34:32 +00:00
radha%netscape.com
88479ed20c Comment off menu items that don't work
Add a "Navigator" Menu item to communicator menu and let it bring up
a browser window


git-svn-id: svn://10.0.0.236/trunk@15083 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:24:41 +00:00
larryh%netscape.com
ad9deb3a69 BugZilla #1473
git-svn-id: svn://10.0.0.236/trunk@15082 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:20:16 +00:00
joki%netscape.com
fe983ab777 Fixing a submit/reset event bug, frame destruction reentrancy bug, and an imagemap bug.
git-svn-id: svn://10.0.0.236/trunk@15081 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:19:36 +00:00
joki%netscape.com
581ca7e7ca Adding initial bit for the JS security system
git-svn-id: svn://10.0.0.236/trunk@15080 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:12:33 +00:00
despotdaemon%netscape.com
0b171bcddd Pseudo-automatic update of changes made by gem@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15079 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:59:24 +00:00
larryh%netscape.com
591896de41 fix compile error introduced with OS/2 port
git-svn-id: svn://10.0.0.236/trunk@15078 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:56:29 +00:00
michaelp%netscape.com
12392ea64e fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@15077 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:54:29 +00:00
despotdaemon%netscape.com
5f76d16dea Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@15076 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:54:16 +00:00
sar%netscape.com
dbbec2bbca adding mozilla/caps to RaptorDist. I know this is all going to get shuffled when the modules are realigned, but this is the best place to put it for now. --sarah
git-svn-id: svn://10.0.0.236/trunk@15075 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:51:40 +00:00
mcafee%netscape.com
d7b620533f Adding Talkback initialization & include/link stuff. Wrapped in MOZ_FULLCIRCLE=1
git-svn-id: svn://10.0.0.236/trunk@15074 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:33:53 +00:00
pnunn%netscape.com
edfeb525c4 png is an interal format... -pnunn
git-svn-id: svn://10.0.0.236/trunk@15073 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:33:46 +00:00
pnunn%netscape.com
e14d007f27 png is an internal format.... -pnunn
git-svn-id: svn://10.0.0.236/trunk@15072 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:32:44 +00:00
pnunn%netscape.com
16ccc2b700 png is an internal format..... -pnunn
git-svn-id: svn://10.0.0.236/trunk@15071 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:32:12 +00:00
pnunn%netscape.com
5423f91a18 ...png is an internal format. -pnunn.
git-svn-id: svn://10.0.0.236/trunk@15070 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:31:42 +00:00
morse%netscape.com
5f712de818 fix up indentation
git-svn-id: svn://10.0.0.236/trunk@15069 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:31:17 +00:00
troy%netscape.com
021ed0f162 Added nsHTMLAtoms::wrappedFramePseudo and changed ConstructFrame() to use
it instead of nsHTMLAtoms::columnPseudo


git-svn-id: svn://10.0.0.236/trunk@15068 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:27:59 +00:00
srinivas%netscape.com
d81bdb762d Fixed breakage of C++ build rule in previous checkin.
git-svn-id: svn://10.0.0.236/trunk@15067 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:19:54 +00:00
mcafee%netscape.com
0e51f60e05 Adding Talkback initialization & include/link stuff. Wrapped in MOZ_FULLCIRCLE=1
git-svn-id: svn://10.0.0.236/trunk@15066 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:14:22 +00:00
cyeh%netscape.com
2a77f20528 forgot the continuation character.
git-svn-id: svn://10.0.0.236/trunk@15065 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:10:59 +00:00
buster%netscape.com
bb8cc936f0 removed a spurious GetContent that was the cause of a memory leak
git-svn-id: svn://10.0.0.236/trunk@15064 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:10:47 +00:00
gagan%netscape.com
fe370c4af2 Fixed the NSPR spelling change warning (PRDirectorySeparator).
git-svn-id: svn://10.0.0.236/trunk@15063 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:10:23 +00:00
gagan%netscape.com
2d7ce54418 NuCache lib added.
git-svn-id: svn://10.0.0.236/trunk@15062 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:09:25 +00:00
waterson%netscape.com
52e0706e80 Updated for new interfaces.
git-svn-id: svn://10.0.0.236/trunk@15061 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:07:34 +00:00
gagan%netscape.com
fa23a2e423 We were unnecessarily checking cache entries for local resources. This should speed things up...
git-svn-id: svn://10.0.0.236/trunk@15060 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 23:03:39 +00:00
law%netscape.com
402be50ca4 Make statusbar appear without requiring window resize
git-svn-id: svn://10.0.0.236/trunk@15059 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 22:34:12 +00:00
kipp%netscape.com
29dc17dcda Use revised GetContainingBlockContentWidth method
git-svn-id: svn://10.0.0.236/trunk@15058 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 22:28:00 +00:00
kipp%netscape.com
699867e794 Support margins on the child frame
git-svn-id: svn://10.0.0.236/trunk@15057 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 22:27:33 +00:00
kipp%netscape.com
a207569b1c Work around more bugs in the style context code and use old margin calculations; factored get-containing-block-width better
git-svn-id: svn://10.0.0.236/trunk@15056 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 22:27:21 +00:00
kipp%netscape.com
8212a41c48 Disable fixed behavior when we are shrink wrapping so that floating tables (for example) can ignore their width if necessary
git-svn-id: svn://10.0.0.236/trunk@15055 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 22:24:20 +00:00
kipp%netscape.com
62773d21fe Made HTML a block (which it is going to be someday) so that percentage margins in the BODY will be computed correctly
git-svn-id: svn://10.0.0.236/trunk@15054 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 22:21:38 +00:00
cls%seawood.org
e2dbbb9c72 License issues supposedly have been cleared up so aclocal.m4 can stay.
git-svn-id: svn://10.0.0.236/trunk@15053 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 22:14:16 +00:00
rickg%netscape.com
fb379a12ba updated docs for nsString class usage
git-svn-id: svn://10.0.0.236/trunk@15052 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 22:11:09 +00:00
cyeh%netscape.com
996e83b704 added aclocal.m4 to RaptorUnix for autoconf
git-svn-id: svn://10.0.0.236/trunk@15051 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 21:57:20 +00:00
morse%netscape.com
680e1bf71b more fixes for change-of-password form
git-svn-id: svn://10.0.0.236/trunk@15050 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 21:57:04 +00:00
rickg%netscape.com
f7801b5a39 fixed broken entities
git-svn-id: svn://10.0.0.236/trunk@15049 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 21:34:20 +00:00
buster%netscape.com
f8aed9d5de took out a dumb debug printf
git-svn-id: svn://10.0.0.236/trunk@15048 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 21:09:54 +00:00
buster%netscape.com
3e6c71822b put in a VERY temporary work-around for some crashes we're seeing as a
result of table style context's display type != TABLE


git-svn-id: svn://10.0.0.236/trunk@15047 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 21:08:06 +00:00
buster%netscape.com
81056561c2 added :TABLE pseudo-style
git-svn-id: svn://10.0.0.236/trunk@15046 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 21:06:59 +00:00
buster%netscape.com
38df9d7aff added tablePseudo
git-svn-id: svn://10.0.0.236/trunk@15045 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 21:05:31 +00:00
kin%netscape.com
fbb3c4f42e Corrected comments for Do(), Undo(), and Redo().
git-svn-id: svn://10.0.0.236/trunk@15044 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 20:59:40 +00:00
despotdaemon%netscape.com
9f52a9cb6d Pseudo-automatic update of changes made by cmanske@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15043 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 20:53:21 +00:00
despotdaemon%netscape.com
61f08efe95 Pseudo-automatic update of changes made by terry@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@15042 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 20:44:42 +00:00
despotdaemon%netscape.com
4d245f36af Pseudo-automatic update of changes made by jwz@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@15041 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 20:31:21 +00:00
srinivas%netscape.com
efc84ef9fb Enable OS/2 builds with IBM's compiler (Visualage) and gcc port of OS/2 (emx).
Checkin for Eric Olson <Eric.Olson@Sympatico.CA> and Henry <sobotka@axess.com>.


git-svn-id: svn://10.0.0.236/trunk@15040 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 20:17:20 +00:00
mjudge%netscape.com
4561166339 changing names for nsEditorMouseListener ect
git-svn-id: svn://10.0.0.236/trunk@15038 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 19:30:50 +00:00
kipp%netscape.com
4078a9579e Removed a bogus assert
git-svn-id: svn://10.0.0.236/trunk@15037 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 19:28:44 +00:00
dcone%netscape.com
e06798ffdf Another small fix, to take out unnessasary code.
git-svn-id: svn://10.0.0.236/trunk@15036 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 19:26:06 +00:00
msw%gimp.org
056cca1ba8 Change the test for GTK+-1.1.3 to 1.1.2, as we should be able to build against
1.1.2 and that is the version that is on most boxes.  Approved by
shaver@netscape.com


git-svn-id: svn://10.0.0.236/trunk@15035 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 19:25:04 +00:00
terry%netscape.com
1d5e9c99f5 Backed out Andrew's patch -- turns out it was doing quoting sublty wrong.
git-svn-id: svn://10.0.0.236/trunk@15034 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 19:18:37 +00:00
dcone%netscape.com
93daf60388 deleted duplicate from nsIImage.h - no longer needed
git-svn-id: svn://10.0.0.236/trunk@15033 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:55:50 +00:00
kipp%netscape.com
70d4da59f6 Use proper calls to refresh the display (however, at this time the view manager is busted so it won't work)
git-svn-id: svn://10.0.0.236/trunk@15032 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:53:48 +00:00
kin%netscape.com
e5331aea39 Initial checkin of files.
git-svn-id: svn://10.0.0.236/trunk@15031 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:36:05 +00:00
kipp%netscape.com
ea00d06377 Removed the url comparison test that's no longer needed now that crawling is hooked to the EndLoadURL notification
git-svn-id: svn://10.0.0.236/trunk@15030 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:35:21 +00:00
kipp%netscape.com
11905db186 Fixed QueryInterface to do the right thing
git-svn-id: svn://10.0.0.236/trunk@15029 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:27:47 +00:00
kipp%netscape.com
a69dbcce53 Moved crawling code into EndLoadURL; eliminated bogus cast that hid the fact that the class wasn't implementing nsIStreamObserver
git-svn-id: svn://10.0.0.236/trunk@15028 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:27:14 +00:00
kipp%netscape.com
def484af1b Added EndLoadURL and fixed interface bogosity
git-svn-id: svn://10.0.0.236/trunk@15027 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:26:41 +00:00
kipp%netscape.com
8b6d12bcba pass on EndLoadURL to the crawler
git-svn-id: svn://10.0.0.236/trunk@15026 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:26:16 +00:00
kipp%netscape.com
f044481b68 Added -v argument to log crawler behavior
git-svn-id: svn://10.0.0.236/trunk@15025 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:25:55 +00:00
kipp%netscape.com
a40b0cff3a Pass on EndLoadURL to the app
git-svn-id: svn://10.0.0.236/trunk@15024 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:25:29 +00:00
kin%netscape.com
f9645c5674 Added QueryInterface() implementation.
git-svn-id: svn://10.0.0.236/trunk@15022 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:04:57 +00:00
kin%netscape.com
fce2d30102 Removed '_' from IID defines to conform to naming conventions used in nglayout.
git-svn-id: svn://10.0.0.236/trunk@15021 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 18:04:03 +00:00
kipp%netscape.com
18ec528130 Added support for StyleChanged reflow reason
git-svn-id: svn://10.0.0.236/trunk@15020 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:41:44 +00:00
kipp%netscape.com
4c0e7bb48f Temporary workaround for style issue
git-svn-id: svn://10.0.0.236/trunk@15019 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:39:11 +00:00
dcone%netscape.com
6b3aca698d Took out all blending code, and updated to coding standards, general cleanup
git-svn-id: svn://10.0.0.236/trunk@15018 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:37:18 +00:00
kipp%netscape.com
b7526778d2 Use new classname for base class; port to updated nsLeafFrame methods
git-svn-id: svn://10.0.0.236/trunk@15017 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:22:08 +00:00
kipp%netscape.com
da8bad5359 Port to updated nsLeafFrame methods
git-svn-id: svn://10.0.0.236/trunk@15016 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:21:49 +00:00
kipp%netscape.com
0ded33a37e Removed a compiler warning
git-svn-id: svn://10.0.0.236/trunk@15015 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:21:22 +00:00
kipp%netscape.com
8e874e3769 Added mBorderPadding to cache computed value in case percentages are used; renamed class to nsImageFrame
git-svn-id: svn://10.0.0.236/trunk@15014 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:21:02 +00:00
kipp%netscape.com
b08cebd76d Use revised API's for computing the border/padding
git-svn-id: svn://10.0.0.236/trunk@15013 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:20:29 +00:00
kipp%netscape.com
257cb2e34e Define new API's to compute margin/border/padding/border+padding and handle percentages correctly
git-svn-id: svn://10.0.0.236/trunk@15012 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:19:26 +00:00
kipp%netscape.com
74b2e97658 Use revised API's to get percentage padding/borders value right
git-svn-id: svn://10.0.0.236/trunk@15011 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:18:58 +00:00
kipp%netscape.com
4d8d60d08d Use revised margin calculation api's; center blocks that have auto margins
git-svn-id: svn://10.0.0.236/trunk@15010 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:18:12 +00:00
kipp%netscape.com
115cd2b9ad Use Get methods from style context instead of deprecated methods
git-svn-id: svn://10.0.0.236/trunk@15009 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:13:28 +00:00
kipp%netscape.com
07371bd0cd Updated leaf api's to better support caching of computed border/padding when percentages are used
git-svn-id: svn://10.0.0.236/trunk@15008 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:13:02 +00:00
kipp%netscape.com
b5fd638826 Added mBorderPadding to cache computed value in case percentages are used
git-svn-id: svn://10.0.0.236/trunk@15007 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:12:39 +00:00
kipp%netscape.com
b982296c15 Added mBorderPadding to cache computed value in case percentages are used; renamed class to nsImageFrame
git-svn-id: svn://10.0.0.236/trunk@15006 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 17:12:25 +00:00
dcone%netscape.com
5a1fd4591f Fixed some warnings, slight rework of the taghandling classes.
git-svn-id: svn://10.0.0.236/trunk@15005 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 15:38:18 +00:00
alecf%netscape.com
7724082a1f don't pass static classes as function parameters
git-svn-id: svn://10.0.0.236/trunk@15004 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 09:45:39 +00:00
alecf%netscape.com
5e3cc9c98d fix casting problems for gcc 2.7.2.3
git-svn-id: svn://10.0.0.236/trunk@15003 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 09:29:58 +00:00
troy%netscape.com
c3380a7354 Added temporary workaround to image frame code to compensate for the fact
that HandleEvent() and GetCursor() are being called with the point not being
translated to the frame's local coordinate space


git-svn-id: svn://10.0.0.236/trunk@15002 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 06:31:55 +00:00
jfrancis%netscape.com
104d6e8c39 missed a source file. added nsView.cpp to project
git-svn-id: svn://10.0.0.236/trunk@15001 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 06:28:50 +00:00
jfrancis%netscape.com
4f2c73564d shared lib conversion, phase 1
git-svn-id: svn://10.0.0.236/trunk@15000 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 06:05:20 +00:00
jfrancis%netscape.com
76a3c8bde7 shared lib conversion, phase 1
git-svn-id: svn://10.0.0.236/trunk@14999 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:53:16 +00:00
jfrancis%netscape.com
47ed79a28a First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14998 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:52:48 +00:00
troy%netscape.com
c80a6013b3 Removed some #include lines that are no longer needed
git-svn-id: svn://10.0.0.236/trunk@14997 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:22:45 +00:00
jfrancis%netscape.com
4906266ba1 moved view code to view project, included view lib here.
git-svn-id: svn://10.0.0.236/trunk@14996 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:21:57 +00:00
jfrancis%netscape.com
432fc0cc14 moved view code to view project, included view lib here
git-svn-id: svn://10.0.0.236/trunk@14995 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:15:24 +00:00
jfrancis%netscape.com
a949aa4d62 adding view to layout projects
git-svn-id: svn://10.0.0.236/trunk@14994 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:14:39 +00:00
morse%netscape.com
c44866825a fixes for change-of-password form
git-svn-id: svn://10.0.0.236/trunk@14993 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:03:36 +00:00
jfrancis%netscape.com
afed7afdb1 mac shared lib conversion, phase 1
git-svn-id: svn://10.0.0.236/trunk@14992 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:02:56 +00:00
jfrancis%netscape.com
91f873177c First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14991 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:02:20 +00:00
morse%netscape.com
90633f4353 fix for single signon
git-svn-id: svn://10.0.0.236/trunk@14990 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 05:01:32 +00:00
pavlov%pavlov.net
9d41cbaec7 small bug fix.
git-svn-id: svn://10.0.0.236/trunk@14989 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 04:42:03 +00:00
troy%netscape.com
dc4177b6c9 Fixed ref counting problem in stub_GraphProgressDestroy()
git-svn-id: svn://10.0.0.236/trunk@14988 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 04:28:06 +00:00
pavlov%pavlov.net
296103f679 initial files for the tab widget
git-svn-id: svn://10.0.0.236/trunk@14987 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 04:27:32 +00:00
rickg%netscape.com
caa5d11b3c fix or partial fix to lots of bugs
git-svn-id: svn://10.0.0.236/trunk@14986 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 03:42:54 +00:00
pavlov%pavlov.net
b4cde81bb0 make sure we return a value for all of the NS_IMETHODIMP methods
git-svn-id: svn://10.0.0.236/trunk@14985 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 03:30:49 +00:00
pavlov%pavlov.net
b9b7dff7f0 unrevert the changes reverted earlier (build with static gtk libraries)
git-svn-id: svn://10.0.0.236/trunk@14984 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 03:25:59 +00:00
despotdaemon%netscape.com
6a92d7d074 Pseudo-automatic update of changes made by cyeh@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14983 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 02:36:57 +00:00
despotdaemon%netscape.com
d2acf69e40 Pseudo-automatic update of changes made by claudius@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14982 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 02:30:38 +00:00
alecf%netscape.com
fab1d9d3bb nsTimerExpired should be a C function that returns a gint (i.e. a GtkFunction)
which returns 0 on success


git-svn-id: svn://10.0.0.236/trunk@14981 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 02:03:57 +00:00
akkana%netscape.com
613c9d4260 more fixes for the irix autoconf build
git-svn-id: svn://10.0.0.236/trunk@14980 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 02:00:14 +00:00
mjudge%netscape.com
07924a7062 build bustage
git-svn-id: svn://10.0.0.236/trunk@14979 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 01:17:16 +00:00
saari%netscape.com
6f8340d89e Just a comment on nsWindow's mBounds member
git-svn-id: svn://10.0.0.236/trunk@14978 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 01:10:44 +00:00
buster%netscape.com
7b0e777c46 removed obsolete include of nsTableFrame
git-svn-id: svn://10.0.0.236/trunk@14977 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 01:04:43 +00:00
beard%netscape.com
f4e8d45219 xpcomDebug.exp only included in debug target, xpcom.exp in both.
git-svn-id: svn://10.0.0.236/trunk@14976 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 01:04:17 +00:00
buster%netscape.com
055399aac1 handles "height" attribute
git-svn-id: svn://10.0.0.236/trunk@14975 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 01:03:45 +00:00
beard%netscape.com
beeb760db7 Added nsServiceManager static method exports.
git-svn-id: svn://10.0.0.236/trunk@14974 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 01:03:42 +00:00
buster%netscape.com
6f5b201dbe implemented table height algorithms. also made a slight modification to
the way a table finds its container's width.


git-svn-id: svn://10.0.0.236/trunk@14973 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 01:01:25 +00:00
kin%netscape.com
d2516ee78e Updated nsITransaction and nsITransactionManager to match current spec.
git-svn-id: svn://10.0.0.236/trunk@14972 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 00:43:07 +00:00
kin%netscape.com
24520dc1e1 Added nsITransactionListener.h to list of EXPORTS.
git-svn-id: svn://10.0.0.236/trunk@14971 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 00:42:20 +00:00
kin%netscape.com
91002c329b Initial checkin of file.
git-svn-id: svn://10.0.0.236/trunk@14970 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 00:41:43 +00:00
mjudge%netscape.com
785aeb3d68 editor changes not in inclusion
git-svn-id: svn://10.0.0.236/trunk@14968 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 00:02:11 +00:00
mjudge%netscape.com
8422a7b923 editor changes
git-svn-id: svn://10.0.0.236/trunk@14967 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-20 00:01:15 +00:00
despotdaemon%netscape.com
72a165b2bd Pseudo-automatic update of changes made by glynn@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14966 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 23:55:32 +00:00
mjudge%netscape.com
1961369c00 fixing future possible bustage even though tree is red. I will watch carefully
git-svn-id: svn://10.0.0.236/trunk@14965 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 23:25:58 +00:00
srinivas%netscape.com
c33c58e68b Fixed a typo in previous checkin.
git-svn-id: svn://10.0.0.236/trunk@14964 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 23:09:01 +00:00
srinivas%netscape.com
c02c8d8708 Enable OS/2 builds with IBM's compiler (Visualage) and gcc port of OS/2 (emx).
Checkin for Eric Olson <Eric.Olson@Sympatico.CA> and Henry <sobotka@axess.com>.


git-svn-id: svn://10.0.0.236/trunk@14963 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 22:20:31 +00:00
kin%netscape.com
8f709a1d84 Changed all occurrences of transactionManager to nsTransactionManager.
git-svn-id: svn://10.0.0.236/trunk@14962 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 21:58:58 +00:00
pinkerton%netscape.com
295a1367c6 Added SetCursor() override so that we will change the cursor when layout tells us.
git-svn-id: svn://10.0.0.236/trunk@14961 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 21:54:35 +00:00
kin%netscape.com
f5e4fd9944 Renamed transactionManager.{cpp,h} to nsTransactionManager.{cpp,h}.
git-svn-id: svn://10.0.0.236/trunk@14960 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 21:51:57 +00:00
kin%netscape.com
cf4c82ae3a Renamed files to nsTransactionManager.{h,cpp}.
git-svn-id: svn://10.0.0.236/trunk@14959 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 21:51:13 +00:00
kin%netscape.com
c1a1122be7 Initial checkin of file.
git-svn-id: svn://10.0.0.236/trunk@14958 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 21:43:21 +00:00
msw%gimp.org
bd8ac5c0c7 This is a hack to service the PLEventQueue that nsWebShell posts events to
such as anchor clicking.  This is only a temporary fix.  We need some other
way to do this.


git-svn-id: svn://10.0.0.236/trunk@14957 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 21:12:02 +00:00
law%netscape.com
f5fae695c7 Adding support for 'view source'
git-svn-id: svn://10.0.0.236/trunk@14956 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 20:41:01 +00:00
scc%netscape.com
5c994d7aa4 some changes to better conform to our coding standards; removed the facility for assigning in without AddRef-ing, outside of the context of a function call; added some comparison operators for working with raw pointers; preprocessor-ized the bool type for compilers without
git-svn-id: svn://10.0.0.236/trunk@14955 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 20:26:12 +00:00
law%netscape.com
c7f2e93dfe Adding support for 'view source'
git-svn-id: svn://10.0.0.236/trunk@14954 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 19:15:30 +00:00
kipp%netscape.com
38fb3310d6 Improved the regression dump data somewhat
git-svn-id: svn://10.0.0.236/trunk@14953 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 18:51:53 +00:00
kipp%netscape.com
6eb8511825 Override FrameForPoint so that floaters/bullets get events
git-svn-id: svn://10.0.0.236/trunk@14952 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 18:09:57 +00:00
kipp%netscape.com
9ac80e4d0f Factored out FrameForPoint code into one that takes a particular list
git-svn-id: svn://10.0.0.236/trunk@14951 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 18:09:03 +00:00
kipp%netscape.com
84410733de Made nsString::Insert actually support the count=-1 default argument
git-svn-id: svn://10.0.0.236/trunk@14950 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 17:58:30 +00:00
kipp%netscape.com
7380c40198 Added XMLQuote to quote special characters; changed MakeFrameName to avoid needing quoting
git-svn-id: svn://10.0.0.236/trunk@14949 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 17:55:22 +00:00
kipp%netscape.com
f8626bbd26 Fixed up the web-crawler to only trigger crawls on a document being loaded, not on one of it's images; support -o even w/o a filter; use the regression dump for -o instead of list
git-svn-id: svn://10.0.0.236/trunk@14948 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 17:24:13 +00:00
kipp%netscape.com
9642cfd1e6 Removed some noise
git-svn-id: svn://10.0.0.236/trunk@14947 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 17:23:27 +00:00
kipp%netscape.com
b527c7f026 Added DumpRegressionData; revised ListTag; added GetFrameName
git-svn-id: svn://10.0.0.236/trunk@14946 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 17:22:29 +00:00
cls%seawood.org
a96c8177ca Ooops, got my versions of configure.in confused.
git-svn-id: svn://10.0.0.236/trunk@14945 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 17:16:56 +00:00
cls%seawood.org
054c58515e Pavlov's changes are reverted until the license issues with aclocal.m4 have been settled.
git-svn-id: svn://10.0.0.236/trunk@14944 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 16:49:09 +00:00
cls%seawood.org
a3fde4f8bc Oops, premature commit last time. Try this one.
git-svn-id: svn://10.0.0.236/trunk@14941 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 06:33:10 +00:00
raman%netscape.com
841ba0b23b Backing out my last changes.
git-svn-id: svn://10.0.0.236/trunk@14940 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 06:31:14 +00:00
cls%seawood.org
5755d2cc70 Moved nsHTMLTags.h from EXTRA_EXPORTS to EXPORTS.
git-svn-id: svn://10.0.0.236/trunk@14939 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 06:23:35 +00:00
cls%seawood.org
414a725af1 Start pulling aclocal.m4 with the build
git-svn-id: svn://10.0.0.236/trunk@14938 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 05:44:20 +00:00
kipp%netscape.com
c6936d76d1 Fix build bustage (hopefully)
git-svn-id: svn://10.0.0.236/trunk@14937 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 05:37:59 +00:00
raman%netscape.com
bec5f1bf26 Added caps (capabilities based secure system for JVM plug-in and JS) to the build process
git-svn-id: svn://10.0.0.236/trunk@14936 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 05:36:46 +00:00
msw%gimp.org
3161812f83 Implemented the start of the text widget onkey callback. You can now type
URLs in the location field of xpviewer and hit enter.


git-svn-id: svn://10.0.0.236/trunk@14935 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 05:33:13 +00:00
cls%seawood.org
e2a4876f5e Removed the automatic check for the generate target. If we're going to check generated files into cvs, don't continue to generate them in the build
git-svn-id: svn://10.0.0.236/trunk@14934 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 05:23:42 +00:00
raman%netscape.com
f100d4f1c2 Changes to make caps into a DLL. Defined all strings in this file until there is a replacement for allxpstr.h
git-svn-id: svn://10.0.0.236/trunk@14933 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 05:22:28 +00:00
raman%netscape.com
5c8396fb31 Deleted obsolete messages
git-svn-id: svn://10.0.0.236/trunk@14932 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 05:21:37 +00:00
raman%netscape.com
d69036224b Deleted obsolete messages
git-svn-id: svn://10.0.0.236/trunk@14931 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 05:21:36 +00:00
pavlov%pavlov.net
8d18addb26 add --enable-static-gtk flag which will link the binaries with static gtk
libraries.  added aclocal.m4 with gtk's gtk check stuff which checks for GTK
properly.


git-svn-id: svn://10.0.0.236/trunk@14930 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 04:35:31 +00:00
troy%netscape.com
ac75bce1c1 Changed to make sure we mark the absolutely positioned element's view as
having transparent content if the visibility is hidden


git-svn-id: svn://10.0.0.236/trunk@14929 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 04:26:51 +00:00
troy%netscape.com
72f91661b7 Fixed it so that we don't ignore painting child frames of a parent frame
thas has "visibility:hidden", because child elements can override their
parent's visibility


git-svn-id: svn://10.0.0.236/trunk@14928 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 03:52:29 +00:00
joki%netscape.com
b01a5a7be7 Adding more backwards compat DOM support (event.which, pageX, and pageY)
git-svn-id: svn://10.0.0.236/trunk@14927 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 03:20:21 +00:00
cls%seawood.org
dd13058b68 Since $(DEPENDENCIES) is not generated for OS2 or NT, do not try to include the file.
git-svn-id: svn://10.0.0.236/trunk@14926 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 03:09:23 +00:00
cls%seawood.org
c3c39fac3d Don't bother checking for X libs or X toolkits when --without-x is specified.
git-svn-id: svn://10.0.0.236/trunk@14925 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 03:08:30 +00:00
akkana%netscape.com
3dc6756b1d Get Irix autoconf build a bit farther along -- thanks to var@sgi.com
git-svn-id: svn://10.0.0.236/trunk@14924 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 02:24:28 +00:00
kin%netscape.com
e9b5fcd32e Added stubs.
git-svn-id: svn://10.0.0.236/trunk@14923 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 02:05:16 +00:00
kin%netscape.com
88ba816ef0 Updated documenation.
git-svn-id: svn://10.0.0.236/trunk@14922 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 01:40:53 +00:00
troy%netscape.com
e82def0806 Fix for bug #1265. For incremental reflow now checks for the case where the new
height is smaller than the old height and makes sure we erase the entire area


git-svn-id: svn://10.0.0.236/trunk@14921 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 01:39:07 +00:00
joki%netscape.com
471346da0d Fire button on every click as opposed to every other.
git-svn-id: svn://10.0.0.236/trunk@14920 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 01:31:22 +00:00
joki%netscape.com
63292505da Modify event flow to avoid walking into trashed frames.
git-svn-id: svn://10.0.0.236/trunk@14919 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 00:43:36 +00:00
joki%netscape.com
eb8fbe519b Prevent multiple firings of DOM click events on buttons.
git-svn-id: svn://10.0.0.236/trunk@14918 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 00:42:38 +00:00
kin%netscape.com
af74d44f60 Fixed DEPTH entries.
git-svn-id: svn://10.0.0.236/trunk@14917 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 00:12:56 +00:00
kipp%netscape.com
475de74c3e Use new methods in nsHTMLReflowState to discover the proper width to base the text-indent percentage on (bug #1048)
git-svn-id: svn://10.0.0.236/trunk@14915 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-19 00:00:18 +00:00
kipp%netscape.com
d2c756191e Added two new utility methods on nsHTMLReflowState for finding a containing block's reflow state and for finding a containing blocks content width
git-svn-id: svn://10.0.0.236/trunk@14914 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 23:59:49 +00:00
wtc%netscape.com
d3ec260e4d NEXT port. Contributed by Balazs Pataki (balazs.pataki@sztaki.hu).
git-svn-id: svn://10.0.0.236/trunk@14911 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 23:53:21 +00:00
michaelp%netscape.com
e0cadc24c9 fixed bug where a view with opacity set to 0.0f would cause the area where it
is to never be drawn.


git-svn-id: svn://10.0.0.236/trunk@14910 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 23:50:28 +00:00
troy%netscape.com
3fb74be141 Changed Reflow() to make sure that the child is sized at least as big as the max size
we gave it as part of the reflow command


git-svn-id: svn://10.0.0.236/trunk@14909 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 23:49:44 +00:00
despotdaemon%netscape.com
55accca3f1 Pseudo-automatic update of changes made by hshaw@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14908 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 23:40:13 +00:00
briano%netscape.com
4b7e76ea29 Took out the superfluous second inclusion of rules.mk.
git-svn-id: svn://10.0.0.236/trunk@14907 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 23:18:29 +00:00
briano%netscape.com
59981c7ed4 Change for QNX. Might as well get it in while this file still exists....
git-svn-id: svn://10.0.0.236/trunk@14906 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 23:16:29 +00:00
despotdaemon%netscape.com
8d09a5cf40 Pseudo-automatic update of changes made by friedman@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14905 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 23:02:48 +00:00
srinivas%netscape.com
6568d14851 Conditionally compile pthread priority call;
checkin for Jeremy Lea <reg@shale.csir.co.za>.


git-svn-id: svn://10.0.0.236/trunk@14904 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:58:55 +00:00
srinivas%netscape.com
9d208681d0 Enable use of poll system call for FreeBSD 3.0.0-RELEASE;
checkin for Jeremy Lea <reg@shale.csir.co.za>.


git-svn-id: svn://10.0.0.236/trunk@14903 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:57:33 +00:00
srinivas%netscape.com
3274bf855b Implement poll for those platforms that don't support the system call.
git-svn-id: svn://10.0.0.236/trunk@14902 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:56:06 +00:00
srinivas%netscape.com
6e404c3359 Enable ELF builds and use of poll system call for FreeBSD 3.0.0-RELEASE;
checkin for Jeremy Lea <reg@shale.csir.co.za>.


git-svn-id: svn://10.0.0.236/trunk@14901 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:54:11 +00:00
srinivas%netscape.com
f8ae164f7d Enable ELF builds FreeBSD 3.0.0-RELEASE; checkin for
Jeremy Lea <reg@shale.csir.co.za>.


git-svn-id: svn://10.0.0.236/trunk@14900 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:51:51 +00:00
kin%netscape.com
661e233361 Makefile.in and config modifications to allow us to build the new NGT based
editor.


git-svn-id: svn://10.0.0.236/trunk@14899 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:35:21 +00:00
kin%netscape.com
76b3eae965 Initial checkin of files.
git-svn-id: svn://10.0.0.236/trunk@14898 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:29:44 +00:00
troy%netscape.com
d1175e5cd7 Fixed SetInitialChildList() so "frame" doesn't get reset after processing
the legend frame


git-svn-id: svn://10.0.0.236/trunk@14896 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:14:55 +00:00
cls%seawood.org
abd049c6b1 Added include for platform.h inside MOZILLA_CLIENT ifdef. Approved by shaver@netscape.com
git-svn-id: svn://10.0.0.236/trunk@14895 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:14:44 +00:00
buster%netscape.com
4c8bd867e7 Proportional column width based on HTML attributes is now implemented. proportional "multilength" syntax ("1*")
now works on COL and COLGROUP.  Bug 1128.


git-svn-id: svn://10.0.0.236/trunk@14894 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:10:02 +00:00
mjudge%netscape.com
2b3d3c6797 smart pointer updates
git-svn-id: svn://10.0.0.236/trunk@14893 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:09:52 +00:00
locka%iol.ie
ca58a74aad Added #define that removes requirement for atl.dll to be installed on host machine
git-svn-id: svn://10.0.0.236/trunk@14892 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:04:58 +00:00
cls%seawood.org
c8ab8eae29 Added -DMOZILLA_CLIENT define. Fixed problem with ios::binary cache values. Removed directory already exists error when manually making objdirs.
git-svn-id: svn://10.0.0.236/trunk@14891 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 21:54:38 +00:00
pavlov%pavlov.net
11495b160d Made all of these icons transparent. This should make things look much nicer
on different colored toolbars.


git-svn-id: svn://10.0.0.236/trunk@14889 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 21:20:50 +00:00
mcmullen%netscape.com
3914646b67 Fixed some warnings.
git-svn-id: svn://10.0.0.236/trunk@14887 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 20:49:15 +00:00
pnunn%netscape.com
5213031269 All image container states in il_image_complete() are now handled explicitly in
a switch, not by asserts. -pn


git-svn-id: svn://10.0.0.236/trunk@14885 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 20:24:40 +00:00
kin%netscape.com
31ec7310fa Changes neccessary to build on Unix.
git-svn-id: svn://10.0.0.236/trunk@14884 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 20:20:08 +00:00
kin%netscape.com
c265209704 Added pull_editor target.
git-svn-id: svn://10.0.0.236/trunk@14883 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 20:10:12 +00:00
pinkerton%netscape.com
aad7c2c534 add platform.h
git-svn-id: svn://10.0.0.236/trunk@14882 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 19:19:02 +00:00
mjudge%netscape.com
b7621fa804 changes to editor
git-svn-id: svn://10.0.0.236/trunk@14881 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 19:18:47 +00:00
kin%netscape.com
f7bae9c38d Fixes that allow us to compile on Linux.
git-svn-id: svn://10.0.0.236/trunk@14880 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 19:16:10 +00:00
kin%netscape.com
d059afc819 Added COM_auto_ptr.h to EXPORTS list.
git-svn-id: svn://10.0.0.236/trunk@14879 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 19:14:56 +00:00
cls%seawood.org
53616ae431 Updated checks for solaris. Started using platform.h.
git-svn-id: svn://10.0.0.236/trunk@14878 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 18:32:52 +00:00
cls%seawood.org
b648eda516 Changed LCFLAGS to CFLAGS
git-svn-id: svn://10.0.0.236/trunk@14877 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 18:29:18 +00:00
cls%seawood.org
81a132b6f5 Updated check for Solaris and added multiple include check
git-svn-id: svn://10.0.0.236/trunk@14876 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 18:28:27 +00:00
cls%seawood.org
57c8cfc299 Only use libC is not using the GNU c++ compiler.
git-svn-id: svn://10.0.0.236/trunk@14875 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 17:29:38 +00:00
troy%netscape.com
6d4ad48e4d Removed spaces around '::'
git-svn-id: svn://10.0.0.236/trunk@14874 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 16:20:39 +00:00
jfrancis%netscape.com
19903b9dd0 shared lib conversion, phase 1
git-svn-id: svn://10.0.0.236/trunk@14873 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 06:36:44 +00:00
buster%netscape.com
cb259330a3 impl of DOM table.deleteRow
git-svn-id: svn://10.0.0.236/trunk@14872 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 06:30:13 +00:00
troy%netscape.com
3a125ad21a Added some constants to use when referring to child list name indices
git-svn-id: svn://10.0.0.236/trunk@14871 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 06:13:58 +00:00
buster%netscape.com
894ea8272b impl for DOM table.InsertRow
git-svn-id: svn://10.0.0.236/trunk@14870 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 06:06:37 +00:00
terry%netscape.com
6127274b46 Wasn't handling spaces in components or versions correctly.
git-svn-id: svn://10.0.0.236/trunk@14869 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 05:38:43 +00:00
cls%seawood.org
ede0c5f277 Added DLL_SUFFIX fixes. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patch.
git-svn-id: svn://10.0.0.236/trunk@14868 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 05:35:46 +00:00
joki%netscape.com
8eaf3892a5 Adding new generated DOM header
git-svn-id: svn://10.0.0.236/trunk@14867 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 05:34:23 +00:00
cls%seawood.org
1692c26f63 Added DLL_SUFFIX fixes. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patches.
Removed dummy Makefiles from AC_OUTPUT and called mkdir manually.


git-svn-id: svn://10.0.0.236/trunk@14866 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 05:34:13 +00:00
troy%netscape.com
8c7ca57e9f Changed Init() to addref mAppShell and mPrefs, because that's what the other
overloaded Init() does and because the destructor will do a release


git-svn-id: svn://10.0.0.236/trunk@14865 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 05:31:03 +00:00
joki%netscape.com
f1462f4d55 Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)


git-svn-id: svn://10.0.0.236/trunk@14864 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 05:25:26 +00:00
morse%netscape.com
f48f2d5568 update for single signon
git-svn-id: svn://10.0.0.236/trunk@14863 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 04:59:50 +00:00
janc%netscape.com
11a796f577 New css parser test
git-svn-id: svn://10.0.0.236/trunk@14862 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 04:42:37 +00:00
janc%netscape.com
145c53c8dc update css parser test
git-svn-id: svn://10.0.0.236/trunk@14861 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 04:40:13 +00:00
janc%netscape.com
84bfaf5802 update CSS Parser test
git-svn-id: svn://10.0.0.236/trunk@14860 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 04:39:13 +00:00
morse%netscape.com
8b86d09e16 update for single signon
git-svn-id: svn://10.0.0.236/trunk@14859 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 04:38:13 +00:00
morse%netscape.com
225430c9fb updates for single signon
git-svn-id: svn://10.0.0.236/trunk@14858 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 04:35:47 +00:00
troy%netscape.com
9cb560bf11 Removed mFlags from nsBodyFrame and now we use the mFlags defined by
nsBlockFrame


git-svn-id: svn://10.0.0.236/trunk@14857 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 04:16:03 +00:00
troy%netscape.com
e6e0bfb280 Fixed a couple of cases where I missed calling the base class
git-svn-id: svn://10.0.0.236/trunk@14856 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 04:06:19 +00:00
pavlov%pavlov.net
84e44d7068 made the gdkcolor to nscolor code a tad cleaner. removed the
gtk_layout_freeze and gtk_layout_thaw calls as the object being resized was
not always a layout.


git-svn-id: svn://10.0.0.236/trunk@14855 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 03:58:54 +00:00
pavlov%pavlov.net
d541dcc7f7 Impliment SetLineStyle and DrawPolyline
git-svn-id: svn://10.0.0.236/trunk@14854 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 03:56:41 +00:00
troy%netscape.com
1d92304a59 Removed mChildCount member data
git-svn-id: svn://10.0.0.236/trunk@14853 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 03:44:08 +00:00
troy%netscape.com
221b0b3bfd Made sure the block's SetFlags() member function is called. This fixes shrink
wrapping so it works again


git-svn-id: svn://10.0.0.236/trunk@14852 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 03:27:04 +00:00
jfrancis%netscape.com
da170b8a62 more shared lib conversion work.
git-svn-id: svn://10.0.0.236/trunk@14851 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:44:02 +00:00
jfrancis%netscape.com
910475eaff more shared lib conversion work
git-svn-id: svn://10.0.0.236/trunk@14850 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:43:45 +00:00
jfrancis%netscape.com
65163288e7 Shared lib conversion, phase 1
git-svn-id: svn://10.0.0.236/trunk@14849 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:33:58 +00:00
jfrancis%netscape.com
cea6b1e716 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14848 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:33:41 +00:00
peterl%netscape.com
0604ddadab cursor style cleanup
git-svn-id: svn://10.0.0.236/trunk@14847 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:23:39 +00:00
beard%netscape.com
c300ac1865 Checking out mozilla/modules/libpref from the tip.
git-svn-id: svn://10.0.0.236/trunk@14846 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:20:16 +00:00
peterl%netscape.com
01c47ed171 cleaned up cursor style handling
git-svn-id: svn://10.0.0.236/trunk@14845 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:11:54 +00:00
peterl%netscape.com
8f073ecf34 use proper pseudo tag for text style contexts
git-svn-id: svn://10.0.0.236/trunk@14844 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:11:27 +00:00
peterl%netscape.com
95f66c00f4 cleaned up cursor handling
git-svn-id: svn://10.0.0.236/trunk@14843 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:10:45 +00:00
peterl%netscape.com
79bb1b728a added text pseudo tag
git-svn-id: svn://10.0.0.236/trunk@14842 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:09:53 +00:00
peterl%netscape.com
0b3a3301bc remove style_cursor_inherit
git-svn-id: svn://10.0.0.236/trunk@14841 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:08:45 +00:00
peterl%netscape.com
733c6bf720 fixed comment
git-svn-id: svn://10.0.0.236/trunk@14840 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:08:30 +00:00
peterl%netscape.com
d2592b689c tweaked x-height guess for true-type fonts
git-svn-id: svn://10.0.0.236/trunk@14839 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 02:07:40 +00:00
beard%netscape.com
4d5736b807 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14838 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:54:25 +00:00
janc%netscape.com
400672e2a6 New CSS Parser test.
git-svn-id: svn://10.0.0.236/trunk@14837 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:53:02 +00:00
beard%netscape.com
a2c5d6d24e First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14836 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:46:22 +00:00
cls%seawood.org
2912fcef5c Added #include <iostream.h> to ios::binary check.
git-svn-id: svn://10.0.0.236/trunk@14835 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:38:20 +00:00
beard%netscape.com
f3218e3cf8 Took out PL_VectorAssertValid for non-debug build.
git-svn-id: svn://10.0.0.236/trunk@14834 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:36:28 +00:00
beard%netscape.com
ffcb90e3f3 Added xpcomDebug.exp to xpcomDebug.shlb target.
git-svn-id: svn://10.0.0.236/trunk@14833 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:35:54 +00:00
beard%netscape.com
eb9aa87814 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14832 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:28:37 +00:00
janc%netscape.com
9406c923de New CSS Parser Test
git-svn-id: svn://10.0.0.236/trunk@14831 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:24:30 +00:00
janc%netscape.com
0f44af8a5f New CSS Parser test.
git-svn-id: svn://10.0.0.236/trunk@14830 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 01:15:17 +00:00
janc%netscape.com
ef3968a967 New CSS Parser test
git-svn-id: svn://10.0.0.236/trunk@14829 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 00:58:49 +00:00
jfrancis%netscape.com
b3f2408262 shared lib conversion, phase 1
git-svn-id: svn://10.0.0.236/trunk@14828 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 00:55:05 +00:00
jfrancis%netscape.com
5fd90b887b First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14827 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 00:54:26 +00:00
mjudge%netscape.com
f1990d8cbf editor changes will not affect build. working on typing
git-svn-id: svn://10.0.0.236/trunk@14826 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 00:49:02 +00:00
pinkerton%netscape.com
7f42b90636 Don't use screenbits.bounds for determining constraints on moving or growing windows. Use bounding rect of GetGrayRgn().
git-svn-id: svn://10.0.0.236/trunk@14825 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 00:46:22 +00:00
amusil%netscape.com
be4a82caa2 Bug fix for 1201. Now use the size parameters from the object tag as a determinant of size.
git-svn-id: svn://10.0.0.236/trunk@14824 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 23:29:20 +00:00
buster%netscape.com
91eb39eb1e impl for DOM methods table.create(THead|TFoot|Caption) and deleteCaption
git-svn-id: svn://10.0.0.236/trunk@14823 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 23:09:59 +00:00
locka%iol.ie
c7a10c77bd Added a default page to load when control is first created
git-svn-id: svn://10.0.0.236/trunk@14822 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:39:31 +00:00
locka%iol.ie
dacae6cd8b Added MozillaControl.html to release folder
git-svn-id: svn://10.0.0.236/trunk@14821 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:38:43 +00:00
dcone%netscape.com
02dc0521cb updated steve clarks changes, added genericElementCollection
git-svn-id: svn://10.0.0.236/trunk@14820 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:38:03 +00:00
locka%iol.ie
7222ab1c34 Added default page to load when control is first shown (it will improve!)
git-svn-id: svn://10.0.0.236/trunk@14819 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:37:10 +00:00
cls%seawood.org
06cc09cf31 Removed redundant test. Thanks to Chris <dexter@dns.ci.columbia.mo.us> for pointing this out.
git-svn-id: svn://10.0.0.236/trunk@14818 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:32:35 +00:00
kipp%netscape.com
18241f0edb Revised max-element-size computation somewhat so that floaters are accounted for better
git-svn-id: svn://10.0.0.236/trunk@14817 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:28:51 +00:00
buster%netscape.com
5b723aeb9c new module
git-svn-id: svn://10.0.0.236/trunk@14816 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:20:59 +00:00
cls%seawood.org
355a8b20f1 CFLAGS wasn't getting set properly due to ordering problems with config.mk
git-svn-id: svn://10.0.0.236/trunk@14815 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:20:25 +00:00
buster%netscape.com
673f0e2046 renamed TableElementCollection to GenericElementCollection, and factored it into
it's own module for reuse.


git-svn-id: svn://10.0.0.236/trunk@14814 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 21:40:38 +00:00
alecf%netscape.com
d04489f3ff make build instructions a little more clear, and add URL
for more information


git-svn-id: svn://10.0.0.236/trunk@14811 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 20:00:57 +00:00
pinkerton%netscape.com
d99502389c Added comments that these are the default implementations and that they can (and should) be replaced by embedding applications.
git-svn-id: svn://10.0.0.236/trunk@14810 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 17:34:47 +00:00
pinkerton%netscape.com
a25d78a7ef since nsMacMessagePump is back (as a default imp), export it as well.
git-svn-id: svn://10.0.0.236/trunk@14809 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 17:22:05 +00:00
pinkerton%netscape.com
8b26bfe9a2 moving default imps of message pump and app shell back into widget. This uses those instead of its own.
git-svn-id: svn://10.0.0.236/trunk@14808 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 17:21:29 +00:00
pinkerton%netscape.com
7982d20f9b moving default imps of message pump and app shell back into widget. This once again uses those instead of providing its own.
git-svn-id: svn://10.0.0.236/trunk@14807 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 17:20:57 +00:00
pinkerton%netscape.com
ec770e398c Move default imps of AppShell and MessagePump back into widget. Clients may still provide their own.
git-svn-id: svn://10.0.0.236/trunk@14806 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 17:20:06 +00:00
pinkerton%netscape.com
13254b3c93 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14805 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 17:19:01 +00:00
cls%seawood.org
fc53174a4f Added check for ios::binary which seems to just be the new ANSI/ISO standard for ios::bin .
git-svn-id: svn://10.0.0.236/trunk@14804 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 16:53:02 +00:00
troy%netscape.com
663a7d26dc Changed the body to be a subclass of nsBlockFrame rather than contain a
block frame


git-svn-id: svn://10.0.0.236/trunk@14803 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 16:37:39 +00:00
buster%netscape.com
5bd3d8a5e5 implementation of rows() and tBodies()
git-svn-id: svn://10.0.0.236/trunk@14802 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 16:32:29 +00:00
kipp%netscape.com
fb66524089 Made SetTitle call ReduceEntities for bug #1398
git-svn-id: svn://10.0.0.236/trunk@14801 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 16:29:25 +00:00
blizzard%appliedtheory.com
5477366e93 clean up transparent image rendering. Also, make sure that the XImage is
free'ed after rendering and that the gc is placed back into a sane state.


git-svn-id: svn://10.0.0.236/trunk@14800 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 15:32:13 +00:00
msw%gimp.org
2e2473f9bc First pass of alpha support in images by Chris Blizzard, fixed for endian
problems.  There is still a little work left to do on this.


git-svn-id: svn://10.0.0.236/trunk@14799 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 09:08:10 +00:00
cls%seawood.org
1d0cab6cc7 Silly mistake. Yes, we still want to call buildwho.pl
git-svn-id: svn://10.0.0.236/trunk@14798 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 05:58:56 +00:00
msw%gimp.org
e7ea193c8d Implemented Invalidate class members, reverted Resize funkiness
git-svn-id: svn://10.0.0.236/trunk@14797 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 05:57:27 +00:00
troy%netscape.com
af98c8b1d4 Fixed CreateWrapperFrame() so it resets the geometric and content parent pointers
of the frame being wrapped


git-svn-id: svn://10.0.0.236/trunk@14796 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 05:47:06 +00:00
jfrancis%netscape.com
22444ae9fd Added shared lib targets
git-svn-id: svn://10.0.0.236/trunk@14795 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 05:38:30 +00:00
jfrancis%netscape.com
b80ec268a0 Shared Lib conversion
git-svn-id: svn://10.0.0.236/trunk@14794 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 05:37:42 +00:00
jfrancis%netscape.com
5b3e72e2a1 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14793 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 05:26:28 +00:00
pierre%netscape.com
25fc70f015 fix build: added nsGenericDOMHTMLCollection.cpp
git-svn-id: svn://10.0.0.236/trunk@14790 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 03:23:02 +00:00
pierre%netscape.com
cf3a92af33 Fix Mac build: added nsIDOMNSDocument.h
git-svn-id: svn://10.0.0.236/trunk@14785 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 03:09:30 +00:00
troy%netscape.com
c3c113628e Fixed problem that caused Mac build to break
git-svn-id: svn://10.0.0.236/trunk@14784 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:37:47 +00:00
vidur%netscape.com
f99db26085 New interface nsIDOMNSDocument
git-svn-id: svn://10.0.0.236/trunk@14783 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:37:19 +00:00
vidur%netscape.com
0dae27ae27 Moved document.styleSheets from HTML-specific interface to generic Document interface
git-svn-id: svn://10.0.0.236/trunk@14782 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:19:28 +00:00
vidur%netscape.com
c67a7ad987 Changes to allow disabling and enabling of style sheets. Introduced ReconstructFrames to nsIFrameConstructor. CSSStyleSheets now remember their document. Temporary fix to allow text content inside CSS tables.
git-svn-id: svn://10.0.0.236/trunk@14781 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:14:38 +00:00
akkana%netscape.com
fb957e4152 An include was missing, breaking the Irix build
git-svn-id: svn://10.0.0.236/trunk@14780 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 02:09:12 +00:00
msw%gimp.org
2ecb1c8140 Resizes are faster, deleted old Motif code in nsWindow::Scroll
git-svn-id: svn://10.0.0.236/trunk@14779 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:30:27 +00:00
kipp%netscape.com
e8f8e26932 Added missing init of the net-file's refcnt
git-svn-id: svn://10.0.0.236/trunk@14777 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:21:04 +00:00
pinkerton%netscape.com
fa6c94850f fix in SupportsNativeWidgets() to draw so we can continue working, but things are not fixed for real. Read the comment in that method for more details.
git-svn-id: svn://10.0.0.236/trunk@14775 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:08:01 +00:00
kipp%netscape.com
fdd6ed4330 Fixed up incremental reflow for content-changed and removed floaters
git-svn-id: svn://10.0.0.236/trunk@14773 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:04:45 +00:00
kipp%netscape.com
a1d94ad86e Added in nsHTMLReflowState argument to ReflowFrame so that callers can properly initialize it
git-svn-id: svn://10.0.0.236/trunk@14772 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:04:21 +00:00
kipp%netscape.com
9b3d386967 Tidy up; added some tracing
git-svn-id: svn://10.0.0.236/trunk@14771 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:03:59 +00:00
kipp%netscape.com
e8e77859cb Removed DidReflow hack again
git-svn-id: svn://10.0.0.236/trunk@14770 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:03:41 +00:00
kipp%netscape.com
5e936efd0f Look on all lists for frames
git-svn-id: svn://10.0.0.236/trunk@14769 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:03:28 +00:00
pierre%netscape.com
672e98385c First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14768 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 01:03:16 +00:00
cls%seawood.org
0659b986f3 Added check for DLL_SUFFIX. Thanks to Jeremy Lea <reg@shale.csir.co.za> for supplying the patch.
Changed gtk lib check to depend entirely upon the output from gtk-config.


git-svn-id: svn://10.0.0.236/trunk@14766 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 00:23:25 +00:00
wtc%netscape.com
26858ad13e Bugzilla bug #122: Checked in the NetBSD patch submitted by
Frank van der Linden (frank@wins.uva.nl).
ftp://ftp.netbsd.org/pub/NetBSD/misc/fvdl/mozilla/diff-19981008.001
Modified files: Makefile, Makefile.in.


git-svn-id: svn://10.0.0.236/trunk@14765 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 23:44:55 +00:00
wtc%netscape.com
28d4ab0218 Added Alec Flett's comments on the version of glibc2/sparc whose
setjmp/longjmp works.


git-svn-id: svn://10.0.0.236/trunk@14764 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 23:39:10 +00:00
buster%netscape.com
15ea380e94 work in progress for full DOM support for tables
git-svn-id: svn://10.0.0.236/trunk@14763 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 23:31:24 +00:00
troy%netscape.com
34fb009ccf Changed Reflow() to deal with reflow commands targeted at the root frame
git-svn-id: svn://10.0.0.236/trunk@14761 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 23:16:03 +00:00
cls%seawood.org
c24fcea5b1 Added check to make sure user only specifies supported toolkits.
git-svn-id: svn://10.0.0.236/trunk@14760 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 23:02:40 +00:00
rods%netscape.com
2d2e1d5946 Added a check for a NULL nsIDeviceContextSpec. This happens when the user "cancels"
out of the print dialog.


git-svn-id: svn://10.0.0.236/trunk@14759 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 22:25:57 +00:00
rods%netscape.com
8cacf168e5 Added checks for null objects so printing would work.
git-svn-id: svn://10.0.0.236/trunk@14758 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 22:18:30 +00:00
cls%seawood.org
126128120e DSO_CFLAGS defaults to -fPIC only if using gcc, otherwise it's set to -KPIC.
git-svn-id: svn://10.0.0.236/trunk@14757 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 22:11:17 +00:00
raman%netscape.com
c88302e2b7 Bug fixes from MozillaClassic branch, plus changes to build caps without rdf
git-svn-id: svn://10.0.0.236/trunk@14756 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 21:57:13 +00:00
cls%seawood.org
0728bcc724 Actually set GTK_VERSION. Thanks to Chris <dexter@dns.ci.columbia.mo.us> for pointing out this oversight.
git-svn-id: svn://10.0.0.236/trunk@14755 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 21:50:33 +00:00
troy%netscape.com
62a6e8e1fe Made sure NS_BODY_THE_BODY flag is set for the body wrapper frame we
create for XML documents


git-svn-id: svn://10.0.0.236/trunk@14754 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 21:48:13 +00:00
troy%netscape.com
75c8461a9c Added null pointer check in DidSetStyleContext(). This keeps us from crashing
on XML documents


git-svn-id: svn://10.0.0.236/trunk@14753 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 21:45:24 +00:00
hyatt%netscape.com
8ee2eaab39 Tweaking interfaces to move some functionality out of the treedatamodel and into the base.
git-svn-id: svn://10.0.0.236/trunk@14750 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 20:53:27 +00:00
hyatt%netscape.com
018a52aac8 GetWidget and SetWidget weren't doing proper AddRef and Release. Fixed the
code.


git-svn-id: svn://10.0.0.236/trunk@14749 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 20:39:09 +00:00
hyatt%netscape.com
44a586b358 Added SetOpenState.
git-svn-id: svn://10.0.0.236/trunk@14748 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 20:11:06 +00:00
cyeh%netscape.com
baf1f2e463 remove dependence on mozilla classic style features (MOZ_MEDIUM)
git-svn-id: svn://10.0.0.236/trunk@14747 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 20:00:53 +00:00
hyatt%netscape.com
8779cbca5c Fixing SetOpenState so that it really works.
git-svn-id: svn://10.0.0.236/trunk@14746 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 19:53:05 +00:00
terry%netscape.com
d96970ce3c Patch by Andrew Anderson <andrew@redhat.com>. Many minor bugfixes and cleanup.
git-svn-id: svn://10.0.0.236/trunk@14745 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 19:43:50 +00:00
michaelp%netscape.com
bff62c7d82 fixed problem with vertical scrollbar not always appearing.
git-svn-id: svn://10.0.0.236/trunk@14744 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 19:42:53 +00:00
jfrancis%netscape.com
d8abdbf2f0 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14742 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 19:30:48 +00:00
jfrancis%netscape.com
2703380897 adding scott's XP_COM auto_pointer header to xpcom exports.
git-svn-id: svn://10.0.0.236/trunk@14741 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 19:08:50 +00:00
terry%netscape.com
e7821fe48e mozillazine has changed its format; cope with the new format.
git-svn-id: svn://10.0.0.236/trunk@14740 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 18:58:24 +00:00
pinkerton%netscape.com
803d9e359a Turn on debugging info for message sink and text area cpp files.
git-svn-id: svn://10.0.0.236/trunk@14739 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 18:45:30 +00:00
cls%seawood.org
620b2a5402 Removed kludge that removed generated files from srcdir
git-svn-id: svn://10.0.0.236/trunk@14738 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 18:39:49 +00:00
troy%netscape.com
497e834006 Reinstated hack to have the placeholder frame forward the DidReflow() notification
to the floated frame. Needed until the block frame properly handles FirstChild()
and returns the list of floated frames


git-svn-id: svn://10.0.0.236/trunk@14737 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 18:33:21 +00:00
leaf%mozilla.org
d692bbe45b Removing include of icondata.h, which doesn't seem to exist for xpfe yet.
git-svn-id: svn://10.0.0.236/trunk@14736 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 18:17:33 +00:00
dcone%netscape.com
b6260dbbdd Updated and tested the taghandling finding mechanism
git-svn-id: svn://10.0.0.236/trunk@14735 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 18:13:09 +00:00
troy%netscape.com
62e0e3c71a Split class declaration out into a separate header file so the body frame
can be a derived class


git-svn-id: svn://10.0.0.236/trunk@14734 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 17:11:12 +00:00
buster%netscape.com
067db66354 added storage in styleTable for a column's width contribution from cells that
have colspan>1.


git-svn-id: svn://10.0.0.236/trunk@14733 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 06:47:24 +00:00
buster%netscape.com
aeee0e2b41 irrationally-specified table (one where the width attributes of various rows don't add up to the same value,
and/or to the width attribute on the table itself), the rule is to try to give the column the largest value
assigned to it by any cell intersecting that column.
Separate storage is maintained for a column's natural desired width (width from any source other than a cell
with a colspan) and the maximum contribution to the column's width from any cell with a colspan.


git-svn-id: svn://10.0.0.236/trunk@14732 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 06:46:00 +00:00
vidur%netscape.com
b0070d4d60 First pass to allow HTML forms to be embedded inside XML documents.
git-svn-id: svn://10.0.0.236/trunk@14731 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-16 06:16:17 +00:00
beard%netscape.com
991d915062 Added ConvertToLocalCoordinates, WindowToLocalCoordinate for converting from window (device) coordinates to widget coordinates. Moved some calls from Destroy to the destructor to deal with a refcounting bug.
git-svn-id: svn://10.0.0.236/trunk@14730 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 23:31:37 +00:00
beard%netscape.com
6c99d5aed6 Added ConvertToLocalCoordinates, WindowToLocalCoordinate for converting from window (device) coordinates to widget coordinates.
git-svn-id: svn://10.0.0.236/trunk@14729 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 23:30:19 +00:00
pavlov%pavlov.net
5ff1e9a95f removed unused files
git-svn-id: svn://10.0.0.236/trunk@14728 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 22:27:32 +00:00
beard%netscape.com
5ea03f970d Fixed SetThumbSize to not crash when mContext == NULL.
git-svn-id: svn://10.0.0.236/trunk@14727 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 21:58:09 +00:00
beard%netscape.com
33bc4f922b Changed COLOR8TOCOLOR16 to an inline function that simply returns (color8 << 8) | color8. This properly maps 0xFF to 0xFFFF, etc.
git-svn-id: svn://10.0.0.236/trunk@14726 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 21:56:40 +00:00
briano%netscape.com
f9d7538c2b MP-RAS 2.03 doesn't have sys/bitypes.h.
git-svn-id: svn://10.0.0.236/trunk@14725 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 21:47:01 +00:00
pavlov%pavlov.net
af89faa093 removed some debugging messages
git-svn-id: svn://10.0.0.236/trunk@14724 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 19:32:54 +00:00
pavlov%pavlov.net
97b10e9705 removed lots of printf's that were no longer needed
git-svn-id: svn://10.0.0.236/trunk@14723 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 19:32:36 +00:00
pavlov%pavlov.net
274e6e4f5e more work on the resizing. this works a tad better
git-svn-id: svn://10.0.0.236/trunk@14722 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 18:59:09 +00:00
pavlov%pavlov.net
49e4bc2251 Initial work on resizing. This works somewhat
git-svn-id: svn://10.0.0.236/trunk@14721 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 18:28:16 +00:00
msw%gimp.org
9aed506fc8 Oops - scrolling was set up backwards.
git-svn-id: svn://10.0.0.236/trunk@14720 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 17:30:31 +00:00
locka%iol.ie
bef4f8aa2f Added extra button
git-svn-id: svn://10.0.0.236/trunk@14719 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 17:18:36 +00:00
locka%iol.ie
061edb5b7e Added extra button to scan folders (still disabled)
git-svn-id: svn://10.0.0.236/trunk@14718 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 17:18:06 +00:00
locka%iol.ie
a72805248d *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@14717 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 17:16:55 +00:00
locka%iol.ie
16420a9327 Added NPL header
git-svn-id: svn://10.0.0.236/trunk@14716 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 17:13:49 +00:00
locka%iol.ie
4e6321a667 Added NPL header
Fixed problem caused by typedef int32 disappearing from winsock.h


git-svn-id: svn://10.0.0.236/trunk@14715 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 17:09:20 +00:00
locka%iol.ie
10a2edf355 Added NPL header
Added extra diagnostics


git-svn-id: svn://10.0.0.236/trunk@14714 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 17:07:04 +00:00
locka%iol.ie
daada24abe Fixed trace bug
Added NPL header


git-svn-id: svn://10.0.0.236/trunk@14713 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 17:04:58 +00:00
cls%seawood.org
bf6ec432b8 Better handling of the -c -o problem. Thanks to Tim Rice <tim@trr.metro.NET> for the patch
git-svn-id: svn://10.0.0.236/trunk@14712 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 09:55:01 +00:00
cls%seawood.org
283d3705d8 Added --with-gtk-config=$location_of_gtk-config.
Added version checking for gtk.
Added check for GNU CC for setting DSO_LDOPTS for solaris and freebsd.
If compiler doesn't support -c -o, then use ${topsrcdir}/build/{hcc,hcpp}.
Cleaned up missing nspr error message.


git-svn-id: svn://10.0.0.236/trunk@14711 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 09:42:57 +00:00
cls%seawood.org
93ddf67399 Added GTK_CONFIG
git-svn-id: svn://10.0.0.236/trunk@14710 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 09:12:37 +00:00
cls%seawood.org
88a10a469b Build xpfe by default now.
git-svn-id: svn://10.0.0.236/trunk@14709 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 09:12:03 +00:00
cls%seawood.org
00192c135f Added build/hcc & build/hcpp to pull_autoconf
git-svn-id: svn://10.0.0.236/trunk@14708 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 09:11:35 +00:00
briano%netscape.com
9eff91466b Fix for platforms that have PRInt64 defined as a struct.
git-svn-id: svn://10.0.0.236/trunk@14707 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 08:56:19 +00:00
briano%netscape.com
a91760319f Fix for overly anal-retentive compilers.
git-svn-id: svn://10.0.0.236/trunk@14706 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 08:47:18 +00:00
briano%netscape.com
4bbb85313c Fix to shut up the compilers on OSF/1.
git-svn-id: svn://10.0.0.236/trunk@14705 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 08:46:54 +00:00
briano%netscape.com
aef7ac5a48 Fix for a variety of nit-picking compilers.
git-svn-id: svn://10.0.0.236/trunk@14704 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 08:40:32 +00:00
briano%netscape.com
479882883f Fixes for AIXV3.
git-svn-id: svn://10.0.0.236/trunk@14703 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 08:39:27 +00:00
briano%netscape.com
28512fe231 Fixes for various non-Linux platforms that no one but me cares about.
git-svn-id: svn://10.0.0.236/trunk@14702 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 08:36:41 +00:00
briano%netscape.com
700c4a1593 Minor tweaks for 5.3 and 5.4.
git-svn-id: svn://10.0.0.236/trunk@14701 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 08:27:17 +00:00
briano%netscape.com
72c3310865 Support building on 3.2.5 in case someone has to.
git-svn-id: svn://10.0.0.236/trunk@14700 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 08:25:19 +00:00
pavlov%pavlov.net
257f830305 Impliment the key press events
git-svn-id: svn://10.0.0.236/trunk@14699 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 07:38:43 +00:00
msw%gimp.org
f7e05da556 Initial scrolling support - it's jumpy, but it works
git-svn-id: svn://10.0.0.236/trunk@14698 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 07:24:57 +00:00
mjudge%netscape.com
9946ad5ea4 fixing test app for lame windows compiler
git-svn-id: svn://10.0.0.236/trunk@14697 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 07:09:51 +00:00
mjudge%netscape.com
864d194dba adding the void ** back in. windows compiler is lame.
git-svn-id: svn://10.0.0.236/trunk@14696 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 07:08:56 +00:00
mjudge%netscape.com
ea2e4366fa editor changes that will not affect build! gooooo mike
git-svn-id: svn://10.0.0.236/trunk@14695 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 07:04:45 +00:00
mjudge%netscape.com
040421894c editor changes are being prepared. SHOULD NOT EFFECT BUILD
git-svn-id: svn://10.0.0.236/trunk@14694 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 07:04:02 +00:00
pavlov%pavlov.net
1280035af5 add and remove items correctly. this fixes crashes on pages with comboboxes
git-svn-id: svn://10.0.0.236/trunk@14693 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 06:22:03 +00:00
mjudge%netscape.com
148521fbb4 oops messed up the build. fixing...
git-svn-id: svn://10.0.0.236/trunk@14692 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 04:13:14 +00:00
scc%netscape.com
70163ae70a operator void** is superfluous; removed. Added operator* to support clients who (against better advice) write getter functions that look like this GetSomething(T*& result)
git-svn-id: svn://10.0.0.236/trunk@14691 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 02:10:04 +00:00
kipp%netscape.com
1f8a32ffdb Removed extraneous bullet padding that was left-over from the pre-pseudo-style days
git-svn-id: svn://10.0.0.236/trunk@14690 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 01:17:05 +00:00
kipp%netscape.com
ab8a0f8a42 Attempt to compute max-element-size better
git-svn-id: svn://10.0.0.236/trunk@14689 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 01:13:44 +00:00
kipp%netscape.com
42ebf96e27 Tidy the max-element-size code
git-svn-id: svn://10.0.0.236/trunk@14688 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 01:13:25 +00:00
kipp%netscape.com
3dc450bf61 Cleaned up OL/UL margins
git-svn-id: svn://10.0.0.236/trunk@14687 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 01:13:00 +00:00
pavlov%pavlov.net
454a4f22b8 Remove debugging message and set the scrollbar size
git-svn-id: svn://10.0.0.236/trunk@14686 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 00:57:21 +00:00
pavlov%pavlov.net
604aeb8534 patch from Owen Taylor <otaylor@redhat.com> to fix fix the GBR->RGB conversion
for images.


git-svn-id: svn://10.0.0.236/trunk@14685 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 00:53:10 +00:00
kipp%netscape.com
faa8c9c0eb Properly walk up the tree to find the real color
git-svn-id: svn://10.0.0.236/trunk@14684 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 00:20:52 +00:00
kipp%netscape.com
7200077d4d Repaired Get3DColors code to work properly; added in extra code to make sure we never return the passed in color as one of the output colors
git-svn-id: svn://10.0.0.236/trunk@14683 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-15 00:20:27 +00:00
pavlov%pavlov.net
8c1ac53b4d convert BGR colors to RGB for tables and such. We now draw images, text, etc
correctly, and we don't crash (at least not usually).  Images are not
converted from BGR to RGB yet, but they will be shortly.


git-svn-id: svn://10.0.0.236/trunk@14682 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 23:47:41 +00:00
kipp%netscape.com
9f2054c505 Added some more null-pointer checking to DOM methods
git-svn-id: svn://10.0.0.236/trunk@14681 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 22:51:43 +00:00
kipp%netscape.com
4b86830d22 Fixed bug #1257: the bug was that we were overrunning the transformers malloc'd buffer because the mBufferLength was never being updated
git-svn-id: svn://10.0.0.236/trunk@14680 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 22:27:50 +00:00
kipp%netscape.com
8e672b6551 Removed and unused member variable
git-svn-id: svn://10.0.0.236/trunk@14679 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 22:27:06 +00:00
kipp%netscape.com
6f7a324458 Fixed frame-removed crash case (when we run out kids); bug #691
git-svn-id: svn://10.0.0.236/trunk@14678 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 21:57:38 +00:00
pavlov%pavlov.net
7c905feb11 use gtk styles for the look and feel. this makes everything look much more
together.  use the correct window when we create the GC for nsWidgets, and
move one of the callbacks into the correct place.


git-svn-id: svn://10.0.0.236/trunk@14677 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 21:08:27 +00:00
kipp%netscape.com
9e3eceabae Basic support for :first-letter pseudo-elements
git-svn-id: svn://10.0.0.236/trunk@14676 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 21:01:26 +00:00
pavlov%pavlov.net
4b8b51488c use the gdkrgb colormap/visual for the widget creation. put nscoord() around
two doubles in nsGtkEventHandler to fix a compiler warning.  call gdk_rgb_init
in nsAppShell and not in the gfx stuff multiple times


git-svn-id: svn://10.0.0.236/trunk@14675 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:40:31 +00:00
pavlov%pavlov.net
35061f6ecd use NS_TO_X to convert the pixel to gdkrgb type. this may not be what we want
to do here though.


git-svn-id: svn://10.0.0.236/trunk@14674 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:39:04 +00:00
kipp%netscape.com
8c16e2eebc Eliminated NewFrame
git-svn-id: svn://10.0.0.236/trunk@14673 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:28:34 +00:00
kipp%netscape.com
db993de7c6 Modified List code to list floater list and bullet better; support multiple child lists; manage floater list properly
git-svn-id: svn://10.0.0.236/trunk@14672 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:28:11 +00:00
kipp%netscape.com
8a35c19883 Removed hacks that were mostly block-frame bug workarounds
git-svn-id: svn://10.0.0.236/trunk@14671 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:26:57 +00:00
kipp%netscape.com
5eac8852a3 DidReflow now supports multiple child lists; added DeleteFrameList helper method
git-svn-id: svn://10.0.0.236/trunk@14670 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 19:25:34 +00:00
waterson%netscape.com
9179bddb5a Initial revision.
git-svn-id: svn://10.0.0.236/trunk@14669 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 08:58:29 +00:00
waterson%netscape.com
01dc10a642 Fixed misc column bugs.
git-svn-id: svn://10.0.0.236/trunk@14668 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 08:54:54 +00:00
waterson%netscape.com
d2e07dfe1a Fixed an IID mis-definition.
git-svn-id: svn://10.0.0.236/trunk@14667 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 08:54:16 +00:00
waterson%netscape.com
ab3dc72646 Got GetNthItem() working.
git-svn-id: svn://10.0.0.236/trunk@14666 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 08:13:25 +00:00
msw%gimp.org
968efffd3e Draw directly onto windows, not on a pixmap
git-svn-id: svn://10.0.0.236/trunk@14665 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 06:35:25 +00:00
michaelp%netscape.com
96d71286a4 fixed build bustage.
git-svn-id: svn://10.0.0.236/trunk@14661 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 02:58:09 +00:00
waterson%netscape.com
2225952138 Hooked up InitFromResource() in a sort of half-assed way I'm not sure I understand.
git-svn-id: svn://10.0.0.236/trunk@14660 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 02:56:01 +00:00
waterson%netscape.com
c11eb2fede Misc. cleanup.
git-svn-id: svn://10.0.0.236/trunk@14659 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 02:55:48 +00:00
kipp%netscape.com
c631ba58e3 Fixed typo
git-svn-id: svn://10.0.0.236/trunk@14657 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 02:31:29 +00:00
briano%netscape.com
3b34eb52b3 Created a special-case macro for OSF/1 2.0 (hey, _someone_ might still be using it) so we can pass the compiler the -x cxx flag, which is required by the old 2.0 cxx compiler.
git-svn-id: svn://10.0.0.236/trunk@14656 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 02:26:55 +00:00
briano%netscape.com
28dcbca00a Added Frank van der Linden's (frank@wins.uva.nl) requested changes.
git-svn-id: svn://10.0.0.236/trunk@14654 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 02:22:43 +00:00
pavlov%pavlov.net
0d0c995122 fix for removing children, add gtk_exit() to the exit call of nsAppShell and
redid a few move functions


git-svn-id: svn://10.0.0.236/trunk@14653 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 02:15:06 +00:00
michaelp%netscape.com
7c96d12312 changes to support printing architecture and actual printing under windows.
git-svn-id: svn://10.0.0.236/trunk@14651 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 02:05:13 +00:00
michaelp%netscape.com
1fe751e205 added new xpcom objects to registry. i'm really getting tired of this hack...
git-svn-id: svn://10.0.0.236/trunk@14650 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 01:59:49 +00:00
michaelp%netscape.com
1f112558cd changes to support printing.
git-svn-id: svn://10.0.0.236/trunk@14649 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 01:58:34 +00:00
michaelp%netscape.com
25149e78ea changes for pixel scaling/printing.
git-svn-id: svn://10.0.0.236/trunk@14647 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 01:52:27 +00:00
pavlov%pavlov.net
b0ed8266ad Fix the Font methods. This allows the pages to be rendered.. under something
so we still can't see it.. i'm looking


git-svn-id: svn://10.0.0.236/trunk@14646 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 01:43:27 +00:00
pavlov%pavlov.net
f6b7bf5869 fix gtklayout so that it removes children properly. add a few more debugging
messages to nsWidget and nsWindow


git-svn-id: svn://10.0.0.236/trunk@14645 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 01:42:42 +00:00
bjorn%netscape.com
70ddc60ea9 Removing files to restructure the typelib stuff.
git-svn-id: svn://10.0.0.236/trunk@14644 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 01:22:50 +00:00
scc%netscape.com
6250806e51 fixed for IRIX (doesn't like new-style casts)
git-svn-id: svn://10.0.0.236/trunk@14642 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 00:35:48 +00:00
vidur%netscape.com
eea563e7fd Added Xlink support
git-svn-id: svn://10.0.0.236/trunk@14641 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 00:22:10 +00:00
vidur%netscape.com
19d3032d70 Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface.
git-svn-id: svn://10.0.0.236/trunk@14640 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 00:21:19 +00:00
waterson%netscape.com
e54ec51180 Added nsIRDFResource interface to clean up some internal downcasting kludges and stop their evil propagation.
git-svn-id: svn://10.0.0.236/trunk@14639 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 00:19:00 +00:00
waterson%netscape.com
1980ba8ade Initial revision.
git-svn-id: svn://10.0.0.236/trunk@14638 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 00:17:58 +00:00
joki%netscape.com
5f606a33e0 Modify cursor types from default to inherit (they're the same internally right now)
git-svn-id: svn://10.0.0.236/trunk@14637 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-14 00:00:03 +00:00
joki%netscape.com
0d29052c82 Modify cursor setting code to check css cursor setting for containers.
git-svn-id: svn://10.0.0.236/trunk@14636 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 23:58:52 +00:00
karnaze%netscape.com
44efd97f78 bug 1374 (hometown.aol.com crash on resize)
git-svn-id: svn://10.0.0.236/trunk@14635 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 23:44:50 +00:00
karnaze%netscape.com
d94c8fd321 bug 1226 for form control with native widgets. Other controls are still not working.
git-svn-id: svn://10.0.0.236/trunk@14634 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 23:13:42 +00:00
karnaze%netscape.com
65b6034ae6 bug 1357 involving a hidden control not getting submitted
git-svn-id: svn://10.0.0.236/trunk@14633 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 23:10:52 +00:00
vidur%netscape.com
ac22156a81 Generic HTML collection base class
git-svn-id: svn://10.0.0.236/trunk@14622 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 22:30:23 +00:00
leaf%mozilla.org
b53becbefd Checking in a fix for linux builds.
git-svn-id: svn://10.0.0.236/trunk@14621 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 22:16:07 +00:00
dcone%netscape.com
4c70822459 New tag handling code added
git-svn-id: svn://10.0.0.236/trunk@14620 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 22:14:45 +00:00
mcmullen%netscape.com
7d8ba2670e Commenting out previous change for now.
git-svn-id: svn://10.0.0.236/trunk@14619 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 22:06:10 +00:00
wtc%netscape.com
4c2f42d2a9 Specify -R <path> if LIBRUNPATH is defined in the environment.
Contributed by Frank van der Linden (frank@wins.uva.nl).


git-svn-id: svn://10.0.0.236/trunk@14618 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 22:05:33 +00:00
mcmullen%netscape.com
3c3462c43b Put the first error in the perl console as well as the log file.
git-svn-id: svn://10.0.0.236/trunk@14617 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 22:01:21 +00:00
mcmullen%netscape.com
2da0c905a3 Work around a CW Pro4 bug. If the CW Find window is in front before you start, and you try to use an applevent to walk the list of open
documents, you will fail.  Running the build script in this case would open each of the projects in turn, but fail to attempt to build them or to close
them again.  The output will say something like "building foo / building bar / ... / build complete".  Nothing would be built, and the log file would show no
errors. 

This change will stop the build, instead of just barreling ahead
regardless, in the case when the Find window bug is encountered.


git-svn-id: svn://10.0.0.236/trunk@14616 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 22:01:01 +00:00
despotdaemon%netscape.com
801a094046 Pseudo-automatic update of changes made by mcmullen@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14615 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 21:56:47 +00:00
troy%netscape.com
b33787056b Changed GetLoadImageFailed() so it checks with the image loader rather
than just using the value of mLoadImageFailed. Fixes bug #1287


git-svn-id: svn://10.0.0.236/trunk@14614 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 21:31:50 +00:00
troy%netscape.com
d0270485ee Changed Notify() to call NotifyError() if the notification type is
nsImageNotification_kAborted. This ensures that the NS_IMAGE_LOAD_STATUS_ERROR
load status bit is set and that the frame gets repainted


git-svn-id: svn://10.0.0.236/trunk@14613 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 21:21:15 +00:00
akkana%netscape.com
85c7f6764a xpfe is now in nglayout.mk, doesn't need to be pulled by client.mk
git-svn-id: svn://10.0.0.236/trunk@14612 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 21:03:26 +00:00
rjc%netscape.com
fd1e1b4987 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14611 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 20:47:53 +00:00
despotdaemon%netscape.com
46f0aab451 Pseudo-automatic update of changes made by rudman@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14610 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 20:39:12 +00:00
rickg%netscape.com
7ac80c8417 incrmental improvement in view-source for better text-run handling
git-svn-id: svn://10.0.0.236/trunk@14609 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 20:16:05 +00:00
scc%netscape.com
56449b02df SOLARIS _does_ support member using declarations, so modify the test to let them through
git-svn-id: svn://10.0.0.236/trunk@14608 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 20:07:25 +00:00
scc%netscape.com
b1e51f2dd8 fixed order of declarations (confused SOLARIS compiler) and return types of AddRef and Release to match in the unfortunate case that the compiler does not support member using declarations
git-svn-id: svn://10.0.0.236/trunk@14607 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 20:06:43 +00:00
pinkerton%netscape.com
e94b269309 get rid of "hiding inherited virtual method" warnings on CanContain() by making it const like it's parent class.
git-svn-id: svn://10.0.0.236/trunk@14606 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 20:04:27 +00:00
alecf%netscape.com
96298d61de implement fe_GetConfigDir
git-svn-id: svn://10.0.0.236/trunk@14605 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 19:46:00 +00:00
rickg%netscape.com
8694b27dc6 added tag handling support for future use
git-svn-id: svn://10.0.0.236/trunk@14604 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 19:45:09 +00:00
alecf%netscape.com
c2bf93f15a updated to allow for one-step building
git-svn-id: svn://10.0.0.236/trunk@14603 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 19:42:43 +00:00
scc%netscape.com
c9a93fd103 unified compiler dependent code (removed from unit-tests, inserted in header); fixed for egcs-1.1 well known bug (member using declarations don't work)
git-svn-id: svn://10.0.0.236/trunk@14602 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 19:41:24 +00:00
rickg%netscape.com
1b71e25bc6 added nsITagHandler for future use
git-svn-id: svn://10.0.0.236/trunk@14601 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 19:20:47 +00:00
troy%netscape.com
98bfa2a63c Added check for SRC being an empty string
git-svn-id: svn://10.0.0.236/trunk@14598 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 18:38:16 +00:00
matt%netscape.com
0aa5613660 Re-updated to CW 4.0 - we need it at this level so that the Mac tinderbox doesn't get wedged.
git-svn-id: svn://10.0.0.236/trunk@14597 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 18:28:59 +00:00
troy%netscape.com
ae5da1b1b1 Changed it so that if there's a NULL URL then we set the mLoadImageFailed
flag and don't try and load the broken image URL. Only on Windows for now
until Mac and Unix support the image icons


git-svn-id: svn://10.0.0.236/trunk@14596 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 17:00:54 +00:00
pavlov%pavlov.net
867d43cb50 Fix gtklayout child sizing problems, add gtk_widget_set_name to all of the
widgets for a bunch of debugging into that is being printf'd.  Fixed most all
of nsListBox so that it works correctly.  We now have widgets working! yippie!
I almost have gfx working too... heehee :-)


git-svn-id: svn://10.0.0.236/trunk@14595 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 16:37:03 +00:00
pavlov%pavlov.net
72065479ef add nsRegionGTK to the factory. this fixes some major region related
problems.


git-svn-id: svn://10.0.0.236/trunk@14594 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 16:29:46 +00:00
scc%netscape.com
5a3153856f Fixed for VC++ 4.2 (no template function specifiers at the call site)
git-svn-id: svn://10.0.0.236/trunk@14593 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 12:33:58 +00:00
rjc%netscape.com
7a87714ce1 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14590 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 08:56:09 +00:00
rjc%netscape.com
cf60a27d14 Include a few more essential header files.
git-svn-id: svn://10.0.0.236/trunk@14589 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 08:53:29 +00:00
troy%netscape.com
a0ba51c52c Changed Notify() to handle nsImageNotification_kAborted and set the image load
status to NS_IMAGE_LOAD_STATUS_ERROR


git-svn-id: svn://10.0.0.236/trunk@14588 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 06:24:33 +00:00
troy%netscape.com
b4ea688607 Fixed a crash when using File|Exit from the print preview window
git-svn-id: svn://10.0.0.236/trunk@14587 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 05:53:47 +00:00
troy%netscape.com
b7fc0e639a Removed an assert that was incorrect and that triggered when print
previewing test1


git-svn-id: svn://10.0.0.236/trunk@14586 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 05:17:08 +00:00
rickg%netscape.com
a1a662c891 fixed a crash that someone missed
git-svn-id: svn://10.0.0.236/trunk@14585 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 04:58:35 +00:00
rickg%netscape.com
11309dbf4e allow view-source on XML
git-svn-id: svn://10.0.0.236/trunk@14583 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 04:36:46 +00:00
troy%netscape.com
e8b6cc2769 Added a scroll frame for print preview
git-svn-id: svn://10.0.0.236/trunk@14582 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 04:22:23 +00:00
troy%netscape.com
13ef91147a Cleaned up ConstructXMLRootFrame() and added some XXX comments
git-svn-id: svn://10.0.0.236/trunk@14581 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 03:43:15 +00:00
cls%seawood.org
070ad923bf Previously reset endsection in the wrong place.
git-svn-id: svn://10.0.0.236/trunk@14580 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 03:17:09 +00:00
waterson%netscape.com
27adcac439 Added some good COM citizenry to the node factory methods.
git-svn-id: svn://10.0.0.236/trunk@14579 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:59:56 +00:00
waterson%netscape.com
ded0a6e1d4 Fixed outbound/inbound mixup for traversing the arcs in Open(). Fixed some bugs in Open() for adding kids to a node.
git-svn-id: svn://10.0.0.236/trunk@14578 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:59:12 +00:00
waterson%netscape.com
3b85146b00 Got rid of Initialize().
git-svn-id: svn://10.0.0.236/trunk@14577 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:57:58 +00:00
waterson%netscape.com
98fe67ef0e Got rid of Initialize() method and just moved that code into InitFromURL(). Added default initializers for the arc info.
git-svn-id: svn://10.0.0.236/trunk@14576 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:57:33 +00:00
waterson%netscape.com
e7adb06e88 A complete hack to get the bookmark file.
git-svn-id: svn://10.0.0.236/trunk@14575 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:54:39 +00:00
waterson%netscape.com
9711ca18f6 Hack to use rdf:bookmarks rather than NC:Bookmarks as to top of the bookmark tree. This is mostly for the Raptor demo until I can get Guha to look at it.
git-svn-id: svn://10.0.0.236/trunk@14574 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:53:50 +00:00
vidur%netscape.com
a9e72c3c46 Temporary fix when scroll frame is created unsized. The real fix will come from michaelp.
git-svn-id: svn://10.0.0.236/trunk@14573 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:50:24 +00:00
akkana%netscape.com
64e5b75a45 Put back the old pwd code; otherwise it crashes if MOZILLA_HOME isn't set
git-svn-id: svn://10.0.0.236/trunk@14572 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:49:19 +00:00
vidur%netscape.com
c5e9198c6b Null check for prefs. The MozillaControl doesn't set up prefs correctly quite yet (and might never will).
git-svn-id: svn://10.0.0.236/trunk@14571 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:47:33 +00:00
gagan%netscape.com
61ff9414d7 Getting this to build on BSD. See bugzilla bug #122. Thanks Frank van der Linden (frank@wins.uva.nl)
git-svn-id: svn://10.0.0.236/trunk@14570 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:47:10 +00:00
sar%netscape.com
6eeabfbf5c add mozilla/editor to the RaptorDist module at the request of mjudge
git-svn-id: svn://10.0.0.236/trunk@14569 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:21:58 +00:00
troy%netscape.com
fc79083fd3 Added ListTag() member function
git-svn-id: svn://10.0.0.236/trunk@14568 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:20:31 +00:00
akkana%netscape.com
6173d15046 Fix more build bustage (IRIX)
git-svn-id: svn://10.0.0.236/trunk@14567 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:12:55 +00:00
wtc%netscape.com
b813447f3a Merged the NetBSD patch contributed by Frank van der Linden
(frank@wins.uva.nl).
ftp://ftp.netbsd.org/pub/NetBSD/misc/fvdl/mozilla/diff-19981008.001


git-svn-id: svn://10.0.0.236/trunk@14566 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 02:12:38 +00:00
kin%netscape.com
23dd013f7e Fixed library name typo to fix build bustage on Unix.
git-svn-id: svn://10.0.0.236/trunk@14564 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 01:33:29 +00:00
cls%seawood.org
affaf49581 Added support for multiple status reports in a single email.
Added keyword END to mark the end of a status report.


git-svn-id: svn://10.0.0.236/trunk@14563 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 01:27:02 +00:00
cls%seawood.org
27198ed45e Added MPL header and changed version to SNAP.
git-svn-id: svn://10.0.0.236/trunk@14562 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 01:25:48 +00:00
waterson%netscape.com
8501856240 Added code to expand children.
git-svn-id: svn://10.0.0.236/trunk@14561 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 00:54:53 +00:00
scc%netscape.com
709841f25f Fixed (unit-tests only) for VC++ 4.2 (no 'explicit')
git-svn-id: svn://10.0.0.236/trunk@14560 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 00:34:41 +00:00
despotdaemon%netscape.com
b8c6f31bc0 Pseudo-automatic update of changes made by jj@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14559 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 00:34:09 +00:00
despotdaemon%netscape.com
55ba7e082c Pseudo-automatic update of changes made by ssu@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14558 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 00:33:20 +00:00
akkana%netscape.com
8195367fcf Define gAppContext -- fix crash on startup
git-svn-id: svn://10.0.0.236/trunk@14557 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 00:23:16 +00:00
jfrancis%netscape.com
ad491433a9 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14556 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:59:32 +00:00
vidur%netscape.com
a61e198b1a XML example with scripting
git-svn-id: svn://10.0.0.236/trunk@14555 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:57:54 +00:00
vidur%netscape.com
64cb975c74 Added script handling to XML content sink. Made sure frame construction by tag wasn't done for XML.
git-svn-id: svn://10.0.0.236/trunk@14554 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:55:47 +00:00
vidur%netscape.com
300e345ba6 Added support for CDATA sections.
git-svn-id: svn://10.0.0.236/trunk@14553 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:54:37 +00:00
shaver%netscape.com
d9f2935397 add proper QI and Create calls for RO text widget
git-svn-id: svn://10.0.0.236/trunk@14552 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:54:34 +00:00
vidur%netscape.com
da54dfbcc2 Changed get/setDOMAttribute to get/setAttribute in generated script glue class. This is temporary!! It may get lost in a later checkin since the change was made manually and not through the generator
git-svn-id: svn://10.0.0.236/trunk@14551 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:53:46 +00:00
despotdaemon%netscape.com
133b3c3a62 Pseudo-automatic update of changes made by bienvenu@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14550 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:44:38 +00:00
waterson%netscape.com
30b9ca8ac1 Added one-time initialization for RDF.
git-svn-id: svn://10.0.0.236/trunk@14549 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:39:25 +00:00
kipp%netscape.com
bf9dbe6a89 Actually advance the dest pointer so a copy occurs (doh!)
git-svn-id: svn://10.0.0.236/trunk@14548 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:33:12 +00:00
kipp%netscape.com
4e26047e39 Fixed a memory leak with text editing
git-svn-id: svn://10.0.0.236/trunk@14547 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:31:38 +00:00
despotdaemon%netscape.com
9ef484d2bc Pseudo-automatic update of changes made by mscott@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14546 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:30:58 +00:00
despotdaemon%netscape.com
e9b5fa559c Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@14545 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:26:39 +00:00
despotdaemon%netscape.com
50629c5c9b Pseudo-automatic update of changes made by ppandit@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14544 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:11:13 +00:00
troy%netscape.com
48a7503df3 Cleaned up the way construction of the root frame happens for XML documents.
We no longer create a pseudo root element


git-svn-id: svn://10.0.0.236/trunk@14543 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 23:03:35 +00:00
waterson%netscape.com
6c8193b779 Minor tweaks to get factory working.
git-svn-id: svn://10.0.0.236/trunk@14542 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:46:41 +00:00
despotdaemon%netscape.com
337529ba36 Pseudo-automatic update of changes made by namachi@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14541 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:44:33 +00:00
despotdaemon%netscape.com
ab1e3c2ad7 Pseudo-automatic update of changes made by lpham@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14540 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:41:22 +00:00
despotdaemon%netscape.com
f2eed8a581 Pseudo-automatic update of changes made by ducarroz@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14539 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:33:03 +00:00
joki%netscape.com
a9b12553ca DOM Support: nsHTMLDocument body property
git-svn-id: svn://10.0.0.236/trunk@14538 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:25:51 +00:00
kipp%netscape.com
4004ea6d2a Fixed margin collapsing bug
git-svn-id: svn://10.0.0.236/trunk@14537 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:24:46 +00:00
despotdaemon%netscape.com
4dfa3fc915 Pseudo-automatic update of changes made by chrisf@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14536 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:21:51 +00:00
waterson%netscape.com
5edf0d404d Rename nsRDFCIDs.h to nsRDFCID.h to be consistent with the rest of the world.
git-svn-id: svn://10.0.0.236/trunk@14535 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:20:08 +00:00
mjudge%netscape.com
762c599ef7 this works with the new autopointers
git-svn-id: svn://10.0.0.236/trunk@14534 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:18:43 +00:00
waterson%netscape.com
aab295e1ca One more time. Deal with interface inheiritance by delegation. Sucks, but...oh well.
git-svn-id: svn://10.0.0.236/trunk@14533 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:13:31 +00:00
despotdaemon%netscape.com
c755099887 Pseudo-automatic update of changes made by takacs@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@14532 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 22:02:46 +00:00
despotdaemon%netscape.com
812befb862 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@14531 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:50:49 +00:00
joki%netscape.com
40f25eb994 Get rid of old comment.
git-svn-id: svn://10.0.0.236/trunk@14530 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:35:46 +00:00
joki%netscape.com
2a777b6656 Fix bug where the DOM event bubbling process was overriding previous event status codes.
git-svn-id: svn://10.0.0.236/trunk@14529 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:35:27 +00:00
pinkerton%netscape.com
bc413017e9 Replacing message pump with message sink. The pump is "client" code and has been moved out there to better separate the event handling.
git-svn-id: svn://10.0.0.236/trunk@14528 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:25:26 +00:00
pinkerton%netscape.com
9651a64926 moving message pump and app shell into "client" code because they should not be a part of the widget library.
git-svn-id: svn://10.0.0.236/trunk@14527 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:24:53 +00:00
pinkerton%netscape.com
21d40ad4ca Separate the event loop in the client from the nglayout/widget provided code. Now creates a message pump (client side) and a message sink (nglayout side) for event handling.
git-svn-id: svn://10.0.0.236/trunk@14526 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:24:16 +00:00
pinkerton%netscape.com
f073c1311e export nsMacMessageSink instead to separate the client from the internals of the event loop.
git-svn-id: svn://10.0.0.236/trunk@14525 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:23:02 +00:00
pinkerton%netscape.com
402a4f0911 Moved into viewer, since these are "client" routines and don't belong under
Widget.


git-svn-id: svn://10.0.0.236/trunk@14524 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:22:24 +00:00
pinkerton%netscape.com
0d9eab1aa6 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14523 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:20:36 +00:00
buster%netscape.com
ed61619f6b fixed a tiny bug in handling unexpected frames in a row
git-svn-id: svn://10.0.0.236/trunk@14521 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 21:04:41 +00:00
buster%netscape.com
839e25fcb5 rowgroup pseudo-frames for rows inserted directly into a table
git-svn-id: svn://10.0.0.236/trunk@14520 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 20:45:28 +00:00
alecf%netscape.com
8e0cfd8ffe fix for unix bustage
git-svn-id: svn://10.0.0.236/trunk@14519 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 20:27:31 +00:00
mjudge%netscape.com
6a6baf3e9c adding the test_com_auto_ptr.exe as a new test
git-svn-id: svn://10.0.0.236/trunk@14518 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 20:07:28 +00:00
mjudge%netscape.com
76dc70335a modifying makefile.win to export the new com_auto_ptr.h file
git-svn-id: svn://10.0.0.236/trunk@14517 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 20:05:41 +00:00
scc%netscape.com
1331dc468c First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14516 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 20:00:51 +00:00
alecf%netscape.com
bb62bc17af fix autoconf bustage for new xml layout stuff
git-svn-id: svn://10.0.0.236/trunk@14515 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 19:37:08 +00:00
beard%netscape.com
623bf257e4 Prints the name of the target being built as well.
git-svn-id: svn://10.0.0.236/trunk@14514 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 19:34:14 +00:00
alecf%netscape.com
d71c278a30 fix Solaris/gcc bustage
git-svn-id: svn://10.0.0.236/trunk@14513 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 19:19:09 +00:00
buster%netscape.com
eeaf9cbedd col and colgroup attribute handling
colgroup pseudo frame for cols inserted directly into a table.  More like this to come...


git-svn-id: svn://10.0.0.236/trunk@14512 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 18:37:28 +00:00
kipp%netscape.com
71662f0d55 Fixed some serious bugs in list bullet placement that prevented some relatively easy cases from working at all; this fixes up most outside list bullet cases
git-svn-id: svn://10.0.0.236/trunk@14511 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 18:19:22 +00:00
kipp%netscape.com
f8f00d8bd7 init the html atoms too...(temporary)
git-svn-id: svn://10.0.0.236/trunk@14510 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 18:16:25 +00:00
vidur%netscape.com
596f5264bb Modified stylesheet
git-svn-id: svn://10.0.0.236/trunk@14509 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 17:17:48 +00:00
vidur%netscape.com
cc5477eb92 new
git-svn-id: svn://10.0.0.236/trunk@14508 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 16:36:02 +00:00
kipp%netscape.com
0300e60d1f Fixed list numbering to work again (whoops!); added support for display: compact (just the beginnings); more work-in-progress for :first-letter support
git-svn-id: svn://10.0.0.236/trunk@14507 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 16:32:56 +00:00
kipp%netscape.com
25b61d53b3 Support for display: compact
git-svn-id: svn://10.0.0.236/trunk@14506 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 16:32:19 +00:00
kipp%netscape.com
152ed9b709 Some support for first-letter style
git-svn-id: svn://10.0.0.236/trunk@14505 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 16:31:38 +00:00
waterson%netscape.com
9f81df589a Slugfest to get HT wired up thru C++ interfaces.
git-svn-id: svn://10.0.0.236/trunk@14504 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 08:56:20 +00:00
vidur%netscape.com
28b563ea1c Added new interface nsIHTMLContentContainer
git-svn-id: svn://10.0.0.236/trunk@14503 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 07:56:13 +00:00
vidur%netscape.com
84598f1f88 Factored GetAttributStyleSheet method into separate nsHTMLContentContainer interface that can be implemented by both HTML and XML document classes.
git-svn-id: svn://10.0.0.236/trunk@14502 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 07:54:12 +00:00
vidur%netscape.com
a4e3cbd63e Got rid of bogus dependency on XMLContent
git-svn-id: svn://10.0.0.236/trunk@14501 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 07:06:47 +00:00
pinkerton%netscape.com
8d48b89986 Use the correct prefix files to pick up all our settings.
git-svn-id: svn://10.0.0.236/trunk@14499 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 06:00:05 +00:00
pinkerton%netscape.com
f938f75ace Added specific mac toolbox include files (and helper macros) not covered in the widget prefix file.
git-svn-id: svn://10.0.0.236/trunk@14498 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 05:59:31 +00:00
pinkerton%netscape.com
718cf50bfc First Checked In.
git-svn-id: svn://10.0.0.236/trunk@14497 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 05:57:33 +00:00
troy%netscape.com
a7875d7a01 Changed slightly the check for whether the vertical scrollbar will be hidden.
This way it works better for XML documents that have an initial value for the
overflow property


git-svn-id: svn://10.0.0.236/trunk@14494 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 03:56:57 +00:00
cyeh%netscape.com
7bb05bddbe first pass to remove http://warp links and update bonsai documentation
to be more outsider friendly.


git-svn-id: svn://10.0.0.236/trunk@14491 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 02:30:55 +00:00
waterson%netscape.com
db5b17eb18 Added forward decl of nsIDMItem.
git-svn-id: svn://10.0.0.236/trunk@14490 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 02:11:07 +00:00
waterson%netscape.com
1b98afa5c7 Added nsRDFCIDs.h, which contains class IDs for RDF objects.
git-svn-id: svn://10.0.0.236/trunk@14489 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 02:09:56 +00:00
pinkerton%netscape.com
5e19627971 Add xml/layout files.
git-svn-id: svn://10.0.0.236/trunk@14488 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 01:05:48 +00:00
hyatt%netscape.com
ab50ba4f97 Added a method for counting columns in the tree.
git-svn-id: svn://10.0.0.236/trunk@14487 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 01:03:25 +00:00
pinkerton%netscape.com
b62a3ba585 Add nsViewSourceHTML.cpp to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@14486 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 01:01:35 +00:00
pinkerton%netscape.com
f3a24bb255 add nsWellFormedDTD.h to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@14485 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 01:01:22 +00:00
pinkerton%netscape.com
42adb0b502 Fix build bustage. Add xml/document files and nsGenericElement.cpp
git-svn-id: svn://10.0.0.236/trunk@14484 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 01:00:58 +00:00
kin%netscape.com
ca083bb777 Removed nsEditorInterfaces.h from list EXPORTS.
git-svn-id: svn://10.0.0.236/trunk@14483 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 00:16:46 +00:00
kin%netscape.com
2dcd0bdd06 Removed gui from list of directories to build.
git-svn-id: svn://10.0.0.236/trunk@14482 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 00:16:08 +00:00
mjudge%netscape.com
35e4aa0583 we now have a DLL!!!
git-svn-id: svn://10.0.0.236/trunk@14481 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 00:15:58 +00:00
hyatt%netscape.com
038b04e513 Added initializers to the DataModel. Changed the interface hierarchy
again (after much debate).


git-svn-id: svn://10.0.0.236/trunk@14479 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-12 00:02:26 +00:00
alecf%netscape.com
92a895b642 fix autoconf bustage
git-svn-id: svn://10.0.0.236/trunk@14478 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 23:48:24 +00:00
bjorn%netscape.com
63114a760a New support for typeinformation and typelibraries. nsISupports.h has an
additional definition NS_DECL_ISUPPORTS_EXPORTED, which exports the threesome.
This is not yet part of the build. It will be picked up by support code in
mozilla/js/src/xpcom.


git-svn-id: svn://10.0.0.236/trunk@14477 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 23:46:21 +00:00
pavlov%pavlov.net
156ff8d3cc implimentation of nsDialog, few scrollbar fixes
git-svn-id: svn://10.0.0.236/trunk@14476 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 23:09:04 +00:00
pavlov%pavlov.net
fb993cf19e implimentation for DrawString for PRUnichar characters.
git-svn-id: svn://10.0.0.236/trunk@14475 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 23:08:19 +00:00
leaf%mozilla.org
281d42392a Landing the XPCOM_BRANCH.
git-svn-id: svn://10.0.0.236/trunk@14474 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:29:18 +00:00
karnaze%netscape.com
738d621f23 dump content/frames/views traverses web shells
git-svn-id: svn://10.0.0.236/trunk@14473 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:22:18 +00:00
hyatt%netscape.com
f55cde9494 Adding the toolbar widget interface to the data model.
git-svn-id: svn://10.0.0.236/trunk@14472 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:10:50 +00:00
vidur%netscape.com
a4f9082955 Added XML display support.
git-svn-id: svn://10.0.0.236/trunk@14470 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:07:55 +00:00
vidur%netscape.com
467ad26d42 Added XML display support. Creation of XML document for text/xml and application/xml
git-svn-id: svn://10.0.0.236/trunk@14468 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:07:03 +00:00
vidur%netscape.com
118281d675 Added XML display support. Split nsGenericHTMLElement into generic and HTML-specific components. Minor style modification. New XML classes and interfaces.
git-svn-id: svn://10.0.0.236/trunk@14467 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:06:16 +00:00
vidur%netscape.com
38bf6d6724 Added XML display support. Added NotifyError method to nsIContentSink
git-svn-id: svn://10.0.0.236/trunk@14466 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:04:42 +00:00
vidur%netscape.com
4b5a532b07 Added XML display support. Creation of XML elements through the DOM
git-svn-id: svn://10.0.0.236/trunk@14465 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:03:59 +00:00
hyatt%netscape.com
6a0247d42a New tree widget interface.
git-svn-id: svn://10.0.0.236/trunk@14464 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:03:19 +00:00
hyatt%netscape.com
4225eba31e Added nsITreeDMWidget interface.
git-svn-id: svn://10.0.0.236/trunk@14463 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:03:02 +00:00
cyeh%netscape.com
ec09d088bb remove checkout ui and set it so that it just builds. checkout routines have been moved to "PullNGlayout.pl"
git-svn-id: svn://10.0.0.236/trunk@14462 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 21:42:28 +00:00
waterson%netscape.com
e1efbf6233 Added forward declaration of nsIDMItem. Made sure that we actually
define NS_IDMWIDGET_IID here.


git-svn-id: svn://10.0.0.236/trunk@14457 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 20:58:23 +00:00
mjudge%netscape.com
1e92f72645 changes for better naming conventions of interfaces and their implementation
git-svn-id: svn://10.0.0.236/trunk@14456 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 20:48:57 +00:00
mjudge%netscape.com
5dabcba40d changes to get autopointers to work
git-svn-id: svn://10.0.0.236/trunk@14455 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 20:44:02 +00:00
rickg%netscape.com
208f37c790 enabled view-source
git-svn-id: svn://10.0.0.236/trunk@14454 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 20:31:45 +00:00
3 changed files with 70 additions and 285 deletions

View File

@@ -1,168 +0,0 @@
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is Mozilla Communicator client code, released
# March 31, 1998.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998-1999 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
DEPTH = ../../../../..
NS_DEPTH = ../../../..
LDAP_SRC = ../..
NSCP_DISTDIR = ../../../../../dist
NSPR_TREE = ../../..
MOD_DEPTH = ../../..
include $(NSPR_TREE)/config/rules.mk
include ../../../build.mk
SRCS = ldappr-dns.c \
ldappr-error.c \
ldappr-io.c \
ldappr-public.c \
ldappr-threads.c
ifeq ($(OS_ARCH), WINNT)
REALOBJS = $(SRCS:.c=.obj)
else
REALOBJS = $(SRCS:.c=.o)
endif
PROBJDEST = $(OBJDIR_NAME)
OBJS = $(addprefix $(PROBJDEST)/, $(REALOBJS))
DISTHDIR = $(NSCP_DISTDIR)/public/ldap
HDIR = $(LDAP_SRC)/include
ifeq ($(OS_ARCH), WINNT)
LIBPRLDAP = $(addprefix $(PROBJDEST)/, \
nsldappr32v$(PRLDAPVERS).$(DLL_SUFFIX))
DLLPRLDAP = $(addprefix $(PROBJDEST)/, \
nsldappr32v$(PRLDAPVERS).$(LIB_SUFFIX))
else
LIBPRLDAP = $(addprefix $(PROBJDEST)/, lib$(PRLDAP_LIBNAME).$(DLL_SUFFIX))
endif
INSTALLDIR = $(DEPTH)/dist/$(OBJDIR_NAME)
LOCAL_INCLUDES = -I$(PUBLIC)/nspr
INCLUDES += -I$(DISTHDIR) -I$(HDIR) -I$(INSTALLDIR)/include \
-I../../../../../dist/include
DEFINES += $(DEFS)
PLATFORMCFLAGS = -DUSE_WAITPID -DNEEDPROTOS
PLATFORMLIBS =
THREADS =
THREADSLIB =
#
# shared library symbol export definitions
#
ifeq ($(USE_DLL_EXPORTS_FILE), 1)
ifeq ($(OS_ARCH), WINNT)
GENEXPORTS=cmd /c $(PERL) $(LDAP_SRC)/build/genexports.pl
else
GENEXPORTS=$(PERL) $(LDAP_SRC)/build/genexports.pl
endif
# variable definitions for exported symbols
ifeq ($(OS_ARCH), WINNT)
PRLDAP_EXPORT_DEFS=../msdos/winsock/nsldappr32.def
else
PRLDAP_EXPORT_DEFS= $(PROBJDEST)/libprldap.exp
endif
PRLDAP_EXPORT_FLAGS=$(addprefix $(DLLEXPORTS_PREFIX), $(PRLDAP_EXPORT_DEFS))
GENEXPARGS=$(BUILD_DEBUG) $(PRLDAPVERS_SUFFIX) $(PRLDAPVERS)
endif # USE_DLL_EXPORTS_FILE
ifeq ($(OS_ARCH), SunOS)
EXTRA_LIBS = -L$(NSCP_DISTDIR)/$(OBJDIR_NAME)/lib -l$(LDAP_LIBNAME)
EXTRA_LIBS += -L$(NSCP_DISTDIR)/lib $(DYNAMICNSPR)
endif
ifeq ($(OS_ARCH), WINNT)
EXTRA_LIBS =wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib \
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib \
rpcrt4.lib uuid.lib odbc32.lib odbccp32.lib winmm.lib
EXTRA_LIBS += $(NSCP_DISTDIR)/$(OBJDIR_NAME)/lib/$(LDAP_LIBNAME).lib
EXTRA_LIBS += $(NSCP_DISTDIR)/$(OBJDIR_NAME)/lib/$(PLC_BASENAME).lib
EXTRA_LIBS += $(NSCP_DISTDIR)/$(OBJDIR_NAME)/lib/$(PLDS_BASENAME).lib
EXTRA_LIBS += $(NSCP_DISTDIR)/$(OBJDIR_NAME)/lib/$(NSPR_BASENAME).lib
endif
ifeq ($(OS_ARCH), OSF1)
EXTRA_LIBS = -L$(NSCP_DISTDIR)/$(OBJDIR_NAME)/lib -l$(LDAP_LIBNAME)
EXTRA_LIBS += -L$(NSCP_DISTDIR)/lib $(DYNAMICNSPR)
EXTRA_LIBS += -lcxx -lpthread -lrt -lmach -lexc
endif
ifeq ($(OS_ARCH), AIX)
EXTRA_LIBS = -L$(NSCP_DISTDIR)/$(OBJDIR_NAME)/lib -l$(LDAP_LIBNAME)
EXTRA_LIBS += -L$(NSCP_DISTDIR)/lib $(DYNAMICNSPR)
EXTRA_LIBS += -ldl -brtl -lpthreads -lc_r -lm
endif
OBJDEST = $(OBJDIR_NAME)
###########################################################################
# recursive gmake rule to create exported symbols file
$(PROBJDEST)/libprldap.exp:: libprldap.ex
ifeq ($(OS_ARCH), WINNT)
$(GENEXPORTS) Win32 Standard $< $(GENEXPARGS) > $@
else
$(GENEXPORTS) $(OS_ARCH) Standard $< $(GENEXPARGS) > $@
endif
versiont.c: Makefile.client Version.c
@$(RM) $@
@(u="$${USER-root}" v="$(shell cat ../../build/version)" d="$(shell pwd)" \
h="$(shell hostname)" t="$(shell date)"; $(SED) -e "s|%WHEN%|$${t}|" \
-e "s|%WHOANDWHERE%|$${u}@$${h}:$${d}|" \
-e "s|%VERSION%|$${v}|" \
< Version.c > $@)
all:: $(OBJDEST) $(LIBDIR) $(OBJS) $(LIBPRLDAP)
$(LIBDIR):
$(MKDIR) $(LIBDIR)
$(LIBPRLDAP): $(OBJS) $(LIBDIR) $(PRLDAP_EXPORT_DEFS)
@echo ======= making $(LIBPRLDAP)
ifdef SO_FILES_TO_REMOVE
-$(RM) $(SO_FILES_TO_REMOVE)
endif
$(LINK_DLL) $(DSO_LDOPTS) $(PRLDAP_EXPORT_FLAGS) $(EXTRA_LIBS)
veryclean:: clean
clean::
$(RM) $(OBJS) $(LIBPRLDAP)
$(RM) -r $(PROBJDEST)
$(OBJDEST):
$(MKDIR) $(OBJDEST)
install:: $(LIBPRLDAP)
ifeq ($(OS_ARCH), WINNT)
$(INSTALL) -m 555 $(LIBPRLDAP) $(INSTALLDIR)/lib
$(INSTALL) -m 555 $(DLLPRLDAP) $(INSTALLDIR)/lib
endif
ifdef MKSHLIB
$(INSTALL) -m 555 $(LIBPRLDAP) $(INSTALLDIR)/lib
endif

View File

@@ -1,117 +0,0 @@
/*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Mozilla Communicator client code, released
* March 31, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1998-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*/
/*
* DNS callback functions for libldap that use the NSPR (Netscape
* Portable Runtime) thread API.
*
*/
#include "ldappr-int.h"
static LDAPHostEnt *prldap_gethostbyname( const char *name,
LDAPHostEnt *result, char *buffer, int buflen, int *statusp,
void *extradata );
static LDAPHostEnt *prldap_gethostbyaddr( const char *addr, int length,
int type, LDAPHostEnt *result, char *buffer, int buflen,
int *statusp, void *extradata );
static LDAPHostEnt *prldap_convert_hostent( LDAPHostEnt *ldhp,
PRHostEnt *prhp );
/*
* Install NSPR DNS functions into ld (if ld is NULL, they are installed
* as the default functions for new LDAP * handles).
*
* Returns 0 if all goes well and -1 if not.
*/
int
prldap_install_dns_functions( LDAP *ld )
{
struct ldap_dns_fns dnsfns;
memset( &dnsfns, '\0', sizeof(struct ldap_dns_fns) );
dnsfns.lddnsfn_bufsize = PR_NETDB_BUF_SIZE;
dnsfns.lddnsfn_gethostbyname = prldap_gethostbyname;
dnsfns.lddnsfn_gethostbyaddr = prldap_gethostbyaddr;
if ( ldap_set_option( ld, LDAP_OPT_DNS_FN_PTRS, (void *)&dnsfns ) != 0 ) {
return( -1 );
}
return( 0 );
}
static LDAPHostEnt *
prldap_gethostbyname( const char *name, LDAPHostEnt *result,
char *buffer, int buflen, int *statusp, void *extradata )
{
PRHostEnt prhent;
if( !statusp || ( *statusp = (int)PR_GetIPNodeByName( name,
PRLDAP_DEFAULT_ADDRESS_FAMILY, PR_AI_DEFAULT,
buffer, buflen, &prhent )) == PR_FAILURE ) {
return( NULL );
}
return( prldap_convert_hostent( result, &prhent ));
}
static LDAPHostEnt *
prldap_gethostbyaddr( const char *addr, int length, int type,
LDAPHostEnt *result, char *buffer, int buflen, int *statusp,
void *extradata )
{
PRHostEnt prhent;
PRNetAddr iaddr;
if ( PR_SetNetAddr(PR_IpAddrNull, PRLDAP_DEFAULT_ADDRESS_FAMILY,
0, &iaddr) == PR_FAILURE
|| PR_StringToNetAddr( addr, &iaddr ) == PR_FAILURE ) {
return( NULL );
}
if( !statusp || (*statusp = PR_GetHostByAddr(&iaddr, buffer,
buflen, &prhent )) == PR_FAILURE ) {
return( NULL );
}
return( prldap_convert_hostent( result, &prhent ));
}
/*
* Function: prldap_convert_hostent()
* Description: copy the fields of a PRHostEnt struct to an LDAPHostEnt
* Returns: the LDAPHostEnt pointer passed in.
*/
static LDAPHostEnt *
prldap_convert_hostent( LDAPHostEnt *ldhp, PRHostEnt *prhp )
{
ldhp->ldaphe_name = prhp->h_name;
ldhp->ldaphe_aliases = prhp->h_aliases;
ldhp->ldaphe_addrtype = prhp->h_addrtype;
ldhp->ldaphe_length = prhp->h_length;
ldhp->ldaphe_addr_list = prhp->h_addr_list;
return( ldhp );
}

View File

@@ -0,0 +1,70 @@
#//------------------------------------------------------------------------
#//
#// Makefile to build the machine independent java runtime library
#//
#//------------------------------------------------------------------------
#//------------------------------------------------------------------------
#//
#// Specify the depth of the current directory relative to the
#// root of NS
#//
#//------------------------------------------------------------------------
DEPTH= ..\..
#//------------------------------------------------------------------------
#//
#// Define any Public Make Variables here: (ie. PDFFILE, MAPFILE, ...)
#//
#//------------------------------------------------------------------------
DLLNAME = sm$(MOZ_BITS)$(VERSION_NUMBER)
PDBFILE = $(DLLNAME).pdb
MAPFILE = $(DLLNAME).map
DLL =.\$(OBJDIR)\$(DLLNAME).dll
MAKE_OBJ_TYPE = DLL
include <$(DEPTH)\config\config.mak>
#//------------------------------------------------------------------------
#//
#// Define the files necessary to build the target (ie. OBJS)
#//
#//------------------------------------------------------------------------
#//------------------------------------------------------------------------
#//
#// Define any Public Targets here (ie. PROGRAM, LIBRARY, DLL, ...)
#// (these must be defined before the common makefiles are included)
#//
#//------------------------------------------------------------------------
#//------------------------------------------------------------------------
#//
#// Define any local options for the make tools
#// (ie. LCFLAGS, LLFLAGS, LLIBS, LINCS)
#//
#//------------------------------------------------------------------------
#LCFLAGS = -DSM_NO_TABLE_DIVISION -DSM_DUMP -DSM_VERIFY=2
LCFLAGS = -DSM_NO_TABLE_DIVISION -DSM_DUMP
!ifndef MOZ_PROF # assume we use a write barrier when profiling
LCFLAGS = $(LCFLAGS) -DSM_NO_WRITE_BARRIER -DSM_CHECK_PTRS -DSM_DEBUG_HEADER
!endif
LLIBS= $(LLIBS) \
$(DEPTH)\dist\WIN32_D.OBJ\lib\libnspr21.lib \
$(DEPTH)\dist\WIN32_D.OBJ\lib\libplds21.lib \
#//------------------------------------------------------------------------
#//
#// Include the common makefile rules
#//
#//------------------------------------------------------------------------
include <$(DEPTH)\config\rules.mak>
install:: $(DLL)
$(MAKE_INSTALL) .\$(OBJDIR)\$(DLLNAME).dll $(DIST)\bin
$(MAKE_INSTALL) .\$(OBJDIR)\$(DLLNAME).lib $(DIST)\lib