Re: Intent to Implement and Ship: WebAudio: Event Constructors
Philip Jägenstedt <[email protected]> Thu, 10 Nov 2016 16:25:34 +0000
| Newsgroups | gmane.comp.web.blink.devel,gmane.org.w3c.tag |
|---|---|
| Message-ID | <CAARdPYdFAQc9269q8AbZ6kVPCcy61ZxgPw064Lfma9TTpGycoA@mail.gmail.com> |
--001a1147c7be4ce3f80540f4d305 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Seems like we're all pretty bad at counting :) LGTM1+2+1 =3D LGTM4. On Thu, Nov 10, 2016 at 5:20 PM Rick Byers <[email protected]> wrote: > LGTM1 with the spec fixed too (with foolip@ reviewing the CL - those > sorts of easy mistakes are really the only concern with shipping this IMH= O). > > On Thu, Nov 10, 2016 at 11:09 AM, Philip J=C3=A4genstedt <foolip@chromium= .org> > 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-interf= ace---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]. > > > > > --=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]. --001a1147c7be4ce3f80540f4d305 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Seems like we're all pretty bad at counting :) LGTM1+2= +1 =3D LGTM4.</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, = Nov 10, 2016 at 5:20 PM Rick Byers <<a href=3D"mailto:[email protected]= g">[email protected]</a>> wrote:<br></div><blockquote class=3D"gmail_q= uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e= x"><div dir=3D"ltr" class=3D"gmail_msg">LGTM1 with the spec fixed too (with= foolip@ reviewing the CL - those sorts of easy mistakes are really the onl= y concern with shipping this IMHO).</div><div class=3D"gmail_extra gmail_ms= g"><br class=3D"gmail_msg"><div class=3D"gmail_quote gmail_msg">On Thu, Nov= 10, 2016 at 11:09 AM, Philip J=C3=A4genstedt <span dir=3D"ltr" class=3D"gm= ail_msg"><<a href=3D"mailto:[email protected]" class=3D"gmail_msg" tar= get=3D"_blank">[email protected]</a>></span> wrote:<br class=3D"gmail_= msg"><blockquote class=3D"gmail_quote gmail_msg" style=3D"margin:0 0 0 .8ex= ;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr" class=3D"gma= il_msg">LGTM2 with the spec fixed. I wouldn't mind looking at the CL, a= s it's surprisingly easy to get things around optional dictionary argum= ents and required dictionary members wrong. In particular, any event interf= ace that has non-nullable attributes of interface type, which is true of bo= th of these events, need to the corresponding dictionary members as require= d, or something magical would have to happen when calling the constructor w= ithout them.</div><div class=3D"m_-2975823717195654569HOEnZb gmail_msg"><di= v class=3D"m_-2975823717195654569h5 gmail_msg"><br class=3D"gmail_msg"><div= class=3D"gmail_quote gmail_msg"><div dir=3D"ltr" class=3D"gmail_msg">On Th= u, Nov 10, 2016 at 1:28 AM Rick Byers <<a href=3D"mailto:rbyers@chromium= .org" class=3D"gmail_msg" target=3D"_blank">[email protected]</a>> wro= te:<br class=3D"gmail_msg"></div><blockquote class=3D"gmail_quote gmail_msg= " style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><= div dir=3D"ltr" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_= msg gmail_msg">Adding constructors makes sense - thanks!=C2=A0 But as spec&= #39;d these don't yet follow the standard event construction pattern.= =C2=A0 Filed=C2=A0<a href=3D"https://github.com/WebAudio/web-audio-api/issu= es/1067" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gma= il_msg" target=3D"_blank">https://github.com/WebAudio/web-audio-api/issues/= 1067</a></div><div class=3D"gmail_extra m_-2975823717195654569m_-5488123158= 341668229gmail_msg gmail_msg"><br class=3D"m_-2975823717195654569m_-5488123= 158341668229gmail_msg gmail_msg"><div class=3D"gmail_quote m_-2975823717195= 654569m_-5488123158341668229gmail_msg gmail_msg">On Wed, Nov 9, 2016 at 2:2= 6 PM, 'Alex Russell' via blink-dev <span dir=3D"ltr" class=3D"m_-29= 75823717195654569m_-5488123158341668229gmail_msg gmail_msg"><<a href=3D"= mailto:[email protected]" class=3D"m_-2975823717195654569m_-5488123158= 341668229gmail_msg gmail_msg" target=3D"_blank">[email protected]</a>&= gt;</span> wrote:<br class=3D"m_-2975823717195654569m_-5488123158341668229g= mail_msg gmail_msg"><blockquote class=3D"gmail_quote m_-2975823717195654569= m_-5488123158341668229gmail_msg gmail_msg" style=3D"margin:0 0 0 .8ex;borde= r-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr" class=3D"m_-297582= 3717195654569m_-5488123158341668229gmail_msg gmail_msg">Glad to see this. I= t's great to have platform consistency where possible.</div><div class= =3D"m_-2975823717195654569m_-5488123158341668229m_2813209470790011072HOEnZb= m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"><div clas= s=3D"m_-2975823717195654569m_-5488123158341668229m_2813209470790011072h5 m_= -2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"><div class= =3D"gmail_extra m_-2975823717195654569m_-5488123158341668229gmail_msg gmail= _msg"><br class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gm= ail_msg"><div class=3D"gmail_quote m_-2975823717195654569m_-548812315834166= 8229gmail_msg gmail_msg">On Wed, Nov 9, 2016 at 1:14 PM, Chris Harrelson <s= pan dir=3D"ltr" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_= msg gmail_msg"><<a href=3D"mailto:[email protected]" class=3D"m_-297= 5823717195654569m_-5488123158341668229gmail_msg gmail_msg" target=3D"_blank= ">[email protected]</a>></span> wrote:<br class=3D"m_-29758237171956= 54569m_-5488123158341668229gmail_msg gmail_msg"><blockquote class=3D"gmail_= quote m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg" styl= e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div di= r=3D"ltr" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gm= ail_msg">LGTM1</div><div class=3D"m_-2975823717195654569m_-5488123158341668= 229m_2813209470790011072m_-851910266447701171HOEnZb m_-2975823717195654569m= _-5488123158341668229gmail_msg gmail_msg"><div class=3D"m_-2975823717195654= 569m_-5488123158341668229m_2813209470790011072m_-851910266447701171h5 m_-29= 75823717195654569m_-5488123158341668229gmail_msg gmail_msg"><div class=3D"g= mail_extra m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"= ><br class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_m= sg"><div class=3D"gmail_quote m_-2975823717195654569m_-5488123158341668229g= mail_msg gmail_msg">On Wed, Nov 9, 2016 at 1:10 PM, 'Raymond Toy' v= ia blink-dev <span dir=3D"ltr" class=3D"m_-2975823717195654569m_-5488123158= 341668229gmail_msg gmail_msg"><<a href=3D"mailto:[email protected]"= class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg" = target=3D"_blank">[email protected]</a>></span> wrote:<br class=3D"= m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"><blockquot= e class=3D"gmail_quote m_-2975823717195654569m_-5488123158341668229gmail_ms= g gmail_msg" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-= left:1ex"><div dir=3D"ltr" class=3D"m_-2975823717195654569m_-54881231583416= 68229gmail_msg gmail_msg"><span id=3D"m_-2975823717195654569m_-548812315834= 1668229m_2813209470790011072m_-851910266447701171m_-3413235143791455515m_-5= 879447174137503554gmail-docs-internal-guid-f710d31c-4aec-f027-0ed1-97536ffc= e5ef" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_= msg"><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:= 0pt" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_m= sg"><span style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);f= ont-weight:700;vertical-align:baseline;white-space:pre-wrap" class=3D"m_-29= 75823717195654569m_-5488123158341668229gmail_msg gmail_msg">Contact emails<= /span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bo= ttom:0pt" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gm= ail_msg"><a href=3D"mailto:[email protected]" style=3D"text-decoration-line= :none" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail= _msg" target=3D"_blank"><span style=3D"font-size:13.3333px;font-family:aria= l;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wr= ap" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_ms= g">[email protected]</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" cla= ss=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg">, </= span><a href=3D"mailto:[email protected]" style=3D"text-decoration-line= :none" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail= _msg" target=3D"_blank"><span style=3D"font-size:13.3333px;font-family:aria= l;text-decoration-line:underline;vertical-align:baseline;white-space:pre-wr= ap" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_ms= g">[email protected]</span></a></p><div dir=3D"ltr" style=3D"line-heigh= t:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-= 5488123158341668229gmail_msg gmail_msg"><br class=3D"m_-2975823717195654569= m_-5488123158341668229gmail_msg gmail_msg"></div><p dir=3D"ltr" style=3D"li= ne-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-29758237171956= 54569m_-5488123158341668229gmail_msg gmail_msg"><span style=3D"font-size:13= .3333px;font-family:arial;color:rgb(0,0,0);font-weight:700;vertical-align:b= aseline;white-space:pre-wrap" class=3D"m_-2975823717195654569m_-54881231583= 41668229gmail_msg gmail_msg">Spec</span></p><p dir=3D"ltr" style=3D"line-he= ight:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654569= m_-5488123158341668229gmail_msg gmail_msg"><a href=3D"https://webaudio.gith= ub.io/web-audio-api/" style=3D"text-decoration-line:none" class=3D"m_-29758= 23717195654569m_-5488123158341668229gmail_msg gmail_msg" 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" class=3D"m_-29758237= 17195654569m_-5488123158341668229gmail_msg gmail_msg">https://webaudio.gith= ub.io/web-audio-api/</span></a></p><p dir=3D"ltr" style=3D"line-height:1.38= ;margin-top:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-548812= 3158341668229gmail_msg gmail_msg"><a href=3D"https://webaudio.github.io/web= -audio-api/#OfflineAudioCompletionEvent" style=3D"text-decoration-line:none= " class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"= target=3D"_blank"><span style=3D"font-size:13.3333px;font-family:arial;tex= t-decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" c= lass=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg">ht= tps://webaudio.github.io/web-audio-api/#OfflineAudioCompletionEvent</span><= /a></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-botto= m:0pt" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail= _msg"><a href=3D"https://webaudio.github.io/web-audio-api/#the-audioprocess= ingevent-interface---deprecated" style=3D"text-decoration-line:none" class= =3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg" target= =3D"_blank"><span style=3D"font-size:13.3333px;font-family:arial;text-decor= ation-line:underline;vertical-align:baseline;white-space:pre-wrap" class=3D= "m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg">https://w= ebaudio.github.io/web-audio-api/#the-audioprocessingevent-interface---depre= cated</span></a></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-top:0= pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-5488123158341668229= gmail_msg gmail_msg"><br class=3D"m_-2975823717195654569m_-5488123158341668= 229gmail_msg gmail_msg"></div><p dir=3D"ltr" style=3D"line-height:1.38;marg= in-top:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-54881231583= 41668229gmail_msg gmail_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_-2975823717195654569m_-5488123158341668229gmail_msg g= mail_msg">Summary</span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin= -top:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-5488123158341= 668229gmail_msg gmail_msg"><span style=3D"font-size:13.3333px;font-family:a= rial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap" class= =3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg">Add co= nstructors for the WebAudio events.</span></p><div dir=3D"ltr" style=3D"lin= e-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-297582371719565= 4569m_-5488123158341668229gmail_msg gmail_msg"><br class=3D"m_-297582371719= 5654569m_-5488123158341668229gmail_msg gmail_msg"></div><p dir=3D"ltr" styl= e=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-2975823= 717195654569m_-5488123158341668229gmail_msg gmail_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_-2975823717195654569m_-5488= 123158341668229gmail_msg gmail_msg">Motivation</span></p><p dir=3D"ltr" sty= le=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-297582= 3717195654569m_-5488123158341668229gmail_msg gmail_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_-2975823717195654569m_-5488123158341668229= gmail_msg gmail_msg">Events are generally constructable, but the two WebAud= io events were not.=C2=A0 This makes these events match the typical Event m= odel.</span></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;m= argin-bottom:0pt" class=3D"m_-2975823717195654569m_-5488123158341668229gmai= l_msg gmail_msg"><br class=3D"m_-2975823717195654569m_-5488123158341668229g= mail_msg gmail_msg"></div><p dir=3D"ltr" style=3D"line-height:1.38;margin-t= op:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-548812315834166= 8229gmail_msg gmail_msg"><span style=3D"font-size:13.3333px;font-family:ari= al;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap" class=3D"= m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg">See </span= ><a href=3D"https://github.com/WebAudio/web-audio-api/issues/566" style=3D"= text-decoration-line:none" class=3D"m_-2975823717195654569m_-54881231583416= 68229gmail_msg gmail_msg" target=3D"_blank"><span style=3D"font-size:13.333= 3px;font-family:arial;text-decoration-line:underline;vertical-align:baselin= e;white-space:pre-wrap" class=3D"m_-2975823717195654569m_-54881231583416682= 29gmail_msg gmail_msg">https://github.com/WebAudio/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_-29758237171= 95654569m_-5488123158341668229gmail_msg gmail_msg"> for the spec discussion= .</span></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margi= n-bottom:0pt" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_ms= g gmail_msg"><br class=3D"m_-2975823717195654569m_-5488123158341668229gmail= _msg gmail_msg"></div><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0= pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-5488123158341668229= gmail_msg gmail_msg"><span style=3D"font-size:13.3333px;font-family:arial;c= olor:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space:pre-wra= p" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg= ">Interoperability and Compatibility Risk</span></p><p dir=3D"ltr" style=3D= "line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-29758237171= 95654569m_-5488123158341668229gmail_msg gmail_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_-2975823717195654569m_-5488123158341668229gmail= _msg gmail_msg">This is a new addition to the spec that will not affect bac= kward compatibility.=C2=A0 We expect all browser to implement these constru= ctors.</span></p><div dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;= margin-bottom:0pt" class=3D"m_-2975823717195654569m_-5488123158341668229gma= il_msg gmail_msg"><br class=3D"m_-2975823717195654569m_-5488123158341668229= gmail_msg gmail_msg"></div><p dir=3D"ltr" style=3D"line-height:1.38;margin-= top:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-54881231583416= 68229gmail_msg gmail_msg"><span style=3D"font-size:13.3333px;font-family:ar= ial;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space:pr= e-wrap" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmai= l_msg">Ongoing technical constraints</span></p><p dir=3D"ltr" style=3D"line= -height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654= 569m_-5488123158341668229gmail_msg gmail_msg"><span style=3D"font-size:13.3= 333px;font-family:arial;color:rgb(0,0,0);vertical-align:baseline;white-spac= e:pre-wrap" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg = gmail_msg">None.</span></p><div dir=3D"ltr" style=3D"line-height:1.38;margi= n-top:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-548812315834= 1668229gmail_msg gmail_msg"><br class=3D"m_-2975823717195654569m_-548812315= 8341668229gmail_msg gmail_msg"></div><p dir=3D"ltr" style=3D"line-height:1.= 38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-2975823717195654569m_-5488= 123158341668229gmail_msg gmail_msg"><span style=3D"font-size:13.3333px;font= -family:arial;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;whit= e-space:pre-wrap" class=3D"m_-2975823717195654569m_-5488123158341668229gmai= l_msg gmail_msg">Will this feature be supported on all six Blink platforms = (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?</span></p><= p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" c= lass=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"><s= pan style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);vertica= l-align:baseline;white-space:pre-wrap" class=3D"m_-2975823717195654569m_-54= 88123158341668229gmail_msg gmail_msg">Yes.</span></p><div dir=3D"ltr" style= =3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-29758237= 17195654569m_-5488123158341668229gmail_msg gmail_msg"><br class=3D"m_-29758= 23717195654569m_-5488123158341668229gmail_msg gmail_msg"></div><p dir=3D"lt= r" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-= 2975823717195654569m_-5488123158341668229gmail_msg gmail_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_-29758237171956545= 69m_-5488123158341668229gmail_msg gmail_msg">OWP launch tracking bug</span>= </p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0= pt" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_ms= g"><a href=3D"http://crbug.com/662164" style=3D"text-decoration-line:none" = class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg" t= arget=3D"_blank"><span style=3D"font-size:13.3333px;font-family:arial;text-= decoration-line:underline;vertical-align:baseline;white-space:pre-wrap" cla= ss=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg">http= ://crbug.com/662164</span><span style=3D"font-size:13.3333px;font-family:ar= ial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap" class=3D= "m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"><span cla= ss=3D"m_-2975823717195654569m_-5488123158341668229m_2813209470790011072m_-8= 51910266447701171m_-3413235143791455515m_-5879447174137503554gmail-Apple-ta= b-span m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg" sty= le=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" class=3D"m_-29758237= 17195654569m_-5488123158341668229gmail_msg gmail_msg"><br class=3D"m_-29758= 23717195654569m_-5488123158341668229gmail_msg gmail_msg"></div><p dir=3D"lt= r" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-= 2975823717195654569m_-5488123158341668229gmail_msg gmail_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_-29758237171956545= 69m_-5488123158341668229gmail_msg gmail_msg">Link to entry on the </span><a= href=3D"https://www.chromestatus.com/" style=3D"text-decoration-line:none"= class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg" = target=3D"_blank"><span style=3D"font-size:13.3333px;font-family:arial;font= -weight:700;text-decoration-line:underline;vertical-align:baseline;white-sp= ace:pre-wrap" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_ms= g gmail_msg">feature dashboard</span></a></p><p dir=3D"ltr" style=3D"line-h= eight:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_-297582371719565456= 9m_-5488123158341668229gmail_msg gmail_msg"><a href=3D"https://www.chromest= atus.com/feature/5670531110010880" style=3D"text-decoration-line:none" clas= s=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg" targe= t=3D"_blank"><span style=3D"font-size:13.3333px;font-family:arial;text-deco= ration-line:underline;vertical-align:baseline;white-space:pre-wrap" class= =3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg">https:= //www.chromestatus.com/feature/5670531110010880</span></a></p><div dir=3D"l= tr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" class=3D"m_= -2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"><br class=3D= "m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"></div><p = dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt" cla= ss=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"><spa= n style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);font-weig= ht:700;vertical-align:baseline;white-space:pre-wrap" class=3D"m_-2975823717= 195654569m_-5488123158341668229gmail_msg gmail_msg">Requesting approval to = ship?</span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;mar= gin-bottom:0pt" class=3D"m_-2975823717195654569m_-5488123158341668229gmail_= msg gmail_msg"><span style=3D"font-size:13.3333px;font-family:arial;color:r= gb(0,0,0);vertical-align:baseline;white-space:pre-wrap" class=3D"m_-2975823= 717195654569m_-5488123158341668229gmail_msg gmail_msg">Yes.</span></p><span= class=3D"m_-2975823717195654569m_-5488123158341668229m_2813209470790011072= m_-851910266447701171m_-3413235143791455515HOEnZb m_-2975823717195654569m_-= 5488123158341668229gmail_msg gmail_msg"><font color=3D"#888888" class=3D"m_= -2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"><div class= =3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"><span = style=3D"font-size:13.3333px;font-family:arial;color:rgb(0,0,0);vertical-al= ign:baseline;white-space:pre-wrap" class=3D"m_-2975823717195654569m_-548812= 3158341668229gmail_msg gmail_msg"><br class=3D"m_-2975823717195654569m_-548= 8123158341668229gmail_msg gmail_msg"></span></div></font></span></span></di= v><span class=3D"m_-2975823717195654569m_-5488123158341668229m_281320947079= 0011072m_-851910266447701171m_-3413235143791455515HOEnZb m_-297582371719565= 4569m_-5488123158341668229gmail_msg gmail_msg"><font color=3D"#888888" clas= s=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg"> <p class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg= "></p> -- <br class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail= _msg"> You received this message because you are subscribed to the Google Groups &= quot;blink-dev" group.<br class=3D"m_-2975823717195654569m_-5488123158= 341668229gmail_msg gmail_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_-2= 975823717195654569m_-5488123158341668229gmail_msg gmail_msg" target=3D"_bla= nk">[email protected]</a>.<br class=3D"m_-2975823717195654= 569m_-5488123158341668229gmail_msg gmail_msg"> </font></span></blockquote></div><br class=3D"m_-2975823717195654569m_-5488= 123158341668229gmail_msg gmail_msg"></div> <p class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg= "></p> -- <br class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail= _msg"> You received this message because you are subscribed to the Google Groups &= quot;blink-dev" group.<br class=3D"m_-2975823717195654569m_-5488123158= 341668229gmail_msg gmail_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_-2= 975823717195654569m_-5488123158341668229gmail_msg gmail_msg" target=3D"_bla= nk">[email protected]</a>.<br class=3D"m_-2975823717195654= 569m_-5488123158341668229gmail_msg gmail_msg"> </div></div></blockquote></div><br class=3D"m_-2975823717195654569m_-548812= 3158341668229gmail_msg gmail_msg"></div> </div></div></blockquote></div><br class=3D"m_-2975823717195654569m_-548812= 3158341668229gmail_msg gmail_msg"></div> </blockquote></div> </div></div></blockquote></div><br class=3D"gmail_msg"></div> </blockquote></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 /> --001a1147c7be4ce3f80540f4d305--