#include "content/public/common/url_constants.h"
#include "content/public/renderer/render_frame.h"
#include "third_party/WebKit/public/platform/WebURL.h"
-#include "third_party/WebKit/public/web/WebFrame.h"
+#include "third_party/WebKit/public/web/WebLocalFrame.h"
#include "url/gurl.h"
namespace xwalk {
-
XWalkPermissionClient::XWalkPermissionClient(content::RenderFrame* render_frame)
: content::RenderFrameObserver(render_frame) {
render_frame->GetWebFrame()->setPermissionClient(this);
XWalkPermissionClient::~XWalkPermissionClient() {
}
-bool XWalkPermissionClient::allowImage(blink::WebFrame* frame,
- bool enabled_per_settings,
- const blink::WebURL& image_url) {
+bool XWalkPermissionClient::allowImage(bool enabled_per_settings,
+ const blink::WebURL& image_url) {
// Implementing setBlockNetworkImages, so allow local scheme images to be
// loaded.
if (enabled_per_settings)
const GURL url(image_url);
return !(url.SchemeIs(url::kHttpScheme) ||
url.SchemeIs(url::kHttpsScheme) ||
- url.SchemeIs(content::kFtpScheme));
+ url.SchemeIs(url::kFtpScheme));
}
} // namespace xwalk