https://github.com/web-platform-tests/wpt
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
Tip revision: 7d92dbd58ac296da6fb2e24d9c9758775e873088 authored by Mike West on 06 December 2018, 10:19:53 UTC
Trusted Types: URLs should be USVString, not DOMString.
Tip revision: 7d92dbd
File Mode Size
GUM-api.https.html -rw-r--r-- 924 bytes
GUM-deny.https.html -rw-r--r-- 1.5 KB
GUM-empty-option-param.https.html -rw-r--r-- 1.3 KB
GUM-impossible-constraint.https.html -rw-r--r-- 1.7 KB
GUM-invalid-facing-mode.https.html -rw-r--r-- 1011 bytes
GUM-non-applicable-constraint.https.html -rw-r--r-- 2.6 KB
GUM-optional-constraint.https.html -rw-r--r-- 1.3 KB
GUM-trivial-constraint.https.html -rw-r--r-- 1.3 KB
GUM-unknownkey-option-param.https.html -rw-r--r-- 1.4 KB
META.yml -rw-r--r-- 159 bytes
MediaDevices-SecureContext.html -rw-r--r-- 544 bytes
MediaDevices-enumerateDevices.https.html -rw-r--r-- 2.1 KB
MediaDevices-getSupportedConstraints.html -rw-r--r-- 1.4 KB
MediaDevices-getUserMedia.https.html -rw-r--r-- 5.2 KB
MediaStream-MediaElement-preload-none-manual.https.html -rw-r--r-- 2.9 KB
MediaStream-MediaElement-srcObject.https.html -rw-r--r-- 3.6 KB
MediaStream-add-audio-track.https.html -rw-r--r-- 2.2 KB
MediaStream-audio-only.https.html -rw-r--r-- 1.7 KB
MediaStream-clone.https.html -rw-r--r-- 4.1 KB
MediaStream-default-feature-policy.https.html -rw-r--r-- 2.0 KB
MediaStream-finished-add.https.html -rw-r--r-- 1.5 KB
MediaStream-gettrackid.https.html -rw-r--r-- 1.3 KB
MediaStream-id-manual.https.html -rw-r--r-- 1.3 KB
MediaStream-idl.https.html -rw-r--r-- 3.7 KB
MediaStream-removetrack.https.html -rw-r--r-- 5.5 KB
MediaStream-video-only.https.html -rw-r--r-- 1.7 KB
MediaStreamTrack-MediaElement-disabled-audio-is-silence.https.html -rw-r--r-- 2.1 KB
MediaStreamTrack-MediaElement-disabled-video-is-black.https.html -rw-r--r-- 2.1 KB
MediaStreamTrack-applyConstraints.https.html -rw-r--r-- 3.2 KB
MediaStreamTrack-end-manual.https.html -rw-r--r-- 1.7 KB
MediaStreamTrack-getCapabilities.https.html -rw-r--r-- 5.0 KB
MediaStreamTrack-getSettings.https.html -rw-r--r-- 9.3 KB
MediaStreamTrack-id.https.html -rw-r--r-- 1.1 KB
MediaStreamTrack-init.https.html -rw-r--r-- 1.8 KB
MediaStreamTrackEvent-constructor.https.html -rw-r--r-- 1.5 KB
historical.html -rw-r--r-- 774 bytes
idlharness.https.window.js -rw-r--r-- 1.7 KB

back to top