| Index: LayoutTests/plugins/netscape-plugin-property-access-exception.html
|
| diff --git a/LayoutTests/plugins/netscape-plugin-property-access-exception.html b/LayoutTests/plugins/netscape-plugin-property-access-exception.html
|
| deleted file mode 100644
|
| index 89237d0783535d55e9de767ff000ce591f178234..0000000000000000000000000000000000000000
|
| --- a/LayoutTests/plugins/netscape-plugin-property-access-exception.html
|
| +++ /dev/null
|
| @@ -1,71 +0,0 @@
|
| -<html><body>
|
| -<embed name="plg" type="application/x-webkit-test-netscape"></embed>
|
| -<div id="getter">FAILURE: No exception caught on getting.</div>
|
| -<div id="setter">FAILURE: No exception caught on setting.</div>
|
| -<em>One could expect exceptions to be raised in the below cases, too - but Firefox doesn't
|
| -do that in most of these (I do get an exception in the first case, but that's inconsistent with not
|
| -getting it in the seconfd one).</em>
|
| -<div id="getter2">No exception caught on getting via testCallback.</div>
|
| -<div id="setter2">No exception caught on setting via testCallback.</div>
|
| -<div id="getter3">No exception caught on getting via testGetBrowserProperty.</div>
|
| -<div id="setter3">No exception caught on setting via testSetBrowserProperty.</div>
|
| -<script>
|
| - if (window.testRunner)
|
| - testRunner.dumpAsText();
|
| -
|
| - var plg = document.getElementsByName("plg")[0];
|
| -
|
| - // Firefox sometimes behaves inconsistently, leaving an exception dangling until the next call.
|
| - function sanityCheckExceptionState(logTarget)
|
| - {
|
| - try {
|
| - plg.testEvaluate("");
|
| - } catch (e) {
|
| - document.getElementById(logTarget).innerHTML += " Huh? Exception raised later!";
|
| - }
|
| - }
|
| -
|
| - try {
|
| - plg.testThrowExceptionProperty;
|
| - } catch (e) {
|
| - document.getElementById('getter').innerHTML = 'SUCCESS: Exception caught: ' + e;
|
| - }
|
| - sanityCheckExceptionState("getter");
|
| -
|
| - try {
|
| - plg.testThrowExceptionProperty = "";
|
| - } catch (e) {
|
| - document.getElementById('setter').innerHTML = 'SUCCESS: Exception caught: ' + e;
|
| - }
|
| - sanityCheckExceptionState("setter");
|
| -
|
| - try {
|
| - plg.testEvaluate("plg.testThrowExceptionProperty");
|
| - } catch (e) {
|
| - document.getElementById('getter2').innerHTML = 'Exception caught: ' + e;
|
| - }
|
| - sanityCheckExceptionState("getter2");
|
| -
|
| - try {
|
| - plg.testEvaluate("plg.testThrowExceptionProperty = 0");
|
| - } catch (e) {
|
| - document.getElementById('setter2').innerHTML = 'Exception caught: ' + e;
|
| - }
|
| - sanityCheckExceptionState("setter2");
|
| -
|
| - try {
|
| - plg.testGetBrowserProperty(plg, "testThrowExceptionProperty");
|
| - } catch (e) {
|
| - document.getElementById('getter3').innerHTML = 'Exception caught: ' + e;
|
| - }
|
| - sanityCheckExceptionState("getter3");
|
| -
|
| - try {
|
| - plg.testSetBrowserProperty(plg, "testThrowExceptionProperty", 0);
|
| - } catch (e) {
|
| - document.getElementById('setter3').innerHTML = 'Exception caught: ' + e;
|
| - }
|
| - sanityCheckExceptionState("setter3");
|
| -</script>
|
| -</body>
|
| -</html>
|
|
|