94 Commits

Author SHA1 Message Date
cls%seawood.org
88aedd461b Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf


git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:38 +00:00
dr%netscape.com
ce76fb13c3 fix for 80067 (assignment vs. equality typos). r=mkaply, mjudge, sr=jst
git-svn-id: svn://10.0.0.236/trunk@94585 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 05:36:00 +00:00
cls%seawood.org
b82f5d0bff Pass -Bsymbolic to linker when building shared libs.
Bug #76710


git-svn-id: svn://10.0.0.236/trunk@94471 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 09:12:31 +00:00
dbaron%fas.harvard.edu
5a8b026bf1 Fix bustage from XPCDOM landing by including nsIScriptContext.h.
git-svn-id: svn://10.0.0.236/trunk@94276 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 21:40:24 +00:00
jst%netscape.com
43eee52859 Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94242 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 17:42:36 +00:00
valeski%netscape.com
c93bb536ef sr=rpotts. cookie/wallet r=morse, xmlTerm r=saravn@mozdev.org, mailnews r=mscott, activeX r=adamlock, everything else covered by the sr from rpotts. 15345. These changes remove nsIDocumentLoaderObserver.idl from the build, and all of it's implementations and registrations have been moved over to nsIWebProgressListener.idl and nsIWebProgress.idl respectively. there are two (78762, 78760) mailnews printing bugs that I overturned *before* landing this. I've run this code through the mail-news and browser smoketests among other tests outlined in the patch description attatched to the bug.
git-svn-id: svn://10.0.0.236/trunk@93943 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 20:15:38 +00:00
cls%seawood.org
cfeb5eff5b Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
git-svn-id: svn://10.0.0.236/trunk@93397 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 19:48:12 +00:00
darin%netscape.com
35f9593885 Fixes xmlterm bustage
git-svn-id: svn://10.0.0.236/trunk@91859 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 07:21:22 +00:00
jdunn%netscape.com
fa68327632 adding changes to make xmlterm build on hpux11
r= svn@xmlterm.org
# 54160


git-svn-id: svn://10.0.0.236/trunk@91446 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 11:03:15 +00:00
disttsc%bart.nl
3ea7009900 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna)
git-svn-id: svn://10.0.0.236/trunk@90883 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-30 10:39:06 +00:00
disttsc%bart.nl
ce927d9f65 Clean up REQUIRES lines. r=cls
git-svn-id: svn://10.0.0.236/trunk@90392 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-25 22:59:27 +00:00
disttsc%bart.nl
ee093fe4bc Fix build bustage in XMLTerm extension. We were depending on an indirect inclusion of nsReadableUtils.h, which apparantly has gone, so explicitly including it now, like we should have. r=mcafee.
git-svn-id: svn://10.0.0.236/trunk@88933 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 05:53:07 +00:00
disttsc%bart.nl
d30c2be76b Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
git-svn-id: svn://10.0.0.236/trunk@88396 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-02 09:26:57 +00:00
blakeross%telocity.com
e4cbd86ff0 UIEvent button property is incorrect according to the DOM2 spec. Changing values to 0, 1, 2 (left, middle, right mouse buttons respectively) from 1, 2, 3. |event.which| continues to use the old values for backwards compatibility. This affects future xbl, js, and c++ event button checks so please see the newsgroups for more info (60703). r=timeless sr=jst
git-svn-id: svn://10.0.0.236/trunk@88373 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-02 03:07:53 +00:00
disttsc%bart.nl
edc70961f6 Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
git-svn-id: svn://10.0.0.236/trunk@87655 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 09:35:51 +00:00
dougt%netscape.com
175245e2de Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@87587 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-21 20:38:08 +00:00
disttsc%bart.nl
03f69c5003 Back out dougt's channel changes
git-svn-id: svn://10.0.0.236/trunk@86793 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 03:14:23 +00:00
dbaron%fas.harvard.edu
b946dbe441 Updating to new necko interfaces to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@86743 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-10 03:02:13 +00:00
jst%netscape.com
9ebc385562 Removing the last (unnecessary) call to nsIHTMLContent::ToHTMLString that I missed in my first checkin. r=jag
git-svn-id: svn://10.0.0.236/trunk@84042 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-23 13:44:22 +00:00
svn%xmlterm.org
1dde1ba065 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Minor changes to get xmlterm to load with MathML/SVG enabled
(but xmlterm still fails to flush reflows)


git-svn-id: svn://10.0.0.236/trunk@82923 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-27 22:15:50 +00:00
svn%xmlterm.org
275dd9d859 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Code cleanup: disabled diagnostic output.


git-svn-id: svn://10.0.0.236/trunk@82917 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-27 21:38:14 +00:00
cls%seawood.org
6088dfbf6b Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@82785 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-20 07:16:06 +00:00
disttsc%bart.nl
e14d83220e Hrm... One weird hidden dependancy fixed.
git-svn-id: svn://10.0.0.236/trunk@82509 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-09 23:12:07 +00:00
svn%xmlterm.org
4d7b8ed829 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Changed non-owning references in mozXMLTerminal to weak references to avoid
crash in mozXMLTerminal::Finalize when exiting xmlterm.


