Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html |
| diff --git a/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html b/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..92aa53c9a607b23c293baf084674aa8d67358c94 |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/fast/css/fontfacesetloadevent-constructor.html |
| @@ -0,0 +1,20 @@ |
| +<!DOCTYPE html> |
| +<title>FontFaceSetLoadEvent Constructor</title> |
| +<script src="../../resources/testharness.js"></script> |
| +<script src="../../resources/testharnessreport.js"></script> |
| +<script> |
| + test(function() { |
| + var e = new FontFaceSetLoadEvent('type'); |
| + assert_array_equals(e.fontfaces, []); |
| + assert_equals(e.fontfaces, e.fontfaces); |
| + assert_not_equals(e.fontfaces, []); |
|
foolip
2016/12/16 14:46:36
This assert looks a bit paranoid, it would be a th
lunalu1
2016/12/16 15:44:56
Done.
|
| + }, 'Test FontFaceSetLoadEvent constructor without FontFaceSetLoadEventInit dictionary'); |
| + |
| + test(function() { |
| + var ff = [ new FontFace('family', 'src') ]; |
| + var e = new FontFaceSetLoadEvent('type', { fontfaces: ff }); |
| + assert_array_equals(e.fontfaces, ff); |
| + assert_equals(e.fontfaces, e.fontfaces); |
| + assert_not_equals(e.fontfaces, ff); |
| + }, 'Test FontFaceSetLoadEvent constructor with FontFaceSetLoadEventInit dictionary'); |
| +</script> |