summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorabarth@chromium.org <abarth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-24 00:26:10 +0000
committerabarth@chromium.org <abarth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-24 00:26:10 +0000
commitcb8fdc687c0207d726a22a6e5cdf813c93ba0137 (patch)
tree342807844c5dfb023ec354b62002acb07a023237 /webkit
parent54262760cd3200c6265be9ffc198aa9cf642634a (diff)
downloadchromium_src-cb8fdc687c0207d726a22a6e5cdf813c93ba0137.zip
chromium_src-cb8fdc687c0207d726a22a6e5cdf813c93ba0137.tar.gz
chromium_src-cb8fdc687c0207d726a22a6e5cdf813c93ba0137.tar.bz2
Update src/webkit/plugins to reflect WEBKIT_FRAME_TO_DOCUMENT_API_MOVE
Review URL: http://codereview.chromium.org/7240010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90307 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/plugins/ppapi/ppb_file_system_impl.cc2
-rw-r--r--webkit/plugins/ppapi/ppb_url_util_impl.cc13
2 files changed, 4 insertions, 11 deletions
diff --git a/webkit/plugins/ppapi/ppb_file_system_impl.cc b/webkit/plugins/ppapi/ppb_file_system_impl.cc
index 369ae34..f835ead 100644
--- a/webkit/plugins/ppapi/ppb_file_system_impl.cc
+++ b/webkit/plugins/ppapi/ppb_file_system_impl.cc
@@ -71,7 +71,7 @@ int32_t PPB_FileSystem_Impl::Open(int64_t expected_size,
fileapi::kFileSystemTypeTemporary :
fileapi::kFileSystemTypePersistent);
if (!instance()->delegate()->OpenFileSystem(
- instance()->container()->element().document().frame()->url(),
+ instance()->container()->element().document().url(),
file_system_type, expected_size,
new FileCallbacks(instance()->module()->AsWeakPtr(),
GetReferenceNoAddRef(),
diff --git a/webkit/plugins/ppapi/ppb_url_util_impl.cc b/webkit/plugins/ppapi/ppb_url_util_impl.cc
index bf71b78..048c26e 100644
--- a/webkit/plugins/ppapi/ppb_url_util_impl.cc
+++ b/webkit/plugins/ppapi/ppb_url_util_impl.cc
@@ -55,11 +55,7 @@ bool SecurityOriginForInstance(PP_Instance instance_id,
return false;
WebKit::WebElement plugin_element = instance->container()->element();
- WebKit::WebFrame* plugin_frame = plugin_element.document().frame();
- if (!plugin_frame)
- return false;
-
- *security_origin = plugin_frame->securityOrigin();
+ *security_origin = plugin_element.document().securityOrigin();
return true;
}
@@ -137,13 +133,10 @@ PP_Var GetDocumentURL(PP_Instance instance_id,
if (!instance)
return PP_MakeNull();
- WebKit::WebFrame* frame = instance->container()->element().document().frame();
- if (!frame)
- return PP_MakeNull();
-
+ WebKit::WebDocument document = instance->container()->element().document();
return URLUtilImpl::GenerateURLReturn(Var::GetInterface()->VarFromUtf8,
instance->module()->pp_module(),
- frame->url(), components);
+ document.url(), components);
}
PP_Var GetPluginInstanceURL(PP_Instance instance_id,