git-svn-id: svn://10.0.0.236/trunk@82441 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-08 22:20:18 +00:00
svn%xmlterm.org
6dc049ba8a --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Fixed error/warning message output to eliminate beeping problem.


git-svn-id: svn://10.0.0.236/trunk@82440 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-08 22:11:00 +00:00
warren%netscape.com
a8b9664a8c Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
ca63c9891b Fixing printf bustage
git-svn-id: svn://10.0.0.236/trunk@81937 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 05:36:44 +00:00
svn%xmlterm.org
0a8feabc0d --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Some code cleanup for Finalize methods.


git-svn-id: svn://10.0.0.236/trunk@80818 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-10 04:51:11 +00:00
svn%xmlterm.org
2ca3d7e207 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Fix for XMLterm user level/icons mode selection (workaround for bug 53448).


git-svn-id: svn://10.0.0.236/trunk@79947 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-25 14:57:27 +00:00
svn%xmlterm.org
7d7277040e --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Fix to handle click events in inserted HTML fragments properly.


git-svn-id: svn://10.0.0.236/trunk@79935 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-24 14:13:21 +00:00
cls%seawood.org
55b2ba2753 Added include so that LOAD_FLAGS_NONE is actually found. Now, maybe the ports will go green...err, orange again.
git-svn-id: svn://10.0.0.236/trunk@79640 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 19:26:44 +00:00
mkaply%us.ibm.com
969ef21515 Tinderbox bustage - Ports SUNOS, Ports LinuxPPC
locka missed a LoadURI in xmlterm
a=leaf


git-svn-id: svn://10.0.0.236/trunk@79629 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 16:22:06 +00:00
svn%xmlterm.org
2cd0b523d0 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Fixed missing caret problem. Updated jar.mn for locale stuff.


git-svn-id: svn://10.0.0.236/trunk@79566 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 23:01:42 +00:00
warren%netscape.com
ea31bbc22b Fixed comment
git-svn-id: svn://10.0.0.236/trunk@79407 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-18 00:28:41 +00:00
mjudge%netscape.com
2fc6190bef small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575
git-svn-id: svn://10.0.0.236/trunk@79118 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 11:45:01 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
scc%mozilla.org
533a0deb8f fixing code that relied on implicit string construction
git-svn-id: svn://10.0.0.236/trunk@78029 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-02 21:26:17 +00:00
cls%seawood.org
b6445fff69 Need to explicitly cast pointer to public DOM window interface
git-svn-id: svn://10.0.0.236/trunk@77861 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 07:41:46 +00:00
vidur%netscape.com
b10d4adc57 Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
dbaron%fas.harvard.edu
05004b2b4d Get xmlterm building again (not part of default build).
git-svn-id: svn://10.0.0.236/trunk@76888 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 13:54:09 +00:00
jband%netscape.com
bdb988f5cc fix bustage after nsIBaseStream removal
git-svn-id: svn://10.0.0.236/trunk@76882 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 09:21:32 +00:00
svn%xmlterm.org
59639cf42d --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
"make xpi" in xmlterm/scripts directory now creates an XPI file for XMLterm.
Removed last vestiges of WebShell!
Deleted outdated GeckoTerm files.


git-svn-id: svn://10.0.0.236/trunk@74310 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-17 04:11:24 +00:00
cls%seawood.org
91d683a067 Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
git-svn-id: svn://10.0.0.236/trunk@73583 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-30 08:08:04 +00:00
warren%netscape.com
cc5d426fbe Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
cls%seawood.org
90402fac86 According to mjudge's caret api checkin comments, I think this is the proper fix for the xmlterm bustage. a=leaf
git-svn-id: svn://10.0.0.236/trunk@71256 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-01 06:58:16 +00:00
svn%xmlterm.org
aa8847f25b --NOT PART OF DEFAULT BUILD--
XMLterm changes only. Added FlushPendingNotifications call to scrolling routine to improve scrolling behaviour. Fixed typo in string template changes. Added (commented out) change to xmlterm.html to test PNG alpha "image melding" with the command line!


git-svn-id: svn://10.0.0.236/trunk@70902 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-26 03:54:47 +00:00
scc%netscape.com
380575cb21 string fixes
git-svn-id: svn://10.0.0.236/trunk@69786 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 13:26:17 +00:00
mjudge%netscape.com
8f71de091e fix for caret. need to pass in domselection you are referrning to
git-svn-id: svn://10.0.0.236/trunk@69185 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 04:33:55 +00:00
cls%seawood.org
e807b32e72 nsString fixes for xmlterm
git-svn-id: svn://10.0.0.236/trunk@67513 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 10:55:20 +00:00
mjudge%netscape.com
24b8f29c46 ender lite checkin.
git-svn-id: svn://10.0.0.236/trunk@67387 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 07:37:12 +00:00