Index: chrome/renderer/extensions/webstore_bindings.cc |
diff --git a/chrome/renderer/extensions/webstore_bindings.cc b/chrome/renderer/extensions/webstore_bindings.cc |
index c46a23cb4ee56d6cf310b19f509f9387d933eb78..876f736ba773be7528187fe5f06764f75b7a77e6 100644 |
--- a/chrome/renderer/extensions/webstore_bindings.cc |
+++ b/chrome/renderer/extensions/webstore_bindings.cc |
@@ -14,6 +14,7 @@ |
#include "extensions/renderer/script_context.h" |
#include "third_party/WebKit/public/web/WebDocument.h" |
#include "third_party/WebKit/public/web/WebElement.h" |
+#include "third_party/WebKit/public/web/WebLocalFrame.h" |
#include "third_party/WebKit/public/web/WebNode.h" |
#include "third_party/WebKit/public/web/WebNodeList.h" |
#include "third_party/WebKit/public/web/WebUserGestureIndicator.h" |
@@ -22,7 +23,6 @@ |
using blink::WebDocument; |
using blink::WebElement; |
-using blink::WebFrame; |
using blink::WebNode; |
using blink::WebNodeList; |
using blink::WebUserGestureIndicator; |
@@ -79,7 +79,7 @@ void WebstoreBindings::Install( |
std::string webstore_item_id; |
std::string error; |
- WebFrame* frame = context()->web_frame(); |
+ blink::WebLocalFrame* frame = context()->web_frame(); |
if (!GetWebstoreItemIdFromFrame( |
frame, preferred_store_link_url, &webstore_item_id, &error)) { |
@@ -102,8 +102,10 @@ void WebstoreBindings::Install( |
// static |
bool WebstoreBindings::GetWebstoreItemIdFromFrame( |
- WebFrame* frame, const std::string& preferred_store_link_url, |
- std::string* webstore_item_id, std::string* error) { |
+ blink::WebLocalFrame* frame, |
+ const std::string& preferred_store_link_url, |
+ std::string* webstore_item_id, |
+ std::string* error) { |
if (frame != frame->top()) { |
*error = kNotInTopFrameError; |
return false; |