| Index: chrome/browser/ui/webui/javascript2webui.js
|
| diff --git a/chrome/browser/ui/webui/javascript2webui.js b/chrome/browser/ui/webui/javascript2webui.js
|
| index a61a4adc746ba0d3848434aa530f4e972db64175..d93330f959fe97284cda5f96c637b66c0ec348e3 100644
|
| --- a/chrome/browser/ui/webui/javascript2webui.js
|
| +++ b/chrome/browser/ui/webui/javascript2webui.js
|
| @@ -19,14 +19,20 @@ if (!('test_fixture' in this)) {
|
| print(js_file + ' did not define test_fixture.');
|
| quit(-1);
|
| }
|
| +if (!('test_browse_preload' in this)) {
|
| + this['test_browse_preload'] = undefined;
|
| +}
|
| print('// GENERATED FILE');
|
| print('// ' + arguments.join(' '));
|
| print('// PLEASE DO NOT HAND EDIT!');
|
| print();
|
| for (var func in this) {
|
| - if (!prevfuncs[func] && this[func] instanceof Function) {
|
| + if (!prevfuncs[func] && typeof(this[func]) == 'function') {
|
| print('IN_PROC_BROWSER_TEST_F(' + test_fixture + ', ' + func + ') {');
|
| print(' AddLibrary(FilePath(FILE_PATH_LITERAL("' + js_file_base + '")));');
|
| + if (test_browse_preload) {
|
| + print(' BrowsePreload(GURL("' + test_browse_preload + '"), true);');
|
| + }
|
| print(' ASSERT_TRUE(RunJavascriptTest("' + func + '"));');
|
| print('}');
|
| print();
|
|
|