html
html copied to clipboard
Custom handlers automation
This commit adds a new subsection about User Agent Automation in the Custom Handlers section. The purpose of this new subsection is to define a new WebDriver extension command to define auto-replies for the prompt dialog that the spec suggests to offer to the user in order to grant the registration of a new protocol handler.
- [ ] At least two implementers are interested (and none opposed):
- https://github.com/mozilla/standards-positions/issues/685
- https://groups.google.com/a/chromium.org/g/blink-dev/c/VVW1t8xeXXc/m/YImce8AwCAAJ
- [ ] Tests are written and can be reviewed and commented upon at:
- https://github.com/web-platform-tests/wpt/pull/35792
- [ ] Implementation bugs are filed:
- Chrome; https://bugs.chromium.org/p/chromium/issues/detail?id=1359103
- Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=1788789
- Safari:
/index.html ( diff ) /infrastructure.html ( diff ) /references.html ( diff ) /system-state.html ( diff )
Thanks for the review. See my comments inline.
Hi @domenic I pushed some changes, trying to address all the changes requested in the last review. Could you please take another look ?
Hi @domenic, thanks for the reviews and the last edits; they all look good to me.
Hmm, I realized this doesn't actually have multi-implementer support? I guess you are implementing for Chromium, but you linked to https://github.com/mozilla/standards-positions/issues/685 for Mozilla, which has no replies.
Let me know when you have a second implementer interested, and then we can merge.
Let me know when you have a second implementer interested, and then we can merge.
Yes, I''ve got some informal support from @jgraham during a meeting to review the WPT RFC , but I agree we should wait until we got explicit support in the position request. There is also an ongoing conversation in the Firefox bug I've filed, but again still not clear support there either.
Hmm, I realized this doesn't actually have multi-implementer support? I guess you are implementing for Chromium, but you linked to mozilla/standards-positions#685 for Mozilla, which has no replies.
Let me know when you have a second implementer interested, and then we can merge.
There was some recent feedback on the mozilla standard-position request; do you think it'd be enough to move forward ?
Let's ask: @jgraham, based on your comments there, would you be happy to see this in the HTML Standard?
Let's ask: @jgraham, based on your comments there, would you be happy to see this in the HTML Standard?
FWIW, I'm in conversations with some Firefox devs regarding the implementation of this webdriver extension command in Marionette.
I'd say if other implementors are happy with this approach then Mozilla are too.