153 Commits

Author SHA1 Message Date
dougt%netscape.com
fed2927b2c Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a “only include” cid list that can mask CID’s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.


git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
depstein%netscape.com
cd9015f4ec Stronger error checking for nsIChannel and nsIHttpChannel tests. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@138576 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 01:39:35 +00:00
locka%iol.ie
0548ea08af Better explain nsIWebNavigation "document" attribute, fix spelling of "referringURI" attribute. b=192322 r=danm@netscape.com sr=bzbarsky@mit.edu a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@137737 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-12 23:50:14 +00:00
depstein%netscape.com
96aa5a1538 Added test case for nsIWebNavigation->GetReferingURI(). not part of the build.
git-svn-id: svn://10.0.0.236/trunk@137382 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-04 20:01:55 +00:00
depstein%netscape.com
815998bb90 Added VisitRequestHeaders and VisitResponseHeaders for nsiHttpChannel tests.
Added in support for Tooltip Listener. not part of the build.


git-svn-id: svn://10.0.0.236/trunk@136923 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-24 03:56:31 +00:00
depstein%netscape.com
54ddf1590e updated nsIHttpChannel response tests. more flexible parameter passing. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@136798 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 04:11:05 +00:00
depstein%netscape.com
25cf0af0ab updated nsIHttpChannel response cases. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@136482 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-17 04:04:42 +00:00
depstein%netscape.com
610f5374b7 Added some more response cases for nsIHttpChannel tests. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@136408 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-16 06:44:49 +00:00
dbaron%dbaron.org
f5b5bace95 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136002 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 20:32:55 +00:00
depstein%netscape.com
c9f4a3195f Added nsIHttpChannel->GetResponseText test. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@135925 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-07 04:26:49 +00:00
depstein%netscape.com
1b502d32b8 Added some more nsIHttpChannel attribute tests. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@135708 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-30 08:52:13 +00:00
depstein%netscape.com
b3bfb4d752 Adding initial test cases for nsIHttpChannel iface. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@135666 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 04:43:56 +00:00
depstein%netscape.com
508f73a607 Passing nsISupports context to AsyncOpen() in nsichanneltests.cpp. Triggers post-AsyncOpen nsIChannel tests. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@135621 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-24 21:22:59 +00:00
depstein%netscape.com
aa72c3bbb3 Enhanced nsIWebBrowserChrome and nsIEmbeddingSiteWindow test implementations. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@135336 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-16 03:48:36 +00:00
depstein%netscape.com
c0472dafe5 Added post-AsyncOpen() tests to OnStartRequest() impl in BrowserImpl.cpp. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@135162 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-12 02:38:49 +00:00
asasaki%netscape.com
8612e144a2 168580: unhardcode versions in embedding files. r=cls, build changes
with r=cls don't require sr=.


