summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webdatasource_impl.cc
diff options
context:
space:
mode:
authortc@google.com <tc@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-01 22:31:35 +0000
committertc@google.com <tc@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-01 22:31:35 +0000
commitde56f378336660dcc848763c80267a5e063ae47d (patch)
tree7f551b88923b35bc4022ce6ab3a3f602fb60d91c /webkit/glue/webdatasource_impl.cc
parentdc4f63c80cb90efe594131030aad6776e5945fcc (diff)
downloadchromium_src-de56f378336660dcc848763c80267a5e063ae47d.zip
chromium_src-de56f378336660dcc848763c80267a5e063ae47d.tar.gz
chromium_src-de56f378336660dcc848763c80267a5e063ae47d.tar.bz2
Merge the chrome_webkit_merge_branch back on to trunk. This brings us
up to webkit@36102. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2778 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webdatasource_impl.cc')
-rw-r--r--webkit/glue/webdatasource_impl.cc13
1 files changed, 6 insertions, 7 deletions
diff --git a/webkit/glue/webdatasource_impl.cc b/webkit/glue/webdatasource_impl.cc
index 7f018b2..3aca942 100644
--- a/webkit/glue/webdatasource_impl.cc
+++ b/webkit/glue/webdatasource_impl.cc
@@ -46,7 +46,7 @@ WebDataSourceImpl::WebDataSourceImpl(WebFrameImpl* frame,
WebDocumentLoaderImpl* loader) :
frame_(frame),
loader_(loader),
- initial_request_(loader->initialRequest()),
+ initial_request_(loader->originalRequest()),
request_(loader->request()) {
}
@@ -68,7 +68,7 @@ const WebRequest& WebDataSourceImpl::GetInitialRequest() const {
// WebKit may change the frame load request as it sees fit, so we must sync
// our request object.
initial_request_.set_frame_load_request(
- WebCore::FrameLoadRequest(loader_->initialRequest()));
+ WebCore::FrameLoadRequest(loader_->originalRequest()));
return initial_request_;
}
@@ -128,6 +128,10 @@ bool WebDataSourceImpl::IsFormSubmit() const {
return loader_->is_form_submit();
}
+std::wstring WebDataSourceImpl::GetPageTitle() const {
+ return webkit_glue::StringToStdWString(loader_->title());
+}
+
/*
See comment in webdatasource.h
@@ -152,11 +156,6 @@ bool WebDataSourceImpl::IsLoading() {
DebugBreak();
}
-std::wstring WebDataSourceImpl::GetPageTitle() {
- DebugBreak();
- return L"";
-}
-
void WebDataSourceImpl::GetWebArchive(IWebArchive** archive) {
DebugBreak();
}