Open Bug 1639016 Opened 5 years ago Updated 3 months ago

Add `did` to registerProtocolHandler safelisted schemes

Categories

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

enhancement

Tracking

()

UNCONFIRMED

People

(Reporter: danieljb2, Unassigned)

References

(Blocks 2 open bugs)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4133.0 Safari/537.36 Edg/84.0.508.0

Steps to reproduce:

Attempted to register a web app URL as handler for the did scheme.

For background:

Decentralized Identifiers (DID) is a specification on the standards track, being developed in a W3C Working Group - more details here: https://w3c.github.io/did-core/. This change would allow apps and extensions to register as a did: URL handler and handle various DID wallet/management-related tasks for users.

Actual results:

Registration of the handler failed

Expected results:

Successful registration of the handler

Blocks: 1490386
Type: enhancement → defect
Type: defect → enhancement

:glob, was your movement of the type to defect an accident, or did I miss something?

Flags: needinfo?(glob)

(In reply to Hsin-Yi Tsai (she/her) [:hsinyi] from comment #1)

:glob, was your movement of the type to defect an accident, or did I miss something?

Sorry, that change was accidental.

Flags: needinfo?(glob)
You need to log in before you can comment on or make changes to this bug.