| Index: content/browser/browser_plugin/example.html
|
| diff --git a/content/browser/browser_plugin/example.html b/content/browser/browser_plugin/example.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..efc6772e6b5b17fb9e93a97bbf02cc568a150b12
|
| --- /dev/null
|
| +++ b/content/browser/browser_plugin/example.html
|
| @@ -0,0 +1,40 @@
|
| +<body style="background-image:url(http://www.google.com/intl/en_ALL/images/logo.gif);
|
| + background-repeat:repeat"
|
| + onload="SetPluginSize(400, 400)">
|
| +
|
| +<script type="text/javascript">
|
| +isPluginDefaultSize = true;
|
| +
|
| +function Test() {
|
| + plugin = document.getElementById('plugin');
|
| + // Confirm that this no longer segfaults.
|
| + alert(plugin.toString(new Array(10)));
|
| +}
|
| +
|
| +function SetPluginSize(width, height) {
|
| + plugin = document.getElementById('plugin');
|
| + size = document.getElementById('size');
|
| + plugin.width = width;
|
| + plugin.height = height;
|
| + size.innerHTML = "Height: " + plugin.height + ' Width: ' + plugin.width;
|
| +}
|
| +
|
| +function ToggleSize() {
|
| + if (!isPluginDefaultSize) {
|
| + SetPluginSize(400, 400);
|
| + isPluginDefaultSize = true;
|
| + } else {
|
| + SetPluginSize(1000, 800);
|
| + isPluginDefaultSize = false;
|
| + }
|
| +}
|
| +</script>
|
| +
|
| + <button onclick='Test()'>Test</button>
|
| + <button onclick='ToggleSize()'>Toggle Size</button>
|
| + <div id="fps" style="background-color:white; font-weight:bold; padding:4px; width:200px;">FPS GOES HERE</div>
|
| + <div id="size" style="background-color:white; font-weight:bold; padding:4px; width:200px;"></div>
|
| + <object id="plugin" src="http://www.google.com/" type="application/browser-plugin" width="400" height="400" border="2px"></object>
|
| + <object id="plugin2" src="http://www.chromium.org/"type="application/browser-plugin" width="640" height="480" border="2px"></object>
|
| + <hr>
|
| +</body>
|
|
|