| Index: third_party/WebKit/LayoutTests/fast/dom/Window/script-tests/window-custom-prototype.js
|
| diff --git a/third_party/WebKit/LayoutTests/fast/dom/Window/script-tests/window-custom-prototype.js b/third_party/WebKit/LayoutTests/fast/dom/Window/script-tests/window-custom-prototype.js
|
| deleted file mode 100644
|
| index 09c0735cb9581d02e6eadf4490b7ac988ea39915..0000000000000000000000000000000000000000
|
| --- a/third_party/WebKit/LayoutTests/fast/dom/Window/script-tests/window-custom-prototype.js
|
| +++ /dev/null
|
| @@ -1,20 +0,0 @@
|
| -description("Test what happens when you set the window's prototype to various values.");
|
| -
|
| -var originalWindowPrototype = __proto__;
|
| -var chainPointingBackToWindow = { __proto__: window };
|
| -var anotherObject = { };
|
| -var error = "'TypeError: Immutable prototype object \\'#<Window>\\' cannot have their prototype set'";
|
| -
|
| -shouldThrow("__proto__ = window; __proto__", error);
|
| -shouldThrow("__proto__ = chainPointingBackToWindow; __proto__", error);
|
| -shouldBe("__proto__ = 1; __proto__", "originalWindowPrototype");
|
| -shouldBe("__proto__ = 'a string'; __proto__", "originalWindowPrototype");
|
| -shouldThrow("__proto__ = anotherObject; __proto__", error);
|
| -shouldBe("anotherObject.__proto__ = window; __proto__", "originalWindowPrototype");
|
| -shouldBe("__proto__ = 1; __proto__", "originalWindowPrototype");
|
| -shouldBe("__proto__ = 'a string'; __proto__", "originalWindowPrototype");
|
| -shouldThrow("__proto__ = anotherObject; __proto__", error);
|
| -shouldBe("__proto__ = originalWindowPrototype; __proto__", "originalWindowPrototype");
|
| -shouldBe("anotherObject.__proto__ = window; anotherObject.__proto__", "window");
|
| -shouldThrow("__proto__ = null; __proto__", error);
|
| -shouldThrow("location.__proto__.__proto__ = location", "'TypeError: Cyclic __proto__ value'");
|
|
|