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

428 Коммитов

Автор SHA1 Сообщение Дата
rayw%netscape.com a984f8f541 Minor whitespace sdjustments.
SOAP is not part of default build.
2002-02-15 12:30:43 +00:00
rayw%netscape.com 956a9ed9b2 Changed type of uri attribute in verifySource header to anyURI.
SOAP is not part of default build.
2002-02-15 12:17:17 +00:00
rayw%netscape.com 43d4539fda Attempts to patch-up incomplete type hierarchy in nsISchema.h, lack
of inheritance among builtins, and lack of AnySimpleType.  Commented
lines will have to eventually be reenabled when AnySimpleType is
produced.

SOAP is not part of default build.
2002-02-15 12:10:03 +00:00
rayw%netscape.com ba192b6e3e Standardize use of Truncate.
SOAP is not part of default build.
2002-02-15 11:35:09 +00:00
rayw%netscape.com 676939544c Whitespace fixes.
SOAP is not part of default build.
2002-02-15 11:02:43 +00:00
rayw%netscape.com e3f8c4ff5c Whitespace fixes.
SOAP is not part of default build.
2002-02-15 10:48:16 +00:00
rayw%netscape.com d5dfe5563b Added whitespace in front of comments.
SOAP is not part of default build.
2002-02-15 10:25:28 +00:00
vidur%netscape.com 4ccb3ba47e Made anyType be the base of array. This is not part of the default build. 2002-02-15 01:54:49 +00:00
vidur%netscape.com bccfef500d Reverted to having a cannonical namespace for schema and SOAP builtin types rather than maintaining two sets of each. For arrays with unspecified xsi:arrayType, the dimension is now 0. 2002-02-15 01:17:27 +00:00
vidur%netscape.com 898e2241e6 Remove linux warnings. This is not part of the default build. 2002-02-15 01:15:51 +00:00
vidur%netscape.com efe6eccdee Correctly deal with nsIVariant in type conversion. This is not part of the default build 2002-02-15 01:14:27 +00:00
rayw%netscape.com c0d95a0fd1 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.
2002-02-14 23:00:58 +00:00
rayw%netscape.com 086621d628 Changed license header on SOAP files.
SOAP is not part of default build.
2002-02-14 13:36:34 +00:00
rayw%netscape.com 1e4fdc710e Fixed IDL files to not use mozilla-specific types where possible.
Also identified and entered a placeholder solution for variants not being
able to represent an empty array.  also made primenumber test use
verifyheader.

SOAP is not part of default build.
2002-02-14 13:08:25 +00:00
rayw%netscape.com ed1712369c Fixes on arrays, re: bug 121934. Lots of changed needed to permit arrays
to control the types of their children via the information received
from the schema.  But the two critical lines actually getting the
information on the child types from the schema are commented out, because
there are problems with dual hierarchies of schema types that make it
not work as well as it should -- also inability to determine whether
the schema actually specified a type or just gave a nice default.

This also includes fixes to leaks and other problems discovered reviewing
the array code.  This is the first code capable of inferring and encoding
a multi-dimensional array from the nested arrays of JS, where the array
type dictates.  All my tests still work.

SOAP is not part of the default build.
2002-02-14 00:53:46 +00:00
rayw%netscape.com 582ee7dbf3 This is the patch related to bug 71394, needing security checks in SOAP.
Also, substituted 8 spaces for tabs in some SOAP files.  Also updated
soap test files to either request UniversalBrowserRead or use verifySource.

r=mstoltz
SOAP is not part of default build.
2002-02-13 19:13:41 +00:00
hyatt%netscape.com f5f4e51439 Remove overeager null argument check, since the serialization code clearly allows a null arg. Not part of build. 2002-02-09 08:48:14 +00:00
jband%netscape.com 6012fe8817 get rid of IsArray. Add onError. NOT PART OF THE BUILD 2002-02-09 02:18:47 +00:00
jband%netscape.com 098847db94 updated tests. NOT PART OF THE BUILD 2002-02-09 02:17:32 +00:00
rayw%netscape.com 3c2d249bd8 Changes to the way schema information is interpreted: First, acknowledging
that both complex types and simple restriction types may have base types,
and secondly acknowledging that complex types may have simple content models.

