| Index: chrome/test/data/extensions/platform_apps/web_view/shim/main.js
|
| diff --git a/chrome/test/data/extensions/platform_apps/web_view/shim/main.js b/chrome/test/data/extensions/platform_apps/web_view/shim/main.js
|
| index 1ef5637d869eca9ceada3d7b371cc770e1000795..b272b29a8cb01ac0bb47bd96492cd6b7e0138fdd 100644
|
| --- a/chrome/test/data/extensions/platform_apps/web_view/shim/main.js
|
| +++ b/chrome/test/data/extensions/platform_apps/web_view/shim/main.js
|
| @@ -32,6 +32,8 @@ embedder.setUp_ = function(config) {
|
| embedder.testImageBaseURL = embedder.baseGuestURL +
|
| '/extensions/platform_apps/web_view/shim/';
|
| embedder.virtualURL = 'http://virtualurl/';
|
| + embedder.pluginURL = embedder.baseGuestURL +
|
| + '/extensions/platform_apps/web_view/shim/embed.html';
|
| };
|
|
|
| window.runTest = function(testName) {
|
| @@ -2205,6 +2207,16 @@ function testDisabledZoomMode() {
|
| document.body.appendChild(webview);
|
| }
|
|
|
| +function testPlugin() {
|
| + var webview = document.createElement('webview');
|
| + webview.setAttribute('src', embedder.pluginURL);
|
| + webview.addEventListener('loadstop', function(e) {
|
| + // Not crashing means success.
|
| + embedder.test.succeed();
|
| + });
|
| + document.body.appendChild(webview);
|
| +}
|
| +
|
| embedder.test.testList = {
|
| 'testAllowTransparencyAttribute': testAllowTransparencyAttribute,
|
| 'testAutosizeHeight': testAutosizeHeight,
|
| @@ -2287,6 +2299,7 @@ embedder.test.testList = {
|
| 'testPerOriginZoomMode': testPerOriginZoomMode,
|
| 'testPerViewZoomMode': testPerViewZoomMode,
|
| 'testDisabledZoomMode': testDisabledZoomMode,
|
| + 'testPlugin': testPlugin,
|
| };
|
|
|
| onload = function() {
|
|
|