Commit Graph

54 Commits

Author SHA1 Message Date
bryner%brianryner.com
7ec5e10667 Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin.
git-svn-id: svn://10.0.0.236/trunk@192401 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-15 04:59:42 +00:00
cbiesinger%web.de
6322c04952 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
bsmedberg%covad.net
811681f660 Bug 320820 - Integrate webservices into libxul, r=doron
git-svn-id: svn://10.0.0.236/trunk@186319 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-20 14:13:01 +00:00
timeless%mozdev.org
f9bdb44b34 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185269 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 08:16:51 +00:00
bsmedberg%covad.net
48f5a6f92b Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171578 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 18:38:19 +00:00
cbiesinger%web.de
540aa06c74 270224 create nsIPropertyBag2 for easier getting of values from a propertybag
r=shaver sr=darin


git-svn-id: svn://10.0.0.236/trunk@170990 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-22 18:16:53 +00:00
timeless%mozdev.org
d15e77d5d6 Bug 283513 OOM crasher [@ WSPProxy::GetInterfaces]
patch by dewildt@gmail.com r=timeless sr=jst


git-svn-id: svn://10.0.0.236/trunk@170941 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-21 12:50:16 +00:00
peterv%propagandism.org
6f78ff01dc Remove semicolon to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@162461 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-16 17:25:09 +00:00
hpradhan%hotpop.com
d47b48c0d8 bug 249366 : Better error handling for webservices. patch chantepie@altern.org, r=me sr=jst
git-svn-id: svn://10.0.0.236/trunk@162445 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-16 10:59:36 +00:00
timeless%mozdev.org
d29538e44e Bug 255927 When handling a fault in nsIWebServiceCallContext it crashes
patch by chantepie@altern.org thanks to scc r=timeless sr=roc


git-svn-id: svn://10.0.0.236/trunk@160931 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 22:06:50 +00:00
hpradhan%hotpop.com
8a8ad61c95 bug 246783 : Support base64binary type in webservices r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@158349 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 07:13:10 +00:00
hpradhan%hotpop.com
7ebe958a7b bug 246783 : Support base64binary type in webservices r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@158346 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 06:55:47 +00:00
hpradhan%hotpop.com
ffcd04b1e4 bug 244349 : Bulletproof webservice proxy code against
crashes when server sends invalid SOAP response.
r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@157159 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-31 08:48:04 +00:00
timeless%mozdev.org
960e123f00 Bug 242877 [@ FindInterfaceByName]
r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@156110 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-07 22:07:06 +00:00
hpradhan%hotpop.com
cbc875baaf bug 205550 : Fix leak in WSDL code. r=jst sr=darin
git-svn-id: svn://10.0.0.236/trunk@155433 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-24 10:22:19 +00:00
gerv%gerv.net
d6544e324a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155092 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:14:17 +00:00
darin%meer.net
af98e4f306 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@153357 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-28 22:34:07 +00:00
jaggernaut%netscape.com
95a2235bee Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@144804 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-13 22:29:00 +00:00
harishd%netscape.com
545ffce52a Set param type before invoking an exception. b=206108, r=dbardley@netscape.com, sr=jst@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@142634 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-20 00:36:00 +00:00
harishd%netscape.com
e4e03ff787 Fix for random crashes caused by uninitialized XPCVariant type. Also, fixed an FMR. b=203434, r=dbardley@netscape.com, sr=jst@netscape.com, a=sspitzer@netscape.com
git-svn-id: svn://10.0.0.236/trunk@142315 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-11 16:27:34 +00:00
timeless%mozdev.org
78fcd6c046 Bug 203947 - Creating '@mozilla.org/xmlextras/proxy/webserviceproxy;1' or '@mozilla.org/xmlextras/proxy/webserviceproperty
r=harishd sr=heikki a=sspitzer


