diff --git a/atom/browser/api/atom_api_web_contents.cc b/atom/browser/api/atom_api_web_contents.cc index cb89db911f06..0539684c5153 100644 --- a/atom/browser/api/atom_api_web_contents.cc +++ b/atom/browser/api/atom_api_web_contents.cc @@ -421,6 +421,11 @@ bool WebContents::HandleContextMenu(const content::ContextMenuParams& params) { return true; } +bool WebContents::OnGoToEntryOffset(int offset) { + GoToOffset(offset); + return false; +} + void WebContents::BeforeUnloadFired(const base::TimeTicks& proceed_time) { // Do nothing, we override this method just to avoid compilation error since // there are two virtual functions named BeforeUnloadFired. diff --git a/atom/browser/api/atom_api_web_contents.h b/atom/browser/api/atom_api_web_contents.h index fb8892f105b9..7fd09b9b8663 100644 --- a/atom/browser/api/atom_api_web_contents.h +++ b/atom/browser/api/atom_api_web_contents.h @@ -186,6 +186,7 @@ class WebContents : public mate::TrackableObject, void RendererUnresponsive(content::WebContents* source) override; void RendererResponsive(content::WebContents* source) override; bool HandleContextMenu(const content::ContextMenuParams& params) override; + bool OnGoToEntryOffset(int offset) override; // content::WebContentsObserver: void BeforeUnloadFired(const base::TimeTicks& proceed_time) override;