<HTML><HEAD>
<META content=IE=5 http-equiv=X-UA-Compatible>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<STYLE id=mysingle_style>P {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
TD {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
LI {
        MARGIN-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN-TOP: 5px
}
BODY {
        FONT-SIZE: 9pt; FONT-FAMILY: Arial, arial; MARGIN: 10px; LINE-HEIGHT: 1.4
}
</STYLE>

<META name=GENERATOR content=ActiveSquare></HEAD>
<BODY style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space">
<P>Dear Brady Eidson,</P>
<P>&nbsp;</P>
<DIV>&gt; - Only EFL and GTK have Gamepad support code</DIV>
<DIV>&gt; - The code only supports in-process WebKit1</DIV>
<DIV>&gt; - GTK has it disabled</DIV>
<DIV>&gt; - EFL has it enabled, but has also committed to dropping WK1 support</DIV>
<P>&nbsp;</P>
<P>AFAIK, WK2-EFL is also supporting Gamepad api for now.<BR>So, I hope that you can consider it.<BR>However, I would like to say that EFL are now interested in your task too. :)</P>
<P>&nbsp;</P>
<P>BR</P>
<P>&nbsp;- Kwang</P>
<P>&nbsp;</P>
<P>------- <B>Original Message</B> -------</P>
<P><B>Sender</B> : Brady Eidson&lt;beidson@apple.com&gt;</P>
<P><B>Date</B> : 2014-06-20 06:52 (GMT+09:00)</P>
<P><B>Title</B> : [webkit-dev] Updating HTML Gamepad support</P>
<P>&nbsp;</P>Hi all, 
<DIV><BR></DIV>
<DIV>As a pet project I’ve been pecking away at supporting the Gamepad API on Mac. &nbsp;You can follow along in <A href="https://bugs.webkit.org/show_bug.cgi?id=134076">https://bugs.webkit.org/show_bug.cgi?id=134076</A>.</DIV>
<DIV><BR></DIV>
<DIV>The first glaring thing I noticed is how out of date the current code is. &nbsp;The Gamepad code currently in the tree has gone over 3 years without any real development.</DIV>
<DIV>
<DIV><BR></DIV>
<DIV>In the meantime the working draft for the Gamepad API [1] is much different than what’s in our tree. &nbsp;Also at least 1 other engine (Mozilla) has shipped support matching the newer API.</DIV></DIV>
<DIV><BR></DIV>
<DIV>I plan to completely break what’s currently in the tree in a non-backwards compatible way. &nbsp;Grep’ing the tree I conclude that this is okay because:</DIV>
<DIV><BR></DIV>
<DIV>- Only EFL and GTK have Gamepad support code</DIV>
<DIV>- The code only supports in-process WebKit1</DIV>
<DIV>- GTK has it disabled</DIV>
<DIV>- EFL has it enabled, but has also committed to dropping WK1 support</DIV>
<DIV><BR></DIV>
<DIV>If I am wrong and somebody has a compelling reason to keep supporting the version of the API that exists in the tree today, please contact me here or in the bugzilla. &nbsp;*SOON*.</DIV>
<DIV><BR></DIV>
<DIV>Thanks!</DIV>
<DIV>~Brady</DIV>
<DIV><BR></DIV>
<DIV>[1] -&nbsp;<A href="http://www.w3.org/TR/gamepad/">http://www.w3.org/TR/gamepad/</A></DIV>
<DIV><BR></DIV>
<P>&nbsp;</P>
<TABLE id=confidentialsignimg>
<TBODY>
<TR>
<TD NAMO_LOCK>
<P><IMG border=0 src="cid:T9SZN3WZA6X7@namo.co.kr" width=520></P></TD></TR></TBODY></TABLE></BODY></HTML><img src='http://ext.samsung.net/mailcheck/SeenTimeChecker?do=90638be07fe790cdd336349c06ce346321137df355e2801548451572cf3461c2b65899c4dbb293d9f9c46fe42c596d8dcb3ac438aad7788d1b20909a04efd4d2748cfe1d4e847419cf878f9a26ce15a0' border=0 width=0 height=0 style='display:none'>