-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop SecureContext extended attrs from interfaces #194
Conversation
Send PR to WebKit to remove the warning. |
There is a separate WPT test for secure context also https://wpt.fyi/results/gamepad/gamepad-secure-context.html?label=experimental&label=master&aligned |
https://bugs.webkit.org/show_bug.cgi?id=269514 rdar://123039555 Reviewed by Chris Dumez. Removed console warning about restricting to secure contexts. Chrome is also removed the warning. Firefox is removing the restriction. w3c/gamepad#145 (comment) Related pull request on the W3C gamepad spec: w3c/gamepad#194 * LayoutTests/http/tests/misc/gamepads-insecure-expected.txt: * LayoutTests/http/tests/misc/gamepads-insecure.html: * Source/WebCore/Modules/gamepad/NavigatorGamepad.cpp: Canonical link: https://commits.webkit.org/274962@main
@saschanaz can you let us know when gecko has been updated and a link to the relevant issue/patch on the gecko side? |
Gecko has not been updated yet, I'll push the button ... ... 20 minutes ago: https://bugzilla.mozilla.org/show_bug.cgi?id=1870037 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Thanks @saschanaz! One last favor, can you review the updated tests (super small pr): |
@msub2 thanks for the reminder about the tests btw! Good catch! (and fixed!!!) |
No problem! I've been working on Servo's Gamepad implementation so it was pretty fresh in my mind |
I've added a comment to the respective chromium bug to drop the restriction |
Closes #145
The following tasks have been completed:
Implementation commitment:
Preview | Diff