Commit Graph

58 Commits

Author SHA1 Message Date
jonas%sicking.cc
35f305467d Bug 416534: Clean up cross-site xmlhttprequest security checks. With fixes to tests this time. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@246616 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 03:45:32 +00:00
myk%mozilla.org
425e84676b backing out fix for bug 416534 as potential cause of mochitest failure
git-svn-id: svn://10.0.0.236/trunk@246615 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 03:23:38 +00:00
jonas%sicking.cc
05e58d7ee2 Bug 416534: Clean up cross-site xmlhttprequest security checks. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@246608 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 02:17:52 +00:00
aaronr%us.ibm.com
b00afe5bf4 [XForms] NPOTDB nsSchemaLoader::LoadAsync fails. Bug 419106, r=doronr+olli
git-svn-id: svn://10.0.0.236/trunk@246480 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 22:48:10 +00:00
surkov.alexander%gmail.com
4a3e7bbdf0 Bug 388992 – Make schema-validation not depend on webservices, patch=aaronr, r=doronr, sspeiche@gmail.com, benjamin, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@245485 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 14:36:40 +00:00
aaronr%us.ibm.com
0494d65e6c [NPOTDB] Webservices build broken. Bug 412665, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@244740 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:54 +00:00
jwalden%mit.edu
e0c18717e9 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@244739 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:53 +00:00
doronr%us.ibm.com
cbb2b1c357 Bug 335367 - add support for xsd:import. Patch by sspeiche, r=me
git-svn-id: svn://10.0.0.236/trunk@244738 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:52 +00:00
doronr%us.ibm.com
5f3d370a87 Bug 335366 - Add support for xsd:include. r=aaronr,peterv
git-svn-id: svn://10.0.0.236/trunk@244737 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:51 +00:00
doronr%us.ibm.com
345215f818 Bug 337179 - Schema with forward type definitions don't load. r=aaronr
git-svn-id: svn://10.0.0.236/trunk@244735 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:49 +00:00
doronr%us.ibm.com
429a8d5cdb Bug 329970 - nsSchemaLoader does not copy over attributes for DERIVATION_RESTRICTION_COMPLEX r=peterv
git-svn-id: svn://10.0.0.236/trunk@244734 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:48 +00:00
doronr%us.ibm.com
78cb33db8b Bug 308372 - nsSchemaAttribute* needs to store the form attribute. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@244733 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:47 +00:00
peterv%propagandism.org
f67bc031c3 Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null), remove some includes. Patch by sicking, updated by peterv, r=bz, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@244732 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:46 +00:00
doronr%us.ibm.com
4679f60e5a Bug 307347 - nsSchemaLoader needs to take ns:name into account for ref=. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@244731 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:45 +00:00
doronr%us.ibm.com
1e01672482 Bug 306608 - Schema Loader has issues with xsd:group. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@244726 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:40 +00:00
doronr%us.ibm.com
1f9ff4df43 Bug 304154 - nsSchemaLoader::ProcessSimpleType uses = rather than == in an if statement. r/sr=peterv, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@244725 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:39 +00:00
doronr%us.ibm.com
3c4b9b2768 Bug 292634 - nsSchemaLoader does not handle ref=ns:type correctly. r/sr=peterv,a=mkaply
git-svn-id: svn://10.0.0.236/trunk@244724 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:38 +00:00
doronr%us.ibm.com
f408ed2052 Bug 292637 - nsSchemaLoader can only load http/https urls. r=biesi,sr=jst,a=mkaply
git-svn-id: svn://10.0.0.236/trunk@244723 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:37 +00:00
doronr%us.ibm.com
6e99e706ab Bug 286630 - nsSchemaLoader doesn't bail on invalid elements as direct children of xs:schema. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@244722 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:36 +00:00
doronr%us.ibm.com
814847b19a Bug 285751 - Move nsSchemaLoader from nsSupportsHashtable to nsInterfaceHashtable. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@244721 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:35 +00:00
doronr%us.ibm.com
1639e34e99 bug 284351 - nsSchemaLoader doesn't handle xsd:complexType correctly. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@244720 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:34 +00:00
bzbarsky%mit.edu
8f36ae2fb9 Switch some internal users of text/xml to application/xml. Bug 247024, patch
by Anne van Kesteren <bug@annevankesteren.nl>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@244719 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:33 +00:00
jst%mozilla.jstenback.com
eb4678b1c5 Landing fix for bug 249366. Better error handing for webservices. Patch by keeda@hotpop.com, r=chantepie@altern.org, sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@244718 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:32 +00:00
darin%meer.net
6e45f7187e fixes bug 274505 "404 error does not result in xforms-link-exception for external schema" r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@244716 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:30 +00:00
hpradhan%hotpop.com
ded85d35e5 bug 269129 : Init schema component before using it r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@244715 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 20:31:29 +00:00
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
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
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
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
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