summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webdatasource_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/glue/webdatasource_impl.cc')
-rw-r--r--webkit/glue/webdatasource_impl.cc13
1 files changed, 8 insertions, 5 deletions
diff --git a/webkit/glue/webdatasource_impl.cc b/webkit/glue/webdatasource_impl.cc
index fb1f1c2..86767ca 100644
--- a/webkit/glue/webdatasource_impl.cc
+++ b/webkit/glue/webdatasource_impl.cc
@@ -60,11 +60,6 @@ const WebResponse& WebDataSourceImpl::GetResponse() const {
return response_;
}
-void WebDataSourceImpl::SetExtraData(WebRequest::ExtraData* extra) {
- initial_request_.SetExtraData(extra);
- request_.SetExtraData(extra);
-}
-
GURL WebDataSourceImpl::GetUnreachableURL() const {
const WebCore::KURL& url = unreachableURL();
return url.isEmpty() ? GURL() : webkit_glue::KURLToGURL(url);
@@ -130,6 +125,14 @@ WebNavigationType WebDataSourceImpl::GetNavigationType() const {
return NavigationTypeToWebNavigationType(triggeringAction().type());
}
+WebDataSource::ExtraData* WebDataSourceImpl::GetExtraData() const {
+ return extra_data_.get();
+}
+
+void WebDataSourceImpl::SetExtraData(ExtraData* extra_data) {
+ extra_data_.set(extra_data);
+}
+
WebNavigationType WebDataSourceImpl::NavigationTypeToWebNavigationType(
WebCore::NavigationType type) {
switch (type) {