Re: Intent to Implement and Ship: WebAudio: Event Constructors
"'Alex Russell' via blink-dev" <[email protected]> Wed, 9 Nov 2016 14:26:24 -0800
| Newsgroups | gmane.comp.web.blink.devel,gmane.org.w3c.tag |
|---|---|
| Message-ID | <CANr5HFV9R1scHjQ0SU+k5H2tf2B1PC-ARL1jzmegtZWrdPB1pQ@mail.gmail.com> |
--001a1147c7bebe1ff20540e5c165 Content-Type: text/plain; charset=UTF-8 Glad to see this. It's great to have platform consistency where possible. On Wed, Nov 9, 2016 at 1:14 PM, Chris Harrelson <[email protected]> wrote: > LGTM1 > > On Wed, Nov 9, 2016 at 1:10 PM, 'Raymond Toy' via blink-dev < > [email protected]> wrote: > >> Contact emails >> >> [email protected], [email protected] >> >> Spec >> >> https://webaudio.github.io/web-audio-api/ >> >> https://webaudio.github.io/web-audio-api/#OfflineAudioCompletionEvent >> >> https://webaudio.github.io/web-audio-api/#the-audioprocessin >> gevent-interface---deprecated >> >> Summary >> >> Add constructors for the WebAudio events. >> >> Motivation >> >> Events are generally constructable, but the two WebAudio events were >> not. This makes these events match the typical Event model. >> >> See https://github.com/WebAudio/web-audio-api/issues/566 for the spec >> discussion. >> >> Interoperability and Compatibility Risk >> >> This is a new addition to the spec that will not affect backward >> compatibility. We expect all browser to implement these constructors. >> >> Ongoing technical constraints >> >> None. >> >> Will this feature be supported on all six Blink platforms (Windows, Mac, >> Linux, Chrome OS, Android, and Android WebView)? >> >> Yes. >> >> OWP launch tracking bug >> >> http://crbug.com/662164 >> >> Link to entry on the feature dashboard <https://www.chromestatus.com/> >> >> https://www.chromestatus.com/feature/5670531110010880 >> >> Requesting approval to ship? >> >> Yes. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "blink-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> > > -- > You received this message because you are subscribed to the Google Groups > "blink-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. --001a1147c7bebe1ff20540e5c165 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Glad to see this. It's great to have platform consiste= ncy where possible.</div><div class=3D"gmail_extra"><br><div class=3D"gmail= _quote">On Wed, Nov 9, 2016 at 1:14 PM, Chris Harrelson <span dir=3D"ltr">&= lt;<a href=3D"mailto:[email protected]" target=3D"_blank">chrishtr@chro= mium.org</a>></span> wrote:<br><blockquote class=3D"gmail_quote" style= =3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir= =3D"ltr">LGTM1</div><div class=3D"HOEnZb"><div class=3D"h5"><div class=3D"g= mail_extra"><br><div class=3D"gmail_quote">On Wed, Nov 9, 2016 at 1:10 PM, = 'Raymond Toy' via blink-dev <span dir=3D"ltr"><<a href=3D"mailto= :[email protected]" target=3D"_blank">[email protected]</a>></= span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e= x;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><span id=3D= "m_-3413235143791455515m_-5879447174137503554gmail-docs-internal-guid-f710d= 31c-4aec-f027-0ed1-97536ffce5ef"><p dir=3D"ltr" style=3D"line-height:1.38;m= argin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:13.3333px;font-fa= mily:arial;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-s= pace:pre-wrap">Contact emails</span></p><p dir=3D"ltr" style=3D"line-height= :1.38;margin-top:0pt;margin-bottom:0pt"><a href=3D"mailto:[email protected]= " style=3D"text-decoration-line:none" target=3D"_blank"><span style=3D"font= -size:13.3333px;font-family:arial;text-decoration-line:underline;vertical-a= lign:baseline;white-space:pre-wrap">[email protected]</span></a><span style= =3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);vertical-align:b= aseline;white-space:pre-wrap">, </span><a href=3D"mailto:hongchan@chromium.= org" style=3D"text-decoration-line:none" target=3D"_blank"><span style=3D"f= ont-size:13.3333px;font-family:arial;text-decoration-line:underline;vertica= l-align:baseline;white-space:pre-wrap">[email protected]</span></a></p>= <div dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt= "><br></div><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-= bottom:0pt"><span style=3D"font-size:13.3333px;font-family:arial;color:rgb(= 0,0,0);font-weight:700;vertical-align:baseline;white-space:pre-wrap">Spec</= span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bot= tom:0pt"><a href=3D"https://webaudio.github.io/web-audio-api/" style=3D"tex= t-decoration-line:none" target=3D"_blank"><span style=3D"font-size:13.3333p= x;font-family:arial;text-decoration-line:underline;vertical-align:baseline;= white-space:pre-wrap">https://webaudio.github.io/web<wbr>-audio-api/</span>= </a></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bott= om:0pt"><a href=3D"https://webaudio.github.io/web-audio-api/#OfflineAudioCo= mpletionEvent" style=3D"text-decoration-line:none" target=3D"_blank"><span = style=3D"font-size:13.3333px;font-family:arial;text-decoration-line:underli= ne;vertical-align:baseline;white-space:pre-wrap">https://webaudio.github.io= /web<wbr>-audio-api/#OfflineAudioComple<wbr>tionEvent</span></a></p><p dir= =3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><a hre= f=3D"https://webaudio.github.io/web-audio-api/#the-audioprocessingevent-int= erface---deprecated" style=3D"text-decoration-line:none" target=3D"_blank">= <span style=3D"font-size:13.3333px;font-family:arial;text-decoration-line:u= nderline;vertical-align:baseline;white-space:pre-wrap">https://webaudio.git= hub.io/web<wbr>-audio-api/#the-audioprocessin<wbr>gevent-interface---deprec= ated</span></a></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-top:0p= t;margin-bottom:0pt"><br></div><p dir=3D"ltr" style=3D"line-height:1.38;mar= gin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:13.3333px;font-fami= ly:arial;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-spa= ce:pre-wrap">Summary</span></p><p dir=3D"ltr" style=3D"line-height:1.38;mar= gin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:13.3333px;font-fami= ly:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">Add= constructors for the WebAudio events.</span></p><div dir=3D"ltr" style=3D"= line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><p dir=3D"ltr"= style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D= "font-size:13.3333px;font-family:arial;color:rgb(0,0,0);font-weight:700;ver= tical-align:baseline;white-space:pre-wrap">Motivation</span></p><p dir=3D"l= tr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style= =3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);vertical-align:b= aseline;white-space:pre-wrap">Events are generally constructable, but the t= wo WebAudio events were not.=C2=A0 This makes these events match the typica= l Event model.</span></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-= top:0pt;margin-bottom:0pt"><br></div><p dir=3D"ltr" style=3D"line-height:1.= 38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:13.3333px;fon= t-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wra= p">See </span><a href=3D"https://github.com/WebAudio/web-audio-api/issues/5= 66" style=3D"text-decoration-line:none" target=3D"_blank"><span style=3D"fo= nt-size:13.3333px;font-family:arial;text-decoration-line:underline;vertical= -align:baseline;white-space:pre-wrap">https://github.com/WebAudio/we<wbr>b-= audio-api/issues/566</span></a><span style=3D"font-size:13.3333px;font-fami= ly:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap"> fo= r the spec discussion.</span></p><div dir=3D"ltr" style=3D"line-height:1.38= ;margin-top:0pt;margin-bottom:0pt"><br></div><p dir=3D"ltr" style=3D"line-h= eight:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:13.33= 33px;font-family:arial;color:rgb(0,0,0);font-weight:700;vertical-align:base= line;white-space:pre-wrap">Interoperability and Compatibility Risk</span></= p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt= "><span style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);ver= tical-align:baseline;white-space:pre-wrap">This is a new addition to the sp= ec that will not affect backward compatibility.=C2=A0 We expect all browser= to implement these constructors.</span></p><div dir=3D"ltr" style=3D"line-= height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><p dir=3D"ltr" styl= e=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font= -size:13.3333px;font-family:arial;color:rgb(0,0,0);font-weight:700;vertical= -align:baseline;white-space:pre-wrap">Ongoing technical constraints</span><= /p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0p= t"><span style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);ve= rtical-align:baseline;white-space:pre-wrap">None.</span></p><div dir=3D"ltr= " style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><p = dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><sp= an style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);font-wei= ght:700;vertical-align:baseline;white-space:pre-wrap">Will this feature be = supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Andro= id, and Android WebView)?</span></p><p dir=3D"ltr" style=3D"line-height:1.3= 8;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:13.3333px;font= -family:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap= ">Yes.</span></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;= margin-bottom:0pt"><br></div><p dir=3D"ltr" style=3D"line-height:1.38;margi= n-top:0pt;margin-bottom:0pt"><span style=3D"font-size:13.3333px;font-family= :arial;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space= :pre-wrap">OWP launch tracking bug</span></p><p dir=3D"ltr" style=3D"line-h= eight:1.38;margin-top:0pt;margin-bottom:0pt"><a href=3D"http://crbug.com/66= 2164" style=3D"text-decoration-line:none" target=3D"_blank"><span style=3D"= font-size:13.3333px;font-family:arial;text-decoration-line:underline;vertic= al-align:baseline;white-space:pre-wrap">http://crbug.com/662164</span><span= style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);vertical-a= lign:baseline;white-space:pre-wrap"><span class=3D"m_-3413235143791455515m_= -5879447174137503554gmail-Apple-tab-span" style=3D"white-space:pre-wrap"> <= /span></span></a></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-top:= 0pt;margin-bottom:0pt"><br></div><p dir=3D"ltr" style=3D"line-height:1.38;m= argin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:13.3333px;font-fa= mily:arial;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-s= pace:pre-wrap">Link to entry on the </span><a href=3D"https://www.chromesta= tus.com/" style=3D"text-decoration-line:none" target=3D"_blank"><span style= =3D"font-size:13.3333px;font-family:arial;font-weight:700;text-decoration-l= ine:underline;vertical-align:baseline;white-space:pre-wrap">feature dashboa= rd</span></a></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;ma= rgin-bottom:0pt"><a href=3D"https://www.chromestatus.com/feature/5670531110= 010880" style=3D"text-decoration-line:none" target=3D"_blank"><span style= =3D"font-size:13.3333px;font-family:arial;text-decoration-line:underline;ve= rtical-align:baseline;white-space:pre-wrap">https://www.chromestatus.com/f<= wbr>eature/5670531110010880</span></a></p><div dir=3D"ltr" style=3D"line-he= ight:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><p dir=3D"ltr" style= =3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-= size:13.3333px;font-family:arial;color:rgb(0,0,0);font-weight:700;vertical-= align:baseline;white-space:pre-wrap">Requesting approval to ship?</span></p= ><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"= ><span style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);vert= ical-align:baseline;white-space:pre-wrap">Yes.</span></p><span class=3D"m_-= 3413235143791455515HOEnZb"><font color=3D"#888888"><div><span style=3D"font= -size:13.3333px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;= white-space:pre-wrap"><br></span></div></font></span></span></div><span cla= ss=3D"m_-3413235143791455515HOEnZb"><font color=3D"#888888"> <p></p> -- <br> You received this message because you are subscribed to the Google Groups &= quot;blink-dev" group.<br> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" target=3D"_bl= ank">blink-dev+unsubscribe@chromium<wbr>.org</a>.<br> </font></span></blockquote></div><br></div> <p></p> -- <br> You received this message because you are subscribed to the Google Groups &= quot;blink-dev" group.<br> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" target=3D"_bl= ank">blink-dev+unsubscribe@<wbr>chromium.org</a>.<br> </div></div></blockquote></div><br></div> <p></p> -- <br /> You received this message because you are subscribed to the Google Groups &= quot;blink-dev" group.<br /> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]">blink-dev+uns= [email protected]</a>.<br /> --001a1147c7bebe1ff20540e5c165--