diff options
author | Robert Xu <robxu9@gmail.com> | 2011-11-10 18:04:39 -0500 |
---|---|---|
committer | Robert Xu <robxu9@gmail.com> | 2011-11-10 18:04:39 -0500 |
commit | 21fcfa3348213aa87f0e3aef62ca4720c6d31cb7 (patch) | |
tree | 2cfb64c59322628e613ed0895e3c3694d3abe6bd /opensuse/tdelibs/xmlhttprequest_3.x.diff | |
parent | 8667643bff14a60d8571c599efd3e48bed3e3b12 (diff) | |
download | tde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.tar.gz tde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.zip |
initial commit to suse branch: eclipse integration
Diffstat (limited to 'opensuse/tdelibs/xmlhttprequest_3.x.diff')
-rw-r--r-- | opensuse/tdelibs/xmlhttprequest_3.x.diff | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/opensuse/tdelibs/xmlhttprequest_3.x.diff b/opensuse/tdelibs/xmlhttprequest_3.x.diff deleted file mode 100644 index 822a8870b..000000000 --- a/opensuse/tdelibs/xmlhttprequest_3.x.diff +++ /dev/null @@ -1,47 +0,0 @@ -http://www.kde.org/info/security/advisory-20091027-1.txt - -Index: xmlhttprequest.cpp -=================================================================== ---- khtml/ecma/xmlhttprequest.cpp (revision 954808) -+++ khtml/ecma/xmlhttprequest.cpp (working copy) -@@ -342,17 +342,17 @@ - { - aborted = false; - -+ const QString protocol = url.protocol().lower(); -+ // Abandon the request when the protocol is other than "http", -+ // instead of blindly doing a KIO::get on other protocols like file:/. -+ if (!protocol.startsWith("http") && !protocol.startsWith("webdav")) -+ { -+ abort(); -+ return; -+ } -+ - if (method == "post") { -- QString protocol = url.protocol().lower(); - -- // Abondon the request when the protocol is other than "http", -- // instead of blindly changing it to a "get" request. -- if (!protocol.startsWith("http") && !protocol.startsWith("webdav")) -- { -- abort(); -- return; -- } -- - // FIXME: determine post encoding correctly by looking in headers - // for charset. - QByteArray buf; -@@ -763,11 +763,11 @@ - if (obj.isValid() && obj.inherits(&DOMDocument::info)) { - DOM::Node docNode = static_cast<KJS::DOMDocument *>(obj.imp())->toNode(); - DOM::DocumentImpl *doc = static_cast<DOM::DocumentImpl *>(docNode.handle()); -- -+ - try { - body = doc->toString().string(); - // FIXME: also need to set content type, including encoding! -- -+ - } catch(DOM::DOMException& e) { - Object err = Error::create(exec, GeneralError, "Exception serializing document"); - exec->setException(err); |