151 Commits

Author SHA1 Message Date
doronr%us.ibm.com
83102c1233 Bug 262188 - nsSchemaLoader::ProcessFacet checks for sMaxInclusive_atom twice, it should check for sMinInclusive_atopm the 2nd time. r=timeless/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@244714 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:28 +00:00
hpradhan%hotpop.com
f482249e30 bug 249366 : Better error handling for webservices. patch chantepie@altern.org, r=me sr=jst
git-svn-id: svn://10.0.0.236/trunk@244713 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:27 +00:00
roc+%cs.cmu.edu
089a6f3076 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@244712 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:26 +00:00
jst%mozilla.jstenback.com
94834d16d1 Landing fix for bug 244952, patch by chantepie@altern.org. Fixing crash when creating multiple proxy instances for the same webservice. r=keeda@hotpop.com, sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@244711 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:25 +00:00
roc+%cs.cmu.edu
a803826fcf Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
git-svn-id: svn://10.0.0.236/trunk@244710 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:24 +00:00
hpradhan%hotpop.com
b00287d772 bug 241970 : Make webservices use static atoms r+sr=jst
bug 241975 : nsSOAPPropertyBag cleanup r=peterv sr=jst
bug 242157 : Deal with wsdl that has a types element with more than one schema children r=peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@244709 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:23 +00:00
peterv%propagandism.org
0c855d0485 Where's my head? (nsInterfaceHashtable::Init returns a PRBool)
git-svn-id: svn://10.0.0.236/trunk@244708 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:22 +00:00
dmose%mozilla.org
21e0fcd022 Fix XML Schema crash that happens when using WSDL/SOAP arrays (bug 246082). r=timeless; sr=jst
git-svn-id: svn://10.0.0.236/trunk@244707 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:21 +00:00
peterv%propagandism.org
ec730df67e Fix schema code bustage () from fix for bug 241201
git-svn-id: svn://10.0.0.236/trunk@244706 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:20 +00:00
peterv%propagandism.org
6ac7fd8380 Fix for bug 241201 (Clean up some webservices code). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@244705 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:19 +00:00
gerv%gerv.net
16a0783e23 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@244704 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:18 +00:00
jst%mozilla.jstenback.com
8bfaa0bf98 Fixing bug 232493. Paving the way for DOM Level 3 LS. This is mostly cleanup that will make life easier (and safer) when implementing DOM LS. r=caillon@aillon.org, sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@244703 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:17 +00:00
jst%mozilla.jstenback.com
b501e81598 Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@244702 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:16 +00:00
caillon%returnzero.com
8f05385019 Re-land patch for bug 83536, merging principal objects.
Also includes fixes from bug 216041.
r=bzbarsky
sr=jst


git-svn-id: svn://10.0.0.236/trunk@244701 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:15 +00:00
caillon%returnzero.com
d0e02a5632 Backing out the patch to bug 83536.
I will reland this when 1.6a re-opens.
r+sr=jst@netscape.com
a=chofmann


git-svn-id: svn://10.0.0.236/trunk@244700 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:14 +00:00
caillon%returnzero.com
4d9d6b9a5d Bug 83536.
Merge script principal implementations into one class.
Should reduce footprint, speed up calls to caps a little bit, and fixes several memory leaks.
Also fixes bugs 211174 and 211263
r=jst@netscape.com
sr=bzbarsky@mit.edu
moa=mstoltz@netscape.com (he looked at an earlier patch and said it looked fine, and will do a retroactive review when he returns from vacation as well)


git-svn-id: svn://10.0.0.236/trunk@244699 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:13 +00:00
jaggernaut%netscape.com
940853a13b Bug 213601: Switch some users of NS_NewAtom over to do_GetAtom. r=bzbarsky, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@244698 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:12 +00:00
aaronl%netscape.com
1926d6e0dd Bug 208460. Remove nsIDOM3Node.idl dependency from nsIDOMNode.idl
git-svn-id: svn://10.0.0.236/trunk@244697 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:11 +00:00
dwitte%stanford.edu
4166b685e9 bug 100649: Length() being used where IsEmpty() is meant
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().

thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.

got the ok from Asa to land into a closed tree.


git-svn-id: svn://10.0.0.236/trunk@244696 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:10 +00:00
harishd%netscape.com
32afc54efd 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@244695 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:09 +00:00
bryner%brianryner.com
0fd6ce0197 deCOMtaminate nsINodeInfo and nsINodeInfoManager. See bug 225060 for details. r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@244694 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:08 +00:00
cbiesinger%web.de
a960ef5fc1 Bug 239494 Typo in nsSchemaSimpleTypes.cpp
patch by Robert J. Accettura <robert@accettura.com> r=doron sr=jst a=chofmann


