RESOLVED FIXED 133847
[GTK] Implement HTML5 Gamepad API
https://bugs.webkit.org/show_bug.cgi?id=133847
Summary [GTK] Implement HTML5 Gamepad API
Michal Debski
Reported 2014-06-13 06:06:39 PDT
This series of patches add support for HTML5 Gamepad API. This sould be conforming to spec: http://www.w3.org/TR/gamepad/ It will consists of required changes in WebCore, layout tests for new implementation and events and Gamepad support in EFL and GTK port. There will be total of 5 patches - first 2 will introduce changes which can affect other features, next there will be common Gamepad implementation and in the end per port code. More information about each change in relevant bug description.
Attachments
Patch (2.18 KB, patch)
2020-10-19 13:24 PDT, Adrian Perez
no flags
Patch for landing (2.21 KB, patch)
2020-10-20 04:26 PDT, Adrian Perez
no flags
Michal Debski
Comment 1 2014-06-23 03:25:34 PDT
Relevant bugs were updated with patches. Please take a look if you are interested.
ChangSeok Oh
Comment 2 2020-03-16 20:42:31 PDT
Gamepad API was implemented by mac port. This ticket may aim to implement the spec for non-mac ports. But patches look very old and outdated. Michal, are you still working on this? If not, I'd like to take this over.
ChangSeok Oh
Comment 3 2020-03-27 04:39:22 PDT
Adrian Perez
Comment 4 2020-10-19 13:24:05 PDT
Darin Adler
Comment 5 2020-10-19 13:54:54 PDT
Comment on attachment 411785 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=411785&action=review > ChangeLog:9 > + because libmanette is not availble in the current Debian "old stable" (Buster), which typo: available
Adrian Perez
Comment 6 2020-10-19 23:29:23 PDT
(In reply to Darin Adler from comment #5) > Comment on attachment 411785 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=411785&action=review > > > ChangeLog:9 > > + because libmanette is not availble in the current Debian "old stable" (Buster), which > > typo: available Thanks, I will fix this before landing.
Adrian Perez
Comment 7 2020-10-20 02:37:06 PDT
This changes the public build options, so I will need an approval from a second reviewer, ideally working closely with the GTK port =)
Carlos Garcia Campos
Comment 8 2020-10-20 03:28:44 PDT
Comment on attachment 411785 [details] Patch LGTM
Adrian Perez
Comment 9 2020-10-20 03:55:17 PDT
(In reply to Carlos Garcia Campos from comment #8) > Comment on attachment 411785 [details] > Patch > > LGTM Thanks!
Adrian Perez
Comment 10 2020-10-20 04:26:18 PDT
Created attachment 411852 [details] Patch for landing
EWS
Comment 11 2020-10-20 04:53:16 PDT
Committed r268725: <https://trac.webkit.org/changeset/268725> All reviewed patches have been landed. Closing bug and clearing flags on attachment 411852 [details].
Note You need to log in before you can comment on or make changes to this bug.