Index: third_party/WebKit/LayoutTests/external/wpt/html/webappapis/idle-callbacks/cancel-invoked.html |
diff --git a/third_party/WebKit/LayoutTests/external/wpt/html/webappapis/idle-callbacks/cancel-invoked.html b/third_party/WebKit/LayoutTests/external/wpt/html/webappapis/idle-callbacks/cancel-invoked.html |
index 8956b8709dc3d7b1a5b4402c96fb0b42d9efd22e..9fb77d65dc5163988c922583db9d717312cef53d 100644 |
--- a/third_party/WebKit/LayoutTests/external/wpt/html/webappapis/idle-callbacks/cancel-invoked.html |
+++ b/third_party/WebKit/LayoutTests/external/wpt/html/webappapis/idle-callbacks/cancel-invoked.html |
@@ -23,4 +23,10 @@ |
t.done(); |
}, 2000); |
}, "A cancelled callback is never invoked"); |
+ |
+ async_test(function (t) { |
+ var handle = requestIdleCallback(t.step_func_done(function () { |
+ cancelIdleCallback(handle); |
+ })); |
+ }, "Cancelling the currently executing idle callback should be allowed"); |
</script> |