Index: LayoutTests/media/gc-while-delaying-the-load-event.html |
diff --git a/LayoutTests/media/gc-while-delaying-the-load-event.html b/LayoutTests/media/gc-while-delaying-the-load-event.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..d4c4b7c2b83a3d174a062194f7a6c68e15eb6cc1 |
--- /dev/null |
+++ b/LayoutTests/media/gc-while-delaying-the-load-event.html |
@@ -0,0 +1,19 @@ |
+<!DOCTYPE html> |
+<title>GC while the delaying-the-load-event flag is set</title> |
+<script src="../resources/testharness.js"></script> |
+<script src="../resources/testharnessreport.js"></script> |
+<script> |
+async_test(function(t) |
+{ |
+ var a = document.createElement("audio"); |
+ a.foo = "bar"; |
+ a.appendChild(document.createElement("source")); |
+ a.onloadstart = t.step_func(function(e) |
+ { |
+ assert_equals(e.target.foo, "bar"); |
+ t.done(); |
+ }); |
+ a = null; |
+ gc(); |
+}); |
+</script> |