SOAP is not a part of the default build.
2002-02-07 11:40:40 +00:00
jband%netscape.com c56ab16f35 fix array support. NOT PART OF THE BUILD 2002-02-07 04:37:24 +00:00
jband%netscape.com 14ba0b02a9 fix windows bustage - not part of default build 2002-02-07 04:10:04 +00:00
jband%netscape.com 320656674b update of test. NOT PART OF THE BUILD 2002-02-07 03:57:33 +00:00
jband%netscape.com 4b61cdcb14 initial checkin of test. NOT PART OF THE BUILD 2002-02-07 03:56:45 +00:00
rayw%netscape.com 9db9d11f19 Added code to properly decode multi-dimensional arrays as nested arrays
in XPCOM.  Unfortunately, there is no way to test this because Apache
SOAP servers do not seem to produce them in any simple configuration
because Java does not support multidimensional arrays.  I will be writing
code to test this later as I add support for encoding multi-dimensional
arrays, as specified by a schema type, which I can then decode without
actually sending / receiving a message, but I need to put this fix back
now.  At least I didn't break decoding of single-dimensional arrays.

SOAP is not part of default build.
2002-02-07 03:02:59 +00:00
heikki%netscape.com e59df780c2 Bug 123499, enable arbitrary HTTP commands via XMLHttpRequest. Patch from matthew@mjwilson.demon.co.uk, r=heikki, sr=darin. 2002-02-07 00:19:04 +00:00
vidur%netscape.com 80e9ee5924 More feedback during test. This is not part of the default build. 2002-02-06 22:10:39 +00:00
vidur%netscape.com 8171a995e8 Support for both schema namespaces. This is not part of the default build. 2002-02-06 22:09:22 +00:00
vidur%netscape.com a2b08c6365 Support for string and wstring types. Array handling fixes and simplification. This is not part of the default build. 2002-02-06 22:07:53 +00:00
vidur%netscape.com dc28f6c7ab Sharing of builtin types across loaders. Complex types now know when they are array and expose their array type and dimension. This is not part of the default build. 2002-02-06 22:06:10 +00:00
peterv%netscape.com a5d896f2b5 Keep SOAP compiling on Mac. Not part of the build, rs=vidur. 2002-02-06 12:56:31 +00:00
vidur%netscape.com 6c208b4066 Fix for bug 122305. XMLHttpRequest now has a way to override the mime type of the incoming stream. r=heikki, sr=jst 2002-02-05 02:10:52 +00:00
jband%netscape.com c9bbfec353 Add C++ string support includes needed when AString params are used - NOT PART OF DEFAULT BUILD 2002-02-02 22:33:16 +00:00
jband%netscape.com 08579ef630 Initial checkin of WSDL -> xpcom interface info translator quick test - NOT PART OF THE BUILD 2002-02-02 22:31:12 +00:00
jband%netscape.com c305792337 Commiting accumulated interface info extensions changes. NOT PART OF THE BUILD 2002-02-02 22:18:56 +00:00
jband%netscape.com 8fd3d26083 Initial checkin of WSDL -> xpcom interface info translator. - NOT PART OF THE BUILD 2002-02-02 21:37:23 +00:00
rayw%netscape.com bc4ff1a138 Converted tests to use new names for services on my soap server.
SOAP is not part of default build.
2002-02-02 15:42:27 +00:00
rayw%netscape.com c907612d99 A variety of bug fixes in SOAP, most notably, eliminating 1999 schema
types.

SOAP is not part of default build.
2002-02-02 01:47:27 +00:00
vidur%netscape.com ec0d4e37f1 Scoping rules seem to be different on windows and linux. Fixed compiler error on windows. This is not yet part of the default build. 2002-02-02 01:32:04 +00:00
heikki%netscape.com 3a6fb922c1 Bug 122710, dtd folder in dist/bin should be moved into res. r=rbs@maths.uq.edu.au&harishd, sr=sfraser. 2002-02-01 22:28:55 +00:00
sfraser%netscape.com d133d4956f Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
rayw%netscape.com 1052d001e8 A number of SOAP bug fixes including fixing problems with fault handling,
using wstrings instead of astrings for  arrays, and ignoring the http
status and returning a fault code when there is one.

SOAP is not part of default build.
2002-01-30 17:40:06 +00:00
rayw%netscape.com b5bd72da93 Fixed handling of conflicting type information.
SOAP is not part of the default build.
2002-01-25 23:38:57 +00:00
rayw%netscape.com 1d03f82e88 Added code to carefully follow the XMLSchema info when encoding and decoding
xpconnect objects, rejecting errors, and making sure that the child elements
appear in the correct order.

