Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Unified Diff: LayoutTests/fast/js/script-tests/global-constructors-attributes.js

Issue 16528005: Add layout test to verify that global constructors in workers environment have right attributes (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase on master Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: LayoutTests/fast/js/script-tests/global-constructors-attributes.js
diff --git a/LayoutTests/fast/js/script-tests/global-constructors-attributes.js b/LayoutTests/fast/js/script-tests/global-constructors-attributes.js
deleted file mode 100644
index 7717c658ca1804f445179f416848a83cafd91d7a..0000000000000000000000000000000000000000
--- a/LayoutTests/fast/js/script-tests/global-constructors-attributes.js
+++ /dev/null
@@ -1,27 +0,0 @@
-description("Test to ensure that global constructors have the right attributes");
-
-function descriptorShouldBe(object, property, expected) {
- var test = "Object.getOwnPropertyDescriptor(" + object + ", " + property + ")";
- if ("writable" in expected) {
- shouldBe(test + ".value", "" + expected.value);
- shouldBeFalse(test + ".hasOwnProperty('get')");
- shouldBeFalse(test + ".hasOwnProperty('set')");
- } else {
- shouldBe(test + ".get", "" + expected.get);
- shouldBe(test + ".set", "" + expected.set);
- shouldBeFalse(test + ".hasOwnProperty('value')");
- shouldBeFalse(test + ".hasOwnProperty('writable')");
- }
- shouldBe(test + ".enumerable", "" + expected.enumerable);
- shouldBe(test + ".configurable", "" + expected.configurable);
-}
-
-var global = this;
-
-descriptorShouldBe("global", "'CSSRuleList'", {writable: true, enumerable: false, configurable: true, value:"CSSRuleList"});
-descriptorShouldBe("global", "'Document'", {writable: true, enumerable: false, configurable: true, value:"Document"});
-descriptorShouldBe("global", "'Element'", {writable: true, enumerable: false, configurable: true, value:"Element"});
-descriptorShouldBe("global", "'HTMLDivElement'", {writable: true, enumerable: false, configurable: true, value:"HTMLDivElement"});
-descriptorShouldBe("global", "'ProgressEvent'", {writable: true, enumerable: false, configurable: true, value:"ProgressEvent"});
-descriptorShouldBe("global", "'Selection'", {writable: true, enumerable: false, configurable: true, value:"Selection"});
-descriptorShouldBe("global", "'XMLHttpRequest'", {writable: true, enumerable: false, configurable: true, value:"XMLHttpRequest"});

Powered by Google App Engine
This is Rietveld 408576698