Browse Source

Add chrome.webNavigation stubs

Kevin Sawicki 8 years ago
parent
commit
7f9fa92e2d
3 changed files with 21 additions and 0 deletions
  1. 1 0
      filenames.gypi
  2. 1 0
      lib/renderer/chrome-api.js
  3. 19 0
      lib/renderer/extensions/web-navigation.js

+ 1 - 0
filenames.gypi

@@ -65,6 +65,7 @@
       'lib/renderer/api/web-frame.js',
       'lib/renderer/extensions/i18n.js',
       'lib/renderer/extensions/storage.js',
+      'lib/renderer/extensions/web-navigation.js',
     ],
     'js2c_sources': [
       'lib/common/asar.js',

+ 1 - 0
lib/renderer/chrome-api.js

@@ -196,4 +196,5 @@ exports.injectTo = function (extensionId, isBackgroundPage, context) {
   }
 
   chrome.i18n = require('./extensions/i18n.js').setup(extensionId)
+  chrome.webNavigation = require('./extensions/web-navigation.js')
 }

+ 19 - 0
lib/renderer/extensions/web-navigation.js

@@ -0,0 +1,19 @@
+exports.onBeforeNavigate = {
+  addListener () {
+
+  },
+
+  removeListener () {
+
+  }
+}
+
+exports.onCompleted = {
+  addListener () {
+
+  },
+
+  removeListener () {
+
+  }
+}