DescriptionDrop [LegacyInterfaceTypeChecking] for URL.createObjectURL(blob)
The change to the generated code is such that only calls to
URL.createObjectURL(null) and URL.createObjectURL(undefined) are
affected, as those would previously match the nullable Blob argument.
This is very low risk, due to the behavior of other browsers:
Firefox and IE11 throw for both URL.createObjectURL(null) and
URL.createObjectURL(undefined). Edge presumably matches IE11.
Safari throws for URL.createObjectURL(undefined) but returns null for
URL.createObjectURL(null), which was our behavior before this change.
There are no internal calls to DOMURL::createObjectURL, so the ASSERT
will hold.
BUG=561338
Committed: https://crrev.com/1143a0b24fb3489a358f9f88cda216a039b8463d
Cr-Commit-Position: refs/heads/master@{#363031}
Patch Set 1 #Patch Set 2 : update tests #
Messages
Total messages: 15 (5 generated)
|