8 Commits

Author SHA1 Message Date
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
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
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
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