| Summary: | [GTK] Implement HTML5 Gamepad API | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Michal Debski <m.debski> | ||||||
| Component: | WebKitGTK | Assignee: | ChangSeok Oh <changseok> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | annulen, aperez, bugs-noreply, cgarcia, changseok, darin, ews-watchlist, gyuyoung.kim, jinwoo7.song, mcatanzaro, ryuan.choi, sam, sergio, syoichi, zan | ||||||
| Priority: | P2 | ||||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Bug Depends on: | 98937, 133848, 133849, 133850, 133851, 133853, 133854, 212236, 212453, 213094, 217226, 217493, 217494, 217651 | ||||||||
| Bug Blocks: | |||||||||
| Attachments: |
|
||||||||
|
Description
Michal Debski
2014-06-13 06:06:39 PDT
Relevant bugs were updated with patches. Please take a look if you are interested. 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. My rough sketch is here, https://github.com/shivamidow/webkit/commits/gamepad-api. Created attachment 411785 [details]
Patch
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 (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. This changes the public build options, so I will need an approval from a second reviewer, ideally working closely with the GTK port =) Comment on attachment 411785 [details]
Patch
LGTM
(In reply to Carlos Garcia Campos from comment #8) > Comment on attachment 411785 [details] > Patch > > LGTM Thanks! Created attachment 411852 [details]
Patch for landing
Committed r268725: <https://trac.webkit.org/changeset/268725> All reviewed patches have been landed. Closing bug and clearing flags on attachment 411852 [details]. |