SOAP is not part of the default build.
2002-01-24 17:32:04 +00:00
rayw%netscape.com 6f3e337cbd Cleaned up handling of structs into its own encoder / decoder class so
that it will be easier to add all the schema type checking there.  Also
made this handler QI to nsIPropertyBag instead of expecting it to be the
type of the variant.

SOAP is not part of default build.
2002-01-24 11:26:35 +00:00
rayw%netscape.com 212bb6a3e2 Handle decoding of simple unknown types as strings, otherwise as variants
within arrays.

SOAP is not part of default build.
2002-01-24 02:57:31 +00:00
rayw%netscape.com 88bd0eb13e Added more array support for nested types in arrays.
SOAP is not part of default build.
2002-01-24 02:39:08 +00:00
rayw%netscape.com 1d4585461f Added encoding of untyped arrays. Fixed test html.
SOAP is not part of default build.
2002-01-24 01:14:25 +00:00
jband%netscape.com 15c237c01a fix Windows bustage -- NOT PART OF DEFAULT BUILD -- 2002-01-23 02:06:06 +00:00
jband%netscape.com fe09cd220b New file to test scriptable interface info wrapper and idl generator stuff. -- NOT PART OF THE BUILD -- 2002-01-21 18:43:32 +00:00
jband%netscape.com 9bc0dabcde Don't assume that GetInfoForParam can't fail. see bug 121118. -- NOT PART OF THE BUILD -- 2002-01-21 18:41:37 +00:00
jband%netscape.com 420d6afe04 Convert nsInterfaceInfoToIDL into a JS component. -- NOT PART OF BUILD -- 2002-01-19 21:53:51 +00:00
rayw%netscape.com 85845b7611 Fixed infinite loop in struct decoding, added test case for struct decoding.
SOAP is not part of default build.
2002-01-18 23:09:15 +00:00
rayw%netscape.com 6b895fc9e3 Added an error check and a test case that does not work, yet, because
xpconnect is saying that an array is an interface, I think.

SOAP not part of default build.
2002-01-18 20:09:06 +00:00
rayw%netscape.com 611c287062 Description Change.
Not part od default build.
2002-01-18 18:47:22 +00:00
rayw%netscape.com b9c7f54d6d Fixes to the test.
SOAP is not part of default build.
2002-01-18 18:44:13 +00:00
rayw%netscape.com ac61369e2b Made another test work, with a couple of bug fixes.
SOAP is not part of default build.
2002-01-18 18:28:37 +00:00
rayw%netscape.com d4fc82cfb8 Fixed type handling when decoding nested arrays. 2002-01-18 15:09:58 +00:00
rayw%netscape.com f1cdd08399 Fixed name of sparse array offset attribute.
Not part of default build.
2002-01-18 14:30:11 +00:00
rayw%netscape.com 978b6738dd Added most of implementation of decoding of multidimensional arrays. The
only thing missing is proper construction of a variant.  I will consult
with John.

Not part of default build.
2002-01-18 14:17:03 +00:00
rayw%netscape.com b734d1d7a1 Added untested decoding of arrays. Did not break tests.
SOAP is not part of default build.
2002-01-18 03:01:06 +00:00
rayw%netscape.com 37a9b286d0 Remove spurious test lines unintentionally committed.
Not part of default build.
2002-01-17 12:57:35 +00:00
rayw%netscape.com 04efa3446e Changed aliasing of propertiesto fix JS visibility of property bag.
Not part od default build.
2002-01-17 12:54:24 +00:00
rayw%netscape.com ad56175323 Added untested code to encode a property bag. Untested and I don't really
know how the property bag will come to me.  Did not break anything.

SOAP is not part of default build.
2002-01-17 07:23:31 +00:00
rayw%netscape.com fc6291f0a6 Added untested code for decoding untyped complex objects. Didn't break
isprimenumber.