git-svn-id: svn://10.0.0.236/trunk@142069 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-02 21:23:31 +00:00
harishd%netscape.com
133c34327a Initialize variable that was causing unexpected behavior. b=203434, r=heikki@netscape.com, sr=jst@netscape.com, a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@141989 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-01 01:14:39 +00:00
harishd%netscape.com
79113fac55 Creating a separate module for web services. b=201078, r=leaf@netscape.com, ssu@netscape.com, sr=heikki@netscape.com jst@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@141819 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-25 20:57:34 +00:00
harishd%netscape.com
597eeea4d3 Make SOAP arrays easily accessible via JS. b=202485, r=dbradley@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@141535 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 22:44:54 +00:00
harishd%netscape.com
3b480ae83c No need to allocate param arrays if the input type and the output type are void. b=200767, r=dbradley@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@141395 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 17:42:32 +00:00
harishd%netscape.com
af528987ef Fabricate a unique name for anonymous schema types. b=199555, r=rayw@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@141347 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 00:11:34 +00:00
harishd%netscape.com
f5de8288f1 Patch provided by jst@netscape.com - Give XPTCVariants that are expected to receive a T_DOMSTRING value an nsAString object to hold the string value. b=193387, r=harishd@netscape.com, sr=heikki@netscape.com
git-svn-id: svn://10.0.0.236/trunk@140204 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:37:05 +00:00
harishd%netscape.com
ca619d387e Fixed a crasher by avoiding an extra release of the minivariant. Also fixed a bug in soap encoding. b=197872, r=rayw@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@139952 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 19:14:29 +00:00
heikki%netscape.com
1824213c86 Bug 198613, fix AIX bustage, patch from pkw@us.ibm.com, r=jst, sr=heikki.
git-svn-id: svn://10.0.0.236/trunk@139951 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 19:06:36 +00:00
harishd%netscape.com
1d916fcdd4 Fixing ports bustage
git-svn-id: svn://10.0.0.236/trunk@139897 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-21 03:26:22 +00:00
jst%netscape.com
85169fe43f Checking in changes that were made during the review of the WSDL code. The review was done by harishd@netscape.com, jgaunt@netscape.com, dbradley@netscape.com, and jst@netscape.com. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@139757 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 07:25:23 +00:00
harishd%netscape.com
e897fa7f3b Adding run time switch to enable/disable wsdl.b=195760, r=nisheeth@netscape.com, sr=heikki@netscape.com.
*** NOT PART OF THE BUILD ***


git-svn-id: svn://10.0.0.236/trunk@139220 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-10 21:22:41 +00:00
harishd%netscape.com
d06a9798f7 Make sure to resolve place-holder-array-type. b=192141, r=rayw@netscape.com, sr=vidur@netscape.com.
The target namespace on <schema> should be applied to <element> if and only if <element> is qualified. b=192972. r=rayw@netscape.com, sr=jst@netscape.com.
Fixed a few warnings.
*** NOT PART OF THE BUILD ***


git-svn-id: svn://10.0.0.236/trunk@138634 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 22:36:42 +00:00
jst%netscape.com
50f68af38b Fixing bug 194349. Making the WSDL proxy type system properly set flags for getters and setters on complex types. r=jband@netscape.com, sr=heikki@netscape.com. Not part of the default build yet.
git-svn-id: svn://10.0.0.236/trunk@138569 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 00:44:56 +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
jband%netscape.com
ad383171e6 WSDL/Proxy support - NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@117379 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-24 18:49:56 +00:00
dbaron%fas.harvard.edu
3074d566e4 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
git-svn-id: svn://10.0.0.236/trunk@117337 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 21:14:02 +00:00
vidur%netscape.com
861df3465d Correctly deal with nsIVariant in type conversion. This is not part of the default build
git-svn-id: svn://10.0.0.236/trunk@114558 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 01:14:27 +00:00
rayw%netscape.com
5271edd456 Added error reporting mechanism, and called it in quite a few places. Also
eliminated use of multiple SOAP encoding URIs, and now only rely on the 1.2
with aliasing that can output 1.1.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@114532 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 23:00:58 +00:00
jband%netscape.com
9c4cd6d4ff get rid of IsArray. Add onError. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@114118 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-09 02:18:47 +00:00
jband%netscape.com
e868bbf596 fix array support. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@113878 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 04:37:24 +00:00
vidur%netscape.com
e0dcd8874f Support for string and wstring types. Array handling fixes and simplification. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@113829 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 22:07:53 +00:00
jband%netscape.com
367216bc3e Initial checkin of WSDL -> xpcom interface info translator. - NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@113537 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 21:37:23 +00:00
rayw%netscape.com
9cd6379065 A variety of bug fixes in SOAP, most notably, eliminating 1999 schema
types.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@113495 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:47:27 +00:00
vidur%netscape.com
b88b48076c Added wsexception.cpp. Creation of components is now done through a factory and an Init method. Fixed array case of conversion to not wrap elements as variants. Further work on proxy and call context to get proxy test working [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111614 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:29:32 +00:00
rayw%netscape.com
0778de0a3a Fix for undefined symbol under Linux. Eliminated proxy/test due to
Makefile.in problems.  Added ability for a specific version of SOAP
(Encoding) to deal with either version of Schema URI if it is
explicitly specified.

SOAP is not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@111596 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 22:11:57 +00:00
peterv%netscape.com
e19197ff68 Keep SOAP building on mac. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@111348 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 08:49:27 +00:00
vidur%netscape.com
b0a4ee9a27 First implementation of proxy and call context, movement of variant to parameter code, interface improvements. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@111259 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:23:09 +00:00
vidur%netscape.com
e6699df193 First implementation of wrapper classes and tests. This is not yet part of the build.
git-svn-id: svn://10.0.0.236/trunk@105442 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 00:18:53 +00:00
vidur%netscape.com
bc5dcaf6ad Fixing DOS->unix EOL problem. This file is not yet part of the build.
git-svn-id: svn://10.0.0.236/trunk@105054 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 19:42:24 +00:00