peterv%propagandism.org
d2e5069ca0
Fix for bug 336244 (Clean up/remove extensions/xmlextras/base). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@198117 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-21 19:50:16 +00:00
darin%meer.net
42edf059cf
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
...
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
bzbarsky%mit.edu
35553cc59b
Make nsIDocumentEncoder::init scriptable. Bug 330517, patch by jpl24
...
<jlurz24@gmail.com>, r=bzbarsky, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@195756 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-01 05:25:52 +00:00
dmose%mozilla.org
d6c8ecaa48
Allow CalDAV provider to use prompt service to request username and password (bug 308567); thanks to Gary van der Merwe <garyvdm@gmail.com> for the patch, r=dmose@mozilla.org. Not part of the default build.
...
git-svn-id: svn://10.0.0.236/trunk@195254 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 16:11:12 +00:00
darin%meer.net
70deb5f58d
fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@193272 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 18:40:56 +00:00
bryner%brianryner.com
dfc3cfb070
fixing bustage, bug 330420
...
git-svn-id: svn://10.0.0.236/trunk@192406 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-15 06:31:46 +00:00
bzbarsky%mit.edu
9d9fdd102a
Followup to fix build bustage. Bug 305710
...
git-svn-id: svn://10.0.0.236/trunk@192321 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-14 19:29:38 +00:00
bzbarsky%mit.edu
2c386a52a3
Give a saner principal to documents created via DOMImplementation. Bug 324601,
...
r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@190594 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-20 18:57:32 +00:00
mvl%exedo.nl
d4a36b918e
Add a comment explaining the properties param. no bug, r=dmose on irc. npotb.
...
git-svn-id: svn://10.0.0.236/trunk@188259 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 20:37:41 +00:00
cvshook%sicking.cc
b26f9f52fb
Bug 311827: Make GetAttr return a bool rather then an nsresult.
...
r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@183185 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu
ebc997bcf6
More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
...
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180005 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 01:28:51 +00:00
shaver%mozilla.org
6c6f7c3316
Fix MODULE_NAME to match the code, patch from abwillis@comcast.net.
...
git-svn-id: svn://10.0.0.236/trunk@174570 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-14 16:57:44 +00:00
shaver%mozilla.org
a308e6889c
If we are not already building xmlextras, make sure to build it here.
...
r=pavlov. (Wanted: explicit extension-dependency system.)
git-svn-id: svn://10.0.0.236/trunk@174197 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 00:43:55 +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
dmose%mozilla.org
9dbbee375e
Make WebDAV resolve hrefs with relative URLs. rs=shaver. Not part of the default build.
...
git-svn-id: svn://10.0.0.236/trunk@168494 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-29 02:03:14 +00:00
dmose%mozilla.org
c01fd880ea
Don't crash if we get a native DOM element back. sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@167541 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-11 21:16:56 +00:00
vladimir%pobox.com
20fb81c8ca
fix non-debug build bustage (FORCE_PR_LOG moved to Internal.h), notpartofthebuild, r=shaver
...
git-svn-id: svn://10.0.0.236/trunk@167494 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-10 17:59:30 +00:00
dmose%mozilla.org
010cef1267
More PR_LOGGING ifdef fixes; not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@167353 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-06 20:17:52 +00:00
dmose%mozilla.org
9b3feded1d
Fix attempting use of log in non-logging builds. This was causing the
...
.so to fail to register. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@167351 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-06 20:12:57 +00:00
dmose%mozilla.org
f2a7922f02
Implement WebDAV REPORT method (bug 275741); not part of default build.
...
git-svn-id: svn://10.0.0.236/trunk@167272 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-04 23:03:11 +00:00
dmose%mozilla.org
77f2787430
Fix getToOutputStream to call with the right number of parameters
...
git-svn-id: svn://10.0.0.236/trunk@167176 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-02 03:11:21 +00:00
shaver%mozilla.org
47c61b3e43
fix for SetXMLDeclaration change, non-debug builds
...
git-svn-id: svn://10.0.0.236/trunk@166836 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-17 22:12:39 +00:00
dmose%mozilla.org
3a631a5599
Make sure that our channels have VALIDATE_ALWAYS in the loadFlags so that we don't get stale data after puts. Not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@166688 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-14 01:57:26 +00:00
pavlov%pavlov.net
2ee3b016f9
changing virtual nsresult to NS_IMETHOD so that it builds on windows
...
git-svn-id: svn://10.0.0.236/trunk@166527 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-10 01:14:42 +00:00
shaver%mozilla.org
11ba3b7c20
Add putFromString sibling to put (cousin of getToString).
...
a=dbaron for closed-tree checkin. Gimme an N! Gimme a P! Oh, forget it.
git-svn-id: svn://10.0.0.236/trunk@166445 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 20:07:20 +00:00
shaver%mozilla.org
5785b65776
Add getToString for convenience of callers.
...
a=dbaron for closed-tree checkin, npotb, ymmv, hand.
git-svn-id: svn://10.0.0.236/trunk@166443 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 19:54:24 +00:00
dmose%mozilla.org
75e3c2d28a
Add closure params to everything except get. Not part of build
...
git-svn-id: svn://10.0.0.236/trunk@166119 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 01:41:03 +00:00
gerv%gerv.net
9f207af4db
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@166101 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:27:03 +00:00
bryner%brianryner.com
e1daca3ce3
Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
...
git-svn-id: svn://10.0.0.236/trunk@165757 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:48:45 +00:00
shaver%mozilla.org
cf2a83a7e4
add GET_string and PUT_string helpers
...
git-svn-id: svn://10.0.0.236/trunk@165729 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 20:24:03 +00:00
shaver%mozilla.org
fc43fb1972
(NPOTB).
...
Change interfaces to use nsIURL to specific resources, instead of UTF8 strings.
Don't cap the storage stream (and therefore the generated PROPFIND request
body) at 256K.
Don't leak a ref on the resource's URL if we can't QI the channel we create
to nsIHttpChannel. (Honestly, though, that really shouldn't happen.)
git-svn-id: svn://10.0.0.236/trunk@165509 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-19 09:12:41 +00:00
dmose%mozilla.org
98020d2cc3
Fix MinGW linkage (not part of build)
...
git-svn-id: svn://10.0.0.236/trunk@164982 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-05 06:10:34 +00:00
shaver%mozilla.org
fc546dd372
Implement MoveTo and CopyTo. (NPOTB)
...
git-svn-id: svn://10.0.0.236/trunk@164821 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 00:16:53 +00:00
shaver%mozilla.org
54dc7ce4f3
fix dumb prototype/impl mismatch (npotb)
...
git-svn-id: svn://10.0.0.236/trunk@164803 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-02 21:44:51 +00:00
shaver%mozilla.org
df6fe78af1
WebDAV, NPOTB.
...
- Simplify interfaces by losing implicit parameterization through data on
subtypes.
- Add ResourceWithLock for manipulating locked resources.
- Lose the thinnest OSL-creation wrapper functions; they were just dead
boilerplate weight.
git-svn-id: svn://10.0.0.236/trunk@164678 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-30 22:13:11 +00:00
shaver%mozilla.org
c4e2cf2d70
WebDAV, NPOTB:
...
- Unify listeners better, with parameterized operation types for both
completion and detail.
- Unify propfind and general-listener code for big ole code-sharing win.
git-svn-id: svn://10.0.0.236/trunk@164622 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 20:20:54 +00:00
shaver%mozilla.org
d31cbfd422
WebDAV, NPOTB: Refactor simple stream reader, because every line of reuse
...
reduces the amount of C++ I have to read.
git-svn-id: svn://10.0.0.236/trunk@163819 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 07:58:56 +00:00
shaver%mozilla.org
1234c2493b
WebDAV, NPOTB.
...
Refactor the parse-and-list-responses code so that upcoming multiresult
work for non-PROPFIND operations can use it.
git-svn-id: svn://10.0.0.236/trunk@163818 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 07:48:12 +00:00
shaver%mozilla.org
8f2f6c9e63
WebDAV, NPOTB.
...
Streamline operation-listener interface.
Report HTTP status correctly to listener.
git-svn-id: svn://10.0.0.236/trunk@163791 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 00:01:47 +00:00
shaver%mozilla.org
85ccfbb6eb
WebDAV, NPOTB.
...
DELETE can return a multistatus, so enhance the API a bit to convey that data.
We don't call the detailed-report facet yet at all, but it's there for when
we do!
git-svn-id: svn://10.0.0.236/trunk@163696 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 23:36:51 +00:00
shaver%mozilla.org
7a564e7cda
WebDAV: the beat goes on.
...
MKCOL support. No MKCOL-with-data support, because I have no idea what that's
really supposed to do, so I can't design a good interface for it.
git-svn-id: svn://10.0.0.236/trunk@163679 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 22:14:51 +00:00
shaver%mozilla.org
b394416633
WebDAV, NKOTB.
...
DELETE support (named 'remove' in IDL to avoid pain for JS consumers).
(...step by step...)
git-svn-id: svn://10.0.0.236/trunk@163675 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 21:54:33 +00:00
shaver%mozilla.org
fc2d63f2b0
WebDAV, NPOTB.
...
Don't propagatge NS_BINDING_ABORTED to put() callers.
PUT() test wrapper and findErr helper.
git-svn-id: svn://10.0.0.236/trunk@163673 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 21:30:21 +00:00
shaver%mozilla.org
7014b2b2fb
(WebDAV, NPOTB)
...
Flush the output stream when the GET is complete, to aid scripted callers in
getting the results they probably expect.
git-svn-id: svn://10.0.0.236/trunk@163670 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 20:46:24 +00:00
shaver%mozilla.org
903cb27ef7
WebDAV micro-checkpoint, NPOTB.
...
Use buffered streams for getToOutputStream, and document that requirement.
Make sure we QI correctly for nsIRequestObserver in our
OperationStreamListener.
git-svn-id: svn://10.0.0.236/trunk@163660 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 18:35:33 +00:00
shaver%mozilla.org
145d3f4fb2
WebDAV checkpoint (NPOTB, I feel so dirty).
...
- return properties for propname results, as well as properties proper.
(Depends on 263957 to actually be useful.)
- ACString > string.
- remove vestigial ChildListener interface.
- OperationListener is also used for get and put.
- put needs a content-type.
- getToOutputStream for somewhat easier use from script.
- implement put, getToOutputStream
- much refactoring of propfind stuff for reuse and clarity
- "davshell" xpcshell test framework
- honestly, did we lose a string-API bet with someone?
git-svn-id: svn://10.0.0.236/trunk@163577 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-12 04:13:04 +00:00
shaver%mozilla.org
a6a2f9cce3
Beginnings of WebDAV support, starting with (nonconformant but mildly
...
usable) PROPFIND service.
git-svn-id: svn://10.0.0.236/trunk@163074 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-01 05:59:55 +00:00