Closed Bug 1440571 Opened 6 years ago Closed 6 years ago

[wpt-sync] Sync PR 9643 - [USVString] Add a rough test case for navigator.registerProtocolHandler

Categories

(Core :: DOM: Core & HTML, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla61
Tracking Status
firefox61 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 9643 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/w3c/web-platform-tests/pull/9643
Details from upstream follow.

Gyuyoung Kim wrote:
>  [USVString] Add a rough test case for navigator.registerProtocolHandler
>  
>  Although r525634 updated the URL type of registerProtocolHandler from DOMString
>  to USVString, it didn't add a test case because it was a bit complex. Though
>  it's still hard to add a test case for it, this CL adds a rough test case for now.
>  
>  Bug: 790860
>  Change-Id: Ia688494293274ab2c0aa62f9e33a588ca80d2a82
>  
>  Reviewed-on: https://chromium-review.googlesource.com/933668
>  WPT-Export-Revision: ea5e8b8e371432bf75eef3402c89671aafdf9cd8
Component: web-platform-tests → DOM
Product: Testing → Core
Ran 1 tests and 17 subtests
OK     : 1
PASS   : 12
FAIL   : 5

New tests that have failures or other problems:
/html/dom/usvstring-reflection.html
    RegisterPtotocolHandler URL: unpaired surrogate codepoint should not make any exceptions.: FAIL
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/36eccbdcfbb8
[wpt PR 9643] - [USVString] Add a rough test case for navigator.registerProtocolHandler, a=testonly
https://hg.mozilla.org/mozilla-central/rev/36eccbdcfbb8
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.