Add "will-navigate" event for BrowserWindow

This commit is contained in:
Cheng Zhao 2014-12-17 14:40:19 -08:00
parent 5142b7858b
commit fd596d4a65
4 changed files with 22 additions and 4 deletions

View file

@ -92,6 +92,12 @@ void Window::WillCreatePopupWindow(const base::string16& frame_name,
Emit("-new-window", args);
}
void Window::WillNavigate(bool* prevent_default, const GURL& url) {
base::ListValue args;
args.AppendString(url.spec());
*prevent_default = Emit("will-navigate", args);
}
void Window::WillCloseWindow(bool* prevent_default) {
*prevent_default = Emit("close");
}