SOAP is not part of default build.
2002-01-17 05:39:57 +00:00
rayw%netscape.com 838700542b Reformatted files to eliminate bad tabs. Added nsISOAPPropertyBag, which
is not working perfectly WRT XPConnect, but broke nothing else.  Also
added mutator and su[pporting classes.

SOAP is not part of default build.
2002-01-17 03:23:06 +00:00
seawood%netscape.com e56e20b1dc Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00
jband%netscape.com fda30fe986 initial checkin of support for scriptable wrappers around interface info and for generic interface info sets that can be manually populated - NOT PART OF THE BUILD 2002-01-15 22:22:16 +00:00
rayw%netscape.com 892ec82f97 Changes to use contractid's for construction wherever available. This means
that the JS binding will work correctly.  Also removed old security model.


SOAP is not a part of default build.
2002-01-09 02:17:17 +00:00
vidur%netscape.com 8afd019c1f Added proxy classinfo and factory entries. [not part of build] 2002-01-09 01:30:05 +00:00
vidur%netscape.com 00c6d3ed8a 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] 2002-01-09 01:29:32 +00:00
vidur%netscape.com 7c0adc3167 Changed testing code to be a component with a JS driver rather than an executable. Added first pass of proxy test. [not part of build] 2002-01-09 01:27:44 +00:00
vidur%netscape.com f52421a312 Try to determine and record SOAP version. [not part of build] 2002-01-09 01:26:48 +00:00
vidur%netscape.com 410fb06eef Record schema namespace since there are at least 2. [not part of build] 2002-01-09 01:26:22 +00:00
vidur%netscape.com 3e41151421 Added dimensions to arrayType attribute in encoding process. [not part of build] 2002-01-09 01:25:46 +00:00
rayw%netscape.com fb93a54e63 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.
2002-01-08 22:11:57 +00:00
peterv%netscape.com 26899eab0b Keep SOAP building on mac. Not part of the default build. 2002-01-04 08:49:27 +00:00
vidur%netscape.com 0c78a503bb New module additions under the MOZ_SOAP flag (not a default part of the build. r=heikki, sr=jst 2002-01-02 23:30:58 +00:00
vidur%netscape.com efb02ac8d3 Improved usability of test. 2002-01-02 23:29:46 +00:00
vidur%netscape.com 25fe20a199 Addition of SOAPParameter class and contractID, minor fixes to encoding code. This is not part of the build. 2002-01-02 23:29:12 +00:00
vidur%netscape.com e21e8e2a6c Introduction of SOAP message binding and addition of convenience methods. This is not part of the build. 2002-01-02 23:27:41 +00:00
vidur%netscape.com 8de43b95df Default builtin types always return correct schema namespace. This is not part of the build. 2002-01-02 23:26:37 +00:00
vidur%netscape.com 24e69470e3 Introduction of special SOAP types. Acceptance of pre-release schema namespace. 2002-01-02 23:25:35 +00:00
vidur%netscape.com 36c4123911 Removal of DOS linefeeds. Child iterator can take multiple allowed namespaces. This is not part of the build. 2002-01-02 23:24:39 +00:00
vidur%netscape.com 27ec7c323e First implementation of proxy and call context, movement of variant to parameter code, interface improvements. This is not part of the default build. 2002-01-02 23:23:09 +00:00
mcafee%netscape.com b7f3bfec83 Ignore generated files. 2001-12-29 03:52:41 +00:00
timeless%mac.com 61a97fd94a Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
heikki%netscape.com db89a9ce21 Bug 74800, implemented FIXptr. r=harishd, sr=vidur. 2001-12-20 05:15:52 +00:00
rayw%netscape.com a65318c70d Minor fixes to namespace URI's in SOAPUtils, and fault handling in test.
SOAP is not part of the default build.
2001-12-18 12:10:33 +00:00
seawood%netscape.com 45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com e44e7d9ec8 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com 97b0530073 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
seawood%netscape.com 51fa852613 Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
Thanks to Javier Pedemonte (pedemont@us.ibm.com) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
ccarlen%netscape.com af646e6f1f Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:45:45 +00:00
ccarlen%netscape.com 884be5f4c2 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:32:41 +00:00
rayw%netscape.com 9bf1ec9850 Following Johnny's suggestions to cancel outstanding requests and make the
number black before issuing additional requests.

Not part of default build.
2001-12-07 23:20:06 +00:00
jst%netscape.com a7a30140b7 Make this test use async soap call and make it work for numbers that don't fit in a JS int. 2001-12-07 22:55:41 +00:00
rayw%netscape.com 6bc2fdb948 Coerce type to integer. SOAP is not part of default build. 2001-12-07 22:04:25 +00:00
rayw%netscape.com 5a78a34cbf Fixes to the way SOAP encodings are tied to the XML elements.
Not part of default build.
2001-12-07 18:56:19 +00:00
rayw%netscape.com bc5d878343 Minor fix and update to primes test.
Not part of default build.
2001-12-07 06:47:06 +00:00
rayw%netscape.com a444aada8a Added self-ref to completion object when it has relelased the request
object but still needs to deliver listenerr callback.

SOAP is not part of default build.
2001-12-07 05:22:28 +00:00
rayw%netscape.com 31de90e964 More fixes to SOAP. Not part of default build. New test file. 2001-12-07 04:08:01 +00:00
rayw%netscape.com 337fb6f519 Fixed argument check in SOAP.
Not part of default build.
2001-12-07 02:13:34 +00:00
jst%netscape.com b67c735146 Adding missing NS_INIT_ISUPPORTS to a constructor, cleaning up some out parameter setting code... 2001-12-07 02:02:15 +00:00
jst%netscape.com 55f6f9f6b8 Fixing refcounting problem in the soap code, not part of the default build. 2001-12-07 01:48:23 +00:00
rayw%netscape.com c69fc96d56 Added version support to SOAP so that calls may be invoked with level 1.1 or
level 1.2 support (needed to build tests).  Also added support for https.
Misc fixes.

Not part of default build.
2001-12-06 22:30:33 +00:00
rayw%netscape.com 90c944e251 Added DEBUG code to log messages sent and received by SOAP.
Not part of default build.
2001-12-06 02:09:04 +00:00
rayw%netscape.com 4b69f3b1f4 Fixed problem compiling on windows in SOAP.
Not part of default build.
2001-12-06 00:26:35 +00:00
leaf%mozilla.org 8310ba80d7 remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron 2001-12-05 03:43:29 +00:00
rayw%netscape.com 3eb3353b87 More fixes to strings, and changed encoding to support a single string
lookup key instead of two for better genericity and efficiency.
2001-12-05 00:10:07 +00:00
rayw%netscape.com 0cb64f7b12 Changed string literals in nsSOAPUtil.h yet again. Perhaps this fixes
the strings that had stopped working on various plaatforms.

Not part of default build.
2001-12-04 21:42:13 +00:00
peterv%netscape.com d7af2093d9 Making SOAP build on Mac. Not part of the default build. 2001-12-03 14:43:30 +00:00
rayw%netscape.com 48824e5c20 Fixed errors in mustUnderstand attribute of header block.
Not part of default build.
2001-12-01 00:03:57 +00:00
rayw%netscape.com f1abc19a37 Gave more SOAP objects xpconnect behaviors. 2001-11-30 23:32:53 +00:00
rayw%netscape.com ca53676a88 Fixed most SOAP issues brought up by reviewer. Added completion object.
Inherited SOAPParameter and SOAPHeaderBlock from SOAPBlock, improved
error condition handling, improved comments.

Not part of default build.
2001-11-30 22:53:16 +00:00
rayw%netscape.com dbdaa6bfeb Added "function" keyword to permit function to be passed as a SOAP response
listener.

Not part of default build.
2001-11-29 18:20:11 +00:00
rayw%netscape.com bcc98fe046 There were obsolete XML Schema URIs left from the old code. Updated to the
latest XML Schema specification -- 2001 URIs.  Also fixed the namespace of the
type attribute.

Not part of default build.
2001-11-29 17:30:55 +00:00
rayw%netscape.com 445139c03f Fixed SOAP document-style returns. Not part of default build. 2001-11-29 03:31:42 +00:00
rayw%netscape.com c003a9e3b0 More bug fixes to SOAP implementation. Not part of default build. 2001-11-29 03:07:37 +00:00
rayw%netscape.com f5d5266007 Fixes to the lookup of SOAP encoders.
Not part of default build.
2001-11-29 00:07:27 +00:00
rayw%netscape.com 8546591d43 Changes to match new IDL.
Not part of default build.
2001-11-28 19:04:02 +00:00
rayw%netscape.com e5f04c20f9 More adjustment to class info for SOAP checkins.
Not part of default build.
2001-11-28 12:33:38 +00:00
rayw%netscape.com fc8ee60569 Not part of default build.
Added more class information and module factories for soap items, fixed
copyright date.

Not part of default build.
2001-11-28 12:25:46 +00:00
rayw%netscape.com 18db5bcc50 Fixes required to bring SOAP up to date. The SOAP, WSDL, and Schema code
is not part of the default build.  MOZ_WSDL and MOZ_SCHEMA were eliminated
in favor of MOZ_SOAP.  MOZ_SCHEMA wasn't being used anyway, and MOZ_WSDL
had things needed by MOZ_SOAP.

Not part of the default build.
2001-11-28 11:33:49 +00:00
rayw%netscape.com 824927ab75 Fixed to reflect new signature of Send call. Not part of default build. 2001-11-28 11:06:09 +00:00
rayw%netscape.com 60c057d48d Updating SOAP files from branch. Not part of default build. 2001-11-28 10:50:29 +00:00
heikki%netscape.com 9dd140c359 Bug 98928, send() can take any type of parameter, i.e. it can now take JavaScript string. r=jst, sr=jband. 2001-11-27 23:44:12 +00:00
rayw%netscape.com 17e6242d2c Changed case of include file to permit it to build on Linux. Not part
of default build.
2001-11-26 18:23:49 +00:00
seawood%netscape.com 7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
jaggernaut%netscape.com ee4f787321 Clean up REQUIRES lines. r/sr=alecf 2001-11-16 01:54:59 +00:00
rayw%netscape.com c56800b479 Not part of default build.
Fixed casing of included file so that it compiles
on Linux.  Schema is not part of build.

rs=rayw
2001-11-15 22:44:06 +00:00
alecf%netscape.com dcbae3e2fd REQUIRES cleanup 2001-11-14 01:28:24 +00:00
peterv%netscape.com bcd18a1996 Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead. Not part of the build. r=jag, rs=scc. 2001-11-12 01:22:31 +00:00
dougt%netscape.com 20e863fb43 Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com 2001-10-30 22:07:28 +00:00
dougt%netscape.com b5ba390898 Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527 2001-10-23 01:37:21 +00:00
dougt%netscape.com 4f3a44d63b API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147 2001-10-16 03:35:52 +00:00
vidur%netscape.com df19f1df10 First implementation of wrapper classes and tests. This is not yet part of the build. 2001-10-16 00:18:53 +00:00
shanjian%netscape.com fc2d1e8b4b While I was checking in fix of 88363 yesterday, a conflict mess got into my
check in. Remove that mess.
2001-10-11 23:46:27 +00:00
shanjian%netscape.com 42b9d62a79 #88363 Site with duplicate Content-Type loads with incorrect encoding
r=yokoyama sr=waterson
2001-10-10 23:37:18 +00:00
vidur%netscape.com 6f1156b9a1 Fixing DOS->unix EOL problem. This file is not yet part of the build. 2001-10-10 19:42:24 +00:00
vidur%netscape.com adad34088c Renaming wspProxy.cpp to wspproxy.cpp. This is not yet part of the build. 2001-10-10 18:40:07 +00:00
vidur%netscape.com ed5b7d6abd Renaming wspProxy.cpp to wspproxy.cpp. Adding wspcomplextypewrapper.cpp. This is not yet part of the build. 2001-10-10 18:32:45 +00:00
jband%netscape.com 51aef8cf20 not part of build. Fix line endings 2001-10-10 02:13:25 +00:00
vidur%netscape.com 65fd59ed74 Work-in-progress checkin of web services proxy implementation. New files. 2001-10-09 23:54:51 +00:00
jband%netscape.com 71ff67ec88 use nsresult type rather than PRInt32, change param name, add some whitespace. Not part of build 2001-10-07 17:24:20 +00:00
dbaron%fas.harvard.edu 74c34ddcbf Fix bustage. 2001-10-03 21:48:47 +00:00
vidur%netscape.com 829ccfe649 Got rid of DOS-style returns. This is not yet part of the build 2001-10-03 21:41:38 +00:00
vidur%netscape.com 2f900bc6ea Adding WSDL to XMLExtras if MOZ_WSDL is defined. Also added REQUIRES macros to schema and wsdl makefiles (thanks to jonsmirl@mediaone.net). This not yet part of the build. r=heikki, rs=jst. 2001-10-03 21:03:02 +00:00
vidur%netscape.com 3562031b1b Adding WSDL specific interface info implementation. This not yet part of the build. 2001-10-03 21:00:14 +00:00
jaggernaut%netscape.com ca6197295f Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
hewitt%netscape.com 9e6c00f9ea 95127 - dispatchEvent() doesn't return a value, r=joki, sr=hyatt 2001-09-27 21:43:00 +00:00
alecf%netscape.com c7840ee904 bug 101761 - clean up embed components so we can better understand REQUIRES r=cls 2001-09-26 20:17:35 +00:00
gerv%gerv.net 05abd17648 License changes, take 2. Bug 98089. mozilla/extensions/. 2001-09-25 23:31:24 +00:00
gerv%gerv.net 1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org 102170b2a0 bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
cls%seawood.org 745f81c239 Updating xmlextras deps.
Bug #98371 sr=alecf
2001-09-19 00:03:53 +00:00
jaggernaut%netscape.com d1a7bfa843 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
heikki%netscape.com c7f327d9d9 Bug 100106, XMLHttpRequest.responseText empty if XML parsing error. r=harishd, sr=vidur. 2001-09-17 20:22:16 +00:00
alecf%netscape.com 62424ee7b2 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
cls%seawood.org b32ed2d2f5 Adding htmlparser to REQUIRES. Fixing myotonic bustage 2001-09-15 00:52:51 +00:00
heikki%netscape.com b73c50824f Bug 78622, DOMParser and XMLHttpRequest failures when parser blocked (with xml-stylesheet for example). r=harishd,sr=vidur. 2001-09-14 21:14:41 +00:00
vidur%netscape.com efc352b9dd Added new WSDL loading mechanism. This is not (as yet) part of the build 2001-09-14 20:56:54 +00:00
vidur%netscape.com 272eb7f450 Added nsISchemaCollection interface. Started using DOM3 namespace lookup methods. This is not (as yet) part of the build. 2001-09-14 20:56:06 +00:00
vidur%netscape.com 8c561c37b0 Adding DOM utility classes. This could get moved to a more general location if we continue to add functionality that is common to multiple modules. For now, it's a schema/wsdl-only thing. This is not yet part of the build. 2001-09-14 20:54:09 +00:00
jaggernaut%netscape.com 25856c9451 Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
alecf%netscape.com e580b45f37 Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 21:32:10 +00:00
jaggernaut%netscape.com 30ace44624 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
vidur%netscape.com 12c8df1a7a Fix for bug 98597. The event held onto from the document's load handler was bogus by the time we sent it to the XMLHttpRequest's event listeners (DOM events have members that are stack-based and, despite being reference-counted objects, should not be held across a call. Instead we create a new event of our own for the XMLHttpRequest load. r=heikki, sr=jst 2001-09-08 00:18:45 +00:00
heikki%netscape.com 4785a81e58 Not part of build. Test more stuff. 2001-09-07 22:09:06 +00:00
valeski%netscape.com 93959d48cc r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
dougt%netscape.com d5f58776bc Upload Channel API changes. Bug 29839. r=darin@Netscape.com, sr=rpotts@netscape.com.
Also fixes bug 63408, not alerting when file-not-found. r/sr same as above
2001-09-05 03:52:26 +00:00
heikki%netscape.com 441896a2b3 Bug 96459, bug 96307 and Bugscape 8288. Implement readyState and onreadystatechange members to enable progress indicators for download. Make it possible to call send() again in onload without crashing. Send load event only after everything done (was sent too early if XML errors). Make some functions throw error if called at the wrong time (match IE). Make it possible to build SOAP again (patch from peterv, r=heikki). r=harishd, sr=vidur, a=asa. 2001-08-31 00:59:19 +00:00
rayw%netscape.com 0843f20896 Fixed makefile so I can build idl under linux. 2001-08-30 20:39:36 +00:00
mstoltz%netscape.com 880f5907bc 86984 - make history.length sameOrigin-accessible. Security prefs change.
91714 - CheckLoadURI should trest 'safe' and 'unsafe' about: URLs as different protocols
56260 - 'Remember This Decision' in signed script grant dialog should default to unchecked
83131 - More descriptive security error messages
93951 - Added null check in GetBaseURIScheme to prevent crash.
All bugs r=jtaylor, sr=jst
2001-08-14 00:18:58 +00:00
heikki%netscape.com 51ca0e4036 Not part of build. Updated/added XML Extras tests. 2001-08-10 01:12:30 +00:00
vidur%netscape.com 0ea149294b Implemented first pass of schema loader. This is not part of the build. 2001-08-06 07:12:31 +00:00
vidur%netscape.com 2c8addcb9a Added schema loading code as optionally compiled component of module. 2001-08-06 07:11:00 +00:00
vidur%netscape.com de8b45a448 Fix for bug 88078. XMLHttpRequest now accepts non-HTTP URIs as well. This is similar to IE behavior. r=heikki, sr=jst 2001-08-06 07:08:07 +00:00
heikki%netscape.com 79b4d15bce Bug 90530, make it possible to set content-type header. Patch from garths@oeone.com. r=heikki, sr=jst. 2001-08-02 23:45:47 +00:00
jaggernaut%netscape.com e91f8a147e Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com cb0faab070 Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
vidur%netscape.com 56c6736bd6 Work in progress on WSDL Loader interfaces. This is not yet part of the build. 2001-07-23 18:22:43 +00:00
vidur%netscape.com 7b4af05feb More work in progress on schema loading. This is not yet part of the build. 2001-07-21 00:28:11 +00:00
jst%netscape.com 88d48dc0c5 Removing use of obsolete macros for defining lists of interfaces used by the DOM classinfo code. r=pollmann@netscape.com, rs=vidur@netscape.com 2001-07-18 07:48:12 +00:00
dbaron%fas.harvard.edu aa4fec2b67 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
vidur%netscape.com 65e5ce6977 Work in progress on WSDL component. This is not yet part of the build. 2001-07-10 17:33:05 +00:00
vidur%netscape.com 0cab42e99d Work in progress on XML Schema representation component 2001-07-10 17:09:17 +00:00
heikki%netscape.com e3d9c89065 Bug 88327, XMLHttpRequest.responseText did not support HTTP charset header. r=harishd, sr=jst. 2001-07-04 19:31:14 +00:00
jaggernaut%netscape.com 5a6317b8a5 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
waterson%netscape.com b74d6e1c8b Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
dbaron%fas.harvard.edu 9d35ed31a4 Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2001-06-20 03:27:48 +00:00
cls%seawood.org bf5fb48486 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
2001-06-18 22:10:38 +00:00
heikki%netscape.com d1ba08fb69 Bug 83557, make xmlextras work in embedding. XMLHttpRequest is more like a DOM class now, events are fired and executed on the proper context, and a lot of JS specific code was removed. Patch by jst, r=heikki, sr=vidur, a=asa@mozilla.org. 2001-06-11 22:16:10 +00:00
heikki%netscape.com 5d38ad0f69 Bug 73958, XMLHttpRequest data corruption etc. Recursive stream readers are not supported, so I 'copy' by wrapping data in a light weight temporary stream and pass that to parser. Also fix 2 regressions: ignore parameter in Send() if method is GET and fix relative URLs. Finally this patch fixes the testcases, removes my hacky buffer now that nsCString can handle nulls in the middle, and do some minor code cleanup. r=harishd,sr=vidur,a=asa@mozilla.org 2001-06-01 23:44:03 +00:00
scc%mozilla.org d9e4d736da bug #75220: sr=jst, r=vidur. Update soap to use new string names. 2001-05-21 23:48:41 +00:00
mstoltz%netscape.com 8c0cd58b30 Re-checking-in my fix for 47905, which was backed out last night because of a bug in some other code that was checked in along with it. This checkin was not causing the crasher and is unchanged. See earlier checkin comment - in short, this adds same-origin to XMLHttpRequest and cleans up some function calls in caps, removes some unnecessary parameters. r=vidur, sr=jst. 2001-05-19 00:33:51 +00:00
blizzard%redhat.com 678b80f10b Back out mstoltz because of blocker bug #81629. Original bugs were 47905 79775. 2001-05-18 17:41:23 +00:00
mstoltz%netscape.com 11f7b8f900 Bug 47905 - adding security check for XMLHttpRequest.open.
Added nsIScriptSecurityManager::CheckConnect for this purpose.
Also cleaned up the security check API by removing some unnecessary
parameters. r=vidur@netscape.com, sr=jst@netscape.com

Bug 79775 - Forward button broken in main mail window. Making
WindowWatcher not call GetSubjectPrincipal if the URL to be loaded is
chrome, since the calling principal is superfluous in this case.
No one has been able to find the root cause of this problem, but
this checkin works around it, which is the best we can do for now.
r=ducarroz@netscape.com, sr=jst@netscape.com
2001-05-18 06:56:29 +00:00
darin%netscape.com b26d5adb54 Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann 2001-05-11 21:05:08 +00:00