Chromium Code Reviews| Index: LayoutTests/fast/dom/custom/invalid-first-char-combinators.html |
| diff --git a/LayoutTests/fast/dom/custom/invalid-first-char-combinators.html b/LayoutTests/fast/dom/custom/invalid-first-char-combinators.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..f69422a0dfc238ea453bfbc2aaa525cb4e0911b0 |
| --- /dev/null |
| +++ b/LayoutTests/fast/dom/custom/invalid-first-char-combinators.html |
| @@ -0,0 +1,18 @@ |
| +<!DOCTYPE html> |
| +<script src="../../../resources/testharness.js"></script> |
| +<script src="../../../resources/testharnessreport.js"></script> |
| + |
| +<script> |
| +test(function () { |
| + var invalidCombinators = [ 0x0B83, 0x0F88, 0x0F89, 0x0F8A, 0x0F8B ]; |
| + |
| + for (var i = 0; i < invalidCombinators.length; i++) { |
| + var invalidCombinator = String.fromCharCode(invalidCombinators[i]) + '-xfoo'; |
| + assert_throws('SYNTAX_ERR', function () { |
| + document.registerElement(invalidCombinator); |
| + }, 'registering custom element: *' + |
| + invalidCombinator + '* should throw syntax error'); |
| + } |
| + |
| +}, 'registering invalid first letter combinators, not covered in Document::validNames'); |
|
dglazkov
2014/11/06 05:52:43
and here too?
deepak.sa
2014/11/06 06:20:02
As the expected files for such test cases has been
|
| +</script> |