[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/libs/webkitkde/kdewebkit
From:       Dawit Alemayehu <adawit () kde ! org>
Date:       2009-07-31 22:24:09
Message-ID: 1249079049.676977.18603.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1005383 by adawit:

Set the meta data to be sent to the ioslave

 M  +8 -2      kwebview.cpp  


--- trunk/playground/libs/webkitkde/kdewebkit/kwebview.cpp #1005382:1005383
@@ -29,6 +29,7 @@
 
 #include <KDE/KUrl>
 #include <KDE/KDebug>
+#include <kio/global.h>
 #include <kparts/part.h> // Where's the Qt includes?
 #include <kparts/browserextension.h>
 
@@ -197,13 +198,18 @@
     QNetworkRequest req;
 
     req.setUrl(url);
-    if (args.reload()) pageAction(KWebPage::Reload)->trigger();
+
+    if (args.reload())
+      pageAction(KWebPage::Reload)->trigger();
+
     req.setRawHeader("Referer", args.metaData()["referrer"].toUtf8());
 
+    if (!args.metaData().isEmpty())
+      req.setAttribute(QNetworkRequest::User, KIO::MetaData(args.metaData()).toVariant());
+
     if (bargs.postData.isEmpty()) {
         QWebView::load(req);
     } else {
         QWebView::load(req, QNetworkAccessManager::PostOperation, bargs.postData);
     }
 }
-
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic