blob: a8e776ce358313aa5defd7a81fbfa577630d29a2 [file] [log] [blame]
// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "content/shell/browser/shell_platform_delegate.h"
#include "content/public/browser/javascript_dialog_manager.h"
#include "content/public/browser/web_contents.h"
#include "content/shell/browser/shell.h"
namespace content {
void ShellPlatformDelegate::DidCreateOrAttachWebContents(
Shell* shell,
WebContents* web_contents) {}
void ShellPlatformDelegate::DidCloseLastWindow() {
Shell::Shutdown();
}
std::unique_ptr<JavaScriptDialogManager>
ShellPlatformDelegate::CreateJavaScriptDialogManager(Shell* shell) {
return nullptr;
}
bool ShellPlatformDelegate::HandleRequestToLockMouse(
Shell* shell,
WebContents* web_contents,
bool user_gesture,
bool last_unlocked_by_target) {
return false;
}
bool ShellPlatformDelegate::ShouldAllowRunningInsecureContent(Shell* shell) {
return false;
}
} // namespace content