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&#39;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 &lt;<a href=3D"mailto:[email protected]=
g">[email protected]</a>&gt; 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">&lt;<a href=3D"mailto:[email protected]" class=3D"gmail_msg" tar=
get=3D"_blank">[email protected]</a>&gt;</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&#39;t mind looking at the CL, a=
s it&#39;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 &lt;<a href=3D"mailto:rbyers@chromium=
.org" class=3D"gmail_msg" target=3D"_blank">[email protected]</a>&gt; 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&#39;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, &#39;Alex Russell&#39; via blink-dev <span dir=3D"ltr" class=3D"m_-29=
75823717195654569m_-5488123158341668229gmail_msg gmail_msg">&lt;<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&#39;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">&lt;<a href=3D"mailto:[email protected]" class=3D"m_-297=
5823717195654569m_-5488123158341668229gmail_msg gmail_msg" target=3D"_blank=
">[email protected]</a>&gt;</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, &#39;Raymond Toy&#39; v=
ia blink-dev <span dir=3D"ltr" class=3D"m_-2975823717195654569m_-5488123158=
341668229gmail_msg gmail_msg">&lt;<a href=3D"mailto:[email protected]"=
 class=3D"m_-2975823717195654569m_-5488123158341668229gmail_msg gmail_msg" =
target=3D"_blank">[email protected]</a>&gt;</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&quot; 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&quot; 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&quot; 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--