Revision 7d92dbd58ac296da6fb2e24d9c9758775e873088 authored by Mike West on 06 December 2018, 10:19:53 UTC, committed by Chromium WPT Sync on 06 December 2018, 10:19:53 UTC
This patch adjusts `ScriptURLString` to be a union including `USVString`,
not `DOMString`. The advice in [WebIDL][1] isn't exactly clear, but it
boils down to @domenic's notes in [heycam/webidl#84][2] and
[w3ctag/design-principles#93][3].

Long story short, URLs are `USVString`. This patch adjusts our
implementation to match.

[1]: https://heycam.github.io/webidl/#idl-USVString
[2]: https://github.com/heycam/webidl/issues/84#issuecomment-300857185
[3]: https://github.com/w3ctag/design-principles/issues/93#issuecomment-379816152

Change-Id: I9bf1240b421287d7d9c291b13d887ca981a66231
1 parent 93af5d9
History
File Mode Size
js
reference
META.yml -rw-r--r-- 92 bytes
at-media-whitespace-optional-001.html -rw-r--r-- 609 bytes
at-media-whitespace-optional-002.html -rw-r--r-- 624 bytes
at-supports-001-ref.html -rw-r--r-- 469 bytes
at-supports-001.html -rw-r--r-- 731 bytes
at-supports-002.html -rw-r--r-- 767 bytes
at-supports-003.html -rw-r--r-- 766 bytes
at-supports-004.html -rw-r--r-- 847 bytes
at-supports-005.html -rw-r--r-- 847 bytes
at-supports-006.html -rw-r--r-- 766 bytes
at-supports-007.html -rw-r--r-- 814 bytes
at-supports-008.html -rw-r--r-- 803 bytes
at-supports-009.html -rw-r--r-- 792 bytes
at-supports-010.html -rw-r--r-- 870 bytes
at-supports-011.html -rw-r--r-- 833 bytes
at-supports-012.html -rw-r--r-- 817 bytes
at-supports-013.html -rw-r--r-- 803 bytes
at-supports-014.html -rw-r--r-- 853 bytes
at-supports-015.html -rw-r--r-- 824 bytes
at-supports-016.html -rw-r--r-- 882 bytes
at-supports-017.html -rw-r--r-- 792 bytes
at-supports-018.html -rw-r--r-- 799 bytes
at-supports-019.html -rw-r--r-- 830 bytes
at-supports-020.html -rw-r--r-- 835 bytes
at-supports-021.html -rw-r--r-- 780 bytes
at-supports-022.html -rw-r--r-- 831 bytes
at-supports-023.html -rw-r--r-- 856 bytes
at-supports-024.html -rw-r--r-- 768 bytes
at-supports-025.html -rw-r--r-- 848 bytes
at-supports-026.html -rw-r--r-- 832 bytes
at-supports-027-ref.html -rw-r--r-- 441 bytes
at-supports-027.html -rw-r--r-- 725 bytes
at-supports-028.html -rw-r--r-- 783 bytes
at-supports-029.html -rw-r--r-- 727 bytes
at-supports-030.html -rw-r--r-- 819 bytes
at-supports-031.html -rw-r--r-- 782 bytes
at-supports-032.html -rw-r--r-- 770 bytes
at-supports-033.html -rw-r--r-- 769 bytes
at-supports-034.html -rw-r--r-- 1.2 KB
at-supports-035.html -rw-r--r-- 1.2 KB
at-supports-036.html -rw-r--r-- 1.2 KB
at-supports-037.html -rw-r--r-- 1.2 KB
at-supports-038.html -rw-r--r-- 1.3 KB
at-supports-039.html -rw-r--r-- 1.3 KB
at-supports-040.html -rw-r--r-- 639 bytes
at-supports-041.html -rw-r--r-- 689 bytes
at-supports-042.html -rw-r--r-- 658 bytes
idlharness.html -rw-r--r-- 982 bytes
test_group_insertRule.html -rw-r--r-- 8.9 KB

back to top