navigaton: handle history operations from renderer
authorRobo <hop2deep@gmail.com>
Sat, 19 Dec 2015 19:53:47 +0000 (01:23 +0530)
committerRobo <hop2deep@gmail.com>
Sat, 19 Dec 2015 19:53:47 +0000 (01:23 +0530)
atom/browser/api/atom_api_web_contents.cc
atom/browser/api/atom_api_web_contents.h

index cb89db911f06fa3073d06981826d15dccb2e35dd..0539684c5153965718226d5772276e7e5240199f 100644 (file)
@@ -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.
index fb8892f105b995531d9a6af7e27ab44ba5a34105..7fd09b9b86638d6c29f9e85c2e23911272f1cd1e 100644 (file)
@@ -186,6 +186,7 @@ class WebContents : public mate::TrackableObject<WebContents>,
   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;