git-svn-id: svn://10.0.0.236/trunk@244693 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:07 +00:00
jst%mozilla.jstenback.com
6c7554586b Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
git-svn-id: svn://10.0.0.236/trunk@244692 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:06 +00:00
dbaron%dbaron.org
ba6da154d1 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@244691 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:05 +00:00
caillon%returnzero.com
37a72546b4 Reducing webservices codesize from my checkin to bug 209087 r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@244690 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:04 +00:00
caillon%returnzero.com
184f286297 Bug 209087
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@244689 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:03 +00:00
peterv%netscape.com
5aca96d9b1 Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@244688 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:02 +00:00
heikki%netscape.com
e72581d89c Bug 158977, GetResponseXML() can return null document even with NS_OK return value, so callers need to check the document exists before using it. r=bzbarsky, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@244687 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:01 +00:00
dbaron%fas.harvard.edu
11823020a9 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@244686 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:00 +00:00
heikki%netscape.com
146c9454a8 Bug 127490, fix compiler warning. r=vidur, sr=jband, a=asa.
git-svn-id: svn://10.0.0.236/trunk@244685 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:59 +00:00
darin%netscape.com
4eb8ba44b9 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@244684 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:58 +00:00
vidur%netscape.com
f1e59f66a1 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.
git-svn-id: svn://10.0.0.236/trunk@244683 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:57 +00:00
vidur%netscape.com
6406930b46 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.
git-svn-id: svn://10.0.0.236/trunk@244682 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:56 +00:00
vidur%netscape.com
453586e1ca Fix for bug 122305. XMLHttpRequest now has a way to override the mime type of the incoming stream. r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@244681 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:55 +00:00
vidur%netscape.com
7054dd88ef Record schema namespace since there are at least 2. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@244680 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:54 +00:00
vidur%netscape.com
1e6c70f9d3 Default builtin types always return correct schema namespace. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@244679 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:53 +00:00
vidur%netscape.com
656b52d148 Introduction of special SOAP types. Acceptance of pre-release schema namespace.
git-svn-id: svn://10.0.0.236/trunk@244678 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:52 +00:00
rayw%netscape.com
2abc36bfd7 Not part of default build.
Fixed casing of included file so that it compiles
on Linux.  Schema is not part of build.

rs=rayw


git-svn-id: svn://10.0.0.236/trunk@244677 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:51 +00:00
vidur%netscape.com
78e554b621 Added nsISchemaCollection interface. Started using DOM3 namespace lookup methods. This is not (as yet) part of the build.
git-svn-id: svn://10.0.0.236/trunk@244676 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:50 +00:00
vidur%netscape.com
587ae7285c Implemented first pass of schema loader. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@244675 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:49 +00:00
vidur%netscape.com
a4b86503d9 More work in progress on schema loading. This is not yet part of the build.
git-svn-id: svn://10.0.0.236/trunk@244674 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:48 +00:00
vidur%netscape.com
61109ac5e7 Work in progress on XML Schema representation component
git-svn-id: svn://10.0.0.236/trunk@244673 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:47 +00:00
vidur%netscape.com
095b5e44f1 Remove linux warnings. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@244672 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:41 +00:00
vidur%netscape.com
15eed22a67 Removal of DOS linefeeds. Child iterator can take multiple allowed namespaces. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@244671 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:40 +00:00
vidur%netscape.com
6816f8d353 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.
git-svn-id: svn://10.0.0.236/trunk@244670 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:30:39 +00:00
aaronr%us.ibm.com
60893804cc [XForms] NPOTDB schema validation testsuite fails. Bug 411194, p=doronr r=olli+aaronr
git-svn-id: svn://10.0.0.236/trunk@242608 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-07 22:48:51 +00:00
aaronr%us.ibm.com
09946ddb47 [XForms] NPOTDB valid dateTime values being marked invalid. Bug 393057, p=msterlin r=doronr+olli
git-svn-id: svn://10.0.0.236/trunk@242599 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-07 21:44:09 +00:00
aaronr%us.ibm.com
318dfff4c4 [XForms] NPOTDB CRASH on function days-from-date with invalid dates. Bug 400130, p=msterlin r=doronr+olli+surkov
git-svn-id: svn://10.0.0.236/trunk@242590 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-07 20:48:15 +00:00
aaronr%us.ibm.com
f9c7bb8e74 [XForms] NPOTDB Get XForms to build with libxul enabled. Bug 348391, r=olli+doronr+surkov sr=neil
git-svn-id: svn://10.0.0.236/trunk@242331 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-03 23:51:27 +00:00
aaronr%us.ibm.com
d3ed1bff84 [XForms] NPOTDB Multiple schema types for a node not being processed correctly. Bug 310962, p=peter.nunn r=doronr+aaronr
git-svn-id: svn://10.0.0.236/trunk@239244 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 00:53:24 +00:00