git-svn-id: svn://10.0.0.236/trunk@135155 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-12 01:18:52 +00:00
depstein%netscape.com
886cd40741 Created local uri table with different schemes. Hooked up to RunAllTests(). Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@135020 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 04:23:16 +00:00
depstein%netscape.com
affe3e95a0 added AsyncOpen() before security and content tests. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@134917 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-07 00:55:15 +00:00
depstein%netscape.com
a5f1824026 refactored code, changes to object error checking handling. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@134580 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-28 22:39:58 +00:00
depstein%netscape.com
dac59cd51d Add test cases for nsIChannel. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@134556 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-28 03:31:43 +00:00
depstein%netscape.com
628529582f cosmetic string change. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@134511 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-27 01:28:51 +00:00
depstein%netscape.com
857ed7d1e4 Added 2nd param inputs for nsIDOMWindow in nsICmdParams. GRE 1.3a tag in winEmbedFileLocProvider.cpp. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@133809 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 02:39:46 +00:00
brade%netscape.com
723bbf60a6 api changes to command manager (bug 157117, r=mkaply, sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@133581 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-11 20:15:51 +00:00
depstein%netscape.com
058bfbb7b5 Changed order of interface tests run in OnInterfacesRunalltestcases(). Commented out nsIWebNav tests until at some point they can be automated. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@133242 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-07 01:54:21 +00:00
ashishbhatt%netscape.com
59dca1fa78 Updating resource
git-svn-id: svn://10.0.0.236/trunk@133171 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 18:40:11 +00:00
ashishbhatt%netscape.com
9c0a9b033b Updatind nsIDomWindow testcase
git-svn-id: svn://10.0.0.236/trunk@133170 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 18:39:36 +00:00
depstein%netscape.com
1f3cfe4213 Some additional error checking for observer service. Direct rv results to screen dialog for nsIEditingSession tests. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@132999 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-05 04:19:33 +00:00
ashishbhatt%netscape.com
255ee22c8d Adding menu for run all test cases
git-svn-id: svn://10.0.0.236/trunk@132976 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-05 01:29:46 +00:00
ashishbhatt%netscape.com
00674c5ad6 Adding functionality for running test cases in automation
git-svn-id: svn://10.0.0.236/trunk@132975 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-05 01:29:02 +00:00
depstein%netscape.com
c9b175b080 Better error checking in QaUtils and webProgLstnr methods. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@132552 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-26 01:49:44 +00:00
depstein%netscape.com
53184219cb removed "NULL" entry for aEditorType in MakeWindowEditable() and inserted "text" (Bug 174151). not part of the build.
git-svn-id: svn://10.0.0.236/trunk@131976 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-14 19:34:34 +00:00
depstein%netscape.com
bddb4eb769 Fixed Get/SetURIContentListener and SetContainerWindow test cases in nsIWebBrow.cpp. Added SetSessionHistory test case in nsiHistory.cpp (while saving existing sHistory). Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@131859 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-12 01:51:18 +00:00
depstein%netscape.com
6632bd808f Added test cases for nsIWebProgress->GetIsDocumentLoading() and nsIWebNavigation->SetSessionHistory(). Added IsDocumentLoading tracking in web progress listeners. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@131674 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 05:03:39 +00:00
mjudge%netscape.com
237d43b93d added null param for make window editable for 136774
git-svn-id: svn://10.0.0.236/trunk@131538 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 02:11:38 +00:00
depstein%netscape.com
f4d618d4c6 minor changes to screen dialogs, "Run All Tests" for interface tests run more smoothly.
a=asa for QA checkins that are not part of the default builds


git-svn-id: svn://10.0.0.236/trunk@131222 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 04:03:32 +00:00
depstein%netscape.com
8b72cc9dfd Better error checking for NS objects. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@131146 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-04 07:26:37 +00:00
depstein%netscape.com
c4a495e607 Added protocol menu to UrlDialog. Hooked up nsIWebBrowserFind to screen dialog output.
a=asa for QA checkins that are not part of the default builds


git-svn-id: svn://10.0.0.236/trunk@131047 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-03 02:42:09 +00:00
depstein%netscape.com
f909bc6a35 Added nsIProtocolHandler->NewURI() test to the Tests menu.
a=asa for checkins not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@130689 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-28 22:09:28 +00:00
depstein%netscape.com
01236a77fa Modified test results for several interface tests to display to rv dialog.
a=asa for QA checkins that are not part of the default builds


git-svn-id: svn://10.0.0.236/trunk@130634 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-28 01:41:25 +00:00
depstein%netscape.com
00c918a49a Added test cases for NSNewChannel & AsyncOpen, and nsIIOService->NewURI(). These are accessed from the "Tests" menu. Added a couple of bug verifications, accessed from the "Verify Bugs" menu. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@130493 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 02:57:09 +00:00
depstein%netscape.com
81f0eaead3 Common table for Editor Embedding tests. Added NS_NewChannel test (Tests menu). not part of the build.
git-svn-id: svn://10.0.0.236/trunk@130299 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-23 22:29:24 +00:00
depstein%netscape.com
61cd77360c Hooked up command data table to nsICmdParam tests. Table to be revised at later time. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@130201 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-21 08:06:16 +00:00
depstein%netscape.com
f34cdbf8df Added 'data:' url to nsIRequest tests. Now invoking simple string compare for input/output URL matching. GetTheURI() now returns the string.
a=asa for QA checkins that are not part of the default builds


git-svn-id: svn://10.0.0.236/trunk@130194 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-21 01:51:36 +00:00
depstein%netscape.com
896d63c203 Inadvertantly overwrote GRE changes in winEmbedFileLocProvider.cpp. Putting back GRE indicators.
a=asa for QA checkins that are not part of the default builds


git-svn-id: svn://10.0.0.236/trunk@130159 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-20 18:44:22 +00:00
depstein%netscape.com
72a281ee2a Updated ReadMe. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@130093 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-20 01:17:28 +00:00
depstein%netscape.com
1725bf1901 Added input stream consumer in nsIStreamListener->OnDataAvailable(). not part of the build.
git-svn-id: svn://10.0.0.236/trunk@130016 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-19 05:14:28 +00:00
depstein%netscape.com
ec2bffd8d4 Set return value to false for nsIUriContentListener->OnStartUriOpen(). Added urlDialog for nsIUriLoader->OpenUri(). Now passing 2nd parameter (doCommandState) in DoCommandTest() in nsICommandMgr.cpp. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@129878 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-18 03:42:09 +00:00
depstein%netscape.com
37a2373dd7 Enhanced nsIUriContentListener test implementations (incl Get/Set methods). Added UI for registering the listener (under Test menu). Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@129632 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-15 02:35:22 +00:00
chak%netscape.com
98ed7836a1 Fix for #168255 - Change references to MRE into GRE in XPCOM/Embedding
r=dougt, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@129568 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 22:18:43 +00:00
depstein%netscape.com
47e25737d3 1) Updated nsIWebBrowserChrome, nsIEmbeddingSiteWindow, and nsIURIContentListener implementations.
2) Updated nsICommandManager DoCommand() handling for commands with string attribute input.
3) Added additional FormatAndPrintOutput() method for PRUint32 input.
a=asa for QA checkins that are not part of the default builds


git-svn-id: svn://10.0.0.236/trunk@129473 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 02:25:34 +00:00