Index: LayoutTests/fast/js/Promise-then-callback-receiver.html |
diff --git a/LayoutTests/fast/js/Promise-then-callback-receiver.html b/LayoutTests/fast/js/Promise-then-callback-receiver.html |
deleted file mode 100644 |
index 7d4dd0fc06b22c37c67e1a308deab410be7435fa..0000000000000000000000000000000000000000 |
--- a/LayoutTests/fast/js/Promise-then-callback-receiver.html |
+++ /dev/null |
@@ -1,60 +0,0 @@ |
-<!DOCTYPE html> |
-<html> |
-<head> |
-<script src="../../resources/js-test.js"></script> |
-</head> |
-<body> |
-<div id="description"></div> |
-<div id="console"></div> |
-<script> |
-window.jsTestIsAsync = true; |
- |
-description('Test Promise.'); |
- |
-var thisInOnFulfilledSloppy; |
-var thisInOnRejectedSloppy; |
- |
-var thisInOnFulfilledStrict; |
-var thisInOnRejectedStrict; |
- |
-Promise.resolve().then(function () { |
- return Promise.resolve(42).then(function () { |
- testPassed('fulfilled'); |
- window.thisInOnFulfilledSloppy = this; |
- shouldBe('thisInOnFulfilledSloppy', 'window'); |
- }, function () { |
- testFailed('rejected'); |
- }); |
-}).then(function () { |
- return Promise.reject(42).then(function () { |
- testFailed('fulfilled'); |
- }, function () { |
- testPassed('rejected'); |
- window.thisInOnRejectedSloppy = this; |
- shouldBe('thisInOnRejectedSloppy', 'window'); |
- }); |
-}).then(function () { |
- return Promise.resolve(42).then(function () { |
- 'use strict'; |
- testPassed('fulfilled'); |
- window.thisInOnFulfilledStrict = this; |
- shouldBe('thisInOnFulfilledStrict', 'undefined'); |
- }, function () { |
- 'use strict'; |
- testFailed('rejected'); |
- }); |
-}).then(function () { |
- return Promise.reject(42).then(function () { |
- 'use strict'; |
- testFailed('fulfilled'); |
- }, function () { |
- 'use strict'; |
- testPassed('rejected'); |
- window.thisInOnRejectedStrict = this; |
- shouldBe('thisInOnRejectedStrict', 'undefined'); |
- }); |
-}).then(finishJSTest, finishJSTest); |
- |
-</script> |
-</body> |
-</html> |