| 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>
|
|
|