Re: Intent to Implement and Ship: WebAudio: Event Constructors
Rick Byers <[email protected]> Thu, 10 Nov 2016 11:20:03 -0500
| Newsgroups | gmane.comp.web.blink.devel,gmane.org.w3c.tag |
|---|---|
| Message-ID | <CAFUtAY9dJKCu5uNaPxAe6tp=pC43cmJ9tLuP4knZSzDk=3T-NA@mail.gmail.com> |
--001a114717b6378dbf0540f4c0b5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable LGTM1 with the spec fixed too (with foolip@ reviewing the CL - those sorts of easy mistakes are really the only concern with shipping this IMHO). On Thu, Nov 10, 2016 at 11:09 AM, Philip J=C3=A4genstedt <[email protected]= rg> wrote: > LGTM2 with the spec fixed. I wouldn't mind looking at the CL, as it's > surprisingly easy to get things around optional dictionary arguments and > required dictionary members wrong. In particular, any event interface tha= t > has non-nullable attributes of interface type, which is true of both of > these events, need to the corresponding dictionary members as required, o= r > something magical would have to happen when calling the constructor witho= ut > them. > > On Thu, Nov 10, 2016 at 1:28 AM Rick Byers <[email protected]> wrote: > >> Adding constructors makes sense - thanks! But as spec'd these don't yet >> follow the standard event construction pattern. Filed >> https://github.com/WebAudio/web-audio-api/issues/1067 >> >> On Wed, Nov 9, 2016 at 2:26 PM, 'Alex Russell' via blink-dev < >> [email protected]> wrote: >> >> 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-audioprocessingevent- >> 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 Group= s >> "blink-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send a= n >> email to [email protected]. >> >> >> -- >> You received this message because you are subscribed to the Google Group= s >> "blink-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send a= n >> email to [email protected]. >> >> >> >> --=20 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 e= mail to [email protected]. --001a114717b6378dbf0540f4c0b5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">LGTM1 with the spec fixed too (with foolip@ reviewing the = CL - those sorts of easy mistakes are really the only concern with shipping= this IMHO).</div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote"= >On Thu, Nov 10, 2016 at 11:09 AM, Philip J=C3=A4genstedt <span dir=3D"ltr"= ><<a href=3D"mailto:[email protected]" target=3D"_blank">foolip@chromi= um.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">LGTM2 with the spec fixed. I wouldn't mind looking at the CL, as i= t's surprisingly easy to get things around optional dictionary argument= s and required dictionary members wrong. In particular, any event interface= that has non-nullable attributes of interface type, which is true of both = of these events, need to the corresponding dictionary members as required, = or something magical would have to happen when calling the constructor with= out them.</div><div class=3D"HOEnZb"><div class=3D"h5"><br><div class=3D"gm= ail_quote"><div dir=3D"ltr">On Thu, Nov 10, 2016 at 1:28 AM Rick Byers <= <a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]= g</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin= :0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr" c= lass=3D"m_-5488123158341668229gmail_msg">Adding constructors makes sense - = thanks!=C2=A0 But as spec'd these don't yet follow the standard eve= nt construction pattern.=C2=A0 Filed=C2=A0<a href=3D"https://github.com/Web= Audio/web-audio-api/issues/1067" class=3D"m_-5488123158341668229gmail_msg" = target=3D"_blank">https://github.com/<wbr>WebAudio/web-audio-api/issues/<wb= r>1067</a></div><div class=3D"gmail_extra m_-5488123158341668229gmail_msg">= <br class=3D"m_-5488123158341668229gmail_msg"><div class=3D"gmail_quote m_-= 5488123158341668229gmail_msg">On Wed, Nov 9, 2016 at 2:26 PM, 'Alex Rus= sell' via blink-dev <span dir=3D"ltr" class=3D"m_-5488123158341668229gm= ail_msg"><<a href=3D"mailto:[email protected]" class=3D"m_-54881231= 58341668229gmail_msg" target=3D"_blank">[email protected]</a>></spa= n> wrote:<br class=3D"m_-5488123158341668229gmail_msg"><blockquote class=3D= "gmail_quote m_-5488123158341668229gmail_msg" style=3D"margin:0 0 0 .8ex;bo= rder-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr" class=3D"m_-548= 8123158341668229gmail_msg">Glad to see this. It's great to have platfor= m consistency where possible.</div><div class=3D"m_-5488123158341668229m_28= 13209470790011072HOEnZb m_-5488123158341668229gmail_msg"><div class=3D"m_-5= 488123158341668229m_2813209470790011072h5 m_-5488123158341668229gmail_msg">= <div class=3D"gmail_extra m_-5488123158341668229gmail_msg"><br class=3D"m_-= 5488123158341668229gmail_msg"><div class=3D"gmail_quote m_-5488123158341668= 229gmail_msg">On Wed, Nov 9, 2016 at 1:14 PM, Chris Harrelson <span dir=3D"= ltr" class=3D"m_-5488123158341668229gmail_msg"><<a href=3D"mailto:chrish= [email protected]" class=3D"m_-5488123158341668229gmail_msg" target=3D"_blank= ">[email protected]</a>></span> wrote:<br class=3D"m_-54881231583416= 68229gmail_msg"><blockquote class=3D"gmail_quote m_-5488123158341668229gmai= l_msg" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1= ex"><div dir=3D"ltr" class=3D"m_-5488123158341668229gmail_msg">LGTM1</div><= div class=3D"m_-5488123158341668229m_2813209470790011072m_-8519102664477011= 71HOEnZb m_-5488123158341668229gmail_msg"><div class=3D"m_-5488123158341668= 229m_2813209470790011072m_-851910266447701171h5 m_-5488123158341668229gmail= _msg"><div class=3D"gmail_extra m_-5488123158341668229gmail_msg"><br class= =3D"m_-5488123158341668229gmail_msg"><div class=3D"gmail_quote m_-548812315= 8341668229gmail_msg">On Wed, Nov 9, 2016 at 1:10 PM, 'Raymond Toy' = via blink-dev <span dir=3D"ltr" class=3D"m_-5488123158341668229gmail_msg">&= lt;<a href=3D"mailto:[email protected]" class=3D"m_-548812315834166822= 9gmail_msg" target=3D"_blank">[email protected]</a>></span> wrote:<= br class=3D"m_-5488123158341668229gmail_msg"><blockquote class=3D"gmail_quo= te m_-5488123158341668229gmail_msg" style=3D"margin:0 0 0 .8ex;border-left:= 1px #ccc solid;padding-left:1ex"><div dir=3D"ltr" class=3D"m_-5488123158341= 668229gmail_msg"><span id=3D"m_-5488123158341668229m_2813209470790011072m_-= 851910266447701171m_-3413235143791455515m_-5879447174137503554gmail-docs-in= ternal-guid-f710d31c-4aec-f027-0ed1-97536ffce5ef" class=3D"m_-5488123158341= 668229gmail_msg"><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;ma= rgin-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg"><span style=3D"f= ont-size:13.3333px;font-family:arial;color:rgb(0,0,0);font-weight:700;verti= cal-align:baseline;white-space:pre-wrap" class=3D"m_-5488123158341668229gma= il_msg">Contact emails</span></p><p dir=3D"ltr" style=3D"line-height:1.38;m= argin-top:0pt;margin-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg">= <a href=3D"mailto:[email protected]" style=3D"text-decoration-line:none" cl= ass=3D"m_-5488123158341668229gmail_msg" 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" class=3D"m_-5488123158341668229gmail_= msg">[email protected]</span></a><span style=3D"font-size:13.3333px;font-fa= mily:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap" c= lass=3D"m_-5488123158341668229gmail_msg">, </span><a href=3D"mailto:hongcha= [email protected]" style=3D"text-decoration-line:none" class=3D"m_-54881231583= 41668229gmail_msg" target=3D"_blank"><span style=3D"font-size:13.3333px;fon= t-family:arial;text-decoration-line:underline;vertical-align:baseline;white= -space:pre-wrap" class=3D"m_-5488123158341668229gmail_msg">hongchan@chromiu= m.org</span></a></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-top:0= pt;margin-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg"><br class= =3D"m_-5488123158341668229gmail_msg"></div><p dir=3D"ltr" style=3D"line-hei= ght:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-5488123158341668229g= mail_msg"><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" class=3D= "m_-5488123158341668229gmail_msg">Spec</span></p><p dir=3D"ltr" style=3D"li= ne-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-54881231583416= 68229gmail_msg"><a href=3D"https://webaudio.github.io/web-audio-api/" style= =3D"text-decoration-line:none" class=3D"m_-5488123158341668229gmail_msg" ta= rget=3D"_blank"><span style=3D"font-size:13.3333px;font-family:arial;text-d= ecoration-line:underline;vertical-align:baseline;white-space:pre-wrap" clas= s=3D"m_-5488123158341668229gmail_msg">https://webaudio.github.io/<wbr>web-a= udio-api/</span></a></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top= :0pt;margin-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg"><a href= =3D"https://webaudio.github.io/web-audio-api/#OfflineAudioCompletionEvent" = style=3D"text-decoration-line:none" class=3D"m_-5488123158341668229gmail_ms= g" target=3D"_blank"><span style=3D"font-size:13.3333px;font-family:arial;t= ext-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap"= class=3D"m_-5488123158341668229gmail_msg">https://webaudio.github.io/<wbr>= web-audio-api/#<wbr>OfflineAudioCompletionEvent</span></a></p><p dir=3D"ltr= " style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-5= 488123158341668229gmail_msg"><a href=3D"https://webaudio.github.io/web-audi= o-api/#the-audioprocessingevent-interface---deprecated" style=3D"text-decor= ation-line:none" class=3D"m_-5488123158341668229gmail_msg" target=3D"_blank= "><span style=3D"font-size:13.3333px;font-family:arial;text-decoration-line= :underline;vertical-align:baseline;white-space:pre-wrap" class=3D"m_-548812= 3158341668229gmail_msg">https://webaudio.github.io/<wbr>web-audio-api/#the-= <wbr>audioprocessingevent-<wbr>interface---deprecated</span></a></p><div di= r=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class= =3D"m_-5488123158341668229gmail_msg"><br class=3D"m_-5488123158341668229gma= il_msg"></div><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margi= n-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg"><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" class=3D"m_-5488123158341668229gmail_= msg">Summary</span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:= 0pt;margin-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg"><span styl= e=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);vertical-align:= baseline;white-space:pre-wrap" class=3D"m_-5488123158341668229gmail_msg">Ad= d constructors for the WebAudio events.</span></p><div dir=3D"ltr" style=3D= "line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-54881231583= 41668229gmail_msg"><br class=3D"m_-5488123158341668229gmail_msg"></div><p d= ir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" clas= s=3D"m_-5488123158341668229gmail_msg"><span style=3D"font-size:13.3333px;fo= nt-family:arial;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;wh= ite-space:pre-wrap" class=3D"m_-5488123158341668229gmail_msg">Motivation</s= pan></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bott= om:0pt" class=3D"m_-5488123158341668229gmail_msg"><span style=3D"font-size:= 13.3333px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-= space:pre-wrap" class=3D"m_-5488123158341668229gmail_msg">Events are genera= lly constructable, but the two WebAudio events were not.=C2=A0 This makes t= hese events match the typical Event model.</span></p><div dir=3D"ltr" style= =3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-54881231= 58341668229gmail_msg"><br class=3D"m_-5488123158341668229gmail_msg"></div><= p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" c= lass=3D"m_-5488123158341668229gmail_msg"><span style=3D"font-size:13.3333px= ;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre= -wrap" class=3D"m_-5488123158341668229gmail_msg">See </span><a href=3D"http= s://github.com/WebAudio/web-audio-api/issues/566" style=3D"text-decoration-= line:none" class=3D"m_-5488123158341668229gmail_msg" target=3D"_blank"><spa= n style=3D"font-size:13.3333px;font-family:arial;text-decoration-line:under= line;vertical-align:baseline;white-space:pre-wrap" class=3D"m_-548812315834= 1668229gmail_msg">https://github.com/WebAudio/<wbr>web-audio-api/issues/566= </span></a><span style=3D"font-size:13.3333px;font-family:arial;color:rgb(0= ,0,0);vertical-align:baseline;white-space:pre-wrap" class=3D"m_-54881231583= 41668229gmail_msg"> for the spec discussion.</span></p><div dir=3D"ltr" sty= le=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-548812= 3158341668229gmail_msg"><br class=3D"m_-5488123158341668229gmail_msg"></div= ><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"= class=3D"m_-5488123158341668229gmail_msg"><span style=3D"font-size:13.3333= px;font-family:arial;color:rgb(0,0,0);font-weight:700;vertical-align:baseli= ne;white-space:pre-wrap" class=3D"m_-5488123158341668229gmail_msg">Interope= rability and Compatibility Risk</span></p><p dir=3D"ltr" style=3D"line-heig= ht:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-5488123158341668229gm= ail_msg"><span style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0= ,0);vertical-align:baseline;white-space:pre-wrap" class=3D"m_-5488123158341= 668229gmail_msg">This is a new addition to the spec that will not affect ba= ckward compatibility.=C2=A0 We expect all browser to implement these constr= uctors.</span></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt= ;margin-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg"><br class=3D"= m_-5488123158341668229gmail_msg"></div><p dir=3D"ltr" style=3D"line-height:= 1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-5488123158341668229gmail= _msg"><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" class=3D"m_-= 5488123158341668229gmail_msg">Ongoing technical constraints</span></p><p di= r=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class= =3D"m_-5488123158341668229gmail_msg"><span style=3D"font-size:13.3333px;fon= t-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wra= p" class=3D"m_-5488123158341668229gmail_msg">None.</span></p><div dir=3D"lt= r" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-= 5488123158341668229gmail_msg"><br class=3D"m_-5488123158341668229gmail_msg"= ></div><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-botto= m:0pt" class=3D"m_-5488123158341668229gmail_msg"><span style=3D"font-size:1= 3.3333px;font-family:arial;color:rgb(0,0,0);font-weight:700;vertical-align:= baseline;white-space:pre-wrap" class=3D"m_-5488123158341668229gmail_msg">Wi= ll this feature be supported on all six Blink platforms (Windows, Mac, Linu= x, Chrome OS, Android, and Android WebView)?</span></p><p dir=3D"ltr" style= =3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-54881231= 58341668229gmail_msg"><span style=3D"font-size:13.3333px;font-family:arial;= color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap" class=3D"m_-= 5488123158341668229gmail_msg">Yes.</span></p><div dir=3D"ltr" style=3D"line= -height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-5488123158341668= 229gmail_msg"><br class=3D"m_-5488123158341668229gmail_msg"></div><p dir=3D= "ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"= m_-5488123158341668229gmail_msg"><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" class=3D"m_-5488123158341668229gmail_msg">OWP launch trackin= g bug</span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;mar= gin-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg"><a href=3D"http:/= /crbug.com/662164" style=3D"text-decoration-line:none" class=3D"m_-54881231= 58341668229gmail_msg" target=3D"_blank"><span style=3D"font-size:13.3333px;= font-family:arial;text-decoration-line:underline;vertical-align:baseline;wh= ite-space:pre-wrap" class=3D"m_-5488123158341668229gmail_msg">http://crbug.= com/662164</span><span style=3D"font-size:13.3333px;font-family:arial;color= :rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap" class=3D"m_-54881= 23158341668229gmail_msg"><span class=3D"m_-5488123158341668229m_28132094707= 90011072m_-851910266447701171m_-3413235143791455515m_-5879447174137503554gm= ail-Apple-tab-span m_-5488123158341668229gmail_msg" style=3D"white-space:pr= e-wrap"> </span></span></a></p><div dir=3D"ltr" style=3D"line-height:1.38;m= argin-top:0pt;margin-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg">= <br class=3D"m_-5488123158341668229gmail_msg"></div><p dir=3D"ltr" style=3D= "line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-54881231583= 41668229gmail_msg"><span style=3D"font-size:13.3333px;font-family:arial;col= or:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space:pre-wrap"= class=3D"m_-5488123158341668229gmail_msg">Link to entry on the </span><a h= ref=3D"https://www.chromestatus.com/" style=3D"text-decoration-line:none" c= lass=3D"m_-5488123158341668229gmail_msg" target=3D"_blank"><span style=3D"f= ont-size:13.3333px;font-family:arial;font-weight:700;text-decoration-line:u= nderline;vertical-align:baseline;white-space:pre-wrap" class=3D"m_-54881231= 58341668229gmail_msg">feature dashboard</span></a></p><p dir=3D"ltr" style= =3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-54881231= 58341668229gmail_msg"><a href=3D"https://www.chromestatus.com/feature/56705= 31110010880" style=3D"text-decoration-line:none" class=3D"m_-54881231583416= 68229gmail_msg" target=3D"_blank"><span style=3D"font-size:13.3333px;font-f= amily:arial;text-decoration-line:underline;vertical-align:baseline;white-sp= ace:pre-wrap" class=3D"m_-5488123158341668229gmail_msg">https://www.chromes= tatus.com/<wbr>feature/5670531110010880</span></a></p><div dir=3D"ltr" styl= e=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-5488123= 158341668229gmail_msg"><br class=3D"m_-5488123158341668229gmail_msg"></div>= <p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" = class=3D"m_-5488123158341668229gmail_msg"><span style=3D"font-size:13.3333p= x;font-family:arial;color:rgb(0,0,0);font-weight:700;vertical-align:baselin= e;white-space:pre-wrap" class=3D"m_-5488123158341668229gmail_msg">Requestin= g approval to ship?</span></p><p dir=3D"ltr" style=3D"line-height:1.38;marg= in-top:0pt;margin-bottom:0pt" class=3D"m_-5488123158341668229gmail_msg"><sp= an style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);vertical= -align:baseline;white-space:pre-wrap" class=3D"m_-5488123158341668229gmail_= msg">Yes.</span></p><span class=3D"m_-5488123158341668229m_2813209470790011= 072m_-851910266447701171m_-3413235143791455515HOEnZb m_-5488123158341668229= gmail_msg"><font color=3D"#888888" class=3D"m_-5488123158341668229gmail_msg= "><div class=3D"m_-5488123158341668229gmail_msg"><span style=3D"font-size:1= 3.3333px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-s= pace:pre-wrap" class=3D"m_-5488123158341668229gmail_msg"><br class=3D"m_-54= 88123158341668229gmail_msg"></span></div></font></span></span></div><span c= lass=3D"m_-5488123158341668229m_2813209470790011072m_-851910266447701171m_-= 3413235143791455515HOEnZb m_-5488123158341668229gmail_msg"><font color=3D"#= 888888" class=3D"m_-5488123158341668229gmail_msg"> <p class=3D"m_-5488123158341668229gmail_msg"></p> -- <br class=3D"m_-5488123158341668229gmail_msg"> You received this message because you are subscribed to the Google Groups &= quot;blink-dev" group.<br class=3D"m_-5488123158341668229gmail_msg"> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" class=3D"m_-5= 488123158341668229gmail_msg" target=3D"_blank">blink-dev+unsubscribe@<wbr>c= hromium.org</a>.<br class=3D"m_-5488123158341668229gmail_msg"> </font></span></blockquote></div><br class=3D"m_-5488123158341668229gmail_m= sg"></div> <p class=3D"m_-5488123158341668229gmail_msg"></p> -- <br class=3D"m_-5488123158341668229gmail_msg"> You received this message because you are subscribed to the Google Groups &= quot;blink-dev" group.<br class=3D"m_-5488123158341668229gmail_msg"> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]" class=3D"m_-5= 488123158341668229gmail_msg" target=3D"_blank">blink-dev+unsubscribe@<wbr>c= hromium.org</a>.<br class=3D"m_-5488123158341668229gmail_msg"> </div></div></blockquote></div><br class=3D"m_-5488123158341668229gmail_msg= "></div> </div></div></blockquote></div><br class=3D"m_-5488123158341668229gmail_msg= "></div> </blockquote></div> </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 /> --001a114717b6378dbf0540f4c0b5--