}
// static
-v8::Handle<v8::Value> Window::RestartHangMonitorTimeout(
- const v8::Arguments &args) {
- UNWRAP_WINDOW_AND_CHECK;
-
- self->window_->RestartHangMonitorTimeout();
-
- return v8::Undefined();
-}
-
-// static
v8::Handle<v8::Value> Window::CapturePage(const v8::Arguments& args) {
UNWRAP_WINDOW_AND_CHECK;
NODE_SET_PROTOTYPE_METHOD(t, "focusOnWebView", FocusOnWebView);
NODE_SET_PROTOTYPE_METHOD(t, "blurWebView", BlurWebView);
NODE_SET_PROTOTYPE_METHOD(t, "isWebViewFocused", IsWebViewFocused);
- NODE_SET_PROTOTYPE_METHOD(t,
- "restartHangMonitorTimeout",
- RestartHangMonitorTimeout);
NODE_SET_PROTOTYPE_METHOD(t, "capturePage", CapturePage);
NODE_SET_PROTOTYPE_METHOD(t, "getPageTitle", GetPageTitle);
static v8::Handle<v8::Value> FocusOnWebView(const v8::Arguments &args);
static v8::Handle<v8::Value> BlurWebView(const v8::Arguments &args);
static v8::Handle<v8::Value> IsWebViewFocused(const v8::Arguments& args);
- static v8::Handle<v8::Value> RestartHangMonitorTimeout(
- const v8::Arguments &args);
static v8::Handle<v8::Value> CapturePage(const v8::Arguments& args);
// APIs for WebContents.
return GetWebContents()->GetRenderViewHost()->GetView()->HasFocus();
}
-void NativeWindow::RestartHangMonitorTimeout() {
- GetWebContents()->GetRenderViewHost()->RestartHangMonitorTimeout();
-}
-
bool NativeWindow::SetIcon(const std::string& str_path) {
base::FilePath path = base::FilePath::FromUTF8Unsafe(str_path);
virtual void CloseDevTools();
virtual bool IsDevToolsOpened();
virtual void InspectElement(int x, int y);
+
virtual void FocusOnWebView();
virtual void BlurWebView();
virtual bool IsWebViewFocused();
- virtual void RestartHangMonitorTimeout();
+
virtual bool SetIcon(const std::string& path);
// Returns the process handle of render process, useful for killing the
### BrowserWindow.blurWebView()
-### BrowserWindow.restartHangMonitorTimeout()
-
### BrowserWindow.capturePage([rect, ]callback)
* `rect` Object - The area of page to be captured