<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[212738] trunk/Source/WebCore</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/212738">212738</a></dd>
<dt>Author</dt> <dd>simon.fraser@apple.com</dd>
<dt>Date</dt> <dd>2017-02-21 12:12:24 -0800 (Tue, 21 Feb 2017)</dd>
</dl>

<h3>Log Message</h3>
<pre>Add Web Audio and Web MIDI to features.json.

* features.json:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCorefeaturesjson">trunk/Source/WebCore/features.json</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (212737 => 212738)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2017-02-21 20:06:48 UTC (rev 212737)
+++ trunk/Source/WebCore/ChangeLog        2017-02-21 20:12:24 UTC (rev 212738)
</span><span class="lines">@@ -1,3 +1,9 @@
</span><ins>+2017-02-21  Simon Fraser  &lt;simon.fraser@apple.com&gt;
+
+        Add Web Audio and Web MIDI to features.json.
+
+        * features.json:
+
</ins><span class="cx"> 2017-02-21  Antti Koivisto  &lt;antti@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         REGRESSION(r207669): Crash after mutating selector text
</span></span></pre></div>
<a id="trunkSourceWebCorefeaturesjson"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/features.json (212737 => 212738)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/features.json        2017-02-21 20:06:48 UTC (rev 212737)
+++ trunk/Source/WebCore/features.json        2017-02-21 20:12:24 UTC (rev 212738)
</span><span class="lines">@@ -1069,6 +1069,16 @@
</span><span class="cx">         &quot;keywords&quot;: [&quot;visual viewport&quot;, &quot;viewport&quot;, &quot;viewportapi&quot;]
</span><span class="cx">     },
</span><span class="cx">     {
</span><ins>+        &quot;name&quot;: &quot;Web Audio&quot;,
+        &quot;status&quot;: {
+            &quot;status&quot;: &quot;In Development&quot;
+        },
+        &quot;url&quot;: &quot;https://www.w3.org/TR/webaudio/&quot;,
+        &quot;keywords&quot;: [&quot;audio, webaudio&quot;],
+        &quot;description&quot;: &quot;A high-level JavaScript API for processing and synthesizing audio in web applications.&quot;
+        &quot;comment&quot;: &quot;WebKit's implementation does not match the current specification.&quot;,
+    },
+    {
</ins><span class="cx">         &quot;name&quot;: &quot;Web Bluetooth&quot;,
</span><span class="cx">         &quot;status&quot;: {
</span><span class="cx">             &quot;status&quot;: &quot;Not Considering&quot;
</span><span class="lines">@@ -1078,6 +1088,15 @@
</span><span class="cx">         &quot;description&quot;: &quot;An API to discover and communicate with devices over the Bluetooth.&quot;
</span><span class="cx">     },
</span><span class="cx">     {
</span><ins>+        &quot;name&quot;: &quot;Web MIDI&quot;,
+        &quot;status&quot;: {
+            &quot;status&quot;: &quot;Not Considering&quot;
+        },
+        &quot;url&quot;: &quot;https://www.w3.org/TR/webmidi/&quot;,
+        &quot;keywords&quot;: [&quot;MIDI, music, synthesizer, keyboard&quot;],
+        &quot;description&quot;: &quot;An API supporting the Musical Instrument Digital Interface (MIDI) protocol, enabling web applications to enumerate and select MIDI input and output devices on the client system and send and receive MIDI messages.&quot;
+    },
+    {
</ins><span class="cx">         &quot;name&quot;: &quot;WebUSB&quot;,
</span><span class="cx">         &quot;status&quot;: {
</span><span class="cx">             &quot;status&quot;: &quot;Not Considering&quot;
</span></span></pre>
</div>
</div>

</body>
</html>