| Index: chrome/renderer/resources/extensions/web_view.js
|
| diff --git a/chrome/renderer/resources/extensions/web_view.js b/chrome/renderer/resources/extensions/web_view.js
|
| index a8219989ec6e099febb0ff8a33e059ba1079d307..f4ce82ee7267d8cadbce23384edad05e2f2c0cd8 100644
|
| --- a/chrome/renderer/resources/extensions/web_view.js
|
| +++ b/chrome/renderer/resources/extensions/web_view.js
|
| @@ -750,6 +750,22 @@ WebViewInternal.prototype.setUserAgentOverride = function(userAgentOverride) {
|
| WebView.overrideUserAgent(this.instanceId, userAgentOverride);
|
| };
|
|
|
| +/** @private */
|
| +WebViewInternal.prototype.find = function(search_text, options, callback) {
|
| + if (!this.instanceId) {
|
| + return;
|
| + }
|
| + WebView.find(this.instanceId, search_text, options, callback);
|
| +};
|
| +
|
| +/** @private */
|
| +WebViewInternal.prototype.stopFinding = function(action) {
|
| + if (!this.instanceId) {
|
| + return;
|
| + }
|
| + WebView.stopFinding(this.instanceId, action);
|
| +};
|
| +
|
| WebViewInternal.prototype.buildAttachParams = function(isNewWindow) {
|
| var params = {
|
| 'api': 'webview',
|
| @@ -847,6 +863,7 @@ function registerWebViewElement() {
|
|
|
| var methods = [
|
| 'back',
|
| + 'find',
|
| 'forward',
|
| 'canGoBack',
|
| 'canGoForward',
|
| @@ -856,6 +873,7 @@ function registerWebViewElement() {
|
| 'print',
|
| 'reload',
|
| 'stop',
|
| + 'stopFinding',
|
| 'terminate',
|
| 'executeScript',
|
| 'insertCSS',
|
|
|