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
contain-baseline-ref.html -rw-r--r-- 394 bytes
contain-layout-baseline-004-ref.html -rw-r--r-- 525 bytes
contain-layout-breaks-002-ref.html -rw-r--r-- 794 bytes
contain-layout-button-001-ref.html -rw-r--r-- 630 bytes
contain-layout-cell-001-ref.html -rw-r--r-- 765 bytes
contain-layout-flexbox-001-ref.html -rw-r--r-- 582 bytes
contain-layout-grid-001-ref.html -rw-r--r-- 582 bytes
contain-layout-ifc-022-ref.html -rw-r--r-- 786 bytes
contain-layout-ink-overflow-013-ref.html -rw-r--r-- 409 bytes
contain-layout-ink-overflow-015-ref.html -rw-r--r-- 237 bytes
contain-layout-ink-overflow-019-ref.html -rw-r--r-- 707 bytes
contain-layout-ink-overflow-020-ref.html -rw-r--r-- 439 bytes
contain-layout-size-003-ref.html -rw-r--r-- 804 bytes
contain-paint-001-ref.html -rw-r--r-- 538 bytes
contain-paint-007-ref.html -rw-r--r-- 403 bytes
contain-paint-008-ref.html -rw-r--r-- 425 bytes
contain-paint-022-ref.html -rw-r--r-- 462 bytes
contain-paint-047-ref.html -rw-r--r-- 376 bytes
contain-paint-clip-015-ref.html -rw-r--r-- 424 bytes
contain-paint-clip-019-ref.html -rw-r--r-- 374 bytes
contain-paint-ifc-011-ref.html -rw-r--r-- 802 bytes
contain-paint-independent-formatting-context-001-ref.html -rw-r--r-- 446 bytes
contain-paint-independent-formatting-context-003-ref.html -rw-r--r-- 420 bytes
contain-paint-size-001-ref.html -rw-r--r-- 407 bytes
contain-paint-size-003-ref.html -rw-r--r-- 828 bytes
contain-size-004-ref.html -rw-r--r-- 379 bytes
contain-size-005-ref.html -rw-r--r-- 364 bytes
contain-size-021-ref.html -rw-r--r-- 759 bytes
contain-size-022-ref.html -rw-r--r-- 530 bytes
contain-size-023-ref.html -rw-r--r-- 722 bytes
contain-size-025-ref.html -rw-r--r-- 544 bytes
contain-size-027-ref.html -rw-r--r-- 815 bytes
contain-size-051-ref.html -rw-r--r-- 412 bytes
contain-size-056-ref.html -rw-r--r-- 682 bytes
contain-size-061-ref.html -rw-r--r-- 236 bytes
contain-size-062-ref.html -rw-r--r-- 557 bytes
contain-size-breaks-001-ref.html -rw-r--r-- 581 bytes
contain-size-button-001-ref.html -rw-r--r-- 491 bytes
contain-size-fieldset-001-ref.html -rw-r--r-- 450 bytes
contain-size-flexbox-001-ref.html -rw-r--r-- 492 bytes
contain-size-grid-001-ref.html -rw-r--r-- 492 bytes
contain-size-monolithic-001-ref.html -rw-r--r-- 469 bytes
contain-size-scrollbars-001-ref.html -rw-r--r-- 345 bytes
contain-style-breaks-001-ref.html -rw-r--r-- 565 bytes
contain-style-breaks-004-ref.html -rw-r--r-- 597 bytes
contain-style-counters-001-ref.html -rw-r--r-- 311 bytes
contain-style-counters-003-ref.html -rw-r--r-- 314 bytes
counter-scoping-001-ref.html -rw-r--r-- 280 bytes
counter-scoping-003-ref.html -rw-r--r-- 276 bytes
pass_if_pass_below_clipped.html -rw-r--r-- 261 bytes
quote-scoping-001-ref.html -rw-r--r-- 275 bytes
quote-scoping-002-ref.html -rw-r--r-- 282 bytes
quote-scoping-003-ref.html -rw-r--r-- 273 bytes
ref-if-there-is-no-red.xht -rw-r--r-- 412 bytes

back to top