Index: ios/chrome/browser/find_in_page/resources/find_in_page.js |
diff --git a/ios/chrome/browser/find_in_page/resources/find_in_page.js b/ios/chrome/browser/find_in_page/resources/find_in_page.js |
index 00fa1fd949660a706f8c302cc6c83ded266ebabe..735b808a9c851ecbc9822a9bfebc73d07a03faee 100644 |
--- a/ios/chrome/browser/find_in_page/resources/find_in_page.js |
+++ b/ios/chrome/browser/find_in_page/resources/find_in_page.js |
@@ -953,9 +953,13 @@ __gCrWeb['findInPage'].frameDocuments = function() { |
while (windowsToSearch.length != 0) { |
var win = windowsToSearch.pop(); |
for (var i = win.frames.length - 1; i >= 0; i--) { |
- if (win.frames[i].document) { |
- documents.push(win.frames[i].document); |
- windowsToSearch.push(win.frames[i]); |
+ try{ |
justincohen
2017/03/17 15:05:34
nit space
stkhapugin
2017/03/17 15:20:51
Done.
|
+ if (win.frames[i].document) { |
+ documents.push(win.frames[i].document); |
+ windowsToSearch.push(win.frames[i]); |
+ } |
+ } catch (e) { |
justincohen
2017/03/17 15:06:25
probably best to explain what we expect to catch h
stkhapugin
2017/03/17 15:20:51
Done.
|
+ // Do nothing. |
} |
} |
} |