[{"messages":[{"snippet":"Contact emails nzolghadr@chromium.org Spec https://navidz.github.io/auxclick/ Summary The new input event type &quot;auxclick&quot; introduced here provides web developers a way to listen to the click","payload":{"headers":[{"name":"From","value":"Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Date","value":"Thu, 25 Aug 2016 15:50:15 +0000"},{"name":"Subject","value":"[blink-dev] Intent to ship: auxclick"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"From: Navid Zolghadr [mailto:nzolghadr@chromium.org] &gt; Motivation &gt; In attempting to remove the click event for non-primary buttons in Chrome as per UI Event Spec it was discovered there is no","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"Navid Zolghadr <nzolghadr@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Intent to ship: auxclick"},{"name":"Date","value":"Thu, 25 Aug 2016 15:56:21 +0000"}]}}]},{"messages":[{"snippet":"[bcc blink-dev, discussion on platform-predictability] I&#39;ve heard from a number of people that understanding how a web page behaves across browsers is challenging (tracking down the right devices)","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 21:21:55 -0400"},{"name":"Subject","value":"[blink-dev] Consider using BrowserStack to make interop investigations easier"},{"name":"To","value":"platform-predictability <platform-predictability@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails pwnall@chromium.org,jsbell@chromium.org Spec https://w3c.github.io/IndexedDB/ Summary In the IndexedDB 2.0 specification, the name attribute of IndexedDB object stores (IDBObjectStore)","payload":{"headers":[{"name":"From","value":"Victor Costan <pwnall@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 17:15:30 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: IndexedDB v2: object store and index renaming"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (Oslo) and Samsung (Boston). We are tasked with improving the style engine in Blink. Our","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Thu, 25 Aug 2016 09:06:20 +1000"},{"name":"Subject","value":"[blink-dev] (belated) Last week in Style and Animations"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails johnme@chromium.org Spec https://github.com/whatwg/notifications/issues/79 https://github.com/whatwg/notifications/pull/82 Summary Allows developers to show a large image as part of the","payload":{"headers":[{"name":"From","value":"John Mellor <johnme@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 20:55:59 +0100"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Notification image"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Async cookie API - bsittler Addressed inconsistencies between polyfill and explainer Working on getting feedback from other browsers Drafting Intent to Implement for the feature Bug Triage - cmumford","payload":{"headers":[{"name":"From","value":"Victor Costan <pwnall@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 15:09:46 -0700"},{"name":"Subject","value":"[blink-dev] OWP Storage Update: 8/23/16"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Update: This experiment will be starting in M54. The following sections have been updated. Experimental timeline Enabled: August 25th: Chrome 54 Branch to Dev October 6th: Chrome 55 Branch to Dev","payload":{"headers":[{"name":"From","value":"Reilly Grant <reillyg@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 21:21:05 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Experiment: WebUSB (Updated)"},{"name":"To","value":"owencm@google.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jochen@chromium.org, aelias@chromium.org, juncai@chromium.org"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails japhet@chromium.org (kenjibaheux@chromium.org) Summary Content in an &lt;iframe&gt; can generally navigate the top level browsing context unless explicitly forbidden by the","payload":{"headers":[{"name":"From","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 12:55:04 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Seems reasonble to try. Please specify a milestone at which you anticipate removing support. Also, have you added code to trigger a console warning when the navigation is refused? On Tue, Aug 23, 2016","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 11:19:52 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Aug 23, 2016 at 12:55 PM, Nate Chapin &lt;japhet@chromium.org&gt; wrote: Compatibility Risk There isn&#39;t a good way to detect framebusting as a defense against being put in an &lt;iframe&gt;","payload":{"headers":[{"name":"From","value":"Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 11:37:11 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"There&#39;s a standard console warning when an illegal navigation is attempted, which will get triggered for this case. Would you prefer a separate warning specific to this case? ~Nate On Wed, Aug 24,","payload":{"headers":[{"name":"From","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 11:41:46 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi, On Wed, Aug 24, 2016 at 11:41 AM, Nate Chapin &lt;japhet@chromium.org&gt; wrote: There&#39;s a standard console warning when an illegal navigation is attempted, which will get triggered for this","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 11:47:37 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Given that framebusting was used as security feature to protect against clickjacking (before superior options like CSP frame-ancestors directive or X-Frame-Options became available), this might make","payload":{"headers":[{"name":"From","value":"John Mellor <johnme@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 20:01:28 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Nate Chapin <japhet@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 24, 2016 at 11:37 AM, Jeffrey Yasskin &lt;jyasskin@chromium.org&gt; wrote: On Tue, Aug 23, 2016 at 12:55 PM, Nate Chapin &lt;japhet@chromium.org&gt; wrote: Compatibility Risk There isn&#39;","payload":{"headers":[{"name":"From","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 12:09:15 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 24, 2016 at 11:47 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: Hi, On Wed, Aug 24, 2016 at 11:41 AM, Nate Chapin &lt;japhet@chromium.org&gt; wrote: There&#39;s a standard","payload":{"headers":[{"name":"From","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 12:10:25 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 24, 2016 at 12:01 PM, John Mellor &lt;johnme@chromium.org&gt; wrote: Given that framebusting was used as security feature to protect against clickjacking (before superior options like CSP","payload":{"headers":[{"name":"From","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 12:18:18 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"John Mellor <johnme@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 24, 2016 at 12:09 PM, Nate Chapin &lt;japhet@chromium.org&gt; wrote: On Wed, Aug 24, 2016 at 11:37 AM, Jeffrey Yasskin &lt;jyasskin@chromium.org&gt; wrote: On Tue, Aug 23, 2016 at 12:55 PM,","payload":{"headers":[{"name":"From","value":"Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 12:27:06 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Cc","value":"Jeffrey Yasskin <jyasskin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Instead of ignoring non-user-gesture top navigations, can we treat them as X-Frame-Options:DENY and immediately unload the iframe? That should remove any security risk of this change. On 24 August 2016","payload":{"headers":[{"name":"From","value":"John Mellor <johnme@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 20:41:33 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 24, 2016 at 12:10 PM, Nate Chapin &lt;japhet@chromium.org&gt; wrote: On Wed, Aug 24, 2016 at 11:47 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: Hi, On Wed, Aug 24, 2016 at 11:41","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 12:42:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Cross-origin top navigation without a user gesture"},{"name":"To","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Memory: (bashi, chrisha) Implementing MemoryCoordinator. bashi@ added code to listen an OnTrimMemory signal sent from an Android OS to a renderer process. (tasak) Preparing CLs for starting a Finch","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 18:41:37 +0900"},{"name":"Subject","value":"[blink-dev] Platform Architecture team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"(keishi) Landed runtime verification to detect cross-thread Members. keishi@ is about to enable the per-thread heap for CompositorWorkers after sending a PSA. (keishi, mlippautz) Investigated how to","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 18:47:34 +0900"},{"name":"Subject","value":"[blink-dev] Re: Platform Architecture team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"&gt; (yhirano) Moved the hierarchy of ResourceClient to Oilpan&#39;s heap. This simplified a lifetime management of Resources a lot. I have moved RawResourceClient and subclasses to Oilpan&#39;s heap.","payload":{"headers":[{"name":"From","value":"Yutaka Hirano <yhirano@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 18:55:32 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Platform Architecture team snippet"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, We&#39;re USA based company with a great in-house technical team who really know their stuff about search engine optimization. I was analysing your website and it seems that your website rankings","payload":{"headers":[{"name":"Date","value":"Tue, 23 Aug 2016 08:58:12 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"Benjamin Dyer | WEBEX\" <benjamindyer4578@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"I am building chromium on Ubuntu for Linux. I need to print stack traces for some code running in: &quot;src/third_party/WebKit/Source/core/&quot; In https://www.chromium.org/blink/getting-started-with","payload":{"headers":[{"name":"Date","value":"Mon, 22 Aug 2016 21:59:59 -0700 (PDT)"},{"name":"From","value":"Phani Vadrevu <pvadrevu@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Stack trace in blink"}]}},{"snippet":"The instructions at https://www.chromium.org/blink/getting-started-with-blink-debugging#TOC-Use-Chromium-s-StackTrace should work out of the box for printing stack traces in blink. On Tue, 23 Aug 2016","payload":{"headers":[{"name":"From","value":"Robert Hogan <robhogan@gmail.com>"},{"name":"Date","value":"Tue, 23 Aug 2016 06:05:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] Stack trace in blink"},{"name":"To","value":"Phani Vadrevu <pvadrevu@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi folks, Have you worked on tab suspension or page state serialization in the past? If you&#39;ve worked on anything from heuristics to decide when to evict a tab all the way to trying to serialize","payload":{"headers":[{"name":"From","value":"Aaron Gable <agable@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 00:58:38 +0000"},{"name":"Subject","value":"[blink-dev] Resources on tab suspension and page state serialization"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Regarding tab-suspension, we&#39;re actively working on suspending background renderers (Intent-to-implement, design doc). You can find a larger context in Memory Coordinator (design doc). Regarding","payload":{"headers":[{"name":"From","value":"\"'Kentaro Hara' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 11:10:33 +0900"},{"name":"Subject","value":"[blink-dev] Re: [chromium-dev] Resources on tab suspension and page state serialization"},{"name":"To","value":"agable@chromium.org"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"bcc: blink-dev@chromium.org, infra-dev@chromium.org A group of us works part-time on improving the infrastructure, and we meet once a month to give status updates. Email blink-infra if you&#39;d like","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 17:20:51 -0700"},{"name":"Subject","value":"[blink-dev] Blink Infra monthly meeting notes August 2016"},{"name":"To","value":"blink-infra@chromium.org"}]}}]},{"messages":[{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-08-15 00:00:00 till 2016-08-22 00:00:00 (UTC time). CQ users: 128 out of 130 total committers 98.46%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 19:23:31 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of August 15"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-08-15 00:00:00 till 2016-08-22 00:00:00 (UTC time). CQ users: 363 out of 368 total committers 98.64%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 19:24:02 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of August 15"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Updating title to to make it clear this is an intent to ship. Thanks for doing this! LGTM1 On Mon, Aug 22, 2016 at 8:35 AM, Dave Tapuska &lt;dtapuska@chromium.org&gt; wrote: I believe there is a","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 10:32:40 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and ship: Support \"once\" event listener option"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Anton Obzhirov <a.obzhirov@samsung.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm2 On Mon, Aug 22, 2016 at 4:33 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: Updating title to to make it clear this is an intent to ship. Thanks for doing this! LGTM1 On Mon, Aug 22, 2016 at 8:","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 14:40:23 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and ship: Support \"once\" event listener option"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Anton Obzhirov <a.obzhirov@samsung.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Lgtm3 On Mon, Aug 22, 2016 at 7:40 AM Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: lgtm2 On Mon, Aug 22, 2016 at 4:33 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: Updating title to to make it","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 14:42:18 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and ship: Support \"once\" event listener option"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Anton Obzhirov <a.obzhirov@samsung.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails dominicc@chromium.org (eng), tjsavage@chromium.org (PM), domenic@chromium.org (standards) Spec Custom elements are part of the DOM and HTML specs. Domenic has prepared summary pages of","payload":{"headers":[{"name":"From","value":"\"'Dominic Cooney' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 10:23:25 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Autonomous Custom Elements"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"tjsavage@chromium.org, domenic@chromium.org"}]}},{"snippet":"LGTM1. On Sun, Aug 21, 2016 at 6:23 PM &#39;Dominic Cooney&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: Contact emails dominicc@chromium.org (eng), tjsavage@chromium.org (PM), domenic@","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 16:30:08 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Autonomous Custom Elements"},{"name":"To","value":"Dominic Cooney <dominicc@google.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"tjsavage@chromium.org, domenic@chromium.org"}]}},{"snippet":"LGTM2 On Tue, Aug 23, 2016 at 9:30 AM, Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM1. On Sun, Aug 21, 2016 at 6:23 PM &#39;Dominic Cooney&#39; via blink-dev &lt;blink-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 11:21:05 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Autonomous Custom Elements"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Dominic Cooney <dominicc@google.com>, blink-dev <blink-dev@chromium.org>, tjsavage@chromium.org, domenic@chromium.org"}]}},{"snippet":"LGTM3 On Tue, Aug 23, 2016 at 2:21 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM2 On Tue, Aug 23, 2016 at 9:30 AM, Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM1. On Sun,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 14:35:17 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Autonomous Custom Elements"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Dominic Cooney <dominicc@google.com>, blink-dev <blink-dev@chromium.org>, tjsavage@chromium.org, domenic@chromium.org"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-08-22 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole Blink 10172 (-11) 136 (-13) 682 (-54) 405 (+2) 89 Jul 2009 Uncategorized 39 (+7) 2 (-1) 0 (-4) 3 (+1","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 08:21:34 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-08-22"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"&lt;div class=&quot;comment-text-content&quot;&gt;It was once unimaginable. Now Donald J. Trump – the reality TV star, questionable businessman, and political bomb thrower – is on the verge of becoming","payload":{"headers":[{"name":"Date","value":"Sun, 21 Aug 2016 08:43:54 -0700 (PDT)"},{"name":"From","value":"cycast.co@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Unauthorized message sending! Note: I did not send from my account(s), the lengthy message below as found in my Messages-Sent Messages on Youtube."}]}},{"snippet":"I do not know what to make of your e-mail! Did you fix the situation? Need me to do something on my end? Thanks, Victor L. Dillion On Sun, Aug 21, 2016 at 10:43 AM, &lt;cycast.co@gmail.com&gt; wrote:","payload":{"headers":[{"name":"From","value":"CyCast <cycast.co@gmail.com>"},{"name":"Date","value":"Sun, 21 Aug 2016 11:38:52 -0500"},{"name":"Subject","value":"Re: [blink-dev] Unauthorized message sending! Note: I did not send from my account(s), the lengthy message below as found in my Messages-Sent Messages on Youtube."},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"There has been lots of pop-ups on my google chrome. I need to fix the issue","payload":{"headers":[{"name":"Date","value":"Fri, 19 Aug 2016 10:32:04 -0700 (PDT)"},{"name":"From","value":"tburley54@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] google chrome issues"}]}},{"snippet":"Try the Chrome Cleanup Tool at https://www.google.com/chrome/cleanup-tool/. There are full instructions here: https://support.google.com/chrome/answer/6086368?hl=en This list is meant for developers of","payload":{"headers":[{"name":"From","value":"\"'Joe Mason' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 19 Aug 2016 14:36:28 -0400"},{"name":"Subject","value":"Re: [blink-dev] google chrome issues"},{"name":"To","value":"tburley54@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Summary: I&#39;m going to land a CL that stops calling blink::shutdown when the renderer thread stops. I hope it will fix lots of use-after-frees and get rid of lots of complicated handling around","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Fri, 19 Aug 2016 19:03:24 +0900"},{"name":"Subject","value":"[blink-dev] PSA: Stop calling blink::shutdown"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>, Darin Fisher <darin@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails a.obzhirov@samsung.com Spec https://dom.spec.whatwg.org/#dom-addeventlisteneroptions-once Summary Support add an event listener with option &quot;once&quot; set to true. When set to true","payload":{"headers":[{"name":"From","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"To","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Support \"once\" event listener option"},{"name":"Date","value":"Fri, 19 Aug 2016 09:36:27 +0000"}]}},{"snippet":"Safari (well, the technology preview) already implemented it. :) (It is even in its release notes) So I guess &quot;In Development&quot; is sort of the right status. ☆PhistucK On Fri, Aug 19, 2016 at","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 19 Aug 2016 16:31:43 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Support \"once\" event listener option"},{"name":"To","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"Cc","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Aug 19, 2016 at 5:36 AM, Anton Obzhirov &lt;a.obzhirov@samsung.com&gt; wrote: Interoperability risk Firefox: Public support Its implemented in FF50 which is currently dev-edition and ships","payload":{"headers":[{"name":"From","value":"Ben Kelly <bkelly@mozilla.com>"},{"name":"Date","value":"Fri, 19 Aug 2016 10:12:49 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Support \"once\" event listener option"},{"name":"To","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"Cc","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Yes, it is in WebKit main trunk which was partially the inspiration to raise the intent J From: PhistucK [mailto:phistuck@gmail.com] Sent: 19 August 2016 14:32 To: Anton Obzhirov Cc: blink-dev@chromium","payload":{"headers":[{"name":"From","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"To","value":"\"'PhistucK'\" <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev@chromium.org"},{"name":"Subject","value":"RE: [blink-dev] Intent to Implement: Support \"once\" event listener option"},{"name":"Date","value":"Fri, 19 Aug 2016 15:46:40 +0100"}]}},{"snippet":"Intent to Implement needs no LGTM, but what is your plan for shipping? Neither Gecko nor WebKit put this behind a flag (in their IDL at least), so I&#39;d support just shipping this if you want to send","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 08:38:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Support \"once\" event listener option"},{"name":"To","value":"Anton Obzhirov <a.obzhirov@samsung.com>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev@chromium.org"}]}},{"snippet":"I believe there is a Requesting Approval to Ship indicates true. So I think the title didn&#39;t get adjusted from the template. Since the change actually is pending review you can treat this as an","payload":{"headers":[{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 08:35:06 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Support \"once\" event listener option"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Anton Obzhirov <a.obzhirov@samsung.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"HTML/DOM team biweekly snippet (August 1-14) HTML tkent@ Fixed two &lt;select&gt;-related issues; crbug.com/633505, crbug.com/632561 Fixed two RTL-related issues; crbug.com/232333, crbug.com/67848","payload":{"headers":[{"name":"From","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Date","value":"Fri, 19 Aug 2016 17:52:19 +0900"},{"name":"Subject","value":"[blink-dev] HTML/DOM team biweekly snippet (August 1-14)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dom-dev@chromium.org"}]}}]},{"messages":[{"snippet":"","payload":{"headers":[{"name":"Date","value":"Thu, 18 Aug 2016 19:49:40 -0700 (PDT)"},{"name":"From","value":"arkanhandra@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Fb saya tdk bisa di buka"}]}},{"snippet":"Please, use the Chrome product forums (and you better use English). Or maybe this localized Chrome product forum is in your language. ☆PhistucK On Fri, Aug 19, 2016 at 5:49 AM, &lt;arkanhandra@gmail.","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 19 Aug 2016 10:37:41 +0300"},{"name":"Subject","value":"Re: [blink-dev] Fb saya tdk bisa di buka"},{"name":"To","value":"arkanhandra@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"For new CLs which require rebaselining layout tests, you can now download new baselines for all platforms based on try job results. This means you can now commit new baselines along with your CL that","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 18 Aug 2016 17:23:00 -0700"},{"name":"Subject","value":"[blink-dev] PSA: New recommended way to rebaseline layout tests"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"blink-infra@chromium.org"}]}},{"snippet":"This is awesome, thank you so much for doing this! Bye bye merge conflicts in TestExpectations, tests effectively being skipped whilst waiting for the bots, and mutli-CL reverts! Can&#39;t wait to try","payload":{"headers":[{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Date","value":"Thu, 18 Aug 2016 18:16:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: New recommended way to rebaseline layout tests"},{"name":"To","value":"Quinten Yearsley <qyearsley@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, blink-infra@chromium.org"}]}},{"snippet":"This will hopefully be a big step forward for us. Thanks for working on it! -- Dirk On Thu, Aug 18, 2016 at 6:16 PM, Emil A Eklund &lt;eae@chromium.org&gt; wrote: This is awesome, thank you so much for","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Fri, 19 Aug 2016 09:54:55 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: New recommended way to rebaseline layout tests"},{"name":"To","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Cc","value":"Quinten Yearsley <qyearsley@google.com>, blink-dev <blink-dev@chromium.org>, blink-infra@chromium.org"}]}},{"snippet":"Hi Quinten, thanks a lot for working on this. One question though, you say I need the blink_rel bots. But CQ dry run runs win_chromium_rel_ng, etc, and those run the layout tests. Does rebaseline-cl","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 19 Aug 2016 14:23:27 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: New recommended way to rebaseline layout tests"},{"name":"To","value":"Quinten Yearsley <qyearsley@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, blink-infra@chromium.org"}]}},{"snippet":"I&#39;ve run the CQ dry run for a rebaseline and it definitely doesn&#39;t produce the required results. I&#39;m running again manually specifying all the specific platforms&#39; _blink_rel bots. The","payload":{"headers":[{"name":"From","value":"Stephen Chenney <schenney@chromium.org>"},{"name":"Date","value":"Fri, 19 Aug 2016 14:32:20 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: New recommended way to rebaseline layout tests"},{"name":"To","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Cc","value":"Quinten Yearsley <qyearsley@google.com>, blink-dev <blink-dev@chromium.org>, blink-infra@chromium.org"}]}},{"snippet":"Aye, that&#39;s correct -- right now webkit-patch rebaseline-cl only looks at the (non-CQ) blink try bots, so you have to manually trigger and wait for those :-/ The reason for using this separate set","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 19 Aug 2016 11:38:56 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: New recommended way to rebaseline layout tests"},{"name":"To","value":"Stephen Chenney <schenney@chromium.org>"},{"name":"Cc","value":"Christian Biesinger <cbiesinger@chromium.org>, blink-dev <blink-dev@chromium.org>, blink-infra@chromium.org"}]}},{"snippet":"I see... in this case, can you add an option to git cl upload similar to the current --cq-dry-run that uses these new bots? My current workflow relies on such a commandline option :) -Christian On Fri,","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 19 Aug 2016 14:41:16 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: New recommended way to rebaseline layout tests"},{"name":"To","value":"Quinten Yearsley <qyearsley@google.com>"},{"name":"Cc","value":"Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, blink-infra@chromium.org"}]}},{"snippet":"I believe that git cl try supports an option to trigger additional bots (https://cs.chromium.org/chromium/tools/depot_tools/git_cl.py?q=CMDtry&amp;sq=package:chromium&amp;l=1) but I&#39;m on my phone","payload":{"headers":[{"name":"From","value":"Robert Iannucci <iannucci@chromium.org>"},{"name":"Date","value":"Sat, 20 Aug 2016 16:45:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: New recommended way to rebaseline layout tests"},{"name":"To","value":"Christian Biesinger <cbiesinger@chromium.org>, Quinten Yearsley <qyearsley@google.com>"},{"name":"Cc","value":"Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, blink-infra@chromium.org"}]}},{"snippet":"Yep -- git cl try will try the release blink try bots for rebaselining with with: git cl try -b linux_precise_blink_rel -b linux_trusty_blink_rel \\ -b mac10.9_blink_rel -b mac10.10_blink_rel \\ -b mac10","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Sun, 21 Aug 2016 12:44:28 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: New recommended way to rebaseline layout tests"},{"name":"To","value":"Robert Iannucci <iannucci@chromium.org>"},{"name":"Cc","value":"Christian Biesinger <cbiesinger@chromium.org>, Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, blink-infra@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails sclittle@chromium.org, bengr@chromium.org Spec Design doc: https://docs.google.com/document/d/1691W7yFDI1FJv69N2MEtaSzpnqO2EqkgGD3T0O-pQ08/edit# Summary Add support to Blink for removing","payload":{"headers":[{"name":"From","value":"Scott Little <sclittle@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 14:02:20 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Ben Greenstein <bengr@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"With respect to &quot;Defer loading of below-the-fold images until the user scrolls down to them&quot;, is the short-term goal to just provide this mechanism for the Data Saver use case? You mention","payload":{"headers":[{"name":"Date","value":"Wed, 17 Aug 2016 14:48:10 -0700 (PDT)"},{"name":"From","value":"\"'Addy Osmani' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"bengr@chromium.org, talo@chromium.org, ojan@chromium.org, kenjibaheux@chromium.org, sclittle@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"}]}},{"snippet":"The short-term goal is to provide this mechanism for the Data Saver use case. There has been some talk of doing this image replacement for other features, such as perhaps deferring loading of below-the","payload":{"headers":[{"name":"From","value":"Scott Little <sclittle@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 16:32:59 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Addy Osmani <addyo@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Ben Greenstein <bengr@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"I&#39;d like to eventually experiment with deferring load of below-the-fold images, but that will be a change that needs careful compatibility testing and will require explicit control as well like","payload":{"headers":[{"name":"From","value":"Ojan Vafai <ojan@chromium.org>"},{"name":"Date","value":"Thu, 18 Aug 2016 00:24:23 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Scott Little <sclittle@chromium.org>, Addy Osmani <addyo@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Ben Greenstein <bengr@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"A couple quick questions about how this is observed by web content (once it&#39;s used by Data Saver or some other feature, naturally): 1. Does the load event fire on an &lt;img&gt; when the","payload":{"headers":[{"name":"Date","value":"Wed, 17 Aug 2016 22:13:45 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Ojan Vafai <ojan@chromium.org>"},{"name":"Cc","value":"Scott Little <sclittle@chromium.org>, Addy Osmani <addyo@google.com>, blink-dev <blink-dev@chromium.org>, Ben Greenstein <bengr@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"Answers inline. On Wed, Aug 17, 2016 at 7:13 PM, Jeremy Roman &lt;jbroman@chromium.org&gt; wrote: A couple quick questions about how this is observed by web content (once it&#39;s used by Data Saver or","payload":{"headers":[{"name":"From","value":"Scott Little <sclittle@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 19:35:08 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"Ojan Vafai <ojan@chromium.org>, Addy Osmani <addyo@google.com>, blink-dev <blink-dev@chromium.org>, Ben Greenstein <bengr@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"Well, that sounds like a huge compatibility risk, really. Stating &quot;None&quot; is misleading... ☆PhistucK On Thu, Aug 18, 2016 at 5:35 AM, Scott Little &lt;sclittle@chromium.org&gt; wrote: Answers","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 18 Aug 2016 08:56:47 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Scott Little <sclittle@chromium.org>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, Ojan Vafai <ojan@chromium.org>, Addy Osmani <addyo@google.com>, blink-dev <blink-dev@chromium.org>, Ben Greenstein <bengr@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"Wouldn&#39;t it be more appropriate to add the loadedmetadata event used by HTMLMediaElement? Seems much more obvious and safe to me, the layman. On Thursday, August 18, 2016 at 5:35:33 AM UTC+3, Scott","payload":{"headers":[{"name":"Date","value":"Thu, 18 Aug 2016 00:52:23 -0700 (PDT)"},{"name":"From","value":"woxxom@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jbroman@chromium.org, ojan@chromium.org, addyo@google.com, bengr@chromium.org, talo@chromium.org, kenjibaheux@chromium.org, sclittle@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"}]}},{"snippet":"Phistuck is absolutely right. Using the placeholder in canvas operations, or any operation triggered by the load event, means broken content unless the page somehow finds out when the actual image has","payload":{"headers":[{"name":"From","value":"Stephen Chenney <schenney@chromium.org>"},{"name":"Date","value":"Thu, 18 Aug 2016 11:08:31 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Scott Little <sclittle@chromium.org>, Ben Greenstein <bengr@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Jeremy Roman <jbroman@chromium.org>, Ojan Vafai <ojan@chromium.org>, Addy Osmani <addyo@google.com>, blink-dev <blink-dev@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"I think there might be some misunderstanding here - this intent to implement is just about adding support for showing placeholders, not about deciding which images should be replaced with placeholders.","payload":{"headers":[{"name":"From","value":"Scott Little <sclittle@chromium.org>"},{"name":"Date","value":"Thu, 18 Aug 2016 13:24:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Stephen Chenney <schenney@chromium.org>"},{"name":"Cc","value":"Ben Greenstein <bengr@chromium.org>, PhistucK <phistuck@gmail.com>, Jeremy Roman <jbroman@chromium.org>, Ojan Vafai <ojan@chromium.org>, Addy Osmani <addyo@google.com>, blink-dev <blink-dev@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"Why will the Data Saver not implement it at its layer and then Blink will just really get those placeholders from the server (the proxy)? ☆PhistucK On Thu, Aug 18, 2016 at 11:24 PM, Scott Little &lt;","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 18 Aug 2016 23:48:15 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Scott Little <sclittle@chromium.org>"},{"name":"Cc","value":"Stephen Chenney <schenney@chromium.org>, Ben Greenstein <bengr@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Ojan Vafai <ojan@chromium.org>, Addy Osmani <addyo@google.com>, blink-dev <blink-dev@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"On Thu, Aug 18, 2016 at 1:48 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Why will the Data Saver not implement it at its layer and then Blink will just really get those placeholders from the server","payload":{"headers":[{"name":"From","value":"Scott Little <sclittle@chromium.org>"},{"name":"Date","value":"Thu, 18 Aug 2016 14:18:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Stephen Chenney <schenney@chromium.org>, Ben Greenstein <bengr@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Ojan Vafai <ojan@chromium.org>, Addy Osmani <addyo@google.com>, blink-dev <blink-dev@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"I like this for a reason that wasn&#39;t mentioned: - We can raster a tile that doesn&#39;t have the image decoded yet. Later, we can swap in the decoded image. Since image decodes are slow, that tile","payload":{"headers":[{"name":"From","value":"Chris Blume <cblume@google.com>"},{"name":"Date","value":"Tue, 23 Aug 2016 01:45:52 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Scott Little <sclittle@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Stephen Chenney <schenney@chromium.org>, Ben Greenstein <bengr@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Ojan Vafai <ojan@chromium.org>, Addy Osmani <addyo@google.com>, blink-dev <blink-dev@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"On Tue, Aug 23, 2016 at 1:45 AM, Chris Blume &lt;cblume@google.com&gt; wrote: I like this for a reason that wasn&#39;t mentioned: - We can raster a tile that doesn&#39;t have the image decoded yet.","payload":{"headers":[{"name":"From","value":"Scott Little <sclittle@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 12:15:37 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Chris Blume <cblume@google.com>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Stephen Chenney <schenney@chromium.org>, Ben Greenstein <bengr@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Ojan Vafai <ojan@chromium.org>, Addy Osmani <addyo@google.com>, blink-dev <blink-dev@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"The image replacement support referred to by this intent to implement would offer a means of showing image placeholders that doesn&#39;t require a proxy, and thus would work for https:// resources. I","payload":{"headers":[{"name":"Date","value":"Tue, 23 Aug 2016 17:12:24 -0700 (PDT)"},{"name":"From","value":"Inian Parameshwaran <inian1234@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"bengr@chromium.org, talo@chromium.org, ojan@chromium.org, kenjibaheux@chromium.org, sclittle@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"}]}},{"snippet":"On Tue, Aug 23, 2016 at 5:12 PM Inian Parameshwaran &lt;inian1234@gmail.com&gt; wrote: The image replacement support referred to by this intent to implement would offer a means of showing image","payload":{"headers":[{"name":"From","value":"Ben Greenstein <bengr@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 18:47:49 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Inian Parameshwaran <inian1234@gmail.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"talo@chromium.org, ojan@chromium.org, kenjibaheux@chromium.org, sclittle@chromium.org"}]}},{"snippet":"Would this whole debate about the cost/harm of breaking the page largely go away if instead of thinking of this as a &quot;image replacement&quot; feature we saw it as a &quot;image load suspension","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 16:00:04 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Ben Greenstein <bengr@chromium.org>"},{"name":"Cc","value":"Inian Parameshwaran <inian1234@gmail.com>, blink-dev <blink-dev@chromium.org>, talo@chromium.org, Ojan Vafai <ojan@chromium.org>, \"kenjibaheux@chromium.org\" <kenjibaheux@chromium.org>, sclittle@chromium.org"}]}},{"snippet":"That would break the window load event promise, though, right? It makes more sense to fire the error event if the image is never going to be loaded, I think. ☆PhistucK On Wed, Aug 24, 2016 at 11:00 PM,","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 24 Aug 2016 23:13:16 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Ben Greenstein <bengr@chromium.org>, Inian Parameshwaran <inian1234@gmail.com>, blink-dev <blink-dev@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Ojan Vafai <ojan@chromium.org>, \"kenjibaheux@chromium.org\" <kenjibaheux@chromium.org>, Scott Little <sclittle@chromium.org>"}]}},{"snippet":"On Wed, Aug 24, 2016 at 4:13 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: That would break the window load event promise, though, right? It makes more sense to fire the error event if the image is","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 17:52:21 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Ben Greenstein <bengr@chromium.org>, Inian Parameshwaran <inian1234@gmail.com>, blink-dev <blink-dev@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Ojan Vafai <ojan@chromium.org>, \"kenjibaheux@chromium.org\" <kenjibaheux@chromium.org>, Scott Little <sclittle@chromium.org>"}]}},{"snippet":"This depends on what the use case for image replacement. I think we will need both to satisfy consumers of this feature. If the image will never load by design we should fire the error event, otherwise","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Wed, 24 Aug 2016 17:58:06 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Support for Image Replacement in Blink"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Ben Greenstein <bengr@chromium.org>, Inian Parameshwaran <inian1234@gmail.com>, blink-dev <blink-dev@chromium.org>, Tal Oppenheimer <talo@chromium.org>, Ojan Vafai <ojan@chromium.org>, \"kenjibaheux@chromium.org\" <kenjibaheux@chromium.org>, Scott Little <sclittle@chromium.org>"}]}}]},{"messages":[{"snippet":"input-dev is a web platform team focused on making touch (P1) and other forms of input (P2) awesome on the web. You can view our mid quarter OKR update here. input-dev is currently co-lead by dtapuska@","payload":{"headers":[{"name":"From","value":"Timothy Dresser <tdresser@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 15:50:56 +0000"},{"name":"Subject","value":"[blink-dev] input-dev Q3 Midquarter OKR update"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, input-dev <input-dev@chromium.org>, Dave Tapuska <dtapuska@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, In gdb, I can&#39;t invoke blink::showTransformPropertyTree() defined in Source/core/paint/PaintPropertyTreePrinter.cpp: (when gdb stops at a break point in blink::PrePaintTreeWalk::walk) (gdb) p","payload":{"headers":[{"name":"From","value":"\"'Xianzhu Wang' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 08:46:01 -0700"},{"name":"Subject","value":"[blink-dev] Why can't some global functions be invoked from gdb?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Never mind it. I was using unsupported non-component debug build. I switched to component build and the issue disappeared. All global functions are now visible to gdb with or without export. BTW I&#39;","payload":{"headers":[{"name":"From","value":"\"'Xianzhu Wang' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 10:50:47 -0700"},{"name":"Subject","value":"[blink-dev] Re: Why can't some global functions be invoked from gdb?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wednesday, August 17, 2016 at 10:50:51 AM UTC-7, Xianzhu Wang wrote: Never mind it. I was using unsupported non-component debug build. I switched to component build and the issue disappeared. All","payload":{"headers":[{"name":"Date","value":"Thu, 18 Aug 2016 14:37:27 -0700 (PDT)"},{"name":"From","value":"\"'Aleks Totic' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"wangxianzhu@google.com"},{"name":"Subject","value":"[blink-dev] Re: Why can't some global functions be invoked from gdb?"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (Oslo) and Samsung (Boston). We are tasked with improving the style engine in Blink. Our","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 13:24:15 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Style and Animations"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"bcc: blink-dev+status, chromium-dev+status, intervention-dev+status Context: A User Agent Intervention is when a Browser (called “User Agent” in standards) opts for: an intentional deviation from a","payload":{"headers":[{"name":"From","value":"Kenji Baheux <kenjibaheux@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 02:30:37 +0000"},{"name":"Subject","value":"[blink-dev] Chrome Interventions Quarterly: 2016 Q2~Q3"},{"name":"To","value":"undisclosed-recipients:;"}]}}]},{"messages":[{"snippet":"Contact emails servolk@chromium.org wolenetz@chromium.org Specs https://www.w3.org/TR/html5/embedded-content-0.html#audiotracklist-and-videotracklist-objects https://www.w3.org/TR/media-source/#audio-","payload":{"headers":[{"name":"From","value":"Sergey Volk <servolk@chromium.org>"},{"name":"Date","value":"Tue, 16 Aug 2016 17:02:21 -0700"},{"name":"Subject","value":"[blink-dev] Intent to ship: Media tracks"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Matt Wolenetz <wolenetz@chromium.org>, \"Philip Jägenstedt\" <foolip@google.com>, mlamouri@chromium.org, Dale Curtis <dalecurtis@chromium.org>"}]}},{"snippet":"Here is also a CL that I&#39;ve prepared to enable media tracks by default: https://codereview.chromium.org/2249763003/ On Tuesday, August 16, 2016 at 5:02:25 PM UTC-7, Sergey Volk wrote: Contact","payload":{"headers":[{"name":"Date","value":"Tue, 16 Aug 2016 17:13:17 -0700 (PDT)"},{"name":"From","value":"servolk via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"wolenetz@chromium.org, foolip@google.com, mlamouri@chromium.org, dalecurtis@chromium.org, servolk@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media tracks"}]}},{"snippet":"What is the plan regarding support for multiple tracks? ☆PhistucK On Wed, Aug 17, 2016 at 3:13 AM, servolk via blink-dev &lt;blink-dev@chromium.org&gt; wrote: Here is also a CL that I&#39;ve prepared","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 17 Aug 2016 09:21:13 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media tracks"},{"name":"To","value":"servolk@google.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Matt Wolenetz <wolenetz@chromium.org>, foolip@google.com, mlamouri@chromium.org, Dale Curtis <dalecurtis@chromium.org>, servolk@chromium.org"}]}},{"snippet":"And does this interact correctly (as per spec) with MediaStreams created by (for instance) getUserMedia? These can have multiple tracks, and the implementation currently does something sensible with","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 09:28:41 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media tracks"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"servolk@google.com, blink-dev <blink-dev@chromium.org>, Matt Wolenetz <wolenetz@chromium.org>, \"Philip Jägenstedt\" <foolip@google.com>, mlamouri@chromium.org, Dale Curtis <dalecurtis@chromium.org>, servolk@chromium.org"}]}},{"snippet":"Interaction spec: https://w3c.github.io/mediacapture-main/getusermedia.html#mediastreams-in-media-elements (MediaStream to media element) https://w3c.github.io/mediacapture-fromelement/ (capture a","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 09:31:35 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media tracks"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"servolk@google.com, blink-dev <blink-dev@chromium.org>, Matt Wolenetz <wolenetz@chromium.org>, \"Philip Jägenstedt\" <foolip@google.com>, mlamouri@chromium.org, Dale Curtis <dalecurtis@chromium.org>, servolk@chromium.org"}]}},{"snippet":"I&#39;ve mentioned that in the ongoing technical constraints section: multiple media tracks (more than 1 audio and/or video tracks) are currently not supported by Chromium media pipeline. But as far as","payload":{"headers":[{"name":"From","value":"Sergey Volk <servolk@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 09:51:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media tracks"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Matt Wolenetz <wolenetz@chromium.org>, \"Philip Jägenstedt\" <foolip@google.com>, mlamouri@chromium.org, Dale Curtis <dalecurtis@chromium.org>"}]}},{"snippet":"Thank you for elaborating somewhat! ☆PhistucK On Wed, Aug 17, 2016 at 7:51 PM, Sergey Volk &lt;servolk@chromium.org&gt; wrote: I&#39;ve mentioned that in the ongoing technical constraints section:","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 17 Aug 2016 20:12:16 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media tracks"},{"name":"To","value":"Sergey Volk <servolk@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Matt Wolenetz <wolenetz@chromium.org>, \"Philip Jägenstedt\" <foolip@google.com>, mlamouri@chromium.org, Dale Curtis <dalecurtis@chromium.org>"}]}},{"snippet":"Thanks for pointing this out, Harald. I wasn&#39;t aware of this functionality. https://w3c.github.io/mediacapture-fromelement/ section 3.1 has this paragraph: The captured MediaStream comprises of","payload":{"headers":[{"name":"From","value":"Sergey Volk <servolk@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 10:18:57 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media tracks"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, mcasas@chromium.org"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, Matt Wolenetz <wolenetz@chromium.org>, \"Philip Jägenstedt\" <foolip@google.com>, mlamouri@chromium.org, Dale Curtis <dalecurtis@chromium.org>"}]}},{"snippet":"On 17 August 2016 at 10:18, Sergey Volk &lt;servolk@chromium.org&gt; wrote: Thanks for pointing this out, Harald. I wasn&#39;t aware of this functionality. https://w3c.github.io/mediacapture-","payload":{"headers":[{"name":"From","value":"\"'Miguel Casas' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 12:15:57 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media tracks"},{"name":"To","value":"Sergey Volk <servolk@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, Matt Wolenetz <wolenetz@chromium.org>, \"Philip Jägenstedt\" <foolip@google.com>, mlamouri@chromium.org, Dale Curtis <dalecurtis@chromium.org>"}]}},{"snippet":"Ok, thanks for clarifying this, Miguel. Does anybody have any other concerns? If not, I&#39;d like to flip the switch and mark the media tracks feature as stable in M54: https://codereview.chromium.org","payload":{"headers":[{"name":"From","value":"Sergey Volk <servolk@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 10:14:57 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media tracks"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, PhistucK <phistuck@gmail.com>, Matt Wolenetz <wolenetz@chromium.org>, \"Philip Jägenstedt\" <foolip@google.com>, mlamouri@chromium.org, Dale Curtis <dalecurtis@chromium.org>, mcasas@chromium.org"}]}}]},{"messages":[{"snippet":"Super perfect (2^n) weekly update Bug Triage - cmumford Blob Storage - dmurph, michaeln Committed security patch for beta and and master Uploaded next version of blob storage Important Storage V2 -","payload":{"headers":[{"name":"From","value":"\"'Tony Jin' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 16 Aug 2016 23:48:50 +0000"},{"name":"Subject","value":"[blink-dev] OWP Storage Update: 8/16/16"},{"name":"To","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-08-08 00:00:00 till 2016-08-15 00:00:00 (UTC time). CQ users: 133 out of 134 total committers 99.25%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Tue, 16 Aug 2016 12:26:50 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of August 8"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-08-08 00:00:00 till 2016-08-15 00:00:00 (UTC time). CQ users: 372 out of 377 total committers 98.67%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Tue, 16 Aug 2016 12:28:02 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of August 8"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Is there a more user-friendly presentation of this data somewhere? I am interested in CQ stats, but I&#39;m not very good at reading this many numbers in a text dump. On Tue, Aug 16, 2016 at 3:28 AM,","payload":{"headers":[{"name":"From","value":"\"'Stefan Zager' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"Date","value":"Tue, 16 Aug 2016 11:41:05 -0700"},{"name":"Subject","value":"Re: [chromium-dev] CQ stats for the week of August 8"},{"name":"To","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Cc","value":"chromium-dev <chromium-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"JNJN","payload":{"headers":[{"name":"Date","value":"Mon, 15 Aug 2016 21:41:24 -0700 (PDT)"},{"name":"From","value":"babyd6248@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] HG"}]}}]},{"messages":[{"snippet":"Hi all, Red cells require action from API owners. Data from bit.ly/blinkintents. Date Sender Intent to Description Decision 7/7/2016 Charles Deprecate and remove fetches for script tags with invalid","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Mon, 15 Aug 2016 10:32:52 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"this person saying she is owner &quot;Hayato&quot; is a hacker. This is mycomputer. She has taken total control of my c omputer. I can prove this is my computer. Pls whelp me","payload":{"headers":[{"name":"Date","value":"Sun, 14 Aug 2016 11:10:04 -0700 (PDT)"},{"name":"From","value":"myangelgirl59@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] hayto"}]}},{"snippet":"I am sorry for your situation. If this is about a Chromebook, please, use the product forum instead. If this is unrelated to Chrome, please, search the web for malware prevention methods. There is not","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sun, 14 Aug 2016 21:54:04 +0300"},{"name":"Subject","value":"Re: [blink-dev] hayto"},{"name":"To","value":"myangelgirl59@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"zzzzz","payload":{"headers":[{"name":"Date","value":"Sun, 14 Aug 2016 00:25:50 -0700 (PDT)"},{"name":"From","value":"swirvin22@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] sfg"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-08-14 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole Blink 10183 (-9) 149 (+6) 736 (+45) 403 (+2) 89 Jul 2009 Uncategorized 32 (+1) 3 (+3) 4 (-3) 2 2 Jun","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Sun, 14 Aug 2016 00:42:07 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-08-14"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"","payload":{"headers":[{"name":"From","value":"Lam Pham <lam107351@gmail.com>"},{"name":"Date","value":"Sat, 13 Aug 2016 21:30:12 +0700"},{"name":"Subject","value":"[blink-dev]"},{"name":"To","value":"\"security-dev@chromium.org\" <security-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev@chromium.org"}]}}]},{"messages":[{"snippet":"","payload":{"headers":[{"name":"From","value":"Lam Pham <lam107351@gmail.com>"},{"name":"Date","value":"Sat, 13 Aug 2016 19:15:03 +0700"},{"name":"Subject","value":"[blink-dev]"},{"name":"To","value":"security-dev@chromium.org, blink-dev <blink-dev@chromium.org>, net-dev@chromium.org"}]}},{"snippet":"If you meant to unsubscribe - Try sending a blank e-mail to security-dev+unsubscribe@chromium.org (note that +unsubscribe in the address, it is important). If you already did exactly that, skip this.","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 13 Aug 2016 15:19:27 +0300"},{"name":"Subject","value":"Re: [blink-dev]"},{"name":"To","value":"Lam Pham <lam107351@gmail.com>"},{"name":"Cc","value":"security-dev <security-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi blink-dev, I recently presented a short slide deck with an update on Slimming Paint, and on phase 2 (SPv2). TL;DR: * making steady progress * launching components along the way that are building","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 10:12:22 -0700"},{"name":"Subject","value":"[blink-dev] Short update on Slimming Paint"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"This is a weird one (redux)... Contact emails jsbell@google.com Spec https://wicg.github.io/entries-api/ - retroactively documents the now de facto standard. Summary The API was implemented in Chrome","payload":{"headers":[{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 09:26:12 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Ship: global names for FileSystemFileEntry, FileSystemDirectoryEntry and friends"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM Thanks for the thorough investigation. On Fri, Aug 12, 2016 at 9:26 AM, &#39;Joshua Bell&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: This is a weird one (redux)... Contact emails","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 09:30:33 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: global names for FileSystemFileEntry, FileSystemDirectoryEntry and friends"},{"name":"To","value":"Joshua Bell <jsbell@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Fri, Aug 12, 2016 at 6:30 PM Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM Thanks for the thorough investigation. On Fri, Aug 12, 2016 at 9:26 AM, &#39;Joshua Bell&#39; via blink-","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 16:43:07 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: global names for FileSystemFileEntry, FileSystemDirectoryEntry and friends"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, Joshua Bell <jsbell@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Minor addition: also rename [NoInterfaceObject] DirectoryReader to FileSystemDirectoryReader. 0 hits on HTTPArchive. (Still waiting on third L*G*T*M) On Fri, Aug 12, 2016 at 12:43 PM, Philip Jägenstedt","payload":{"headers":[{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 10:08:43 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: global names for FileSystemFileEntry, FileSystemDirectoryEntry and friends"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM43 On Wed, Aug 17, 2016 at 7:08 AM &#39;Joshua Bell&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: Minor addition: also rename [NoInterfaceObject] DirectoryReader to","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 20:23:35 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: global names for FileSystemFileEntry, FileSystemDirectoryEntry and friends"},{"name":"To","value":"Joshua Bell <jsbell@google.com>, \"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Non-owner LGTM. Thanks for the redux! On Friday, 12 August 2016 09:26:22 UTC-7, Joshua Bell wrote: This is a weird one (redux)... Contact emails jsb...@google.com Spec https://wicg.github.io/entries-","payload":{"headers":[{"name":"Date","value":"Wed, 17 Aug 2016 14:49:25 -0700 (PDT)"},{"name":"From","value":"\"'Addy Osmani' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jsbell@google.com"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: global names for FileSystemFileEntry, FileSystemDirectoryEntry and friends"}]}}]},{"messages":[{"snippet":"Contact emails ramya.v@samsung.com Spec https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement If this is an intent to implement and ship, include a link to a tag review or a description about why","payload":{"headers":[{"name":"Date","value":"Fri, 12 Aug 2016 02:04:05 -0700 (PDT)"},{"name":"From","value":"Ramya <ramya.v@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Implement And Ship: <Dataset property support for SVGElement>"}]}},{"snippet":"LGTM1 When your CL lands, can you make sure to update the chromestatus.com entry with the milestone? On Fri, Aug 12, 2016 at 11:04 AM Ramya &lt;ramya.v@samsung.com&gt; wrote: Contact emails ramya.v@","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 09:31:43 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement And Ship: <Dataset property support for SVGElement>"},{"name":"To","value":"Ramya <ramya.v@samsung.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sure. On Friday, 12 August 2016 15:01:59 UTC+5:30, Philip Jägenstedt wrote: LGTM1 When your CL lands, can you make sure to update the chromestatus.com entry with the milestone? On Fri, Aug 12, 2016 at","payload":{"headers":[{"name":"Date","value":"Fri, 12 Aug 2016 02:36:35 -0700 (PDT)"},{"name":"From","value":"Ramya <ramya.v@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"ramya.v@samsung.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement And Ship: <Dataset property support for SVGElement>"}]}},{"snippet":"LGTM2 On Fri, Aug 12, 2016 at 2:36 AM, Ramya &lt;ramya.v@samsung.com&gt; wrote: Sure. On Friday, 12 August 2016 15:01:59 UTC+5:30, Philip Jägenstedt wrote: LGTM1 When your CL lands, can you make sure","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 08:07:31 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement And Ship: <Dataset property support for SVGElement>"},{"name":"To","value":"Ramya <ramya.v@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Any other LGTMs? On Fri, Aug 12, 2016 at 8:07 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM2 On Fri, Aug 12, 2016 at 2:36 AM, Ramya &lt;ramya.v@samsung.com&gt; wrote: Sure. On Friday,","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 11:03:03 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement And Ship: <Dataset property support for SVGElement>"},{"name":"To","value":"Ramya <ramya.v@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 Sorry for the delay, trying (mostly failing) to dig myself out of e-mail hell after vacation... On Tue, Aug 23, 2016 at 2:03 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: Any other","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 23 Aug 2016 15:33:08 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement And Ship: <Dataset property support for SVGElement>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Ramya <ramya.v@samsung.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"TL;DR = wkorman@/szager@ are working on removing the Widget class. We expect to modify the Frame tree to support everything that&#39;s currently done with the Widget tree. This was partly prompted by","payload":{"headers":[{"name":"Date","value":"Thu, 11 Aug 2016 16:34:13 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"layout-dev@chromium.org, platform-architecture-dev <platform-architecture-dev@chromium.org>"},{"name":"Subject","value":"Intent to refactor: removal of Widget class"}]}},{"snippet":"On Thu, Aug 11, 2016 at 4:34 PM, Walter &lt;wkorman@chromium.org&gt; wrote: TL;DR = wkorman@/szager@ are working on removing the Widget class. We expect to modify the Frame tree to support everything","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 17:36:14 -0700"},{"name":"Subject","value":"Re: Intent to refactor: removal of Widget class"},{"name":"To","value":"Walter <wkorman@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, layout-dev@chromium.org, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"On Thursday, August 11, 2016 at 5:36:39 PM UTC-7, Chris Harrelson wrote: On Thu, Aug 11, 2016 at 4:34 PM, Walter &lt;wkorman@chromium.org&gt; wrote: TL;DR = wkorman@/szager@ are working on removing the","payload":{"headers":[{"name":"Date","value":"Thu, 11 Aug 2016 17:49:45 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"wkorman@chromium.org, layout-dev@chromium.org, platform-architecture-dev@chromium.org, chrishtr@chromium.org"},{"name":"Subject","value":"Re: Intent to refactor: removal of Widget class"}]}}]},{"messages":[{"snippet":"EME Issue #176 added the following EventHandler attributes for existing events: HTMLMediaElement.: onwaitingforkey (in addition to the existing onencrypted) MediaKeySession: onkeystatuseschange and","payload":{"headers":[{"name":"From","value":"David Dorwin <ddorwin@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 14:34:13 -0700"},{"name":"Subject","value":"[blink-dev] PSA: Adding new EventHandler attributes for EME"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi, This needs to be an intent to ship rather than PSA. Thanks, Chris On Thu, Aug 11, 2016 at 2:34 PM, David Dorwin &lt;ddorwin@chromium.org&gt; wrote: EME Issue #176 added the following EventHandler","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 14:44:34 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Adding new EventHandler attributes for EME"},{"name":"To","value":"David Dorwin <ddorwin@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"To be clear, the events aren&#39;t new, it&#39;s just the onfoo attributes. Given that it&#39;ll change webexposed tests, isn&#39;t a lack of objects here and API owners LGTM on the CL sufficient? (I","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 12:33:53 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Adding new EventHandler attributes for EME"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, David Dorwin <ddorwin@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think it&#39;s good to document the updates so that the wider community knows what&#39;s going on, and can find out status. It&#39;s just one more email plus some quick API owners replies. Chris On","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 08:00:54 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Adding new EventHandler attributes for EME"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"David Dorwin <ddorwin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"&lt;begin rant&gt;I personally hate that we add an onXXX attribute for every event we basically fire. I understand the simplicity of it sometimes; but ugh... &lt;end rant&gt; On Fri, Aug 12, 2016 at 11","payload":{"headers":[{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 11:03:50 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Adding new EventHandler attributes for EME"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, David Dorwin <ddorwin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Aug 12, 2016 at 5:03 PM, Dave Tapuska &lt;dtapuska@chromium.org&gt; wrote: &gt; &lt;begin rant&gt;I personally hate that we add an onXXX attribute for every event &gt; we basically fire. I","payload":{"headers":[{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Date","value":"Fri, 12 Aug 2016 18:34:09 +0200"},{"name":"Subject","value":"Re: [blink-dev] PSA: Adding new EventHandler attributes for EME"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, David Dorwin <ddorwin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Returning a boolean from addEventListener? :) ☆PhistucK On Fri, Aug 12, 2016 at 7:34 PM, Anne van Kesteren &lt;annevk@annevk.nl&gt; wrote: On Fri, Aug 12, 2016 at 5:03 PM, Dave Tapuska &lt;dtapuska@","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 13 Aug 2016 02:23:41 +0300"},{"name":"Subject","value":"Re: [blink-dev] PSA: Adding new EventHandler attributes for EME"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, David Dorwin <ddorwin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, August 11: Recent updates: We&#39;re continuing our --isolate-extensions launch trial on Dev and Canary channels, and we&#39;re preparing to enable","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 10:32:57 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, August 11, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The Status field of https://www.chromestatus.com/feature/5764672187793408 is currently Proposed. However, its launch bug is marked Fixed. But then again, there was a revert of a related commit in","payload":{"headers":[{"name":"From","value":"\"'Chris Rebert' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 15:18:50 -0700"},{"name":"Subject","value":"[blink-dev] \"Fix Window's members' visibility\" feature status?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Bug Triage Down to 0 unconfirmed / untriaged for storage and File API Triage baton passed to cmumford Indexed DB 2.0 - jsbell Call for consensus on advancing to &quot;First Public Working Draft&quot;","payload":{"headers":[{"name":"From","value":"\"'Tony Jin' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 17:25:06 +0000"},{"name":"Subject","value":"[blink-dev] OWP Storage Update: 8/9/16"},{"name":"To","value":"chrome-owp-storage <chrome-owp-storage@google.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Hey Tony, Is there more information available about the demo app for writable-files? I was under the impression the current proposal (pre-MVP) hadn&#39;t been implemented/polyfilled, but may be","payload":{"headers":[{"name":"Date","value":"Wed, 10 Aug 2016 16:19:07 -0700 (PDT)"},{"name":"From","value":"Addy Osmani <addyo@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chrome-owp-storage@google.com"},{"name":"Subject","value":"[blink-dev] Re: OWP Storage Update: 8/9/16"}]}},{"snippet":"Hi Addy, Thanks for reaching out! You&#39;re right that we haven&#39;t yet implemented/polyfilled anything. We&#39;re at the point where most browsers have said &quot;it seems interesting...&quot;. Our","payload":{"headers":[{"name":"Date","value":"Thu, 11 Aug 2016 16:58:22 -0700 (PDT)"},{"name":"From","value":"dknox via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chrome-owp-storage@google.com"},{"name":"Subject","value":"[blink-dev] Re: OWP Storage Update: 8/9/16"}]}},{"snippet":"+addy explicitly -blink-dev to bcc to protect folks inboxes :) On Thu, Aug 11, 2016 at 4:58 PM, &lt;dknox@google.com&gt; wrote: Hi Addy, Thanks for reaching out! You&#39;re right that we haven&#39;t","payload":{"headers":[{"name":"From","value":"\"'Dru Knox' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 17:00:04 -0700"},{"name":"Subject","value":"[blink-dev] Re: OWP Storage Update: 8/9/16"},{"name":"To","value":"Addy Osmani <addyo@google.com>"},{"name":"Cc","value":"chrome-owp-storage <chrome-owp-storage@google.com>"}]}}]},{"messages":[{"snippet":"Currently implementing a fast accessor for nodeType (getNodeType in Node.h). Only 4 bits are needed to represent the 12 possible values of NodeType. Existing m_nodeFlags (NodeFlags) field only have 2","payload":{"headers":[{"name":"Date","value":"Wed, 10 Aug 2016 10:20:22 -0700 (PDT)"},{"name":"From","value":"\"'Alfonso' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] De-virtualizing nodeType accesor."}]}},{"snippet":"On Wed, Aug 10, 2016 at 10:20 AM, &#39;Alfonso&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: Currently implementing a fast accessor for nodeType (getNodeType in Node.h). Only 4 bits are","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 10:50:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] De-virtualizing nodeType accesor."},{"name":"To","value":"Alfonso <peterssen@google.com>, bugsnash@chromium.org, Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"+krasin@ Also I&#39;m pretty sure the LTO build will devirtualize nodeType() already into an offset into the vtable with the virtual constant propagation optimization. I think that&#39;s only turned on","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 11:11:39 -0700"},{"name":"Subject","value":"Re: [blink-dev] De-virtualizing nodeType accesor."},{"name":"To","value":"Alfonso <peterssen@google.com>, bugsnash@chromium.org, Hayato Ito <hayato@chromium.org>, Ivan Krasin <krasin@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, I think they are devirtualized, per my measurements here: https://bugs.chromium.org/p/chromium/issues/detail?id=634139&amp;desc=2 It&#39;s Linux-only at this time, but we could do it on other","payload":{"headers":[{"name":"From","value":"\"'Ivan Krasin' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 11:24:18 -0700"},{"name":"Subject","value":"Re: [blink-dev] De-virtualizing nodeType accesor."},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Alfonso <peterssen@google.com>, bugsnash@chromium.org, Hayato Ito <hayato@chromium.org>, blink-dev <blink-dev@chromium.org>, Kostya Serebryany <kcc@google.com>"}]}},{"snippet":"Even if the method is devirtualized/inlined, the major overhead occurs when jumping from JS to C++, a fast accessor allows to peek the field directly from JS. This makes sense for very cheap accessors","payload":{"headers":[{"name":"Date","value":"Wed, 10 Aug 2016 11:30:01 -0700 (PDT)"},{"name":"From","value":"\"'Alfonso' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"esprehn@chromium.org, peterssen@google.com, bugsnash@chromium.org, hayato@chromium.org, kcc@google.com, krasin@google.com"},{"name":"Subject","value":"Re: [blink-dev] De-virtualizing nodeType accesor."}]}},{"snippet":"Given that this is per-type and not per-object data, another option might be indirecting through the WrapperTypeInfo (which you must already be accessing for any bindings calls to be safe anyhow)? (","payload":{"headers":[{"name":"Date","value":"Wed, 10 Aug 2016 15:57:00 -0400"},{"name":"Subject","value":"Re: [blink-dev] De-virtualizing nodeType accesor."},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Alfonso <peterssen@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, bugsnash@chromium.org, Hayato Ito <hayato@chromium.org>, kcc@google.com, krasin@google.com"}]}},{"snippet":"After the style team adds the new flag as per https://codereview.chromium.org/1962953002, we should be able to remove a flag soon afterwards (HasCustomStyleCallbacksFlag). Therefore we won&#39;t be","payload":{"headers":[{"name":"From","value":"Bugs Nash <bugsnash@google.com>"},{"name":"Date","value":"Thu, 11 Aug 2016 09:43:43 +1000"},{"name":"Subject","value":"Re: [blink-dev] De-virtualizing nodeType accesor."},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"Alfonso <peterssen@google.com>, blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, bugsnash@chromium.org, Hayato Ito <hayato@chromium.org>, kcc@google.com, krasin@google.com"}]}},{"snippet":"+vogelheim On Thu, Aug 11, 2016 at 1:43 AM, Bugs Nash &lt;bugsnash@google.com&gt; wrote: After the style team adds the new flag as per https://codereview.chromium.org/1962953002, we should be able to","payload":{"headers":[{"name":"From","value":"Alfonso Peterssen <peterssen@google.com>"},{"name":"Date","value":"Thu, 11 Aug 2016 11:20:48 +0200"},{"name":"Subject","value":"Re: [blink-dev] De-virtualizing nodeType accesor."},{"name":"To","value":"Bugs Nash <bugsnash@google.com>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, bugsnash@chromium.org, Hayato Ito <hayato@chromium.org>, kcc@google.com, krasin@google.com, vogelheim@chromium.org"}]}},{"snippet":"tl;dr, we&#39;ve dropped this. ------ The solution we considered was that 3 of the existing NodeFlags (Element|Text|DocumentFragment) are redundant w/ the NodeType, so we could remove those, add one","payload":{"headers":[{"name":"From","value":"Daniel Vogelheim <vogelheim@google.com>"},{"name":"Date","value":"Thu, 18 Aug 2016 13:51:14 +0200"},{"name":"Subject","value":"Re: [blink-dev] De-virtualizing nodeType accesor."},{"name":"To","value":"Alfonso Peterssen <peterssen@google.com>"},{"name":"Cc","value":"Bugs Nash <bugsnash@google.com>, Jeremy Roman <jbroman@chromium.org>, blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, bugsnash@chromium.org, Hayato Ito <hayato@chromium.org>, kcc@google.com, krasin@google.com"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) As other teams are sending out updates we thought input-dev should join in. As co-TL (with tdresser@) of the input-dev team I&#39;ll be condensing our individual snippets into something","payload":{"headers":[{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 13:03:44 -0400"},{"name":"Subject","value":"[blink-dev] Input-Dev Highlights Summary"},{"name":"To","value":"input-dev <input-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"This is a weird one... Contact emails jsbell@google.com Spec https://wicg.github.io/entries-api/ - retroactively documents the now de facto standard. Summary The API was implemented in Chrome years ago","payload":{"headers":[{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 09:19:47 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Why this change to the ancient bad API? Has anyone actually asked for these interfaces? And change which makes blink&#39;s implementation again different to other implementations. (I&#39;m still hoping","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"smaug <smaug@welho.com>"},{"name":"Date","value":"Wed, 10 Aug 2016 19:32:55 +0300"}]}},{"snippet":"I don&#39;t think we should expose an interface named so generic as &quot;Entry&quot; on the global. Reserving that forever for file system seems weird. I&#39;d prefer we leave that as","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 09:53:04 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"Joshua Bell <jsbell@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Or came up with better names, since the interfaces weren&#39;t exposed before it&#39;s much lower risk. We could name this superclass something else if it needs to be exposed. On Aug 10, 2016 9:53 AM,","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 09:54:11 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"Joshua Bell <jsbell@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I would also strongly second the feedback from Elliot. Entry as a global name on window may well cause confusion in the current form. With respect to breakage, was research done on how much usage","payload":{"headers":[{"name":"Date","value":"Wed, 10 Aug 2016 16:27:54 -0700 (PDT)"},{"name":"From","value":"Addy Osmani <addyo@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jsbell@google.com"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"}]}},{"snippet":"I inquired with the folks behind window.fetch for how that was done. The response I got was along the lines of &quot;we just hoped real hard&quot;. Since Entry itself is an &quot;abstract class&quot;","payload":{"headers":[{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 16:38:37 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"Addy Osmani <addyo@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The concern was with Entry specifically. Do you still want to expose all of the other interfaces? And do you have any ideas for a new name for Entry? Using [NoInterfaceObject] isn&#39;t without risk. I","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 10:14:40 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"Joshua Bell <jsbell@google.com>, Addy Osmani <addyo@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 08/11/2016 01:14 PM, Philip Jägenstedt wrote: &gt; The concern was with Entry specifically. Do you still want to expose all of the other interfaces? And do you have any ideas for a new name for","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Joshua Bell <jsbell@google.com>, Addy Osmani <addyo@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"smaug <smaug@welho.com>"},{"name":"Date","value":"Thu, 11 Aug 2016 16:10:54 +0300"}]}},{"snippet":"On Thu, Aug 11, 2016 at 3:10 PM smaug &lt;smaug@welho.com&gt; wrote: On 08/11/2016 01:14 PM, Philip Jägenstedt wrote: &gt; The concern was with Entry specifically. Do you still want to expose all of","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 13:34:34 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"smaug <smaug@welho.com>, Joshua Bell <jsbell@google.com>, Addy Osmani <addyo@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"From: Philip Jägenstedt [mailto:foolip@chromium.org] &gt; Nevertheless, I think we shouldn&#39;t use [NoInterfaceObject] if renaming interfaces is still an option. I agree. I&#39;ve opened https://","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, smaug <smaug@welho.com>, Joshua Bell <jsbell@google.com>, Addy Osmani <addyo@chromium.org>"},{"name":"CC","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Re: Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"Date","value":"Thu, 11 Aug 2016 13:40:49 +0000"}]}},{"snippet":"Thanks, Domenic! It looks like the bug discussion converged on renaming: DOMFileSystem → FileSystem Entry → FileSystemEntry FileEntry → FileSystemFileEntry DirectoryEntry → FileSystemDirectoryEntry","payload":{"headers":[{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 14:37:40 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, smaug <smaug@welho.com>, Addy Osmani <addyo@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sounds like a great plan! On Thu, Aug 11, 2016 at 2:37 PM, &#39;Joshua Bell&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: Thanks, Domenic! It looks like the bug discussion converged on","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 14:53:13 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"Joshua Bell <jsbell@google.com>"},{"name":"Cc","value":"Domenic Denicola <d@domenic.me>, \"Philip Jägenstedt\" <foolip@chromium.org>, smaug <smaug@welho.com>, Addy Osmani <addyo@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"SGTM. Eagerly anticipating the new intent with the changed names. :) On Thu, Aug 11, 2016 at 2:53 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: Sounds like a great plan! On Thu, Aug 11, 2016","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 15:30:49 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Entry/FileEntry/DirectoryEntry/DOMFileSystem without [NoInterfaceObject]"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Joshua Bell <jsbell@google.com>, Domenic Denicola <d@domenic.me>, \"Philip Jägenstedt\" <foolip@chromium.org>, smaug <smaug@welho.com>, Addy Osmani <addyo@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Loading team bi-weekly updates from CAM, TOK, MTV, RES, PAR and external contributors. More discussion can be found on loading-dev@ Highlights: Doc.write blocking results are very positive, showing","payload":{"headers":[{"name":"From","value":"\"'Kouhei Ueno' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 12:34:48 +0900"},{"name":"Subject","value":"[blink-dev] Loading team status updates (Jul 23 - Aug 2)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Chromium Loading Performance <loading-dev@chromium.org>"}]}},{"snippet":"On Tue, Aug 9, 2016 at 8:34 PM, &#39;Kouhei Ueno&#39; via Chromium Loading Performance &lt;loading-dev@chromium.org&gt; wrote: Loading team bi-weekly updates from CAM, TOK, MTV, RES, PAR and external","payload":{"headers":[{"name":"From","value":"Ben Maurer <ben.maurer@gmail.com>"},{"name":"Date","value":"Wed, 10 Aug 2016 10:40:05 -0700"},{"name":"Subject","value":"[blink-dev] Re: Loading team status updates (Jul 23 - Aug 2)"},{"name":"To","value":"Kouhei Ueno <kouhei@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chromium Loading Performance <loading-dev@chromium.org>"}]}},{"snippet":"+Charles Harrison who should know the answer to your questions Ben. On Wed, Aug 10, 2016 at 1:40 PM Ben Maurer &lt;ben.maurer@gmail.com&gt; wrote: On Tue, Aug 9, 2016 at 8:34 PM, &#39;Kouhei Ueno&#39;","payload":{"headers":[{"name":"From","value":"\"'Josh Karlin' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 17:45:27 +0000"},{"name":"Subject","value":"[blink-dev] Re: Loading team status updates (Jul 23 - Aug 2)"},{"name":"To","value":"Ben Maurer <ben.maurer@gmail.com>, Kouhei Ueno <kouhei@google.com>, \"csharrison@google.com\" <csharrison@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chromium Loading Performance <loading-dev@chromium.org>"}]}},{"snippet":"Link headers (slightly different from markup link rel preloads) used to wait until after parsing the first chunk (not even just tokenizing). Now they preload as early as possible (when the document","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 13:47:28 -0400"},{"name":"Subject","value":"[blink-dev] Re: Loading team status updates (Jul 23 - Aug 2)"},{"name":"To","value":"Josh Karlin <jkarlin@google.com>"},{"name":"Cc","value":"Ben Maurer <ben.maurer@gmail.com>, Kouhei Ueno <kouhei@google.com>, blink-dev <blink-dev@chromium.org>, Chromium Loading Performance <loading-dev@chromium.org>"}]}},{"snippet":"Amazing. That&#39;s super helpful. I think you can safely assume that we&#39;ll be trying this out :-). On Wed, Aug 10, 2016 at 10:47 AM, Charles Harrison &lt;csharrison@google.com&gt; wrote: Link","payload":{"headers":[{"name":"From","value":"Ben Maurer <ben.maurer@gmail.com>"},{"name":"Date","value":"Wed, 10 Aug 2016 10:58:25 -0700"},{"name":"Subject","value":"[blink-dev] Re: Loading team status updates (Jul 23 - Aug 2)"},{"name":"To","value":"Charles Harrison <csharrison@google.com>"},{"name":"Cc","value":"Josh Karlin <jkarlin@google.com>, Kouhei Ueno <kouhei@google.com>, blink-dev <blink-dev@chromium.org>, Chromium Loading Performance <loading-dev@chromium.org>"}]}},{"snippet":"No problem! Hope it works out for you. I know I don&#39;t have to say it but please file a bug if you see anything contending with the fetches :) On Wed, Aug 10, 2016 at 1:58 PM, Ben Maurer &lt;ben.","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 14:01:28 -0400"},{"name":"Subject","value":"[blink-dev] Re: Loading team status updates (Jul 23 - Aug 2)"},{"name":"To","value":"Ben Maurer <ben.maurer@gmail.com>"},{"name":"Cc","value":"Josh Karlin <jkarlin@google.com>, Kouhei Ueno <kouhei@google.com>, blink-dev <blink-dev@chromium.org>, Chromium Loading Performance <loading-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (Oslo) and Samsung (Boston). We are tasked with improving the style engine in Blink. Our","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 11:13:25 +1000"},{"name":"Subject","value":"[blink-dev] Remove label More 3 of 64 Print all In new window Last week in Style and Animations"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails mek@chromium.org, owencm@chromium.org, kenjibaheux@chromium.org Summary Foreign Fetch is a proposal to enable service composition via third party service workers (see the Intent to","payload":{"headers":[{"name":"From","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 13:59:33 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Experiment: Foreign Fetch and Link rel=serviceworker"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Perhaps worth noting that WHATWG pulled in Foreign Fetch a week ago: https://github.com/whatwg/fetch/commit/8510b2f52d576af6a6c683620878eb3e39e14954 Very excited that it&#39;s only two more weeks","payload":{"headers":[{"name":"Date","value":"Wed, 10 Aug 2016 11:02:52 -0700 (PDT)"},{"name":"From","value":"rektide@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Experiment: Foreign Fetch and Link rel=serviceworker"}]}},{"snippet":"On Tue, Aug 9, 2016 at 9:59 PM, Marijn Kruisselbrink &lt;mek@chromium.org&gt; wrote: Summary Even though these really are two independent features, it still seems sensible to combine them into one","payload":{"headers":[{"name":"From","value":"Peter Beverloo <peter@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 19:12:30 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: Foreign Fetch and Link rel=serviceworker"},{"name":"To","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 10, 2016 at 11:12 AM, Peter Beverloo &lt;peter@chromium.org&gt; wrote: On Tue, Aug 9, 2016 at 9:59 PM, Marijn Kruisselbrink &lt;mek@chromium.org&gt; wrote: Summary Even though these really","payload":{"headers":[{"name":"From","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 11:15:34 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: Foreign Fetch and Link rel=serviceworker"},{"name":"To","value":"Peter Beverloo <peter@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 to experiment. (Update coming soon about possible LGTM requirements for experiments, but for this one let&#39;s get 3 LGTMs to approve.) On Wed, Aug 10, 2016 at 11:15 AM, Marijn Kruisselbrink","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 15:26:39 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: Foreign Fetch and Link rel=serviceworker"},{"name":"To","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"Cc","value":"Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Fri, Aug 12, 2016 at 12:27 AM Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM1 to experiment. (Update coming soon about possible LGTM requirements for experiments, but for this one","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 11:05:53 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: Foreign Fetch and Link rel=serviceworker"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>"},{"name":"Cc","value":"Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Fri, Aug 12, 2016 at 4:05 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: LGTM2 On Fri, Aug 12, 2016 at 12:27 AM Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM1 to","payload":{"headers":[{"name":"From","value":"Darin Fisher <darin@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 12:15:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: Foreign Fetch and Link rel=serviceworker"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Highlights: - Sent an Intent-to-implement-and-ship for purge + suspend. It will dramatically reduce memory. - Noticed that we&#39;ve improved performance of a frame creation by 75% in Q2 as a result","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 16:31:55 +0900"},{"name":"Subject","value":"[blink-dev] Platform Architecture team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Contact emails haraken@chromium.org, tasak@chromium.org Spec None. Summary When the system is under high memory pressure, purge as much memory as possible from background tabs and suspend them (","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 14:37:05 +0900"},{"name":"Subject","value":"[blink-dev] Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"How would this impact a site that uses long polling for things like chat? Even if the tabs are woken up frequently the experience of having chat messages be delayed by 2 minutes could be pretty bad. Is","payload":{"headers":[{"name":"Date","value":"Mon, 8 Aug 2016 23:35:29 -0700 (PDT)"},{"name":"From","value":"ben.maurer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"}]}},{"snippet":"How would this impact a site that uses long polling for things like chat? Even if the tabs are woken up frequently the experience of having chat messages be delayed by 2 minutes could be pretty bad.","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 15:41:17 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"ben.maurer@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi, Do you intend to purge and suspend more aggressively than the current tab discarder? Assuming so; if so what are the conditions? Also, a followup to Ben Maurer&#39;s comment: by &quot;notification","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 17:19:47 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Aug 9, 2016 at 3:37 PM Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Hi Contact emails haraken@chromium.org, tasak@chromium.org Spec None. Summary When the system is under high memory","payload":{"headers":[{"name":"From","value":"Douglas Stockwell <dstockwell@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 00:33:41 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 10, 2016 at 9:19 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: Hi, Do you intend to purge and suspend more aggressively than the current tab discarder? Assuming so; if so what","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 10:28:05 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 10, 2016 at 9:33 AM, Douglas Stockwell &lt;dstockwell@chromium.org&gt; wrote: On Tue, Aug 9, 2016 at 3:37 PM Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Hi Contact emails haraken@","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 10:43:02 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Douglas Stockwell <dstockwell@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think the issue here is that a tab like this would not actually get push notifications (since they&#39;d be delivered via direct communication with the server). One possible approach would be to","payload":{"headers":[{"name":"From","value":"Ben Maurer <ben.maurer@gmail.com>"},{"name":"Date","value":"Tue, 9 Aug 2016 19:00:19 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think the issue here is that a tab like this would not actually get push notifications (since they&#39;d be delivered via direct communication with the server). One possible approach would be to","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 11:13:33 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Ben Maurer <ben.maurer@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"How about sound streaming? I use YouTube as a jukebox and which is always in background. Ping sound from a background hanguout page is also very useful and instancy is very important. 2016年8月10日(水) 11:","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 02:28:43 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>, Ben Maurer <ben.maurer@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"How about sound streaming? I use YouTube as a jukebox and which is always in background. As mentioned in the first email, we already have a mechanism to blacklist tabs playing video, audio etc. So","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 11:47:33 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Cc","value":"Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Just to be clear: The proposal is about enabling the purge + suspend *under high memory pressure*. In long term, we might want to more aggressively suspend background tabs to save more memory and","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 13:29:11 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Cc","value":"Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"When you say &quot;existing tab-discarding&quot;, is this the sad face saying &quot;something has crashed&quot; that happens whenever I run out of swap space? Or is it something different? On Wed, Aug","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 06:55:49 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"We&#39;re already forcibly discarding background tabs (with some blacklisting) when the system is under high memory pressure. You can find a design doc here. On Wed, Aug 10, 2016 at 1:55 PM, Harald","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 14:04:50 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Why does the memory not go back up when we resume? What are we discarding that stays discarded? On Tue, Aug 9, 2016 at 10:04 PM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: We&#39;re already","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 23:22:27 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"hm. the design doc refers to chrome://discards as the place to get info on tab discarding, but I can&#39;t find that in any of my (Linux) browsers. How do I tell that tab discarding is running in my","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 09:20:55 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Why does the memory not go back up when we resume? Note that we&#39;re just resuming the tab in background and processing pending tasks in the task queue. So CC&#39;s memory won&#39;t come back. You","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 20:57:48 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 10, 2016 at 4:20 PM, Harald Alvestrand &lt;hta@google.com&gt; wrote: hm. the design doc refers to chrome://discards as the place to get info on tab discarding, but I can&#39;t find that in","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 20:58:36 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Chris Hamilton <chrisha@chromium.org>, Georges Abou Khalil <georgesak@chromium.org>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Aug 10, 2016 at 4:57 AM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Why does the memory not go back up when we resume? Note that we&#39;re just resuming the tab in background and","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 10:44:00 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, 10 Aug 2016 at 07:59 Kentaro Hara &lt;haraken@chromium.org&gt; wrote: On Wed, Aug 10, 2016 at 4:20 PM, Harald Alvestrand &lt;hta@google.com&gt; wrote: hm. the design doc refers to chrome://","payload":{"headers":[{"name":"From","value":"Chris Hamilton <chrisha@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 19:11:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>, Harald Alvestrand <hta@google.com>, Georges Abou Khalil <georgesak@chromium.org>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Aug 11, 2016 at 2:44 AM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: On Wed, Aug 10, 2016 at 4:57 AM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Why does the memory not go back up","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 22:10:08 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Eric Karl <ericrk@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Getting back to the original point, are there any concerns to be resolved before starting a Finch experiment of the purge + suspend? On Thu, Aug 11, 2016 at 10:10 PM, Kentaro Hara &lt;haraken@chromium.","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 22:20:56 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Eric Karl <ericrk@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Aug 11, 2016 at 6:20 AM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Getting back to the original point, are there any concerns to be resolved before starting a Finch experiment of the","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 08:08:00 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent-to-implement-and-ship: Purge + suspend"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Eric Karl <ericrk@chromium.org>, Harald Alvestrand <hta@google.com>, Yoichi Osato <yoichio@chromium.org>, Ben Maurer <ben.maurer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"https://www.chromestatus.com/feature/5678869528969216 Status: &quot;Proposed&quot; Launch bug was fixed in February. https://www.chromestatus.com/feature/5748821980086272 Status: &quot;Proposed&quot;","payload":{"headers":[{"name":"From","value":"\"'Chris Rebert' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 17:14:22 -0700"},{"name":"Subject","value":"[blink-dev] Outdated Chrome Platform Statuses"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I updated all of them, except the archived one. Thank you! ☆PhistucK On Tue, Aug 9, 2016 at 3:14 AM, &#39;Chris Rebert&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: https://www.chromestatus.","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 9 Aug 2016 09:23:06 +0300"},{"name":"Subject","value":"Re: [blink-dev] Outdated Chrome Platform Statuses"},{"name":"To","value":"Chris Rebert <cvrebert@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks PhistucK. On Aug 9, 2016 02:23, &quot;PhistucK&quot; &lt;phistuck@gmail.com&gt; wrote: I updated all of them, except the archived one. Thank you! ☆PhistucK On Tue, Aug 9, 2016 at 3:14 AM, &#39;","payload":{"headers":[{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 07:36:53 -0400"},{"name":"Subject","value":"Re: [blink-dev] Outdated Chrome Platform Statuses"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chris Rebert <cvrebert@google.com>"}]}},{"snippet":"I checked how these were documented on MDN and made a few tweaks. Thank you for the info. Joe Joe Medley | Technical Writer, Chrome DevRel | jmedley@google.com | 816-678-7195 If an API&#39;s not","payload":{"headers":[{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 08:46:54 -0700"},{"name":"Subject","value":"Re: [blink-dev] Outdated Chrome Platform Statuses"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, Chris Rebert <cvrebert@google.com>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blink-intents. Date Sender Intent to Description Decision 7/7/2016 Charles Deprecate and remove fetches for script tags with","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 16:26:01 -0700"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"The issue tracker at bugs.chromium.org is currently giving errors when users add an issue or a comment to an existing issue. This effectively makes the issue tracker read only. The cause is a DB schema","payload":{"headers":[{"name":"From","value":"\"'Jason Robbins' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 15:27:46 -0700"},{"name":"Subject","value":"[blink-dev] PSA: bugs.chromium.org outage, ETA ~45 minutes"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Update: The schema change seems to have failed and it is being retried. ETA is now another 45-60 minutes from now. At which time we will see if it succeeded, or if we need to interrupt it and do","payload":{"headers":[{"name":"From","value":"\"'Jason Robbins' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 16:51:11 -0700"},{"name":"Subject","value":"[blink-dev] Re: PSA: bugs.chromium.org outage, ETA ~45 minutes"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"On Mon, Aug 8, 2016 at 4:51 PM, &#39;Jason Robbins&#39; via Chromium-dev &lt;chromium-dev@chromium.org&gt; wrote: Update: The schema change seems to have failed and it is being retried. ETA is now","payload":{"headers":[{"name":"From","value":"\"'Krishna Govind' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 16:52:51 -0700"},{"name":"Subject","value":"[blink-dev] Re: [chromium-dev] Re: PSA: bugs.chromium.org outage, ETA ~45 minutes"},{"name":"To","value":"jrobbins@google.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org, Chromium-dev <chromium-dev@chromium.org>, chrome-te <chrome-te@google.com>"}]}},{"snippet":"The issue tracker is working again. If you hit additional problems, please file an issue at bugs.chromium.org/p/monorail or email me if you are not able to enter an issue. We&#39;ll have a planned read","payload":{"headers":[{"name":"From","value":"\"'Jason Robbins' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 18:15:10 -0700"},{"name":"Subject","value":"[blink-dev] Re: PSA: bugs.chromium.org outage, ETA ~45 minutes"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org, Chromium-dev <chromium-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Triage Number of untriaged/unconfirmed cr-blink bugs filed before Q3: 797 (↓1.2%) Number of untriaged/unconfirmed cr-blink bugs filed in Q3 older than a week: 61 (↑7%) Regressions Number of regression","payload":{"headers":[{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 14:18:25 -0700"},{"name":"Subject","value":"[blink-dev] Q3 Bug Health"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails panicker@google.com, igrigorik@google.com, nduca@google.com Spec Explainer: https://github.com/spanicker/longtasks WICG thread: https://discourse.wicg.io/t/proposal-long-task-","payload":{"headers":[{"name":"From","value":"\"'Shubhie Panicker' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 11:17:19 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Long Task Notifications"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"Nathaniel Duca <nduca@chromium.org>, igrigorik@chromium.org"}]}}]},{"messages":[{"snippet":"The Chrome Platform Status entry for the :placeholder-shown CSS pseudo-class (https://www.chromestatus.com/feature/6404760559157248 ) currently gives the status as &quot;Proposed&quot;, but the launch","payload":{"headers":[{"name":"From","value":"\"'Chris Rebert' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 10:14:08 -0700"},{"name":"Subject","value":"[blink-dev] Chrome Platform Status for :placeholder-shown is outdated?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Fixed. Thank you for the heads up! ☆PhistucK On Mon, Aug 8, 2016 at 8:14 PM, &#39;Chris Rebert&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: The Chrome Platform Status entry for the :","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 8 Aug 2016 20:29:04 +0300"},{"name":"Subject","value":"Re: [blink-dev] Chrome Platform Status for :placeholder-shown is outdated?"},{"name":"To","value":"Chris Rebert <cvrebert@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"+chromium-dev,blink-dev On Thu, Aug 4, 2016 at 7:09 PM, Paweł Hajdan, Jr. &lt;phajdan.jr@chromium.org&gt; wrote: [a change to CQ broke sending lists of patched files in events, so I wasn&#39;t able to","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 15:28:24 +0200"},{"name":"Subject","value":"[blink-dev] Re: CQ stats for the week of July 25 (chromium+blink)"},{"name":"To","value":"\"infra-dev@chromium.org\" <infra-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-08-01 00:00:00 till 2016-08-08 00:00:00 (UTC time). CQ users: 112 out of 113 total committers 99.12%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 10:47:21 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of August 1"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-08-01 00:00:00 till 2016-08-08 00:00:00 (UTC time). CQ users: 361 out of 365 total committers 98.90%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 10:46:42 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of August 1"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"The previous stats were wrong. I&#39;m sending the correct ones now: Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-08-01 00:00:00 till 2016-08-08 00:","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Tue, 16 Aug 2016 13:00:50 +0200"},{"name":"Subject","value":"[blink-dev] Re: CQ stats for the week of August 1"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"HTML/DOM team biweekly snippet (July 18 - July 31) Custom Elements Style attribute changes now fire attributeChangedCallback (kojii) More web platform tests (davaajav) Shadow DOM (hayato, kochi) Web","payload":{"headers":[{"name":"From","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 16:46:08 +0900"},{"name":"Subject","value":"[blink-dev] HTML/DOM team biweekly snippet (July 18 - July 31)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Intent to Deprecate and Remove SVGTests.requiredFeatures attribute Primary eng (and PM) emails shanmuga.m@samsung.com Summary Deprecate and Remove SVGTests.requiredFeatures attribute. Motivation In","payload":{"headers":[{"name":"Date","value":"Mon, 8 Aug 2016 00:28:40 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate and Remove SVGTests.requiredFeatures attribute"}]}},{"snippet":"It&#39;s hard to know if we can remove this without a UseCounter. Being useless doesn&#39;t mean we can remove it. I&#39;d start by measuring first, ex. Doing deprecation on a popular feature spams","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 00:39:24 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove SVGTests.requiredFeatures attribute"},{"name":"To","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Agree. Shall make deprecation now and do removal in M55? On Monday, August 8, 2016 at 1:09:29 PM UTC+5:30, Elliott Sprehn wrote: It&#39;s hard to know if we can remove this without a UseCounter. Being","payload":{"headers":[{"name":"Date","value":"Mon, 8 Aug 2016 02:46:38 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"shanmuga.m@samsung.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove SVGTests.requiredFeatures attribute"}]}},{"snippet":"​I think Elliott meant that you should add a use counter and when the results come, add a deprecation warning (or remove outright if the usage is zero).​ Otherwise, you may spam web developers with","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 8 Aug 2016 13:17:20 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove SVGTests.requiredFeatures attribute"},{"name":"To","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Understood!! I will add useCounter for this attribute and will measure the usage first. Thank you!!! On Monday, August 8, 2016 at 3:48:09 PM UTC+5:30, PhistucK wrote: ​I think Elliott meant that you","payload":{"headers":[{"name":"Date","value":"Mon, 8 Aug 2016 03:20:39 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"shanmuga.m@samsung.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove SVGTests.requiredFeatures attribute"}]}},{"snippet":"Ever since document.implementation.hasFeature() was neutered, all that remains of requiredTests is the SVGStringList attribute (reflecting the content attribute, similar to DOMSettableTokenList) on the","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 08 Aug 2016 22:26:58 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove SVGTests.requiredFeatures attribute"},{"name":"To","value":"Shanmuga <shanmuga.m@samsung.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I am interested to further split the usecounter https://www.chromestatus.com/metrics/feature/timeline/popularity/1072 and for the two `return false` branches of SVGTests::isValid. On Tuesday, August 9,","payload":{"headers":[{"name":"Date","value":"Tue, 9 Aug 2016 00:41:49 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"shanmuga.m@samsung.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove SVGTests.requiredFeatures attribute"}]}}]},{"messages":[{"snippet":"TL;DR: Can we remove function_name, file_name and line_number from FROM_HERE? tracked_objects::Location, which is generated by FROM_HERE, is useful to track where a task is posted from, but has some","payload":{"headers":[{"name":"From","value":"Taiju Tsuiki <tzik@chromium.org>"},{"name":"Date","value":"Mon, 08 Aug 2016 07:03:23 +0000"},{"name":"Subject","value":"[blink-dev] Can we remove redundant members from FROM_HERE?"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Those fields are pretty essential for making sense of task dependencies (ie, which task posted the current one) in Chrome Traces. function_name etc. are pretty crude way to accomplish this, but I","payload":{"headers":[{"name":"From","value":"Sami Kyostila <skyostil@chromium.org>"},{"name":"Date","value":"Mon, 08 Aug 2016 11:36:46 +0000"},{"name":"Subject","value":"Re: [blink-dev] Can we remove redundant members from FROM_HERE?"},{"name":"To","value":"Taiju Tsuiki <tzik@chromium.org>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Ah, wasn&#39;t aware of that. OK, let&#39;s keep them as is now. 2016年8月8日(月) 20:36 Sami Kyostila &lt;skyostil@chromium.org&gt;: Those fields are pretty essential for making sense of task dependencies","payload":{"headers":[{"name":"From","value":"Taiju Tsuiki <tzik@chromium.org>"},{"name":"Date","value":"Mon, 08 Aug 2016 13:57:20 +0000"},{"name":"Subject","value":"Re: [blink-dev] Can we remove redundant members from FROM_HERE?"},{"name":"To","value":"Sami Kyostila <skyostil@chromium.org>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Also that information is used by chrome://profiler which, on CrOS at least, collects uma data about task run statistics. On Mon, Aug 8, 2016 at 2:57 PM Taiju Tsuiki &lt;tzik@chromium.org&gt; wrote: Ah,","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 08:13:55 +0000"},{"name":"Subject","value":"Re: [blink-dev] Can we remove redundant members from FROM_HERE?"},{"name":"To","value":"Taiju Tsuiki <tzik@chromium.org>, Sami Kyostila <skyostil@chromium.org>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails sunil.ratnu@samsung.com Spec https://drafts.csswg.org/css-images-3/#image-set-notation Summary Support unprefixed version of image-set. Motivation Currently blink implementation is","payload":{"headers":[{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Unprefixed -webkit-image-set"},{"name":"From","value":"Sunil Ratnu <sunil.ratnu@samsung.com>"},{"name":"To","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 08 Aug 2016 05:31:08 +0000"}]}},{"snippet":"Is our implementation compatible with Safari? Is there a test suite? On Aug 7, 2016 10:31 PM, &quot;Sunil Ratnu&quot; &lt;sunil.ratnu@samsung.com&gt; wrote: Contact emails sunil.ratnu@samsung.com Spec","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Sun, 7 Aug 2016 22:51:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Unprefixed -webkit-image-set"},{"name":"To","value":"sunil.ratnu@samsung.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Edge shows positive signs - https://developer.microsoft.com/en-us/microsoft-edge/platform/status/cssimageset?filter=f3f0000bf&amp;search=image-set. ☆PhistucK On Mon, Aug 8, 2016 at 8:51 AM, Elliott","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 8 Aug 2016 10:04:39 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Unprefixed -webkit-image-set"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"sunil.ratnu@samsung.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The CSS image-set spec is old, and has a major todo: it only supports variations in screen density (1x, 2x, etc), but doesn&#39;t yet allow for selecting images based on viewport width like the more","payload":{"headers":[{"name":"From","value":"John Mellor <johnme@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 16:59:17 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Unprefixed -webkit-image-set"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, sunil.ratnu@samsung.com, blink-dev <blink-dev@chromium.org>, \"Tab Atkins Jr.\" <jackalmage@gmail.com>"}]}},{"snippet":"Easy LGTM1. Given that authors generally assume that prefixed things are aliases and that WebKit has made it just so, whatever problems there might be with image-set, the only way to move forward is to","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 20:11:00 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Unprefixed -webkit-image-set"},{"name":"To","value":"John Mellor <johnme@chromium.org>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, sunil.ratnu@samsung.com, blink-dev <blink-dev@chromium.org>, \"Tab Atkins Jr.\" <jackalmage@gmail.com>"}]}},{"snippet":"LGTM2 On Fri, Aug 12, 2016 at 1:11 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Easy LGTM1. Given that authors generally assume that prefixed things are aliases and that WebKit has made it","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 13:47:41 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Unprefixed -webkit-image-set"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"John Mellor <johnme@chromium.org>, PhistucK <phistuck@gmail.com>, Elliott Sprehn <esprehn@chromium.org>, Sunil Ratnu <sunil.ratnu@samsung.com>, blink-dev <blink-dev@chromium.org>, \"Tab Atkins Jr.\" <jackalmage@gmail.com>"}]}},{"snippet":"It has come to my attention in comment 5 that the standard syntax is a superset of the Blink syntax. https://drafts.csswg.org/css-images-3/#image-set-notation Blink supports - background-image: image-","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 15 Aug 2016 11:47:02 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Unprefixed -webkit-image-set"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, John Mellor <johnme@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Sunil Ratnu <sunil.ratnu@samsung.com>, blink-dev <blink-dev@chromium.org>, \"Tab Atkins Jr.\" <jackalmage@gmail.com>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-08-08 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole Blink 10192 (+65) 143 (-30) 691 (+15) 401 (+13) 85 Jul 2009 Uncategorized 31 (-3) 0 (-1) 7 (-6) 2 (+","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 08:30:18 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-08-08"},{"name":"To","value":"blink-dev+status@chromium.org"}]}},{"snippet":"The &quot;Storage&quot; team will be starting to triage the &quot;Blink&gt;DataTransfer&quot; bugs soon, so we&#39;ll hopefully get those two scary yellow boxes out of the way within a few weeks. On","payload":{"headers":[{"name":"From","value":"Joshua Bell <jsbell@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 10:33:33 -0700"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-08-08"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev+status@chromium.org, Shruthi Sreekanta <sshruthi@google.com>"}]}},{"snippet":"Thank you very much, Storage team and Joshua! Look forward to that. :) 2016-08-09 10:33 GMT-07:00 Joshua Bell &lt;jsbell@chromium.org&gt;: The &quot;Storage&quot; team will be starting to triage the","payload":{"headers":[{"name":"From","value":"\"'Shruthi Sreekanta' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 10:36:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-08-08"},{"name":"To","value":"Joshua Bell <jsbell@chromium.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"How do I delete all my certificates?","payload":{"headers":[{"name":"Date","value":"Sun, 7 Aug 2016 13:56:35 -0700 (PDT)"},{"name":"From","value":"markshea777@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Certificates"}]}},{"snippet":"Please, use the Chromebook help forums - https://productforums.google.com/forum/#!forum/chromebook-central ☆PhistucK On Sun, Aug 7, 2016 at 11:56 PM, &lt;markshea777@gmail.com&gt; wrote: How do I","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 8 Aug 2016 11:09:33 +0300"},{"name":"Subject","value":"Re: [blink-dev] Certificates"},{"name":"To","value":"markshea777@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, my name is Charle and I work for a Registered Google Partner located in California. I recently browsed through your business listing and wanted to highlight some key points for consideration. I am","payload":{"headers":[{"name":"Date","value":"Sat, 06 Aug 2016 22:44:13 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"Charle | Rapident LLC\" <charlesgibson4589@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails bokan@chromium.org, ymalik@chromium.org Spec ED spec WICG GitHub repo We&#39;d likely need to do more like spec `visual viewport` and `layout viewport` but we have pretty good agreement","payload":{"headers":[{"name":"Date","value":"Fri, 5 Aug 2016 13:04:23 -0700 (PDT)"},{"name":"From","value":"David Bokan <bokan@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Yash <ymalik@chromium.org>, Matt Rakow <marakow@microsoft.com>"},{"name":"Subject","value":"[blink-dev] Intent to Ship: window.visualViewport"}]}},{"snippet":"Hi, Some questions to document level of feedback from the standards and browser community: What level of engagement have you had so far with any existing W3C working groups that might be related to","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 17:06:55 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: window.visualViewport"},{"name":"To","value":"David Bokan <bokan@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Yash <ymalik@chromium.org>, Matt Rakow <marakow@microsoft.com>"}]}},{"snippet":"Clearly that spec at least isn&#39;t at the level where implementations should ship. Like it dispatches events on objects which aren&#39;t EventTargets and such. And it isn&#39;t really defined when","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: window.visualViewport"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, David Bokan <bokan@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Yash <ymalik@chromium.org>, Matt Rakow <marakow@microsoft.com>"},{"name":"From","value":"smaug <smaug@welho.com>"},{"name":"Date","value":"Wed, 10 Aug 2016 13:31:47 +0300"}]}},{"snippet":"On Wed, Aug 10, 2016 at 6:31 AM, smaug &lt;smaug@welho.com&gt; wrote: Clearly that spec at least isn&#39;t at the level where implementations should ship. Like it dispatches events on objects which","payload":{"headers":[{"name":"From","value":"\"'David Bokan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 09:23:35 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: window.visualViewport"},{"name":"To","value":"smaug <smaug@welho.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Yash <ymalik@chromium.org>, Matt Rakow <marakow@microsoft.com>"}]}},{"snippet":"On Tue, Aug 9, 2016 at 8:06 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: Hi, Some questions to document level of feedback from the standards and browser community: What level of engagement","payload":{"headers":[{"name":"From","value":"\"'David Bokan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 09:55:26 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: window.visualViewport"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Yash <ymalik@chromium.org>, Matt Rakow <marakow@microsoft.com>"}]}},{"snippet":"I&#39;m supportive of an explicit visual viewport API and I expect we will implement eventually, though it&#39;s low priority for us right now since existing APIs expose this functionality already and","payload":{"headers":[{"name":"From","value":"\"'Matt Rakow' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"David Bokan <bokan@google.com>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"CC","value":"blink-dev <blink-dev@chromium.org>, Yash <ymalik@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Intent to Ship: window.visualViewport"},{"name":"Date","value":"Wed, 10 Aug 2016 17:30:47 +0000"}]}}]},{"messages":[{"snippet":"","payload":{"headers":[{"name":"Date","value":"Fri, 5 Aug 2016 05:38:18 -0700 (PDT)"},{"name":"From","value":"friedel.pollefeyt@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Wakkense S"}]}}]},{"messages":[{"snippet":"Intent to Deprecate SVGSVGElement.viewport attribute Primary eng (and PM) emails shanmuga.m@samsung.com Summary Deprecate SVGSVGElement.viewport attribute. Motivation The implementation is trivial but","payload":{"headers":[{"name":"Date","value":"Fri, 5 Aug 2016 03:00:48 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate SVGSVGElement.viewport attribute"}]}},{"snippet":"The use-counter numbers are recently less than 0.02%. LGTM1 to deprecate in M54 and remove in M55. On Fri, Aug 5, 2016 at 3:00 AM, Shanmuga &lt;shanmuga.m@samsung.com&gt; wrote: Intent to Deprecate","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 5 Aug 2016 09:14:19 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate SVGSVGElement.viewport attribute"},{"name":"To","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Fri, Aug 5, 2016, 18:14 Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: The use-counter numbers are recently less than 0.02%. LGTM1 to deprecate in M54 and remove in M55. On Fri, Aug 5,","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 05 Aug 2016 20:20:41 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate SVGSVGElement.viewport attribute"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, Shanmuga <shanmuga.m@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Gentle Ping!!!","payload":{"headers":[{"name":"Date","value":"Tue, 9 Aug 2016 00:51:18 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chrishtr@chromium.org, shanmuga.m@samsung.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate SVGSVGElement.viewport attribute"}]}},{"snippet":"An &quot;Intent to Deprecate&quot; thread actually doesn&#39;t need any LGTM, but since you indicated removal in M56 I treated it as an &quot;Intent to Deprecate and Remove&quot;. API owners, one more?","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 08:22:25 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate SVGSVGElement.viewport attribute"},{"name":"To","value":"Shanmuga <shanmuga.m@samsung.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chrishtr@chromium.org"}]}},{"snippet":"LGTM3. On Thu, Aug 11, 2016 at 5:22 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: An &quot;Intent to Deprecate&quot; thread actually doesn&#39;t need any LGTM, but since you indicated","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 13:30:28 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate SVGSVGElement.viewport attribute"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Shanmuga <shanmuga.m@samsung.com>, blink-dev <blink-dev@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails foolip@chromium.org Summary Now that document.createEvent will no longer automatically support new event interfaces, I&#39;ll also try to remove some things that have been","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 04 Aug 2016 23:16:07 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate and Remove: Blink-WebKit-only document.createEvent strings"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Thu, Aug 4, 2016 at 4:16 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Primary eng (and PM) emails foolip@chromium.org Summary Now that document.createEvent will no longer","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 4 Aug 2016 17:43:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blink-WebKit-only document.createEvent strings"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"See my comment inline (select and reply workflow in GMail stopped working? Weird :(). ☆PhistucK Entry on the feature dashboard None. Given the usage I don&#39;t think it&#39;s worth trying to summarize","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 5 Aug 2016 11:06:40 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blink-WebKit-only document.createEvent strings"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;ll defer to Joe about whether a feature dashboard entry would be useful. I do plan to deprecate and then remove a few of the things that remain, and for that an entry will be needed. If it were","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Sat, 06 Aug 2016 10:22:50 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blink-WebKit-only document.createEvent strings"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Chris Harrelson <chrishtr@chromium.org>, Joe Medley <jmedley@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Correction: I wrote &quot;KeyboardEvents, which is now in the DOM spec&quot; but that alias for KeyboardEvent is actually not in the spec. Still, I&#39;m leaving it out of this intent because its usage","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Sun, 07 Aug 2016 20:41:16 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blink-WebKit-only document.createEvent strings"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Chris Harrelson <chrishtr@chromium.org>, Joe Medley <jmedley@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is this intent blocked on API owner feedback? On Sunday, August 7, 2016 at 1:41:32 PM UTC-7, Philip Jägenstedt wrote: Correction: I wrote &quot;KeyboardEvents, which is now in the DOM spec&quot; but","payload":{"headers":[{"name":"Date","value":"Mon, 8 Aug 2016 16:24:25 -0700 (PDT)"},{"name":"From","value":"dknox via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"phistuck@gmail.com, chrishtr@chromium.org, jmedley@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blink-WebKit-only document.createEvent strings"}]}}]},{"messages":[{"snippet":"Hi Blinkers, https://github.com/whatwg/dom/issues/289 prompted me to look at document.createEvent again today, and it became apparent that new event interfaces were still being automatically supported","payload":{"headers":[{"name":"From","value":"\"'Philip Jägenstedt' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 04 Aug 2016 15:32:13 +0000"},{"name":"Subject","value":"[blink-dev] PSA: document.createEvent will no longer automatically support new event interfaces"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Anne van Kesteren <annevk@annevk.nl>"}]}},{"snippet":"Oops, the CL was https://codereview.chromium.org/2210253002/ On Thu, Aug 4, 2016 at 5:32 PM Philip Jägenstedt &lt;foolip@google.com&gt; wrote: Hi Blinkers, https://github.com/whatwg/dom/issues/289","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 04 Aug 2016 15:35:05 +0000"},{"name":"Subject","value":"[blink-dev] Re: PSA: document.createEvent will no longer automatically support new event interfaces"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Anne van Kesteren <annevk@annevk.nl>"}]}},{"snippet":"I wrote it in the issue already - all of the upcoming events should be removed before they reach stable (PaymentRequest was approved to ship in late June, but maybe others also have and I missed them).","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 4 Aug 2016 18:47:56 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: document.createEvent will no longer automatically support new event interfaces"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Anne van Kesteren <annevk@annevk.nl>"}]}},{"snippet":"https://codereview.chromium.org/2216593002/ is already in the CQ for that. On Thu, Aug 4, 2016 at 5:48 PM PhistucK &lt;phistuck@gmail.com&gt; wrote: I wrote it in the issue already - all of the","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 04 Aug 2016 21:35:31 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: document.createEvent will no longer automatically support new event interfaces"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Anne van Kesteren <annevk@annevk.nl>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, August 3: Recent updates: We&#39;re continuing our --isolate-extensions launch trial on Dev and Canary channels, and we&#39;re preparing to enable","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 3 Aug 2016 15:41:53 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, August 3, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Bug Triage Back down to 1 unconfirmed Overall holding steady Josh has baton for another week Blob refactor patch - dmurph Up and documented Working on tests for memory controller Important Storage V2 -","payload":{"headers":[{"name":"From","value":"\"'Tony Jin' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 03 Aug 2016 21:12:21 +0000"},{"name":"Subject","value":"[blink-dev] OWP Storage Team Status: 8/2/16"},{"name":"To","value":"chrome-owp-storage <chrome-owp-storage@google.com>, blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"# Contact emails mkwst@chromium.org # Spec https://heycam.github.io/webidl/#SecureContext # Summary The &#39;SecureContext&#39; WebIDL attribute controls the exposure of a given interface, method,","payload":{"headers":[{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"Date","value":"Wed, 3 Aug 2016 12:45:02 +0200"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: The `[SecureContext]` WebIDL attribute."},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, John Wilander <wilander@apple.com>"}]}},{"snippet":"Will this by itself result in any web exposed changes, eg, are you going to convert some existing attribute to use [SecureContext] resulting in a slight change in behavior? If it&#39;s only about","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 03 Aug 2016 14:59:18 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: The `[SecureContext]` WebIDL attribute."},{"name":"To","value":"Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, John Wilander <wilander@apple.com>"}]}},{"snippet":"I do intend to move one or two things (Credential Management API, for instance) behind this attribute, but I planned to send those as a separate intent. This intent is just for the infrastructure","payload":{"headers":[{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"Date","value":"Wed, 3 Aug 2016 17:13:34 +0200"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: The `[SecureContext]` WebIDL attribute."},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, John Wilander <wilander@apple.com>"}]}},{"snippet":"I see. Elliott, have you written somewhere about context creation performance concerns? It seems like the kind of thing that would become very concrete (and measurable) in a code review. On Wed, Aug 3,","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 03 Aug 2016 15:20:51 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: The `[SecureContext]` WebIDL attribute."},{"name":"To","value":"Mike West <mkwst@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, John Wilander <wilander@apple.com>"}]}},{"snippet":"peria@ is looking into the context creation performance with V8 team. You can find detailed numbers in this sheet. WindowProxy::initialize takes 1.6 ms on high-end Linux. (We speeded it up by 75% in Q2","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Thu, 4 Aug 2016 00:24:44 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: The `[SecureContext]` WebIDL attribute."},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Hitoshi Yoshida <peria@chromium.org>"},{"name":"Cc","value":"Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, John Wilander <wilander@apple.com>"}]}},{"snippet":"But one v8::Context consumes about 200 KB (when I measured a couple of months ago). On Thu, Aug 4, 2016 at 12:24 AM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: peria@ is looking into the context","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Thu, 4 Aug 2016 00:28:49 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: The `[SecureContext]` WebIDL attribute."},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Hitoshi Yoshida <peria@chromium.org>"},{"name":"Cc","value":"Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, John Wilander <wilander@apple.com>"}]}},{"snippet":"Is this intent blocked on API owner feedback? On Wednesday, August 3, 2016 at 3:45:29 AM UTC-7, Mike West wrote: # Contact emails mk...@chromium.org # Spec https://heycam.github.io/webidl/#","payload":{"headers":[{"name":"Date","value":"Mon, 8 Aug 2016 16:21:24 -0700 (PDT)"},{"name":"From","value":"dknox via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"esprehn@chromium.org, wilander@apple.com"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: The `[SecureContext]` WebIDL attribute."}]}},{"snippet":"See also the tracking bug here: https://bugs.chromium.org/p/chromium/issues/detail?id=588893 We definitely need to be careful here, there&#39;s work going on to snapshot the Document and Window as well","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 16:27:32 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: The `[SecureContext]` WebIDL attribute."},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Hitoshi Yoshida <peria@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>, John Wilander <wilander@apple.com>"}]}},{"snippet":"FYI: The OriginTrail for DurableStorage makes creating iframes 18% slower. I think we need to fix this before doing SecureContext or more OriginTrials: https://bugs.chromium.org/p/chromium/issues/","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 17 Aug 2016 13:10:21 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: The `[SecureContext]` WebIDL attribute."},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Hitoshi Yoshida <peria@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>, John Wilander <wilander@apple.com>"}]}}]},{"messages":[{"snippet":"This probably should not be. Discuss. https://groups.google.com/a/chromium.org/d/topic/blink-dev/I3FhKqtui_k/discussion https://groups.google.com/a/chromium.org/d/topic/blink-dev/N0HybdIpKBs/discussion","payload":{"headers":[{"name":"Date","value":"Tue, 2 Aug 2016 09:21:07 -0700 (PDT)"},{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Two Recent Intents Link to the OWP Launch Bug"}]}},{"snippet":"+harkness The Budget API&#39;s Intent to Implement should probably link to crbug.com/617971. Thanks, Peter On Tue, Aug 2, 2016 at 5:21 PM, &#39;Joe Medley&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"From","value":"Peter Beverloo <peter@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 17:23:23 +0100"},{"name":"Subject","value":"Re: [blink-dev] Two Recent Intents Link to the OWP Launch Bug"},{"name":"To","value":"Joe Medley <jmedley@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Jennifer Harkness <harkness@chromium.org>"}]}},{"snippet":"Yup, copy/paste fail apparently. Budget API Intent to Implement should link to crbug.com/617971 as Peter Noted. On Tue, Aug 2, 2016 at 5:23 PM, Peter Beverloo &lt;peter@chromium.org&gt; wrote: +","payload":{"headers":[{"name":"From","value":"\"'Jen Harkness' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 17:30:28 +0100"},{"name":"Subject","value":"Re: [blink-dev] Two Recent Intents Link to the OWP Launch Bug"},{"name":"To","value":"Peter Beverloo <peter@chromium.org>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, blink-dev <blink-dev@chromium.org>, Jennifer Harkness <harkness@chromium.org>"}]}},{"snippet":"Can you reply to that thread for historical purposes too? :) On Aug 2, 2016 9:30 AM, &quot;&#39;Jen Harkness&#39; via blink-dev&quot; &lt;blink-dev@chromium.org&gt; wrote: Yup, copy/paste fail","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 20:00:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Two Recent Intents Link to the OWP Launch Bug"},{"name":"To","value":"Jen Harkness <harkness@google.com>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, Peter Beverloo <peter@chromium.org>, Jennifer Harkness <harkness@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (Oslo) and Samsung (Boston). We are tasked with improving the style engine in Blink. Our","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 16:05:35 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Style and Animations"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi As we&#39;re discussing in the other thread, it&#39;s been a while since we started the coding style assimilation project. Dana and Daniel have made amazing progress to improve the conversion script","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 14:37:51 +0900"},{"name":"Subject","value":"[blink-dev] Call for 20% contributors to the coding style project"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. Date Sender Intent to Description Decision 7/18/2016 Brandon Jones Implement and ship Gamepad API updates &lt; LGTM","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Mon, 1 Aug 2016 19:31:10 -0700"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"It&#39;s early in the quarter, so please take some time to review how triage is going for the components you contribute to. If you need help, please reach out to me. For some guidance, here are some","payload":{"headers":[{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"Date","value":"Mon, 1 Aug 2016 14:29:26 -0700"},{"name":"Subject","value":"[blink-dev] Q3 Bug Health"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails harkness@chromium.org, peter@chromium.org Spec https://beverloo.github.io/budget-api/ Summary This implements an API that exposes a budget with which authors can determine their","payload":{"headers":[{"name":"From","value":"\"'Jen Harkness' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 1 Aug 2016 13:07:12 +0100"},{"name":"Subject","value":"[blink-dev] Intent To Implement: Budget API"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Looks exciting! I know this is a complex and contentious space, but it&#39;s also of critical importance to getting the web platform closer to matching the capabilities of native mobile platforms","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 1 Aug 2016 11:13:44 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: Budget API"},{"name":"To","value":"Jen Harkness <harkness@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Peter Beverloo <peter@chromium.org>"}]}},{"snippet":"I&#39;m glad you&#39;re excited! Doing this in a way that benefits users is definitely my number one concern, but I think we can do that and at the same time enhance the platform. In terms of","payload":{"headers":[{"name":"From","value":"\"'Jen Harkness' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 1 Aug 2016 16:46:02 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: Budget API"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Peter Beverloo <peter@chromium.org>"}]}},{"snippet":"Sounds great, thank you! On Mon, Aug 1, 2016 at 11:46 AM, Jen Harkness &lt;harkness@google.com&gt; wrote: I&#39;m glad you&#39;re excited! Doing this in a way that benefits users is definitely my","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 1 Aug 2016 12:44:12 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: Budget API"},{"name":"To","value":"Jen Harkness <harkness@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Peter Beverloo <peter@chromium.org>"}]}},{"snippet":"There&#39;s a mistake in the original Intent, the bug linked should be crbug.com/617971. The document is on the way! On Mon, Aug 1, 2016 at 5:44 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: Sounds","payload":{"headers":[{"name":"From","value":"\"'Jen Harkness' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 3 Aug 2016 12:53:43 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: Budget API"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Peter Beverloo <peter@chromium.org>"}]}},{"snippet":"Document is now posted at https://github.com/beverloo/budget-api/blob/gh-pages/BackgroundOperationComparison.md On Wed, Aug 3, 2016 at 12:53 PM, Jen Harkness &lt;harkness@google.com&gt; wrote:","payload":{"headers":[{"name":"From","value":"\"'Jen Harkness' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 14:10:14 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: Budget API"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Peter Beverloo <peter@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-08-01 I added yellow background to cells which has 10+ unconfirmed/untriaged. I wanted to add it to all of non-zero unconfirmed/untriaged cells, but there were too many such","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 1 Aug 2016 08:35:12 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-08-01"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Do we have any testing infrastructure that can test mouse events (as perceived by layout tests) while the system cursor moves, moves out of the window, and then re-enters in a different location?","payload":{"headers":[{"name":"From","value":"Vincent Scheib <scheib@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 20:01:45 -0700"},{"name":"Subject","value":"[blink-dev] Testing mouse cursor moving out of window and back"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think eventSender can do that. Just use negative coordinates to be outside the window? On Jul 29, 2016 8:02 PM, &quot;Vincent Scheib&quot; &lt;scheib@chromium.org&gt; wrote: Do we have any testing","payload":{"headers":[{"name":"Date","value":"Fri, 29 Jul 2016 20:24:21 -0700"},{"name":"Subject","value":"Re: [blink-dev] Testing mouse cursor moving out of window and back"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Vincent Scheib <scheib@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, eventSender should be able to send blink synthetic input of any form chromium does. Occasionally we find some special case that&#39;s missing, but it&#39;s easy to add. But if you need to hit","payload":{"headers":[{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Sat, 30 Jul 2016 01:43:53 -0400"},{"name":"Subject","value":"Re: [blink-dev] Testing mouse cursor moving out of window and back"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Vincent Scheib <scheib@chromium.org>, blink-dev <blink-dev@chromium.org>, input-dev <input-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Does there exist a JSON parser that can be used from Blink code (outside of v8) that will return a blink::JSONValue? I&#39;m hoping to find such a thing so that I can parse and store HTTP header values","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 14:35:37 -0400"},{"name":"Subject","value":"[blink-dev] JSON parser in Blink?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah, this looks ugly... On Fri, Jul 29, 2016 at 8:35 PM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: Does there exist a JSON parser that can be used from Blink code (outside of v8) that will","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 21:10:19 +0200"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jul 29, 2016 at 3:10 PM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Yeah, this looks ugly... On Fri, Jul 29, 2016 at 8:35 PM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: Does there","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 15:30:32 -0400"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jul 29, 2016 at 9:30 PM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: On Fri, Jul 29, 2016 at 3:10 PM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Yeah, this looks ugly... On Fri,","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 21:39:57 +0200"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"How about letting JSONValue be a wrapper of base::Value? FYI the history of Source/platform/JSONValues: it was split from devtools&#39; Source/inspector/InspectorValues in https://chromiumcodereview.","payload":{"headers":[{"name":"From","value":"Xianzhu Wang <wangxianzhu@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 12:54:41 -0700"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I don&#39;t want to allow base::Value even by wrapper in core. It&#39;s terribly inefficient because it uses std::string and maps and can&#39;t share any of the keys or hashes. Accessing the values","payload":{"headers":[{"name":"Date","value":"Fri, 29 Jul 2016 13:18:22 -0700"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Xianzhu Wang <wangxianzhu@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Ian Clelland <iclelland@chromium.org>"}]}},{"snippet":"On Fri, Jul 29, 2016 at 4:18 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: I don&#39;t want to allow base::Value even by wrapper in core. It&#39;s terribly inefficient because it uses std::","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 16:33:44 -0400"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jul 29, 2016 at 1:18 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: I don&#39;t want to allow base::Value even by wrapper in core. It&#39;s terribly inefficient because it uses std::","payload":{"headers":[{"name":"From","value":"Xianzhu Wang <wangxianzhu@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 13:36:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Ian Clelland <iclelland@chromium.org>"}]}},{"snippet":"Relationship between the JSON code in inspector and blink platform: inspector blink platform ========= ============== InspectorValues (none) | \\ JSONParser ---------- JSONValues 17118009 in 2013 |","payload":{"headers":[{"name":"From","value":"Xianzhu Wang <wangxianzhu@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 13:48:20 -0700"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Ian Clelland <iclelland@chromium.org>"}]}},{"snippet":"On Fri, Jul 29, 2016 at 1:33 PM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: On Fri, Jul 29, 2016 at 4:18 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: I don&#39;t want to allow base::","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 13:53:07 -0700"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jul 29, 2016 at 10:53 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: On Fri, Jul 29, 2016 at 1:33 PM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: On Fri, Jul 29, 2016 at 4:18 PM,","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 22:57:19 +0200"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Inspector parser used to produce JSONValues before, so if you copy it and replace protocol::Value with JSONValue and String16 with WTF::String, it should just work. - Dmitry On Fri, Jul 29, 2016 at 1:","payload":{"headers":[{"name":"From","value":"Dmitry Gozman <dgozman@chromium.org>"},{"name":"Date","value":"Sat, 30 Jul 2016 12:25:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Ian Clelland <iclelland@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is what that proposal looks like in practice: https://codereview.chromium.org/2205933002 (I don&#39;t mind that solution, and I&#39;m tentatively proceeding with it locally) it looks like blink::","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 14:52:24 -0400"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Dmitry Gozman <dgozman@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Aug 2, 2016 at 11:52 AM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: This is what that proposal looks like in practice: https://codereview.chromium.org/2205933002 (I don&#39;t mind that","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 12:00:52 -0700"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"Dmitry Gozman <dgozman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I don&#39;t know; it looks like they were intended to be changed to OwnPtrs (https://codereview.chromium.org/1728873002) but that last step never happened. pfeldman may have more context here; it looks","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 15:21:07 -0400"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, Dmitry Gozman <dgozman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>, Pavel Feldman <pfeldman@google.com>"}]}},{"snippet":"Switch to STL (eg unique_ptr, std::map) happend to facilitate integration with non-Blink clients (eg Node now includes the inspector). Ultimately, the goal is to move v8_inspector to V8. On Tue, Aug 2,","payload":{"headers":[{"name":"From","value":"\"'Eugene Ostroukhov' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 02 Aug 2016 19:25:58 +0000"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Dmitry Gozman <dgozman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>, Pavel Feldman <pfeldman@google.com>"}]}},{"snippet":"So, the inspector parser needs to work with STL values, and not WTF. I suppose if it&#39;s moving out entirely, then it doesn&#39;t make sense to try to force it back into Source/platform. I&#39;ve","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Thu, 4 Aug 2016 10:46:10 -0400"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Eugene Ostroukhov <eostroukhov@google.com>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dmitry Gozman <dgozman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>, Pavel Feldman <pfeldman@google.com>"}]}},{"snippet":"Missed this thread, let me try to comment on that. - Inspector has the only native JSON parser in Blink (platform/inspector_protocol) that is being moved into v8, consider it gone. - platform/","payload":{"headers":[{"name":"From","value":"\"'Pavel Feldman' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 4 Aug 2016 08:08:17 -0700"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"Eugene Ostroukhov <eostroukhov@google.com>, Elliott Sprehn <esprehn@chromium.org>, Dmitry Gozman <dgozman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks, Pavel -- I appreciate the context and insight there. On Thu, Aug 4, 2016 at 11:08 AM, Pavel Feldman &lt;pfeldman@google.com&gt; wrote: Missed this thread, let me try to comment on that. -","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Thu, 4 Aug 2016 12:49:55 -0400"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Pavel Feldman <pfeldman@google.com>"},{"name":"Cc","value":"Eugene Ostroukhov <eostroukhov@google.com>, Elliott Sprehn <esprehn@chromium.org>, Dmitry Gozman <dgozman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Aug 4, 2016 at 9:49 AM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: Thanks, Pavel -- I appreciate the context and insight there. On Thu, Aug 4, 2016 at 11:08 AM, Pavel Feldman &lt;","payload":{"headers":[{"name":"From","value":"\"'Pavel Feldman' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 4 Aug 2016 10:24:17 -0700"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"Eugene Ostroukhov <eostroukhov@google.com>, Elliott Sprehn <esprehn@chromium.org>, Dmitry Gozman <dgozman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Aug 4, 2016 at 1:24 PM, Pavel Feldman &lt;pfeldman@google.com&gt; wrote: On Thu, Aug 4, 2016 at 9:49 AM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: Thanks, Pavel -- I appreciate the","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Thu, 4 Aug 2016 23:39:02 -0400"},{"name":"Subject","value":"Re: [blink-dev] JSON parser in Blink?"},{"name":"To","value":"Pavel Feldman <pfeldman@google.com>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, Eugene Ostroukhov <eostroukhov@google.com>, Elliott Sprehn <esprehn@chromium.org>, Dmitry Gozman <dgozman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Loading team bi-weekly updates from CAM, TOK, MTV, RES, PAR and external contributors. More discussion can be found on loading-dev@ Highlights: Finalizing Q3 OKR Time-to-first-meaningful-paint UMA is","payload":{"headers":[{"name":"From","value":"\"'Kouhei Ueno' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 10:08:24 +0900"},{"name":"Subject","value":"[blink-dev] Loading team status updates (Jul 1 - Jul 22)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Chromium Loading Performance <loading-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"+bcc blink-dev This lgtm to ship! A few questions/comments below. On Thu, Jul 28, 2016 at 12:03 PM, Caitlin Potter &lt;caitp@igalia.com&gt; wrote: Object.getOwnPropertyDescriptors() has been","payload":{"headers":[{"name":"From","value":"Adam Klein <adamk@chromium.org>"},{"name":"Date","value":"Thu, 28 Jul 2016 12:23:39 -0700"},{"name":"Subject","value":"[blink-dev] Re: [v8-users] Intent to Ship: Object.getOwnPropertyDescriptors()"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"}]}}]},{"messages":[{"snippet":"Implemented behind a flag in M52, I propose we ship these in M54 ( https://codereview.chromium.org/2184223004/ ) Contact emails sigbjornf@opera.com Spec https://dom.spec.whatwg.org/#childnode https://","payload":{"headers":[{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Subject","value":"[blink-dev] Intent to Ship: DOM ParentNode + ChildNode method extras"},{"name":"Date","value":"Thu, 28 Jul 2016 09:50:47 +0200"}]}},{"snippet":"LGTM1 On Thu, Jul 28, 2016 at 4:50 PM, Sigbjorn Finne &lt;sigbjornf@opera.com&gt; wrote: Implemented behind a flag in M52, I propose we ship these in M54 ( https://codereview.chromium.org/2184223004/ )","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 28 Jul 2016 16:57:21 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM ParentNode + ChildNode method extras"},{"name":"To","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Thu, Jul 28, 2016 at 12:57 AM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: LGTM1 On Thu, Jul 28, 2016 at 4:50 PM, Sigbjorn Finne &lt;sigbjornf@opera.com&gt; wrote: Implemented behind a flag","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 28 Jul 2016 08:00:03 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM ParentNode + ChildNode method extras"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"Sigbjorn Finne <sigbjornf@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Jul 28, 2016 at 10:50 AM, Sigbjorn Finne &lt;sigbjornf@opera.com&gt; wrote: (Node implements both the ParentNode and ChildNode interfaces.) According to the specification, ​Node does not","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 28 Jul 2016 18:46:05 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM ParentNode + ChildNode method extras"},{"name":"To","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Den 7/28/2016 17:46, PhistucK skreiv: &gt; On Thu, Jul 28, 2016 at 10:50 AM, Sigbjorn Finne &lt;sigbjornf@opera.com&gt; &gt; wrote: &gt; &gt;&gt; (Node implements both the ParentNode and ChildNode","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM ParentNode + ChildNode method extras"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Date","value":"Thu, 28 Jul 2016 20:09:27 +0200"}]}},{"snippet":"LGTM3, yay! On Thu, Jul 28, 2016 at 11:09 AM Sigbjorn Finne &lt;sigbjornf@opera.com&gt; wrote: Den 7/28/2016 17:46, PhistucK skreiv: &gt; On Thu, Jul 28, 2016 at 10:50 AM, Sigbjorn Finne &lt;sigbjornf@","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 01:21:14 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM ParentNode + ChildNode method extras"},{"name":"To","value":"Sigbjorn Finne <sigbjornf@opera.com>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, July 27: Recent updates: We&#39;re continuing our --isolate-extensions launch trial on Dev and Canary channels, and we&#39;re preparing to enable","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 16:44:40 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, July 27, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Today I updated my browser to chrome 52 and deployed instances to my application which uses application cache to download and cache latest Javascript code with the use of manifest file, stopped","payload":{"headers":[{"name":"Date","value":"Wed, 27 Jul 2016 12:47:26 -0700 (PDT)"},{"name":"From","value":"rahultiwari.iet@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Application cache is deprecated or completely removed from chrome 52."}]}},{"snippet":"Are you using app cache on an HTTP URL? In that case, we&#39;ve disabled the caching functionality, see https://www.chromestatus.com/features/5714236168732672 The solution would be to migrate to HTTPS.","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Thu, 28 Jul 2016 06:57:31 +0000"},{"name":"Subject","value":"Re: [blink-dev] Application cache is deprecated or completely removed from chrome 52."},{"name":"To","value":"rahultiwari.iet@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, but looks like the issue is that while Chrome may discard the application cache manifest, it still serves responses from the application cache. On an HTTP URL, which does sound like a bug, since","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 28 Jul 2016 10:35:28 +0300"},{"name":"Subject","value":"Re: [blink-dev] Application cache is deprecated or completely removed from chrome 52."},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"rahultiwari.iet@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"can you file a bug for that please? On Thu, Jul 28, 2016 at 9:36 AM PhistucK &lt;phistuck@gmail.com&gt; wrote: Yes, but looks like the issue is that while Chrome may discard the application cache","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Thu, 28 Jul 2016 08:47:26 +0000"},{"name":"Subject","value":"Re: [blink-dev] Application cache is deprecated or completely removed from chrome 52."},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"rahultiwari.iet@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The issue which I am observing is that chrome downloading the files mentioned in manifest file but it fails to update in application cache. Hence whenever I reload my page it serves old file from","payload":{"headers":[{"name":"Date","value":"Thu, 28 Jul 2016 06:14:36 -0700 (PDT)"},{"name":"From","value":"rahultiwari.iet@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"rahultiwari.iet@gmail.com"},{"name":"Subject","value":"[blink-dev] Re: Application cache is deprecated or completely removed from chrome 52."}]}},{"snippet":"Again, please, file an issue at crbug.com with all of the details and it will be investigated. ☆PhistucK On Thu, Jul 28, 2016 at 4:14 PM, &lt;rahultiwari.iet@gmail.com&gt; wrote: The issue which I am","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 28 Jul 2016 16:44:53 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Application cache is deprecated or completely removed from chrome 52."},{"name":"To","value":"Rahul Tiwari <rahultiwari.iet@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"This is a follow up to https://groups.google.com/a/chromium.org/d/msg/blink-dev/VhYxkRlfQng/EXRHD7A5BQAJ There is now public support from Microsoft (there is a Edge Platform Status Entry now) as we","payload":{"headers":[{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 20:01:16 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Given the discussion today, I agree this is ready to ship. But I&#39;ll abstain from casting my vote since I&#39;m the one that wrote the spec for this feature. Although there is public support from","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 21:44:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Ted Dinklocker <ted.dinklocker@microsoft.com>"}]}},{"snippet":"LGTM1. On Tue, Jul 26, 2016 at 9:45 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: Given the discussion today, I agree this is ready to ship. But I&#39;ll abstain from casting my vote since I&#39;m","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 04:47:27 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Ted Dinklocker <ted.dinklocker@microsoft.com>"}]}},{"snippet":"LGTM2 On Tue, Jul 26, 2016 at 9:47 PM, Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM1. On Tue, Jul 26, 2016 at 9:45 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: Given the discussion","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 08:10:54 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>, Ted Dinklocker <ted.dinklocker@microsoft.com>"}]}},{"snippet":"LGTM3 On Wed, Jul 27, 2016 at 8:11 AM Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM2 On Tue, Jul 26, 2016 at 9:47 PM, Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM1. On Tue, Jul","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 01:57:54 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>, Ted Dinklocker <ted.dinklocker@microsoft.com>"}]}}]},{"messages":[{"snippet":"I noticed Firefox doesn&#39;t process javascript: iframe src URLs synchronously; Blink does (trace forward and backward from HTMLFrameElementBase::openURL.) So something like this: &lt;!DOCTYPE html","payload":{"headers":[{"name":"From","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 10:55:55 +0900"},{"name":"Subject","value":"[blink-dev] Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Kouhei Ueno <kouhei@chromium.org>"}]}},{"snippet":"FWIW, Edge seems to have the same behavior as Firefox. I think we should try and see if we can make a similar change in Blink. Daniel On Wed, Jul 27, 2016 at 10:55 AM Dominic Cooney &lt;dominicc@","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 02:15:49 +0000"},{"name":"Subject","value":"[blink-dev] Re: Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"To","value":"Dominic Cooney <dominicc@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Kouhei Ueno <kouhei@chromium.org>"}]}},{"snippet":"+1 to follow Firefox and Edge. Blink behavior is a food of ClusterFuzz. 2016年7月27日(水) 11:16 Daniel Cheng &lt;dcheng@chromium.org&gt;: FWIW, Edge seems to have the same behavior as Firefox. I think we","payload":{"headers":[{"name":"From","value":"\"'Yoshifumi Inoue' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 02:28:03 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>, Dominic Cooney <dominicc@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Kouhei Ueno <kouhei@chromium.org>"}]}},{"snippet":"+1 Yesterday Yoav made a similar change to load data uri images asynchronously in https://crrev.com/d0c9ac3bf5bb4843c2c189a72e7b6c39e6743831. On Tue, Jul 26, 2016 at 7:28 PM, &#39;Yoshifumi Inoue&#39;","payload":{"headers":[{"name":"From","value":"Philip Rogers <pdr@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 20:07:49 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"To","value":"Yoshifumi Inoue <yosin@google.com>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Dominic Cooney <dominicc@chromium.org>, blink-dev <blink-dev@chromium.org>, Kouhei Ueno <kouhei@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"Let&#39;s try it. At one point it made the world catch fire due to code that special cases Firefox vs WebKit (ex. Closure, a bunch of google3)... But if Edge is getting away with it maybe we can too. :","payload":{"headers":[{"name":"Date","value":"Wed, 27 Jul 2016 01:21:56 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Philip Rogers <pdr@chromium.org>"},{"name":"Cc","value":"Dominic Cooney <dominicc@chromium.org>, dcheng@chromium.org, Kouhei Ueno <kouhei@chromium.org>, Yoav Weiss <yoav@yoav.ws>, blink-dev <blink-dev@chromium.org>, Yoshifumi Inoue <yosin@google.com>"}]}},{"snippet":"On Jul 26, 2016 9:56 PM, &quot;Dominic Cooney&quot; &lt;dominicc@chromium.org&gt; wrote: &gt; &gt; I noticed Firefox doesn&#39;t process javascript: iframe src URLs synchronously; Blink does (trace","payload":{"headers":[{"name":"Date","value":"Wed, 27 Jul 2016 01:25:20 -0400"},{"name":"Subject","value":"Re: [blink-dev] Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Cc","value":"kouhei@chromium.org, dcheng@chromium.org, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Jul 27, 2016 at 2:25 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: On Jul 26, 2016 9:56 PM, &quot;Dominic Cooney&quot; &lt;dominicc@chromium.org&gt; wrote: &gt; &gt; I noticed Firefox","payload":{"headers":[{"name":"From","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 14:46:20 +0900"},{"name":"Subject","value":"Re: [blink-dev] Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kouhei Ueno <kouhei@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"+1 I think this change allows us to narrow down problem space. This is the only JS hook I&#39;m aware of that&#39;s invoked on each parserAppendChild. Parser may invoke multiple parserAppendChild for a","payload":{"headers":[{"name":"From","value":"\"'Kouhei Ueno' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 14:56:22 +0900"},{"name":"Subject","value":"Re: [blink-dev] Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"To","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This whole thread is amazing. Thank you for digging into this, Dominic. :DG&lt; On Tue, Jul 26, 2016 at 10:56 PM &#39;Kouhei Ueno&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: +1 I think","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 15:25:57 +0000"},{"name":"Subject","value":"Re: [blink-dev] Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"To","value":"Kouhei Ueno <kouhei@google.com>, Dominic Cooney <dominicc@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Jul 28, 2016 at 12:25 AM, Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: This whole thread is amazing. Thank you for digging into this, Dominic. :DG&lt; Thank you. Credit due also to","payload":{"headers":[{"name":"From","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Date","value":"Thu, 28 Jul 2016 11:37:56 +0900"},{"name":"Subject","value":"Re: [blink-dev] Has anyone tried making src=\"javascript:...\" iframes load asynchronously?"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Kouhei Ueno <kouhei@google.com>, Elliott Sprehn <esprehn@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, One of the options suggested to my team for a feature we&#39;re implementing was called &#39;background pages&#39;, supposed used by blink to help render/provide necessary resources for certain","payload":{"headers":[{"name":"Date","value":"Tue, 26 Jul 2016 16:08:28 -0700 (PDT)"},{"name":"From","value":"Cathy <chili@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Background pages"}]}},{"snippet":"There&#39;s just the extensions feature called background pages. What is the feature you&#39;re building? Is there a design doc? On Jul 26, 2016 7:08 PM, &quot;Cathy&quot; &lt;chili@chromium.org&gt;","payload":{"headers":[{"name":"Date","value":"Tue, 26 Jul 2016 16:13:28 -0700"},{"name":"Subject","value":"Re: [blink-dev] Background pages"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Cathy Li <chili@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Bug triage Currently looks like we&#39;re holding steady but actually making significant progress Next week should have a lot of improvements Did a pretty comprehensive roundup of Cache Storage bugs","payload":{"headers":[{"name":"From","value":"\"'Dru Knox' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 14:32:23 -0700"},{"name":"Subject","value":"[blink-dev] OWP Storage weekly status - 7/26/16"},{"name":"To","value":"chrome-owp-storage <chrome-owp-storage@google.com>"}]}}]},{"messages":[{"snippet":"tl;dr: Constants in C++ which are generated from IDL files will look like kConstantName rather than CONSTANT_NAME. I&#39;m going to be landing a large (~1600 loc) CL[1] which is changing the names of","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 16:11:39 -0400"},{"name":"Subject","value":"PSA: Changing generated C++ constants in Blink"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"Makes sense, but [Reflect] is a bit of a misnomer for constants, its typical use is in HTML where &quot;Some IDL attributes are defined to reflect a particular content attribute.&quot; It looks like","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 02:25:31 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Changing generated C++ constants in Blink"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>, blink-dev <blink-dev@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"That&#39;s interesting -- the documentation (Source/bindings/IDLExtendedAttributes.md) mentions that [Reflect] is allowed on constants, and then proceeds to define its semantics on attributes only. (Is","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 22:43:42 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Changing generated C++ constants in Blink"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, blink-dev <blink-dev@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"I think this change is reasonable. Google C++ style recommends kConstnatName for enum. https://google.github.io/styleguide/cppguide.html#Enumerator_Names However, &#39;New Blink Style Guide&#39; says","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 28 Jul 2016 08:52:53 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Changing generated C++ constants in Blink"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>, Nico Weber <thakis@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"On Wed, Jul 27, 2016 at 4:52 PM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: I think this change is reasonable. Google C++ style recommends kConstnatName for enum. https://google.github.io/","payload":{"headers":[{"name":"From","value":"danakj@chromium.org"},{"name":"Date","value":"Wed, 27 Jul 2016 16:54:15 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Changing generated C++ constants in Blink"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>, Nico Weber <thakis@chromium.org>, blink-dev <blink-dev@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"Yeah we decided on k prefixing. :) On Jul 27, 2016 7:54 PM, &lt;danakj@chromium.org&gt; wrote: On Wed, Jul 27, 2016 at 4:52 PM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: I think this change is","payload":{"headers":[{"name":"Date","value":"Wed, 27 Jul 2016 20:26:27 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Changing generated C++ constants in Blink"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Kent TAMURA <tkent@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>, Ian Clelland <iclelland@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, Nico Weber <thakis@chromium.org>"}]}},{"snippet":"Looks like the doc is updated now -- although I don&#39;t have rights to see the revision history, so I can&#39;t tell when it was changed. The wording is now: &quot;constants, whether defined as a","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 23:00:19 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Changing generated C++ constants in Blink"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Kent TAMURA <tkent@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>, Ian Clelland <iclelland@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, Nico Weber <thakis@chromium.org>"}]}},{"snippet":"With Dana and Elliott saying we agreed on this style, that&#39;s more than enough IMHO to indicate a (rough) consensus :-). So I&#39;d say go ahead. Thanks for doing this! On Wed, Jul 27, 2016 at 11:00","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 17:55:18 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Changing generated C++ constants in Blink"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Dana Jansens <danakj@chromium.org>, Kent TAMURA <tkent@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, Nico Weber <thakis@chromium.org>"}]}},{"snippet":"On Fri, Jul 29, 2016 at 5:55 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: With Dana and Elliott saying we agreed on this style, that&#39;s more than enough IMHO to indicate a (rough) consensus :-)","payload":{"headers":[{"name":"From","value":"Nico Weber <thakis@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 19:25:12 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Changing generated C++ constants in Blink"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dana Jansens <danakj@chromium.org>, Kent TAMURA <tkent@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks, everyone -- I&#39;m considering this to be consensus enough, and sending this to the CQ now :) On Fri, Jul 29, 2016 at 7:25 PM, Nico Weber &lt;thakis@chromium.org&gt; wrote: On Fri, Jul 29,","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 10:40:46 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Changing generated C++ constants in Blink"},{"name":"To","value":"Nico Weber <thakis@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dana Jansens <danakj@chromium.org>, Kent TAMURA <tkent@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails dcheng@chromium.org Spec https://html.spec.whatwg.org/multipage/obsolete.html#external Summary window.external.IsSearchProviderInstalled and window.external.AddSearchProvider will both","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 07:47:22 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Tue, Jul 26, 2016 at 4:47 PM, Daniel Cheng &lt;dcheng@chromium.org&gt; wrote: Contact emails dcheng@chromium.org Spec https://html.spec.whatwg.org/multipage/obsolete.html#external Summary","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 17:33:51 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Tue, Jul 26, 2016 at 1:34 AM TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: LGTM1 On Tue, Jul 26, 2016 at 4:47 PM, Daniel Cheng &lt;dcheng@chromium.org&gt; wrote: Contact emails dcheng@","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 15:43:57 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Btw, I forgot to mention in the initial email, but the one thing I&#39;m a bit uncertain about is the mismatch between IE10 and the spec for IsSearchProviderInstalled: the spec says it should be a no-","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 15:46:56 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Tue, Jul 26, 2016 at 8:46 AM, Daniel Cheng &lt;dcheng@chromium.org&gt; wrote: Btw, I forgot to mention in the initial email, but the one thing I&#39;m a bit uncertain about is the mismatch","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 08:54:22 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jul 26, 2016 at 8:46 AM, Daniel Cheng &lt;dcheng@chromium.org&gt; wrote: Btw, I forgot to mention in the initial email, but the one thing I&#39;m a bit uncertain about is the mismatch between","payload":{"headers":[{"name":"From","value":"John Abd-El-Malek <jam@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 10:10:25 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Daniel, I take it you&#39;ll try making it always return undefined per spec and revisit if that doesn&#39;t work out? Unless we have a reason to suspect that some path is less risky, then we should try","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 02:40:57 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"John Abd-El-Malek <jam@chromium.org>, Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, that&#39;s what the current CL (https://codereview.chromium.org/2177123003/) implements. I don&#39;t know how I&#39;d measure &quot;not working out&quot; though. The argument for returning 2 is to","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 02:43:02 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, John Abd-El-Malek <jam@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Since the difference is so trivial, I&#39;d say that if you learn of a single site that would have a better user experience by returning 2, then changing the spec to do the same would make sense. On","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 01 Aug 2016 10:13:20 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>, John Abd-El-Malek <jam@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Daniel, Do you have some doubt about finishing this before the M54 feature freeze? Joe On Tuesday, July 26, 2016 at 12:47:41 AM UTC-7, Daniel Cheng wrote: Contact emails dch...@chromium.org Spec https:","payload":{"headers":[{"name":"Date","value":"Tue, 2 Aug 2016 08:55:56 -0700 (PDT)"},{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"}]}},{"snippet":"No. The patch is trivial and landed. The OWP launch bug needs to go through review though (which I&#39;m not entirely sure how to trigger). Daniel On Tue, Aug 2, 2016 at 11:56 PM &#39;Joe Medley&#39;","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 02 Aug 2016 16:22:53 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"Joe Medley <jmedley@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;m adding Chrome 54 to the status page. https://www.chromestatus.com/features/5672001305837568 Joe Medley | Technical Writer, Chrome DevRel | jmedley@google.com | 816-678-7195 If an API&#39;s not","payload":{"headers":[{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 14:35:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Align behavior of window.external.IsSearchProviderInstalled and window.external.AddSearchProvider with the spec"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (Oslo) and Samsung (Boston). We are tasked with improving the style engine in Blink. Our","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 15:42:24 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Style and Animations"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"I am planning to support &lt;link rel=stylesheet href=..&gt; in a shadow tree if it is connected. Until now, Blink has banned &lt;link rel=stylesheet&gt; in a shadow tree. See the standard discussion","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 04:16:43 +0000"},{"name":"Subject","value":"[blink-dev] [Web-Facing Change PSA]: Support <link rel=stylesheet> in a *connected* shadow tree"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"bcc: blink-dev@chromium.org A group of us works part-time on improving the infrastructure instead of sheriffing. We meet once a month to give status updates. Ping me if you&#39;d like join us instead","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 25 Jul 2016 20:03:37 -0700"},{"name":"Subject","value":"[blink-dev] Blink Infra monthly meeting notes July 2016"},{"name":"To","value":"blink-infra@chromium.org"}]}}]},{"messages":[{"snippet":"Hi blink-dev, It&#39;s been a little ambiguous what&#39;s happening to our code style after the merge. There were discussions about Converging with Chromium Style (and revision 2) that ended over 6","payload":{"headers":[{"name":"From","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 11:56:46 +1000"},{"name":"Subject","value":"[blink-dev] Blink Code Style"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Nico Weber <thakis@chromium.org>, jyasskin@chromium.org"}]}},{"snippet":"On Mon, Jul 25, 2016 at 6:56 PM, Sasha Bermeister &lt;sashab@chromium.org&gt; wrote: Hi blink-dev, It&#39;s been a little ambiguous what&#39;s happening to our code style after the merge. There were","payload":{"headers":[{"name":"From","value":"danakj@chromium.org"},{"name":"Date","value":"Mon, 25 Jul 2016 19:16:45 -0700"},{"name":"Subject","value":"Re: [blink-dev] Blink Code Style"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Nico Weber <thakis@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>"}]}},{"snippet":"We discussed this a bit at the last blink-on. There are (at least) two parts to this project. 1. Changing method cases etc like Dana says 2. Whitespace-only changes For 2, the major blocker was to come","payload":{"headers":[{"name":"From","value":"Nico Weber <thakis@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 19:04:00 -0400"},{"name":"Subject","value":"[blink-dev] Re: Blink Code Style"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>"}]}},{"snippet":"&gt;&gt; It&#39;s been a little ambiguous what&#39;s happening to our code style after the &gt;&gt; merge. There were discussions about Converging with Chromium Style (and &gt;&gt; revision 2) that","payload":{"headers":[{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Date","value":"Mon, 1 Aug 2016 10:16:50 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Blink Code Style"},{"name":"To","value":"Nico Weber <thakis@chromium.org>"},{"name":"Cc","value":"Sasha Bermeister <sashab@chromium.org>, blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>"}]}},{"snippet":"I think we need to keep the current WebKit-based Blink style for implementations of web-exposed interfaces until the great reformatting, and it&#39;s ok to start using Chromium-based Blink style for","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 10:31:49 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Blink Code Style"},{"name":"To","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Cc","value":"Nico Weber <thakis@chromium.org>, Sasha Bermeister <sashab@chromium.org>, blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>"}]}},{"snippet":"I&#39;d prefer not introducing any rule until we finish the conversion; ie, new code can use either the WebKit-based Blink style or the Chromium-based Blink style. If you&#39;re migrating code from","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 14:13:30 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Blink Code Style"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"Emil A Eklund <eae@chromium.org>, Nico Weber <thakis@chromium.org>, Sasha Bermeister <sashab@chromium.org>, blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Jeffrey Yasskin <jyasskin@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. Date Sender Intent to Description Decision 7/18/2016 Brandon Jones Implement and ship Gamepad API updates &lt; LGTM","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Mon, 25 Jul 2016 18:53:56 -0700"},{"name":"Subject","value":"[blink-dev] Last week in blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"Sent from my iPhone","payload":{"headers":[{"name":"Subject","value":"[blink-dev] I"},{"name":"From","value":"Houman Bahrami <houman.aghdam@gmail.com>"},{"name":"Date","value":"Tue, 26 Jul 2016 04:04:41 +0430"},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"Stop spamming the group with incoherent messages and empty replies. ☆PhistucK On Tue, Jul 26, 2016 at 2:34 AM, Houman Bahrami &lt;houman.aghdam@gmail.com&gt; wrote: Sent from my iPhone -- You received","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 26 Jul 2016 22:21:26 +0300"},{"name":"Subject","value":"Re: [blink-dev] I"},{"name":"To","value":"Houman Bahrami <houman.aghdam@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"It is early in the quarter, so this is a great opportunity for teams to get a good handle on triage. Triage Number of untriaged/unconfirmed cr-blink bugs filed before Q3: 877 Number of untriaged/","payload":{"headers":[{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"Date","value":"Mon, 25 Jul 2016 15:18:30 -0700"},{"name":"Subject","value":"[blink-dev] Q3 Bug Health"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Highlights: 15 MB reduction on Tumblur!! Memory: (hajimehoshi) Reduced a significant amount of memory from image-heavy websites (15 MB reduction on Tumblur!!). He removed duplicated encoded images","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 25 Jul 2016 20:08:41 +0200"},{"name":"Subject","value":"[blink-dev] Platform Architecture team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Wow, that 15 MB change is huge! Congratulations to the team and hajimehoshi for achieving that! Am Montag, 25. Juli 2016 20:09:23 UTC+2 schrieb Kentaro Hara: Hi Highlights: 15 MB reduction on Tumblur!!","payload":{"headers":[{"name":"Date","value":"Tue, 26 Jul 2016 02:13:36 -0700 (PDT)"},{"name":"From","value":"Jacob G <kurtextrem@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Platform Architecture team snippet"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-07-25 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole Blink 10128 (-97) 188 (-4) 694 (-58) 403 (-32) 90 Jul 2009 Uncategorized 9 (-16) 0 0 1 (-1) 1 4 days","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 25 Jul 2016 08:54:09 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-07-25"},{"name":"To","value":"blink-dev+status@chromium.org"}]}},{"snippet":"Let&#39;s get under 10k this week! On Jul 24, 2016 19:54, &quot;TAMURA, Kent&quot; &lt;tkent@chromium.org&gt; wrote: Blink bug status as of 2016-07-25 Component Open Unconfirmed Untriaged Pri-0/1 No","payload":{"headers":[{"name":"Date","value":"Sun, 24 Jul 2016 19:58:32 -0400"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-07-25"},{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"To","value":"Kent Tamura <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"The WebAudio spec is proposing to add a dictionary the the decodeAudioData dictionary. The IDL defintionis are basically going to be Promise&lt;AudioBuffer&gt; decodeAudioData(ArrayBuffer audioData,","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 14:00:28 -0700"},{"name":"Subject","value":"[blink-dev] WebIDL method ordering dependency?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jul 22, 2016 at 2:00 PM, &#39;Raymond Toy&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: The WebAudio spec is proposing to add a dictionary the the decodeAudioData dictionary. The IDL","payload":{"headers":[{"name":"From","value":"Joshua Bell <jsbell@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 15:19:33 -0700"},{"name":"Subject","value":"Re: [blink-dev] WebIDL method ordering dependency?"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 7/22/16 6:19 PM, Joshua Bell wrote: &gt; This IDL seems problematic. Indeed. A spec-compliant IDL parser should error out on it... &gt; (Callback functions and dictionaries are not distinguishable -","payload":{"headers":[{"name":"Subject","value":"[blink-dev] Re: WebIDL method ordering dependency?"},{"name":"To","value":"Joshua Bell <jsbell@chromium.org>, Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Fri, 22 Jul 2016 20:49:03 -0400"}]}},{"snippet":"+platform-architecture-dev On Jul 22, 2016 8:49 PM, &quot;Boris Zbarsky&quot; &lt;bzbarsky@mit.edu&gt; wrote: On 7/22/16 6:19 PM, Joshua Bell wrote: &gt; This IDL seems problematic. Indeed. A spec-","payload":{"headers":[{"name":"Date","value":"Sat, 23 Jul 2016 03:28:11 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: WebIDL method ordering dependency?"},{"name":"From","value":"\"'Elliott Sprehn' via platform-architecture-dev\" <platform-architecture-dev@chromium.org>"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>, platform-architecture-dev <platform-architecture-dev@chromium.org>"},{"name":"Cc","value":"Raymond Toy <rtoy@google.com>, blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@chromium.org>"}]}},{"snippet":"+bashi +yukishiino On Sat, Jul 23, 2016 at 9:28 AM, &#39;Elliott Sprehn&#39; via platform-architecture-dev &lt;platform-architecture-dev@chromium.org&gt; wrote: +platform-architecture-dev On Jul 22,","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Sat, 23 Jul 2016 19:07:06 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: WebIDL method ordering dependency?"},{"name":"To","value":"Elliott Sprehn <esprehn@google.com>, \"Kenichi Ishibashi (via Google Docs)\" <bashi@chromium.org>, Yuki Shiino <yukishiino@chromium.org>"},{"name":"Cc","value":"Boris Zbarsky <bzbarsky@mit.edu>, platform-architecture-dev <platform-architecture-dev@chromium.org>, Raymond Toy <rtoy@google.com>, blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@chromium.org>"}]}},{"snippet":"Nothing to add. callback interface vs dictionary is not distinguishable, and callback function vs dictionary is not distinguishable, either. It&#39;s also true that Blink doesn&#39;t support callback","payload":{"headers":[{"name":"From","value":"Yuki Shiino <yukishiino@chromium.org>"},{"name":"Date","value":"Mon, 25 Jul 2016 18:10:44 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: WebIDL method ordering dependency?"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@google.com>, \"Kenichi Ishibashi (via Google Docs)\" <bashi@chromium.org>, Yuki Shiino <yukishiino@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>, platform-architecture-dev <platform-architecture-dev@chromium.org>, Raymond Toy <rtoy@google.com>, blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@chromium.org>"}]}},{"snippet":"Thanks for everyone&#39;s comments. In summary, I take it that this pattern won&#39;t work with the current IDL specification (unless https://www.w3.org/Bugs/Public/show_bug.cgi?id=21640 is revisited).","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via platform-architecture-dev\" <platform-architecture-dev@chromium.org>"},{"name":"Date","value":"Mon, 25 Jul 2016 10:13:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: WebIDL method ordering dependency?"},{"name":"To","value":"Yuki Shiino <yukishiino@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Elliott Sprehn <esprehn@google.com>, \"Kenichi Ishibashi (via Google Docs)\" <bashi@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>, platform-architecture-dev <platform-architecture-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, It&#39;s official! BlinkOn 7 will be January 31 - February 1 in Mountain View, CA. You can go ahead and book flights if you&#39;d like. As the event gets closer, we&#39;ll share more","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Thu, 21 Jul 2016 16:38:52 -0700"},{"name":"Subject","value":"[blink-dev] Save the date: BlinkOn 7 is January 31 - February 1"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"If you don&#39;t read Monorail issue notification emails, you can stop reading now. The format of the From-line in Monorail notification emails is being changed to allow Gmail to better display the","payload":{"headers":[{"name":"From","value":"Jason Robbins <jrobbins@chromium.org>"},{"name":"Date","value":"Thu, 21 Jul 2016 15:17:24 -0700"},{"name":"Subject","value":"[blink-dev] [PSA] Improvement to Monorail email notifications From-line"},{"name":"To","value":"Chromium-dev <Chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}},{"snippet":"Thanks, Jason! It was really bothersome to only see one user for all updates, so this is great. One small nit: Can we not capitalize the username? For whatever reason, seeing Jrobbins instead of","payload":{"headers":[{"name":"Date","value":"Fri, 22 Jul 2016 09:51:50 -0700 (PDT)"},{"name":"From","value":"Devlin Cronin <rdevlin.cronin@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"Chromium-dev@chromium.org, blink-dev@chromium.org, infra-announce@chromium.org, jrobbins@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: [PSA] Improvement to Monorail email notifications From-line"}]}},{"snippet":"Thanks for this change! Could I also request to drop the &quot;via Monorail&quot; part of the sender name? That is just useless noise that takes up a lot of space. -Christian On Thu, Jul 21, 2016 at 6:","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 13:00:22 -0400"},{"name":"Subject","value":"Re: [blink-dev] [PSA] Improvement to Monorail email notifications From-line"},{"name":"To","value":"Jason Robbins <jrobbins@chromium.org>"},{"name":"Cc","value":"Chromium-dev <Chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails mlamouri@chromium.org, zqzhang@chromium.org Spec https://fullscreen.spec.whatwg.org/#allowed-to-request-fullscreen Summary Allow web pages to request fullscreen while an orientation","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"zqzhang@chromium.org, foolip@chromium.org, alia@microsoft.com, xidorn@upsuper.org"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: request fullscreen on orientation change"},{"name":"Date","value":"Thu, 21 Jul 2016 20:46:08 +0100"}]}},{"snippet":"LGTM1 I was the one who brought up the bad frame issue. It could probably be avoided with a more declarative approach, but without a real implementation to prove it the risk is that the API is less","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 21 Jul 2016 22:08:16 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: request fullscreen on orientation change"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>, blink-dev@chromium.org"},{"name":"Cc","value":"zqzhang@chromium.org, alia@microsoft.com, xidorn@upsuper.org"}]}},{"snippet":"LGTM2 On Thu, Jul 21, 2016 at 3:08 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: LGTM1 I was the one who brought up the bad frame issue. It could probably be avoided with a more declarative","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 21 Jul 2016 15:46:06 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: request fullscreen on orientation change"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, blink-dev <blink-dev@chromium.org>, zqzhang@chromium.org, Ali Alabbas <alia@microsoft.com>, xidorn@upsuper.org"}]}},{"snippet":"LGTM3. On Fri, Jul 22, 2016 at 7:46 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM2 On Thu, Jul 21, 2016 at 3:08 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: LGTM1 I was the","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 11:14:37 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: request fullscreen on orientation change"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, blink-dev <blink-dev@chromium.org>, zqzhang@chromium.org, Ali Alabbas <alia@microsoft.com>, xidorn@upsuper.org"}]}},{"snippet":"Cool! ChromeOS supports rotation, especially on convertible devices such as the ASUS Chromebook Flip. +bruthig who implemented the rotation animation there. On Thu, Jul 21, 2016 at 3:46 PM, Mounir","payload":{"headers":[{"name":"From","value":"Eugene Girard <girard@chromium.org>"},{"name":"Date","value":"Mon, 25 Jul 2016 13:00:57 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: request fullscreen on orientation change"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, zqzhang@chromium.org, foolip@chromium.org, alia@microsoft.com, xidorn@upsuper.org, bruthig@chromium.org, varkha@chromium.org"}]}}]},{"messages":[{"snippet":"Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec Primary eng (and PM) emails shanmuga.m@samsung.com Summary Deprecate and Remove the SVGViewSpec interface and currentView,","payload":{"headers":[{"name":"Date","value":"Wed, 20 Jul 2016 23:02:36 -0700 (PDT)"},{"name":"From","value":"Shanmuga Pandi M <shanmugapandi@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"}]}},{"snippet":"LGTM1 On Wed, Jul 20, 2016 at 11:02 PM, Shanmuga Pandi M &lt;shanmugapandi@gmail.com&gt; wrote: Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec Primary eng (and PM) emails","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 21 Jul 2016 16:23:45 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"Shanmuga Pandi M <shanmugapandi@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"currentView: https://www.chromestatus.com/metrics/feature/timeline/popularity/834 useCurrentView: https://www.chromestatus.com/metrics/feature/timeline/popularity/833 They are very low. LGTM2. On Fri,","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 11:23:17 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Shanmuga Pandi M <shanmugapandi@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The SVGSVGElementFragmentSVGViewElement counter in SVGSVGElement::inheritViewAttributes is also relevant, measuring how often the view comes from an SVGViewElement. I suspect that removing currentView,","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 03:27:18 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Shanmuga Pandi M <shanmugapandi@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"@Philip, This is the WIP patch. https://codereview.chromium.org/2163213007/ But as per the SVG spec &quot;#svgView()&quot; still supported. So we just need to remove only SVGViewSpec interface , I","payload":{"headers":[{"name":"Date","value":"Thu, 21 Jul 2016 21:21:32 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"tkent@chromium.org, chrishtr@chromium.org, shanmugapandi@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"}]}},{"snippet":"On Fri, Jul 22, 2016 at 5:27 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: The SVGSVGElementFragmentSVGViewElement counter in SVGSVGElement::inheritViewAttributes is also relevant, measuring","payload":{"headers":[{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Date","value":"Fri, 22 Jul 2016 10:04:47 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Shanmuga Pandi M <shanmugapandi@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is this blocked on API owner feedback? On Friday, July 22, 2016 at 1:04:51 AM UTC-7, Fredrik Söderquist wrote: On Fri, Jul 22, 2016 at 5:27 AM, Philip Jägenstedt &lt;foo...@chromium.org&gt; wrote: The","payload":{"headers":[{"name":"Date","value":"Tue, 26 Jul 2016 11:19:16 -0700 (PDT)"},{"name":"From","value":"dknox via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"foolip@chromium.org, tkent@chromium.org, chrishtr@chromium.org, shanmugapandi@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"}]}},{"snippet":"Yes, I left it hanging, sorry. I&#39;m trying to understand what group of things makes sense to remove together and the motivation for removing this from the SVG spec. I end up at https://www.w3.org/","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 02:18:08 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"dknox@google.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"tkent@chromium.org, chrishtr@chromium.org, shanmugapandi@gmail.com"}]}},{"snippet":"On Wed, Jul 27, 2016 at 4:18 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Yes, I left it hanging, sorry. I&#39;m trying to understand what group of things makes sense to remove together and","payload":{"headers":[{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Date","value":"Wed, 27 Jul 2016 20:31:57 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"dknox@google.com, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, shanmuga pandi <shanmugapandi@gmail.com>"}]}},{"snippet":"Even with the list of suggested simplification I was not sure about how much code it would actually amount to, so I tried applying Shanmuga&#39;s CL and then also ripping out SVGViewElement. AFAICT,","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 03:06:03 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Cc","value":"dknox@google.com, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, shanmuga pandi <shanmugapandi@gmail.com>"}]}},{"snippet":"On Fri, Jul 29, 2016 at 5:06 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Even with the list of suggested simplification I was not sure about how much code it would actually amount to, so I","payload":{"headers":[{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Date","value":"Fri, 29 Jul 2016 19:06:55 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Dru Knox <dknox@google.com>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, shanmuga pandi <shanmugapandi@gmail.com>"}]}},{"snippet":"OK, so given the state of currentView, useCurrentView and SVGViewSpec in Gecko and Edge and the usage, this removal is very likely safe compat-wise, and a win for interop if they&#39;re also removed in","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 20:25:24 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Cc","value":"Dru Knox <dknox@google.com>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, shanmuga pandi <shanmugapandi@gmail.com>"}]}},{"snippet":"Thanks for the discussion everyone. LGTM4 (Philip is apparently living in GF(2)+1 today). On Fri, Jul 29, 2016 at 4:25 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: OK, so given the state of","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 16:51:54 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"\"Fredrik Söderquist\" <fs@opera.com>, Dru Knox <dknox@google.com>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, shanmuga pandi <shanmugapandi@gmail.com>"}]}},{"snippet":"On Saturday, July 30, 2016 at 1:55:43 AM UTC+5:30, Philip Jägenstedt wrote: OK, so given the state of currentView, useCurrentView and SVGViewSpec in Gecko and Edge and the usage, this removal is very","payload":{"headers":[{"name":"Date","value":"Sun, 31 Jul 2016 22:49:39 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"fs@opera.com, dknox@google.com, tkent@chromium.org, chrishtr@chromium.org, shanmugapandi@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and Remove: currentView, useCurrentView and SVGViewSpec"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, July 20: Recent updates: We&#39;re continuing our --isolate-extensions launch trial on Dev and Canary channels, and we&#39;re preparing to enable","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 16:27:56 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, July 20, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The layout team has been working on a design proposal for a new layout system for the past quarter and we&#39;re now ready to share it with the wider team. Code named LayoutNG it designed with","payload":{"headers":[{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 14:38:42 -0700"},{"name":"Subject","value":"[blink-dev] LayoutNG"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Jul 20, 2016 at 2:38 PM, &#39;Emil A Eklund&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: Code named LayoutNG Was this a deliberate reference to Mozilla&#39;s NGLayout? PK","payload":{"headers":[{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 15:17:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] LayoutNG"},{"name":"To","value":"Emil A Eklund <eae@google.com>"},{"name":"Cc","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Jul 20, 2016 at 3:17 PM, Peter Kasting &lt;pkasting@google.com&gt; wrote: &gt; On Wed, Jul 20, 2016 at 2:38 PM, &#39;Emil A Eklund&#39; via blink-dev &gt; &lt;blink-dev@chromium.org&gt; wrote:","payload":{"headers":[{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 15:40:35 -0700"},{"name":"Subject","value":"Re: [blink-dev] LayoutNG"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"If you don&#39;t use Sublime Text you can stop reading. For those of you using SublimeClang as recommended by our docs, note that there has been a small change in order to make it work with more files.","payload":{"headers":[{"name":"From","value":"\"'Josh Karlin' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 11:02:58 +0000"},{"name":"Subject","value":"[blink-dev] PSA: Sublime Text AutoComplete/Navigation on Linux configuration change"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(Fixing subject. Sorry, fat-fingered send on this.) On Wed, Jul 20, 2016 at 4:43 PM, Dominic Cooney &lt;dominicc@chromium.org&gt; wrote: HTML/DOM team biweekly snippet (July 4 - July 17) Shadow DOM (","payload":{"headers":[{"name":"From","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 17:55:53 +0900"},{"name":"Subject","value":"Re: [blink-dev] HTML/DOM team biweekly snippet (July 4 - July 17)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"HTML/DOM team biweekly snippet (July 4 - July 17) Shadow DOM (hayato, kochi) Web Standards (hayato@) Discussion: Should &lt;link rel=&quot;stylesheet&quot;&gt; work inside shadow DOM? (hayato@) PR to","payload":{"headers":[{"name":"From","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 16:43:33 +0900"},{"name":"Subject","value":"[blink-dev]"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails hayato@chromium.org Spec https://dom.spec.whatwg.org/#dom-node-getrootnode Summary Node.getRootNode() is the new name for Node.rootNode [1]. Blink had shipped Node.rootNode, however, it","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 06:05:32 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This isn&#39;t just a rename, it&#39;s adding features at this same time with the options dictionary. Hopefully in the future we don&#39;t add features at the same time we fix name conflicts. :)","payload":{"headers":[{"name":"Date","value":"Wed, 20 Jul 2016 09:18:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah, that&#39;s a good point. Sorry for not mentioning it. An optional parameter allows us to get the root&#39;s host&#39;s root&#39;s host&#39;s root&#39;s host&#39;s root, .... recursively, until it","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Thu, 21 Jul 2016 01:18:14 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Wed, Jul 20, 2016 at 3:05 PM, Hayato Ito &lt;hayato@chromium.org&gt; wrote: Contact emails hayato@chromium.org Spec https://dom.spec.whatwg.org/#dom-node-getrootnode Summary Node.getRootNode()","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 21 Jul 2016 10:45:06 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"So if you&#39;re in the document composed: true always returns the document otherwise it returns the top of the subtree crossing shadow boundaries? On Jul 20, 2016 9:18 PM, &quot;Hayato Ito&quot; &lt;","payload":{"headers":[{"name":"Date","value":"Wed, 20 Jul 2016 18:49:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes. If we are *in the document* (in a traditional meaning, now it is called *is connected* ), getRootNode({ composed: true }) can return the document in O(1). On Thu, Jul 21, 2016 at 10:49 AM Elliott","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Thu, 21 Jul 2016 02:32:03 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Elliott, do you have any concerns with the options? I&#39;ve taken a quick look at the spec and it looks sane to me, so LGTM2. On Wed, Jul 20, 2016 at 7:32 PM Hayato Ito &lt;hayato@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 03:54:02 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Jul 21, 2016 at 11:54 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Elliott, do you have any concerns with the options? I&#39;ve taken a quick look at the spec and it looks sane to","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 01:40:14 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Hayato Ito <hayato@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah, in a case of &quot;nodeWhichIsNotConnected.getRootNode({composed: true})&quot;, this is just to save people from writing a loop. I guess many frameworks have to write their own similar loop","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 06:28:47 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Thu, Jul 21, 2016 at 11:28 PM, Hayato Ito &lt;hayato@chromium.org&gt; wrote: Yeah, in a case of &quot;nodeWhichIsNotConnected.getRootNode({composed: true})&quot;, this is just to save people","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 22 Jul 2016 08:18:39 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Node.getRootNode(options)"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"* OKRs - Please review - Aiming for 70%, trying to break KR&#39;s into specific steps + value added for accomplishing step * Triage - Crept up during no meetings week - cmumford taking the baton next *","payload":{"headers":[{"name":"Date","value":"Tue, 19 Jul 2016 14:28:05 -0700"},{"name":"Subject","value":"[blink-dev] Chrome OWP Storage weekly status - 7/19/16"},{"name":"From","value":"\"'Dru Knox' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"chrome-owp-storage <chrome-owp-storage@google.com>"}]}}]},{"messages":[{"snippet":"tl;dr: https://groups.google.com/a/chromium.org/forum/#!forum/embedder-dev/join Last month was BlinkOn, and I met lots of people who are embedding Chromium to accomplish cool things. I&#39;m one of the","payload":{"headers":[{"name":"From","value":"\"'Avi Drissman' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 16:00:39 -0400"},{"name":"Subject","value":"[blink-dev] New email list for Chromium embedders!"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Mmm... I do not see any &quot;Join group&quot; button (using my @gmail.com account). ☆PhistucK On Tue, Jul 19, 2016 at 11:00 PM, &#39;Avi Drissman&#39; via blink-dev &lt;blink-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 19 Jul 2016 23:05:40 +0300"},{"name":"Subject","value":"Re: [blink-dev] New email list for Chromium embedders!"},{"name":"To","value":"Avi Drissman <avi@google.com>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Could you add that group to https://www.chromium.org/developers/technical-discussion-groups? Thanks, -Nicholas On Tue, Jul 19, 2016 at 4:00 PM, &#39;Avi Drissman&#39; via Chromium-dev &lt;chromium-dev@","payload":{"headers":[{"name":"From","value":"Nicholas Bishop <nbishop@neverware.com>"},{"name":"Date","value":"Tue, 19 Jul 2016 16:09:25 -0400"},{"name":"Subject","value":"[blink-dev] Re: [chromium-dev] New email list for Chromium embedders!"},{"name":"To","value":"avi@google.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Fixed the permissions; try again. On Tue, Jul 19, 2016 at 4:05 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Mmm... I do not see any &quot;Join group&quot; button (using my @gmail.com account). ☆","payload":{"headers":[{"name":"From","value":"\"'Avi Drissman' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 16:09:33 -0400"},{"name":"Subject","value":"Re: [blink-dev] New email list for Chromium embedders!"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"It works. Thank you! ☆PhistucK On Tue, Jul 19, 2016 at 11:09 PM, Avi Drissman &lt;avi@google.com&gt; wrote: Fixed the permissions; try again. On Tue, Jul 19, 2016 at 4:05 PM, PhistucK &lt;phistuck@","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 19 Jul 2016 23:35:20 +0300"},{"name":"Subject","value":"Re: [blink-dev] New email list for Chromium embedders!"},{"name":"To","value":"Avi Drissman <avi@google.com>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails csharrison@chromium.org, igrigorik@chromium.org, ojan@chromium.org, yoav@yoav.ws Spec Rough draft summary and technical design. Summary This feature will allow authors to specify the","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 14:53:02 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Content Size Policy (name subject to change)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"For anyone interested in following along, or if you&#39;d like to contribute feedback or comments, please file them on the WICG repo: - https://github.com/WICG/content-size - https://github.com/WICG/","payload":{"headers":[{"name":"Date","value":"Tue, 19 Jul 2016 14:56:14 -0700 (PDT)"},{"name":"From","value":"igrigorik via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Content Size Policy (name subject to change)"}]}}]},{"messages":[{"snippet":"Blink&#39;s utility class WTF::TemporaryChange was the same as Chromium&#39;s base::AutoReset except for (1) the name and (2) accepting a non-const ref instead of a pointer. In the spirit of reducing","payload":{"headers":[{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 11:08:23 -0700"},{"name":"Subject","value":"[blink-dev] PSA: WTF::TemporaryChange is now WTF::AutoReset"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Input-dev is a web platform team focused on making touch (P1) and other forms of input (P2) awesome on the web. See our public page for more information. You can view our scored Q3 OKRs and scored Q2","payload":{"headers":[{"name":"From","value":"Timothy Dresser <tdresser@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 17:46:05 +0000"},{"name":"Subject","value":"[blink-dev] Input-dev Q3 OKRs, and scored Q2 OKRs"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, input-dev <input-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Lot of websites disable the paste functionality in password boxes, hindering the use of password managers and strong passwords in general. This issue has been covered more in detail here - https://www.","payload":{"headers":[{"name":"Date","value":"Tue, 19 Jul 2016 10:37:03 -0700 (PDT)"},{"name":"From","value":"Inian Parameshwaran <inian1234@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intervention to prevent websites to disable paste functionality in password boxes"}]}},{"snippet":"+vabr Inian Parameshwaran &lt;inian1234@gmail.com&gt; schrieb am Di., 19. Juli 2016, 19:37: Lot of websites disable the paste functionality in password boxes, hindering the use of password managers and","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 17:57:29 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intervention to prevent websites to disable paste functionality in password boxes"},{"name":"To","value":"Inian Parameshwaran <inian1234@gmail.com>, blink-dev <blink-dev@chromium.org>, vabr@chromium.org"}]}}]},{"messages":[{"snippet":"Hi all, Now that we&#39;re back from no meetings week(s), here&#39;s what happened in Blink intents. Data from bit.ly/blinkintents. Date Sender Intent to Description Decision 6/22/2016 Niklas Enbom","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 09:00:32 -0700"},{"name":"Subject","value":"[blink-dev] Last 3 weeks in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (Oslo) and Samsung (Boston). We are tasked with improving the style engine in Blink. Our","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 16:50:34 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Style and Animations"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"RefPtr.h says that RefPtr and PassRefPtr are referenced at http://webkit.org/coding/RefPtr.html, but that documentation is for WebKit and is now well out-of-date (WebKit now uses RefPtr&amp;&amp;","payload":{"headers":[{"name":"From","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 15:28:11 +1000"},{"name":"Subject","value":"[blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"Hmm I swear using it like this wasn&#39;t allowed or was at least highly discouraged, I thought the plan w as to add a move constructor to RefPtr and then use std::move() at the call sites like we did","payload":{"headers":[{"name":"Date","value":"Mon, 18 Jul 2016 22:42:15 -0700"},{"name":"Subject","value":"[blink-dev] Re: Kill PassRefPtr and use RefPtr&& instead"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>, yutak@chromium.org"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, alancutter@chromium.org, blink-dev <blink-dev@chromium.org>, bugsnash@chromium.org"}]}},{"snippet":"Removing PassRefPtr is something I wanted to do next-ish since we have killed OwnPtr, so I appreciate if you can take that task! I left some comments in your doc. Also, the doc doesn&#39;t mention","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 14:54:23 +0900"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"Note that the Google style guide doesn&#39;t allow rvalue reference arguments everywhere: it only allows them for universal forwarding, implementing move constructors, and implementing move assignment","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 06:06:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>, Sasha Bermeister <sashab@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"On Tue, Jul 19, 2016 at 3:06 PM, Daniel Cheng &lt;dcheng@chromium.org&gt; wrote: Note that the Google style guide doesn&#39;t allow rvalue reference arguments everywhere: it only allows them for","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 15:24:38 +0900"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Sasha Bermeister <sashab@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"Ok, so I think we all agree that PassRefPtr should be removed, but what we replace it with is a little unclear. Yuta: correct me if I&#39;m wrong, but using pass-by-value with a RefPtr&lt;T&gt; to a","payload":{"headers":[{"name":"From","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 16:43:16 +1000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"You can get the same thing by moving it though, eg: void Foo::setBar(RefPtr&lt;Bar&gt; bar) { m_bar = std::move(bar); } and then call it like this: RefPtr&lt;Bar&gt; bar = Bar::create(); foo-&gt;setBar","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 07:02:19 +0000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>, Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"Is there ever a reason we&#39;d want to do a copy? Maybe we should remove the copy constructor and force an explicit call to .get() or something. On 19 Jul 2016 5:02 PM, &quot;Daniel Cheng&quot; &lt;","payload":{"headers":[{"name":"Date","value":"Tue, 19 Jul 2016 17:12:20 +1000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"From","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Yuta Kitamura <yutak@chromium.org>, bugsnash@chromium.org, Kentaro Hara <haraken@chromium.org>, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jul 19, 2016 at 3:43 PM, Sasha Bermeister &lt;sashab@chromium.org&gt; wrote: Ok, so I think we all agree that PassRefPtr should be removed, but what we replace it with is a little unclear. Yuta","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 16:42:13 +0900"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"Thanks for clearing that up. What if we forced an explicit call for copying, so you couldn&#39;t call f(p) directly, eg: RefPtr&lt;T&gt; p = ...; f(p.copy()); // Copying will happen. f(std::move(p)); /","payload":{"headers":[{"name":"From","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 17:46:36 +1000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"I think we&#39;d want to discourage that: because of the call to .get(), it looks like a raw pointer is being passed. We could make the single argument constructor explicit, but then it also looks odd:","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 07:50:22 +0000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>, Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"Ah, the example calls it copy(), but I think that&#39;s also undesirable: ownership should use RefPtr not T*. The name makes it sound like it might ref the object (though it probably doesn&#39;t), and","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 07:53:14 +0000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>, Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>, bugsnash@chromium.org"}]}},{"snippet":"On Tue, Jul 19, 2016 at 4:50 PM, Daniel Cheng &lt;dcheng@chromium.org&gt; wrote: I think we&#39;d want to discourage that: because of the call to .get(), it looks like a raw pointer is being passed. We","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 16:53:05 +0900"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Sasha Bermeister <sashab@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"Yeah, there&#39;s also overhead from that. Ok, so with RefPtr&lt;T&gt; p I&#39;m happy leaving f(p) and f(std::move(p)) as the style, reviewers just need to be wary about copies but this has been the","payload":{"headers":[{"name":"From","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 17:54:05 +1000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"On Tue, Jul 19, 2016 at 4:54 PM, Sasha Bermeister &lt;sashab@chromium.org&gt; wrote: Yeah, there&#39;s also overhead from that. Ok, so with RefPtr&lt;T&gt; p I&#39;m happy leaving f(p) and f(std::move(","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 17:21:32 +0900"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"On Tue, Jul 19, 2016 at 1:21 AM, Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: On Tue, Jul 19, 2016 at 4:54 PM, Sasha Bermeister &lt;sashab@chromium.org&gt; wrote: Yeah, there&#39;s also overhead","payload":{"headers":[{"name":"From","value":"Antoine Labour <piman@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 07:55:47 -0700"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"Sasha Bermeister <sashab@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"On Tue, Jul 19, 2016 at 1:21 AM, Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: On Tue, Jul 19, 2016 at 4:54 PM, Sasha Bermeister &lt;sashab@chromium.org&gt; wrote: Yeah, there&#39;s also overhead","payload":{"headers":[{"name":"From","value":"danakj@chromium.org"},{"name":"Date","value":"Tue, 19 Jul 2016 13:43:45 -0700"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"Sasha Bermeister <sashab@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"+meade I think we could find someone to work on this, even as a 20% project. :) This would be the implementation plan: 1. Replace PassRefPtr with RefPtr 2. Replace calls to .release() with std::move()","payload":{"headers":[{"name":"From","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 11:01:59 +1000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"danakj@chromium.org"},{"name":"Cc","value":"Yuta Kitamura <yutak@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, meade@chromium.org"}]}},{"snippet":"SGTM, as discussed in person :) On Wed, Jul 20, 2016 at 11:01 AM, Sasha Bermeister &lt;sashab@chromium.org&gt; wrote: +meade I think we could find someone to work on this, even as a 20% project. :)","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 13:33:28 +1000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Cc","value":"danakj@chromium.org, Yuta Kitamura <yutak@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"I&#39;d recommend to add 0. Make PassRefPtr move-only, so that, (1) doesn&#39;t leave exra RefPtr-to-RefPtr copy. 2016-07-20 12:33 GMT+09:00 Eddy Mead &lt;meade@chromium.org&gt;: SGTM, as discussed in","payload":{"headers":[{"name":"From","value":"Taiju Tsuiki <tzik@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 13:51:18 +0900"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Eddy Mead <meade@chromium.org>"},{"name":"Cc","value":"Sasha Bermeister <sashab@chromium.org>, Dana Jansens <danakj@chromium.org>, Yuta Kitamura <yutak@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"The plan sounds reasonable to me. Just keep watching the perf bots when you land the patches because this kind of performance-sensitive refactoring is likely to cause unexpected regressions :) On Wed,","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 16:32:18 +0900"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Taiju Tsuiki <tzik@chromium.org>"},{"name":"Cc","value":"Eddy Mead <meade@chromium.org>, Sasha Bermeister <sashab@chromium.org>, Dana Jansens <danakj@chromium.org>, Yuta Kitamura <yutak@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}},{"snippet":"On Wed, Jul 20, 2016 at 10:01 AM, Sasha Bermeister &lt;sashab@chromium.org&gt; wrote: +meade I think we could find someone to work on this, even as a 20% project. :) That sounds great :) This would be","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 16:40:23 +0900"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, meade@chromium.org"}]}},{"snippet":"Thanks for the great breakdown Yuta!! I think bugsnash@ will be taking this on. We&#39;ll get back to you with a time estimate and full plan next week. :) Plan LGTM. Also, I&#39;d add a step -2 and -1","payload":{"headers":[{"name":"From","value":"Sasha Bermeister <sashab@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 18:00:19 +1000"},{"name":"Subject","value":"Re: [blink-dev] Kill PassRefPtr and use RefPtr&& instead"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, bugsnash@chromium.org, Alan Cutter <alancutter@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, meade@chromium.org"}]}}]},{"messages":[{"snippet":"The layout team is a long-term team that owns the layout code in blink. See https://www.chromium.org/blink/layout-team for more information. Updates since last meeting (on Monday, June 27, 2016): Back","payload":{"headers":[{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 14:07:56 -0700"},{"name":"Subject","value":"[blink-dev] Layout Team Status - July 18, 2016"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails bajones@chromium.org Spec https://w3c.github.io/gamepad/ Though since this is about new additions to the spec, the relevant pull requests are probably easier to review: GampadButton.","payload":{"headers":[{"name":"From","value":"\"'Brandon Jones' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 15:47:57 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"You forgot the interoperability part, I think - are other browsers on board? ☆PhistucK On Mon, Jul 18, 2016 at 6:47 PM, &#39;Brandon Jones&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote:","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 18 Jul 2016 19:08:03 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"Brandon Jones <bajones@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The owner of the Gamepad API at Mozilla has signed off on the touched property and discussions are ongoing about pose. He didn&#39;t give a clear signal for whether they intend to implement it or not,","payload":{"headers":[{"name":"From","value":"\"'Brandon Jones' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 18:00:00 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think these two properties need a new ChromeStatus entry. It helps to form a blog post about the new features, for example. I assume it will say &quot;no public signals&quot; across the board,","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 18 Jul 2016 22:17:45 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"Brandon Jones <bajones@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sounds good to me. I always question when a feature becomes significant enough to warrant the full &quot;new feature&quot; treatment, so I tend to play it by ear. I&#39;ll put together a Chrome status","payload":{"headers":[{"name":"From","value":"\"'Brandon Jones' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 20:13:50 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Chrome Status entry here: https://www.chromestatus.com/features/5651469617332224 On Mon, Jul 18, 2016 at 1:13 PM Brandon Jones &lt;bajones@google.com&gt; wrote: Sounds good to me. I always question","payload":{"headers":[{"name":"From","value":"\"'Brandon Jones' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 20:29:35 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"It is always good to err on the side of caution and just create an entry just in case. Smaller changes had entries. :) Thank you! ☆PhistucK On Mon, Jul 18, 2016 at 11:29 PM, Brandon Jones &lt;bajones@","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 18 Jul 2016 23:31:23 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"Brandon Jones <bajones@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is this intent blocked on API owner feedback? On Monday, July 18, 2016 at 1:32:11 PM UTC-7, PhistucK wrote: It is always good to err on the side of caution and just create an entry just in case.","payload":{"headers":[{"name":"Date","value":"Mon, 25 Jul 2016 18:47:30 -0700 (PDT)"},{"name":"From","value":"Dru <dknox@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"bajones@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"}]}},{"snippet":"Has this gone through TAG review? I think I&#39;ve previously noted how un-idiomatic for the web platform it is to use a Float32Array for position/velocity/acceleration/orientation/etc., and how","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"Dru <dknox@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"CC","value":"\"bajones@google.com\" <bajones@google.com>"},{"name":"Subject","value":"RE: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"Date","value":"Tue, 26 Jul 2016 01:56:13 +0000"}]}},{"snippet":"It has not gone through TAG review yet. Is this a requirement? On Mon, Jul 25, 2016 at 6:56 PM, Domenic Denicola &lt;d@domenic.me&gt; wrote: Has this gone through TAG review? I think I&#39;ve","payload":{"headers":[{"name":"From","value":"\"'Megan Lindsay' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 11:21:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"Dru <dknox@chromium.org>, blink-dev <blink-dev@chromium.org>, \"bajones@google.com\" <bajones@google.com>"}]}},{"snippet":"From: Megan Lindsay [mailto:meganlindsay@google.com] &gt; It has not gone through TAG review yet. Is this a requirement? Yes, or at least reasoning for the API owners to understand why it is being","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"Megan Lindsay <meganlindsay@google.com>"},{"name":"CC","value":"Dru <dknox@chromium.org>, blink-dev <blink-dev@chromium.org>, \"bajones@google.com\" <bajones@google.com>"},{"name":"Subject","value":"RE: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"Date","value":"Tue, 26 Jul 2016 18:24:58 +0000"}]}},{"snippet":"I submitted a suggestion to the template in order to make it clearer (extracted that into a new paragraph). ☆PhistucK On Tue, Jul 26, 2016 at 9:24 PM, Domenic Denicola &lt;d@domenic.me&gt; wrote: From:","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 26 Jul 2016 21:46:54 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"Megan Lindsay <meganlindsay@google.com>, Dru <dknox@chromium.org>, blink-dev <blink-dev@chromium.org>, \"bajones@google.com\" <bajones@google.com>"}]}},{"snippet":"I see that https://github.com/w3c/gamepad/pull/25 actually isn&#39;t merged yet, and that&#39;s where the Float23Array attributes are. Is there a reason this isn&#39;t merged? The situation reminds me","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 27 Jul 2016 02:38:59 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"Megan Lindsay <meganlindsay@google.com>, Dru <dknox@chromium.org>, blink-dev <blink-dev@chromium.org>, \"bajones@google.com\" <bajones@google.com>"}]}},{"snippet":"I don&#39;t see those API shape concerns raised in the PR, can you guys take the discussion there? We should probably wait for this PR to be resolved and landed before making a ship decision. On Tue,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 26 Jul 2016 23:04:09 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Gamepad API updates"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Domenic Denicola <d@domenic.me>, Megan Lindsay <meganlindsay@google.com>, Dru <dknox@chromium.org>, blink-dev <blink-dev@chromium.org>, \"bajones@google.com\" <bajones@google.com>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-07-11 00:00:00 till 2016-07-18 00:00:00 (UTC time). CQ users: 349 out of 355 total committers 98.31%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 08:43:59 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of July 11"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-07-11 00:00:00 till 2016-07-18 00:00:00 (UTC time). CQ users: 133 out of 136 total committers 97.79%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 09:38:46 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of July 11"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-07-18 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole Blink 10225 (-117) 192 (-13) 752 (-97) 435 (-9) 96 Jul 2009 Uncategorized 25 (-45) 0 (-1) 0 (-16) 2","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 09:16:28 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-07-18"},{"name":"To","value":"blink-dev+status@chromium.org"}]}},{"snippet":"Is Blink&gt;GamepadAPI really required? It is completely empty for some (or a long) time (it does not even have closed issues) and could probably fit into Blink&gt;Input. ☆PhistucK On Mon, Jul 18, 2016","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 18 Jul 2016 09:40:58 +0300"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-07-18"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev+status@chromium.org"}]}},{"snippet":"Yeah, I thought there was an IP&gt;Gamepad component we use for that? -Christian On Jul 18, 2016 02:41, &quot;PhistucK&quot; &lt;phistuck@gmail.com&gt; wrote: Is Blink&gt;GamepadAPI really required? It","payload":{"headers":[{"name":"Date","value":"Mon, 18 Jul 2016 08:43:30 -0400"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-07-18"},{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev+status@chromium.org, Kent TAMURA <tkent@chromium.org>"}]}}]},{"messages":[{"snippet":"​If you look at the WebFonts use adaptive timeouts to take fallback fonts ChromeStatus entry, the mentioned launch bug is crbug.com/576563​, which is restricted. Please, use a public issue instead (or","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 16 Jul 2016 10:49:30 +0300"},{"name":"Subject","value":"[blink-dev] A ChromeStatus Entry With A Restricted Issue"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Takashi Toyoshima <toyoshim@chromium.org>, \"kenjibaheux@chromium.org\" <kenjibaheux@chromium.org>"}]}},{"snippet":"Also, is the status of the new touch-action values really &quot;In experimental framework&quot;? Can you enable it via origin trials? It is not on the list in the form. ☆PhistucK On Sat, Jul 16, 2016","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 16 Jul 2016 12:39:18 +0300"},{"name":"Subject","value":"[blink-dev] Re: A ChromeStatus Entry With A Restricted Issue"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Takashi Toyoshima <toyoshim@chromium.org>, \"kenjibaheux@chromium.org\" <kenjibaheux@chromium.org>, Dave Tapuska <dtapuska@chromium.org>"}]}},{"snippet":"Fixed the touch-action one. I think the font one was probably just accidentally using the wrong label, but I want to double-check with Kenji before changing it. Thanks for catching these PhistucK! On","payload":{"headers":[{"name":"Date","value":"Sat, 16 Jul 2016 08:28:49 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: A ChromeStatus Entry With A Restricted Issue"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Takashi Toyoshima <toyoshim@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, \"kenjibaheux@chromium.org\" <kenjibaheux@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Updated to tip to try the lastest fix for #595504. Now about 300 of my tests fail for a different reason: their colors are slightly off. I am running stock Goobuntu machine. Is anyone else seeing this?","payload":{"headers":[{"name":"Date","value":"Fri, 15 Jul 2016 14:02:29 -0700 (PDT)"},{"name":"From","value":"\"'Aleks Totic' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] LayoutTests failing on Linux"}]}},{"snippet":"Yes, I&#39;ve been experiencing similar for I think past week or two. I recall it being more like 80 tests. It&#39;s definitely a huge pain, I can&#39;t easily discern test failures locally much of the","payload":{"headers":[{"name":"Date","value":"Fri, 15 Jul 2016 16:07:14 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: LayoutTests failing on Linux"}]}},{"snippet":"Maybe related to recent libpng update? https://chromium.googlesource.com/chromium/src/+/8c0ac8d882561cca77d5184248708b0ce9c851d4 Decoding with libpng 1.2.x and 1.6.x can sometimes produce slightly","payload":{"headers":[{"name":"Date","value":"Sun, 17 Jul 2016 22:41:59 -0700 (PDT)"},{"name":"From","value":"Max Stepin <maxstepin@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: LayoutTests failing on Linux"}]}},{"snippet":"Bisected. It is caused by https://codereview.chromium.org/2115103002, &quot;Support for retreiving the monitor color space on X11&quot; Filed a bug: https://bugs.chromium.org/p/chromium/issues/detail?","payload":{"headers":[{"name":"Date","value":"Mon, 18 Jul 2016 09:26:53 -0700 (PDT)"},{"name":"From","value":"\"'Aleks Totic' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: LayoutTests failing on Linux"}]}}]},{"messages":[{"snippet":"In M52 we shipped the `referrerpolicy` attribute with a miscapitalization in the IDL attribute: it should be referrerPolicy, rather than referrerpolicy. The former is what the spec says (eg https://","payload":{"headers":[{"name":"From","value":"Emily Stark <estark@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 13:30:00 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is Firefox on board? ☆PhistucK On Fri, Jul 15, 2016 at 11:30 PM, Emily Stark &lt;estark@chromium.org&gt; wrote: In M52 we shipped the `referrerpolicy` attribute with a miscapitalization in the IDL","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 15 Jul 2016 23:40:02 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"Emily Stark <estark@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jul 15, 2016 at 1:40 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Is Firefox on board? They either never had the miscapitalization or capitalized it correctly from the beginning. (Still","payload":{"headers":[{"name":"From","value":"Emily Stark <estark@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 13:44:00 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Emily Stark <estark@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"+fkiefer from Mozilla On Fri, Jul 15, 2016 at 1:44 PM, Emily Stark &lt;estark@chromium.org&gt; wrote: On Fri, Jul 15, 2016 at 1:40 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Is Firefox on board?","payload":{"headers":[{"name":"From","value":"Emily Stark <estark@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 13:44:30 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"Emily Stark <estark@chromium.org>, Franziskus Kiefer <fkiefer@mozilla.com>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Jochen Eisinger <jochen@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I asked because that was not clear from your original post - &quot;The former is what the spec says (eg https://html.spec.whatwg.org/multipage/semantics.html#the-a-element) and also what Firefox now","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 15 Jul 2016 23:47:26 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"Emily Stark <estark@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I see, sorry for the confusion. Yes, &quot;referrerPolicy&quot; is what Firefox does and what the spec says, &quot;referrerpolicy&quot; is what Chrome currently does. On Fri, Jul 15, 2016 at 1:47 PM,","payload":{"headers":[{"name":"From","value":"Emily Stark <estark@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 13:51:57 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Emily Stark <estark@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Actually, apparently the attribute shipped in M51; the chromestatus entry was wrong. (I just updated it.) That means the misspelling has already hit stable. If that makes a difference, another option","payload":{"headers":[{"name":"From","value":"Emily Stark <estark@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 14:00:43 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"Emily Stark <estark@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Jochen Eisinger <jochen@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;d say just fix the spelling and merge it back, so we&#39;re shipping the same spelling as FF Emily Stark &lt;estark@chromium.org&gt; schrieb am Fr., 15. Juli 2016, 23:01: Actually, apparently the","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Sat, 16 Jul 2016 10:01:25 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"Emily Stark <estark@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Firefox never shipped with referrerpolicy. We renamed referrer to referrerPolicy in 45. (Unfortunately we turn on the attribute by default only in 50, which will be released Nov 8.) Cheers On Fri, Jul","payload":{"headers":[{"name":"From","value":"Franziskus Kiefer <fkiefer@mozilla.com>"},{"name":"Date","value":"Sat, 16 Jul 2016 12:56:07 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"Emily Stark <estark@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Jochen Eisinger <jochen@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The conservative thing would be to add referrerPolicy and deprecate referrerpolicy with a message saying it will be gone in M55, then remove after the next branch point and consider reverting only if","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 01:42:01 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"Franziskus Kiefer <fkiefer@mozilla.com>, Emily Stark <estark@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Jochen Eisinger <jochen@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Given the fact that we just launched this, and it&#39;s not yet supported in any other browser, I imagine usage is tiny and malleable. If we can get the spelling change merged back to 52, then I don","payload":{"headers":[{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 09:23:47 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Franziskus Kiefer <fkiefer@mozilla.com>, Emily Stark <estark@chromium.org>, PhistucK <phistuck@gmail.com>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah, if you can get it merged to M52 then that seems OK as well. On Mon, Jul 18, 2016 at 12:24 AM Mike West &lt;mkwst@chromium.org&gt; wrote: Given the fact that we just launched this, and it&#39;s","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 20:01:52 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"Mike West <mkwst@chromium.org>"},{"name":"Cc","value":"Franziskus Kiefer <fkiefer@mozilla.com>, Emily Stark <estark@chromium.org>, PhistucK <phistuck@gmail.com>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"ok, let&#39;s try to go down that route. On Mon, Jul 18, 2016 at 10:02 PM Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Yeah, if you can get it merged to M52 then that seems OK as well. On Mon,","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 11:18:25 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Correct A Miscapitalization: referrerpolicy IDL attribute"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Mike West <mkwst@chromium.org>"},{"name":"Cc","value":"Franziskus Kiefer <fkiefer@mozilla.com>, Emily Stark <estark@chromium.org>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails mek@chromium.org, jsbell@chromium.org Spec https://html.spec.whatwg.org/multipage/comms.html#broadcasting-to-other-browsing-contexts Summary BroadcastChannel allows scripts from the same","payload":{"headers":[{"name":"From","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 11:03:43 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Ship: BroadcastChannel"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Joshua Bell <jsbell@google.com>"}]}},{"snippet":"LGTM. On Thu, Jul 14, 2016 at 11:03 AM, Marijn Kruisselbrink &lt;mek@chromium.org&gt; wrote: Contact emails mek@chromium.org, jsbell@chromium.org Spec https://html.spec.whatwg.org/multipage/comms.html#","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 11:18:25 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: BroadcastChannel"},{"name":"To","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@google.com>"}]}},{"snippet":"LGTM2 On Thu, Jul 14, 2016 at 11:18 AM, Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM. On Thu, Jul 14, 2016 at 11:03 AM, Marijn Kruisselbrink &lt;mek@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 17:47:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: BroadcastChannel"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Marijn Kruisselbrink <mek@chromium.org>, blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@google.com>"}]}},{"snippet":"This is awesome. Thanks Chrome team !! I&#39;ve talked briefly about this a year ago when talking about multi-screen Web apps. This API will help a lot https://www.youtube.com/watch?v=-o8B4TE18gI Le","payload":{"headers":[{"name":"Date","value":"Fri, 15 Jul 2016 01:48:58 -0700 (PDT)"},{"name":"From","value":"Hubert SABLONNIERE <hubert.sablonniere@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jsbell@google.com"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: BroadcastChannel"}]}},{"snippet":"lgtm3 On Fri, Jul 15, 2016 at 10:49 AM Hubert SABLONNIERE &lt;hubert.sablonniere@gmail.com&gt; wrote: This is awesome. Thanks Chrome team !! I&#39;ve talked briefly about this a year ago when talking","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 08:50:24 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: BroadcastChannel"},{"name":"To","value":"Hubert SABLONNIERE <hubert.sablonniere@gmail.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jsbell@google.com"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, July 13: Recent updates (2 weeks): We&#39;re continuing our --isolate-extensions launch trial on Dev and Canary channels, and we&#39;re preparing","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 16:41:22 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, July 13, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails skobes@chromium.org, ymalik@chromium.org Spec https://cdn.rawgit.com/ymalik/interventions/master/scroll-anchoring/spec.html Summary Scroll anchoring adjusts the scroll position to","payload":{"headers":[{"name":"From","value":"Steve Kobes <skobes@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 18:16:16 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Scroll Anchoring"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails shekyan@gmail.com, jww@chromium.org Spec https://w3c.github.io/webappsec-subresource-integrity/#request-verification-algorithms Summary The `require-sri-for` directive gives developers","payload":{"headers":[{"name":"From","value":"Sergey Shekyan <shekyan@gmail.com>"},{"name":"Date","value":"Wed, 13 Jul 2016 13:44:01 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: SRI: The `require-sri-for` CSP directive."},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"Note that Firefox already has an implementation of this directive behind a flag: https://bugzilla.mozilla.org/show_bug.cgi?id=1265318. Once we&#39;re confident that the implementation Sergey is putting","payload":{"headers":[{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 07:21:52 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: SRI: The `require-sri-for` CSP directive."},{"name":"To","value":"Sergey Shekyan <shekyan@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Dear Anh/Chị ! Lời đầu tiên em xin chúc Anh/Chị sức khỏe, công việc thuận lợi. ! Em có một thông tin rất tốt em muốn gửi đến cho Anh/Chị. THANH TOÁN 20% NHẬN NHÀ Dự án căn hộ Vale&#39;o đầm sen-phong","payload":{"headers":[{"name":"From","value":"tinh nguyen ngoc thanh <nguyenngocthanhtinh@gmail.com>"},{"name":"Date","value":"Wed, 13 Jul 2016 10:52:54 +0700"},{"name":"Subject","value":"[blink-dev] Fwd: EM XIN CHIA SẺ CƠ HỘI VÀNG VÀ THÔNG TIN TỐT NHẤT."},{"name":"To","value":"undisclosed-recipients:;"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (Oslo) and Samsung (Boston). We are tasked with improving the style engine in Blink. Our","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 10:57:47 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Style and Animations"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Summary The Chromium project is moving away from Rietveld to a revamped version of Gerrit for our main Code Review tool. When? The conservative estimate is Q4 of 2016. There are already some Chromium","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Tue, 12 Jul 2016 21:24:16 +0000"},{"name":"Subject","value":"[blink-dev] [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, tandrii@chromium.org"}]}},{"snippet":"I&#39;m mostly looking forward to this, but I have a couple of questions... On Tue, Jul 12, 2016 at 2:24 PM, Andrew Bonventre &lt;andybons@chromium.org&gt; wrote: Will this change my current command-","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Tue, 12 Jul 2016 14:52:02 -0700"},{"name":"Subject","value":"Re: [blink-dev] [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Thanks rsleevi for pointing out the second link for Chromium-specific Gerrit issues is broken. Corrected one: https://bugs.chromium.org/p/gerrit/issues/list?q=label:Hotlist-Chromium For using the","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Tue, 12 Jul 2016 22:06:15 +0000"},{"name":"Subject","value":"Re: [blink-dev] [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Stefan Zager <szager@chromium.org>, Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"What will happen to existing code review URLs? These URLs can be found all over the place in the commit history and the code review itself often provide useful historical information. Yang On Tuesday,","payload":{"headers":[{"name":"Date","value":"Tue, 12 Jul 2016 22:27:23 -0700 (PDT)"},{"name":"From","value":"yangguo via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chromium-dev@chromium.org, tandrii@chromium.org, andybons@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"}]}},{"snippet":"+infra-dev On Wed, Jul 13, 2016 at 7:27 AM, yangguo via blink-dev &lt;blink-dev@chromium.org&gt; wrote: What will happen to existing code review URLs? These URLs can be found all over the place in the","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 09:35:26 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"yangguo@google.com, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Andrew Bonventre <andybons@chromium.org>"}]}},{"snippet":"On Wed, Jul 13, 2016 at 12:35 AM, Paweł Hajdan, Jr. &lt;phajdan.jr@chromium.org&gt; wrote: &gt; +infra-dev &gt; &gt; On Wed, Jul 13, 2016 at 7:27 AM, yangguo via blink-dev &gt; &lt;blink-dev@chromium.","payload":{"headers":[{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 10:47:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Cc","value":"yangguo@google.com, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Andrew Bonventre <andybons@chromium.org>"}]}},{"snippet":"As noted in the original email: What will happen to Rietveld? Rietveld will be put in read-only mode to preserve change history. Potential migration of changes to Gerrit will be considered after the","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 17:49:40 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"eae@chromium.org, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Cc","value":"yangguo@google.com, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Andrew Bonventre <andybons@chromium.org>"}]}},{"snippet":"As for contributions, there is already a fairly robust plugin system with a JS plugin system design (that will live on top of the current JS API) in the works, so for specific workflows, I would","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 17:53:35 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>, eae@chromium.org, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Cc","value":"yangguo@google.com, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Generally very excited to see this coming (below why) Bunch of questions: 1. Any idea about what the config for the chromium/src project is going to be? Is it going to be &quot;rebase if necessary?","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 18:18:50 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>, eae@chromium.org, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Cc","value":"yangguo@google.com, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Answers based on my understanding (which might be wrong, hopefully infra folks will correct me as needed), and one comment/question/push back ... On Wed, Jul 13, 2016 at 11:18 AM, Primiano Tucci &lt;","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 15:22:15 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, Emil A Eklund <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Thanks for being open about the process and soliciting feedback. I&#39;d like to throw in my +1 for the merge workflow. It is important to me that I don&#39;t lose local history and rebase doesn&#39;t","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 01:53:02 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>, Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, Emil A Eklund <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Wed, Jul 13, 2016 at 3:22 PM, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: Answers based on my understanding (which might be wrong, hopefully infra folks will correct me as needed), and one","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 19:21:37 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, Emil A Eklund <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"I believe (through only very minimal experience) there is a Gerrit workflow where you have 1 local branch = many CLs and 1 commit = 1 CL. So if you are working on a chain of CLs that need to land","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 03:36:13 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>, Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, Emil A Eklund <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Yeah I hope we can keep the 1 branch = 1 CL workflow, I actually much prefer the commit message to be disjoint of my local commits which tend to be more my thought process and local experimentation. I","payload":{"headers":[{"name":"Date","value":"Wed, 13 Jul 2016 21:14:06 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, eae <eae@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, Dirk Pranke <dpranke@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Andrii Shyshkalov <tandrii@chromium.org>, chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"&gt; I don&#39;t know which thing you (Primiano) think is &quot;a dream&quot;, since I think you dropped a key word in that sentence. I believe the tooling in git-cl actually supports both models,","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 11:07:48 +0100"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, Emil A Eklund <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"(sorry for late reply, I&#39;ve been busy spamming your CLs with warnings about master prefix :)) Let me also add security to the list of reasons for switching to Gerrit. Gerrit&#39;s strict ACLs","payload":{"headers":[{"name":"Date","value":"Thu, 14 Jul 2016 07:45:59 -0700 (PDT)"},{"name":"From","value":"Andrii Shyshkalov <tandrii@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"andybons@chromium.org, eae@chromium.org, phajdan.jr@chromium.org, yangguo@google.com, infra-dev@chromium.org, blink-dev@chromium.org, tandrii@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"}]}},{"snippet":"To be clear as owner of git cl for Gerrit: 1 CL = 1 branch will be the supported workflow, just like before with Rietveld. It already is, actually :) On Thursday, July 14, 2016 at 12:08:43 PM UTC+2,","payload":{"headers":[{"name":"Date","value":"Thu, 14 Jul 2016 07:59:17 -0700 (PDT)"},{"name":"From","value":"Andrii Shyshkalov <tandrii@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"dpranke@chromium.org, andybons@chromium.org, eae@chromium.org, phajdan.jr@chromium.org, yangguo@google.com, infra-dev@chromium.org, blink-dev@chromium.org, tandrii@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"}]}},{"snippet":"On Thu, Jul 14, 2016 at 6:07 AM, Primiano Tucci &lt;primiano@chromium.org&gt; wrote: Also the comments here make me realize that I&#39;m probably the only one who cares about this. so... it&#39;s all","payload":{"headers":[{"name":"From","value":"Joe Mason <joenotcharles@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 11:08:34 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Dirk Pranke <dpranke@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Emil A Eklund <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"1 local commit == 1 CL is the native Gerrit behavior, so once the transition is made then we can explore solutions that allow git cl to support it and I can&#39;t imagine it will be too difficult. That","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 15:16:50 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Joe Mason <joenotcharles@chromium.org>, Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Dirk Pranke <dpranke@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Emil A Eklund <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Thu, Jul 14, 2016 at 3:45 PM, Andrii Shyshkalov &lt;tandrii@chromium.org&gt; wrote: It could be &quot;rebase if necessary&quot; if the repository doesn&#39;t need Cr-Commit-Position (for example,","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 16:48:42 +0100"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrii Shyshkalov <tandrii@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Emil A Eklund <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Jul 13, 2016 at 10:53 AM, Andrew Bonventre &lt;andybons@chromium.org&gt; wrote: &gt; As for contributions, there is already a fairly robust plugin system with a &gt; JS plugin system design (","payload":{"headers":[{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 15:18:53 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Does Gerrit has collapse diff view? This is very useful. 2016年7月15日(金) 7:19 Emil A Eklund &lt;eae@chromium.org&gt;: On Wed, Jul 13, 2016 at 10:53 AM, Andrew Bonventre &lt;andybons@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"\"'Yoichi Osato' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 04:26:15 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"eae@chromium.org, Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Does Gerrit has collapse diff view? This is very useful. 2016年7月15日(金) 7:19 Emil A Eklund &lt;eae@chromium.org&gt;: On Wed, Jul 13, 2016 at 10:53 AM, Andrew Bonventre &lt;andybons@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 04:29:12 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"eae@chromium.org, Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Following the instructions in the beginning of this thread (install the PolyGerrit extension) it looks like it does. On Fri, Jul 15, 2016 at 5:29 AM Yoichi Osato &lt;yoichio@chromium.org&gt; wrote:","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 14:13:47 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>, eae@chromium.org, Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Will the review process remain the same (wait for lgtm comments from OWNERS), or will we use the Gerrit&#39;s numerical scoring system (-2 to +2). If the latter, will there be a guideline on how to use","payload":{"headers":[{"name":"From","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 17:12:57 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, eae@chromium.org, Andrew Bonventre <andybons@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Fri, Jul 15, 2016 at 11:13 AM Guido Urdaneta &lt;guidou@chromium.org&gt; wrote: Will the review process remain the same (wait for lgtm comments from OWNERS), or will we use the Gerrit&#39;s","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 15:52:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, eae@chromium.org, Andrew Bonventre <andybons@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Thu, Jul 14, 2016 at 3:18 PM, Emil A Eklund &lt;eae@chromium.org&gt; wrote: On Wed, Jul 13, 2016 at 10:53 AM, Andrew Bonventre &lt;andybons@chromium.org&gt; wrote: &gt; As for contributions, there","payload":{"headers":[{"name":"From","value":"\"'Julie Parent' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 11:07:31 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"eae@chromium.org"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Fri, Jul 15, 2016 at 8:52 AM, Andrew Bonventre &lt;andybons@chromium.org&gt; wrote: On Fri, Jul 15, 2016 at 11:13 AM Guido Urdaneta &lt;guidou@chromium.org&gt; wrote: Will the review process remain","payload":{"headers":[{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 11:09:04 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae@chromium.org, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Thu, Jul 14, 2016 at 3:18 PM, Emil A Eklund &lt;eae@chromium.org&gt; wrote: On Wed, Jul 13, 2016 at 10:53 AM, Andrew Bonventre &lt;andybons@chromium.org&gt; wrote: &gt; As for contributions, there","payload":{"headers":[{"name":"From","value":"Julie Parent <jparent@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 11:09:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"eae@chromium.org"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Fri, Jul 15, 2016 at 11:09 AM, Brett Wilson &lt;brettw@chromium.org&gt; wrote: On Fri, Jul 15, 2016 at 8:52 AM, Andrew Bonventre &lt;andybons@chromium.org&gt; wrote: On Fri, Jul 15, 2016 at 11:13 AM","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 11:16:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, Emil A Eklund <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"&gt; Gerrit&#39;s scoring system has never made any sense to me. Is there something that explains how it works? The way I&#39;ve used in other projects is: 0 neutral drive-by comment +1 I still want","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 18:17:39 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae@chromium.org, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"Does +1 plus +1 == +2? Will On Fri, Jul 15, 2016 at 11:17 AM, Primiano Tucci &lt;primiano@chromium.org&gt; wrote: &gt; Gerrit&#39;s scoring system has never made any sense to me. Is there something","payload":{"headers":[{"name":"From","value":"Will Harris <wfh@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 11:38:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae@chromium.org, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"This might be a good chance to change the language we use for code review to make it a bit more, uh, friendly? &quot;NOT LGTM&quot; and &quot;-2&quot; both convey a fair amount of aggression. I propose","payload":{"headers":[{"name":"From","value":"Julie Parent <jparent@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 11:45:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Will Harris <wfh@chromium.org>"},{"name":"Cc","value":"Primiano Tucci <primiano@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae@chromium.org, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Fri, Jul 15, 2016, 19:38 Will Harris &lt;wfh@chromium.org&gt; wrote: Does +1 plus +1 == +2? no. you need somebody with +2 powers to explicitly +2. I imagine in chrome land they would map to","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 18:57:48 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Will Harris <wfh@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, eae@chromium.org, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"+1 to friendlier language if possible. NOT LGTM (+ the red coloring of your CL) leads to a very unpleasant and possibly unwelcoming experience. On Fri, Jul 15, 2016 at 2:57 PM, Primiano Tucci &lt;","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 15:03:30 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, eae@chromium.org, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"+1 and +2 could be &quot;LGTM&quot; and &quot;LGTM, Approved&quot; perhaps? They&#39;re relatively short so perhaps we can show them in place of the numbers without much UI fiddling. The current long","payload":{"headers":[{"name":"From","value":"David Benjamin <davidben@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 19:26:30 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Charles Harrison <csharrison@chromium.org>, Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, eae@chromium.org, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"A nice advantage of Gerrit&#39;s system is that it reduces the need for &quot;not lgtm&quot;. In Rietveld you have to &quot;not lgtm&quot; to undo an accidental lgtm, in Gerrit you can just set it back","payload":{"headers":[{"name":"From","value":"Miriam Gershenson <mgersh@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 16:07:36 -0400"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"davidben@chromium.org"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, Primiano Tucci <primiano@chromium.org>, Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, eae@chromium.org, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"&gt; no. you need somebody with +2 powers to explicitly +2 Thanks for that clarification. I&#39;ve used Gerritt various times over the last two years but that was never clear to me. It seems like it is","payload":{"headers":[{"name":"Date","value":"Fri, 15 Jul 2016 14:27:13 -0700 (PDT)"},{"name":"From","value":"Bruce <brucedawson@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"davidben@chromium.org, csharrison@chromium.org, primiano@chromium.org, wfh@chromium.org, andybons@chromium.org, tandrii@chromium.org, brettw@chromium.org, guidou@chromium.org, phajdan.jr@chromium.org, yangguo@google.com, yoichio@chromium.org, blink-dev@chromium.org, eae@chromium.org, infra-dev@chromium.org"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"}]}},{"snippet":"On Fri, Jul 15, 2016 at 12:03 PM, Charles Harrison &lt;csharrison@chromium.org&gt; wrote: +1 to friendlier language if possible. NOT LGTM (+ the red coloring of your CL) leads to a very unpleasant and","payload":{"headers":[{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 14:39:13 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Cc","value":"Primiano Tucci <primiano@chromium.org>, Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"At what point would you like to get UI feedback? Now? When it&#39;s dogfoodable? On Tue, Jul 12, 2016 at 2:24 PM, Andrew Bonventre &lt;andybons@chromium.org&gt; wrote: Summary The Chromium project is","payload":{"headers":[{"name":"From","value":"Rachel Blum <groby@chromium.org>"},{"name":"Date","value":"Fri, 15 Jul 2016 16:57:38 -0700"},{"name":"Subject","value":"Re: [blink-dev] [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, tandrii@chromium.org"}]}},{"snippet":"When it&#39;s dogfoodable. UX resources were just recently allocated. In the meantime please answer the survey you see in Rietveld if it pops up :) On Fri, Jul 15, 2016 at 7:57 PM Rachel Blum &lt;groby","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Sat, 16 Jul 2016 00:31:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>, Rachel Blum <groby@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, tandrii@chromium.org"}]}},{"snippet":"Having used Gerrit on other projects, there&#39;s a couple of use cases for the range of -2..2 that I don&#39;t think have been mentioned on the thread so far: 1) Lots of projects allow anybody to +1/-","payload":{"headers":[{"name":"From","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 12:21:17 +0000"},{"name":"Subject","value":"Re: [blink-dev] [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>, Rachel Blum <groby@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, tandrii@chromium.org"}]}},{"snippet":"I think two levels of negative are useful. (I&#39;ll give them names instead of -1 and -2 since I&#39;m not sure Gerrit&#39;s -1 and -2 actually work this way.) &quot;I would prefer this not be","payload":{"headers":[{"name":"From","value":"\"'Joe Mason' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 10:10:11 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"David Benjamin <davidben@chromium.org>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, Primiano Tucci <primiano@chromium.org>, Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Emil A Eklund <eae@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"Yes, that&#39;s exactly how -2 and -1 work in Gerrit. On Mon, 18 Jul 2016 at 15:10 &#39;Joe Mason&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: I think two levels of negative are useful. (I","payload":{"headers":[{"name":"From","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 14:11:18 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Joe Mason <joenotcharles@google.com>, David Benjamin <davidben@chromium.org>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, Primiano Tucci <primiano@chromium.org>, Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Emil A Eklund <eae@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"Resending from the right address... On Mon, Jul 18, 2016 at 10:10 AM, Joe Mason &lt;joenotcharles@google.com&gt; wrote: I think two levels of negative are useful. (I&#39;ll give them names instead of -","payload":{"headers":[{"name":"From","value":"Joe Mason <joenotcharles@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 10:12:42 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"David Benjamin <davidben@chromium.org>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, Primiano Tucci <primiano@chromium.org>, Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Emil A Eklund <eae@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"Cool code review tool you got, there. On Mon, Jul 18, 2016 at 7:12 AM Joe Mason &lt;joenotcharles@chromium.org&gt; wrote: Resending from the right address... On Mon, Jul 18, 2016 at 10:10 AM, Joe Mason","payload":{"headers":[{"name":"From","value":"\"'Ben Henry' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:22:30 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Joe Mason <joenotcharles@chromium.org>, David Benjamin <davidben@chromium.org>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, Primiano Tucci <primiano@chromium.org>, Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Emil A Eklund <eae@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"I think switching with the +1/+2/-1/-2 would be a regression, since it&#39;s unintuitive. We haven&#39;t had issues with folks submitting cls with negative comments, and regardless that could be","payload":{"headers":[{"name":"From","value":"John Abd-El-Malek <jam@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 14:17:49 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Ben Henry <benhenry@google.com>"},{"name":"Cc","value":"Joe Mason <joenotcharles@chromium.org>, David Benjamin <davidben@chromium.org>, Charles Harrison <csharrison@chromium.org>, Primiano Tucci <primiano@chromium.org>, Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Emil A Eklund <eae@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"Oh also re the +1 vs +2, that&#39;s handled by our tooling which uses OWNERS to enforce that only specific people can lgtm code based on the directory. ie we don&#39;t have the issue of random","payload":{"headers":[{"name":"From","value":"John Abd-El-Malek <jam@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 14:22:29 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Ben Henry <benhenry@google.com>"},{"name":"Cc","value":"Joe Mason <joenotcharles@chromium.org>, David Benjamin <davidben@chromium.org>, Charles Harrison <csharrison@chromium.org>, Primiano Tucci <primiano@chromium.org>, Will Harris <wfh@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, Yoichi Osato <yoichio@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Emil A Eklund <eae@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"}]}},{"snippet":"+2, er I mean awesomesauce! Thanks for the idea Julie - this is an excellent observation about our processes. As an open source project we need to friendly and welcoming to all contributors. A bad","payload":{"headers":[{"name":"Date","value":"Tue, 19 Jul 2016 08:05:47 +1000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"From","value":"\"'Mike Lawther' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, Brett Wilson <brettw@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, Yoichi Osato <yoichio@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yang Guo <yangguo@google.com>, Will Harris <wfh@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, blink-dev <blink-dev@chromium.org>, eae@chromium.org"}]}},{"snippet":"There are two uses of &quot;not LGTM&quot;: #1 undoing a previous LGTM that you did accidentally (I&#39;ve pushed the wrong button sometimes) or #2 making it clear that you want to have your comment be","payload":{"headers":[{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 15:32:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Mike Lawther <mikelawther@google.com>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, Andrew Bonventre <andybons@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, Yoichi Osato <yoichio@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yang Guo <yangguo@google.com>, Will Harris <wfh@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, blink-dev <blink-dev@chromium.org>, eae@chromium.org"}]}},{"snippet":"On Mon, Jul 18, 2016 at 3:05 PM, Mike Lawther &lt;mikelawther@google.com&gt; wrote: +2, er I mean awesomesauce! Thanks for the idea Julie - this is an excellent observation about our processes. As an","payload":{"headers":[{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 15:33:38 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Mike Lawther <mikelawther@google.com>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Brett Wilson <brettw@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, Yoichi Osato <yoichio@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yang Guo <yangguo@google.com>, Will Harris <wfh@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I saw &#39;awesomesauce&#39; as a strawman suggestion. We can have the tools say &quot;Approved to land. Thanks!&quot;, or &quot;Please don&#39;t land this (not lgtm)&quot;. I don&#39;t think &#39;","payload":{"headers":[{"name":"From","value":"\"'Mike Lawther' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 09:39:23 +1000"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"eae@chromium.org"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Brett Wilson <brettw@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, Yoichi Osato <yoichio@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yang Guo <yangguo@google.com>, Will Harris <wfh@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 3:32 PM, Brett Wilson &lt;brettw@chromium.org&gt; wrote: There are two uses of &quot;not LGTM&quot;: #1 undoing a previous LGTM that you did accidentally (I&#39;ve pushed the","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 16:39:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Mike Lawther <mikelawther@google.com>, Charles Harrison <csharrison@chromium.org>, Andrew Bonventre <andybons@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, Yoichi Osato <yoichio@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yang Guo <yangguo@google.com>, Will Harris <wfh@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, blink-dev <blink-dev@chromium.org>, Emil A Eklund <eae@chromium.org>"}]}},{"snippet":"On Tuesday, July 19, 2016, Emil A Eklund &lt;eae@chromium.org&gt; wrote: On Mon, Jul 18, 2016 at 3:05 PM, Mike Lawther &lt;mikelawther@google.com&gt; wrote: +2, er I mean awesomesauce! Thanks for the","payload":{"headers":[{"name":"Date","value":"Mon, 18 Jul 2016 20:42:17 -0300"},{"name":"Subject","value":"Re: [blink-dev] [ANN] Moving from Rietveld to Gerrit"},{"name":"From","value":"Thiago Farina <tfarina@chromium.org>"},{"name":"To","value":"\"eae@chromium.org\" <eae@chromium.org>"},{"name":"Cc","value":"Mike Lawther <mikelawther@google.com>, Charles Harrison <csharrison@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Brett Wilson <brettw@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, Yoichi Osato <yoichio@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yang Guo <yangguo@google.com>, Will Harris <wfh@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 4:42 PM, Thiago Farina &lt;tfarina@chromium.org&gt; wrote: &gt; &gt; &gt; On Tuesday, July 19, 2016, Emil A Eklund &lt;eae@chromium.org&gt; wrote: &gt;&gt; &gt;&gt; On Mon, Jul","payload":{"headers":[{"name":"From","value":"\"Stéphane Marchesin\" <marcheu@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 16:53:01 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Thiago Farina <tfarina@chromium.org>"},{"name":"Cc","value":"\"eae@chromium.org\" <eae@chromium.org>, Mike Lawther <mikelawther@google.com>, Charles Harrison <csharrison@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Brett Wilson <brettw@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, Yoichi Osato <yoichio@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yang Guo <yangguo@google.com>, Will Harris <wfh@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 4:39 PM, Mike Lawther &lt;mikelawther@google.com&gt; wrote: &gt; I saw &#39;awesomesauce&#39; as a strawman suggestion. We can have the tools say &gt; &quot;Approved to land.","payload":{"headers":[{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:01:22 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Mike Lawther <mikelawther@google.com>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Brett Wilson <brettw@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, Yoichi Osato <yoichio@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yang Guo <yangguo@google.com>, Will Harris <wfh@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jul 15, 2016 at 11:09 AM, Brett Wilson &lt;brettw@chromium.org&gt; wrote: Gerrit&#39;s scoring system has never made any sense to me. Is there something that explains how it works? Given all","payload":{"headers":[{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:18:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"I continue to think that we don&#39;t need either -1 or +1 (in Chromium; other projects may certainly work differently), and I believe that having them makes the UI more complicated than it needs to be","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:21:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On 19 July 2016 at 09:18, &#39;Peter Kasting&#39; via Chromium-dev &lt;chromium-dev@chromium.org&gt; wrote: On Fri, Jul 15, 2016 at 11:09 AM, Brett Wilson &lt;brettw@chromium.org&gt; wrote:","payload":{"headers":[{"name":"From","value":"Tomasz Mikolajewski <mtomasz@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 09:24:24 +0900"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 5:21 PM, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: I continue to think that we don&#39;t need either -1 or +1 (in Chromium; other projects may certainly work differently),","payload":{"headers":[{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:26:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 5:26 PM, &#39;Peter Kasting&#39; via infra-dev &lt;infra-dev@chromium.org&gt; wrote: On Mon, Jul 18, 2016 at 5:21 PM, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: I continue","payload":{"headers":[{"name":"From","value":"John Abd-El-Malek <jam@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:28:31 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Dirk Pranke <dpranke@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"So, we&#39;d let everyone do +1, but +2 only to OWNERs? This is an interesting idea. It may significantly improve reviewing speed, but can affect quality. On 19 July 2016 at 09:26, &#39;Peter Kasting","payload":{"headers":[{"name":"From","value":"Tomasz Mikolajewski <mtomasz@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 09:29:04 +0900"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Dirk Pranke <dpranke@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 5:24 PM, Tomasz Mikolajewski &lt;mtomasz@chromium.org&gt; wrote: On 19 July 2016 at 09:18, &#39;Peter Kasting&#39; via Chromium-dev &lt;chromium-dev@chromium.org&gt; wrote: On","payload":{"headers":[{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:34:00 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Tomasz Mikolajewski <mtomasz@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 5:34 PM, &#39;Peter Kasting&#39; via infra-dev &lt;infra-dev@chromium.org&gt; wrote: On Mon, Jul 18, 2016 at 5:24 PM, Tomasz Mikolajewski &lt;mtomasz@chromium.org&gt; wrote: On","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:41:52 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On 19 July 2016 at 09:34, Peter Kasting &lt;pkasting@google.com&gt; wrote: On Mon, Jul 18, 2016 at 5:24 PM, Tomasz Mikolajewski &lt;mtomasz@chromium.org&gt; wrote: On 19 July 2016 at 09:18, &#39;Peter","payload":{"headers":[{"name":"From","value":"Tomasz Mikolajewski <mtomasz@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 09:46:17 +0900"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"To clarify, I find gerrit 5-state confusing, and since we have so many interpretations of these states may be a proof that this is indeed confusing. I&#39;d be completely happy if we just had three","payload":{"headers":[{"name":"From","value":"Tomasz Mikolajewski <mtomasz@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 09:48:27 +0900"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Peter Kasting <pkasting@google.com>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 5:41 PM, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: On Mon, Jul 18, 2016 at 5:34 PM, &#39;Peter Kasting&#39; via infra-dev &lt;infra-dev@chromium.org&gt; wrote: On Mon, Jul","payload":{"headers":[{"name":"From","value":"Ken Rockot <rockot@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:49:57 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 5:41 PM, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: I guess I didn&#39;t say this in my initial comments, but I&#39;ve committed to a number of different Gerrit-based repos","payload":{"headers":[{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:53:45 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 5:46 PM, Tomasz Mikolajewski &lt;mtomasz@chromium.org&gt; wrote: On 19 July 2016 at 09:34, Peter Kasting &lt;pkasting@google.com&gt; wrote: On Mon, Jul 18, 2016 at 5:24 PM,","payload":{"headers":[{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 17:59:51 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Tomasz Mikolajewski <mtomasz@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"For simplicity&#39;s sake, the Code-Review label will have the values [-1, 0, +1]. These map to the current Rietveld states and introducing more will no doubt cause confusion during the transition.","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 01:08:52 +0000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"I don&#39;t want to do derail the discussion, but another issue with gerrit which is bothering me even more is lack of cc&#39;ing. Currently reviewers and cc&#39;d people are put on one list, which is","payload":{"headers":[{"name":"From","value":"Tomasz Mikolajewski <mtomasz@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 10:10:37 +0900"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 6:08 PM, Andrew Bonventre &lt;andybons@chromium.org&gt; wrote: For simplicity&#39;s sake, the Code-Review label will have the values [-1, 0, +1]. These map to the current","payload":{"headers":[{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 18:11:55 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"CC is a blocking feature for the transition and is currently being worked on. On Mon, Jul 18, 2016 at 9:10 PM Tomasz Mikolajewski &lt;mtomasz@chromium.org&gt; wrote: I don&#39;t want to do derail the","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 01:12:18 +0000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Tomasz Mikolajewski <mtomasz@chromium.org>, Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 5:53 PM, Peter Kasting &lt;pkasting@google.com&gt; wrote: On Mon, Jul 18, 2016 at 5:41 PM, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: I guess I didn&#39;t say this in my","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 18:12:16 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 9:11 PM Peter Kasting &lt;pkasting@google.com&gt; wrote: On Mon, Jul 18, 2016 at 6:08 PM, Andrew Bonventre &lt;andybons@chromium.org&gt; wrote: For simplicity&#39;s sake, the","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 01:14:16 +0000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>, Andrew Bonventre <andybons@chromium.org>"},{"name":"Cc","value":"Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On 19 July 2016 at 10:59, &#39;Peter Kasting&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: The vast majority of my review comments are things which I think could improve the code, but which","payload":{"headers":[{"name":"From","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 12:59:18 +1000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 7:59 PM, Mike Lawther &lt;mikelawther@chromium.org&gt; wrote: On 19 July 2016 at 10:59, &#39;Peter Kasting&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: The vast","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 20:32:52 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Cc","value":"Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Mon, Jul 18, 2016 at 8:32 PM, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: On Mon, Jul 18, 2016 at 7:59 PM, Mike Lawther &lt;mikelawther@chromium.org&gt; wrote: On 19 July 2016 at 10:59, &#39;","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Mon, 18 Jul 2016 21:05:06 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Mike Lawther <mikelawther@chromium.org>, Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"While a worthwhile goal, PolyGerrit is not a solution only for chromium. It is a complete replacement for the Gerrit UI. As such it&#39;s important to set expectations that we have to support workflows","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 15:09:49 +0000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Mike Lawther <mikelawther@chromium.org>, Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"IMHO, whether it&#39;s called +1, &quot;yay you&#39;re cool&quot; or LGTM is the kind of detail that the brain is really good at adapting to in ~3 codereviews and stop even realizing afterwards. As","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 15:50:43 +0000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Andrew Bonventre <andybons@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Mike Lawther <mikelawther@chromium.org>, Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"The way gerrit actually works &quot;underneath&quot; is that you can set the range for a given thing to be between any two integers, and then the requirement for the commit is &quot;it must have at","payload":{"headers":[{"name":"From","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 16:03:36 +0000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Primiano Tucci <primiano@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Mike Lawther <mikelawther@chromium.org>, Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"One other thing to remember; whether we like it or not most gerrit setups in the world use the 5 state system. Switching between a 3 state system on our repository, and a 5 state system on every other","payload":{"headers":[{"name":"From","value":"Anthony Berent <aberent@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 16:23:00 +0000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"\"Torne (Richard Coles)\" <torne@chromium.org>, Primiano Tucci <primiano@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Mike Lawther <mikelawther@chromium.org>, Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"That&#39;s an argument for not using the labels &quot;-1, 0, +1&quot;, since -1 and +1 won&#39;t mean the same thing as in other gerrit systems. On Tue, Jul 19, 2016 at 12:23 PM, Anthony Berent &lt;","payload":{"headers":[{"name":"From","value":"\"'Joe Mason' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 14:49:54 -0400"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Anthony Berent <aberent@chromium.org>"},{"name":"Cc","value":"\"Torne (Richard Coles)\" <torne@chromium.org>, Primiano Tucci <primiano@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dirk Pranke <dpranke@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"That&#39;s an argument for not using the labels &quot;-1, 0, +1&quot;, since -1 and +1 won&#39;t mean the same thing as in other gerrit systems. I think switching from a 5-state mindset to a 3-state","payload":{"headers":[{"name":"From","value":"Joe Mason <joenotcharles@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 14:51:05 -0400"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Anthony Berent <aberent@chromium.org>"},{"name":"Cc","value":"\"Torne (Richard Coles)\" <torne@chromium.org>, Primiano Tucci <primiano@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dirk Pranke <dpranke@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"+1 to consistency w/ a caveat. A five state system is, I think almost everyone would agree, quite an overkill. Instead of us staying with an undesirable system, maybe we should switch to a 3 state","payload":{"headers":[{"name":"From","value":"\"'Rahul Chaturvedi' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 13:55:49 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"aberent@chromium.org"},{"name":"Cc","value":"\"Torne (Richard Coles)\" <torne@chromium.org>, Primiano Tucci <primiano@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dirk Pranke <dpranke@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"I don&#39;t believe it&#39;s appropriate to propose changes in other teams&#39; workflows when we haven&#39;t even moved over to Gerrit yet. This thread has gone long enough with the discussion of Code","payload":{"headers":[{"name":"From","value":"Andrew Bonventre <andybons@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 21:03:37 +0000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Rahul Chaturvedi <rkc@google.com>, aberent@chromium.org"},{"name":"Cc","value":"\"Torne (Richard Coles)\" <torne@chromium.org>, Primiano Tucci <primiano@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Dirk Pranke <dpranke@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On 19 July 2016 at 13:32, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: On Mon, Jul 18, 2016 at 7:59 PM, Mike Lawther &lt;mikelawther@chromium.org&gt; wrote: On 19 July 2016 at 10:59, &#39;Peter","payload":{"headers":[{"name":"From","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 10:13:03 +1000"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}},{"snippet":"On Tue, Jul 19, 2016 at 5:13 PM, Mike Lawther &lt;mikelawther@chromium.org&gt; wrote: On 19 July 2016 at 13:32, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: On Mon, Jul 18, 2016 at 7:59 PM, Mike","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 17:19:20 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] Re: [ANN] Moving from Rietveld to Gerrit"},{"name":"To","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Cc","value":"Peter Kasting <pkasting@google.com>, Tomasz Mikolajewski <mtomasz@chromium.org>, Brett Wilson <brettw@chromium.org>, Andrew Bonventre <andybons@chromium.org>, Guido Urdaneta <guidou@chromium.org>, Primiano Tucci <primiano@chromium.org>, Yoichi Osato <yoichio@chromium.org>, eae <eae@chromium.org>, \"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>, Yang Guo <yangguo@google.com>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, chromium-dev <chromium-dev@chromium.org>, Andrii Shyshkalov <tandrii@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails davve@opera.com, shanmuga.m@samsung.com Link to “Intent to Deprecate” thread https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/5PEUh2qHa7c/IUGlM4a9CQAJ Summary","payload":{"headers":[{"name":"Date","value":"Tue, 12 Jul 2016 03:06:13 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Remove: SVGZoomEvent"}]}},{"snippet":"LGTM1 Can you update https://www.chromestatus.com/feature/5760883808534528 with the actual removal milestone, which will be M54? (Given the extremely low usage, I don&#39;t think it&#39;s worthwhile in","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Tue, 12 Jul 2016 10:33:25 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: SVGZoomEvent"},{"name":"To","value":"Shanmuga <shanmuga.m@samsung.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Updated the milestone to M54 On Tuesday, July 12, 2016 at 4:03:41 PM UTC+5:30, Philip Jägenstedt wrote: LGTM1 Can you update https://www.chromestatus.com/feature/5760883808534528 with the actual","payload":{"headers":[{"name":"Date","value":"Tue, 12 Jul 2016 03:37:53 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"shanmuga.m@samsung.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: SVGZoomEvent"}]}},{"snippet":"Review Patch : https://codereview.chromium.org/2133983003/ On Tuesday, July 12, 2016 at 4:07:53 PM UTC+5:30, Shanmuga wrote: Updated the milestone to M54 On Tuesday, July 12, 2016 at 4:03:41 PM UTC+5:","payload":{"headers":[{"name":"Date","value":"Tue, 12 Jul 2016 06:19:52 -0700 (PDT)"},{"name":"From","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"shanmuga.m@samsung.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: SVGZoomEvent"}]}},{"snippet":"LGTM2 On Jul 12, 2016 9:19 AM, &quot;Shanmuga&quot; &lt;shanmuga.m@samsung.com&gt; wrote: Review Patch : https://codereview.chromium.org/2133983003/ On Tuesday, July 12, 2016 at 4:07:53 PM UTC+5:30,","payload":{"headers":[{"name":"Date","value":"Tue, 12 Jul 2016 09:24:29 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: SVGZoomEvent"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Shanmuga <shanmuga.m@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I didn&#39;t mention waiting for 3xLGTM when I reviewed https://codereview.chromium.org/2133983003/, so it has already landed. Since this intent seems 99% likely to pass I suggested leaving it in, but","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 09:16:31 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: SVGZoomEvent"},{"name":"To","value":"Rick Byers <rbyers@google.com>, Shanmuga <shanmuga.m@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm3 On Wed, Jul 13, 2016 at 11:16 AM Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: I didn&#39;t mention waiting for 3xLGTM when I reviewed https://codereview.chromium.org/2133983003/, so it","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 09:22:03 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: SVGZoomEvent"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Rick Byers <rbyers@google.com>, Shanmuga <shanmuga.m@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails junov@chromium.org, xlai@chromium.org Link to “Intent to Deprecate” thread https://groups.google.com/a/chromium.org/d/msg/blink-dev/Ud3cV1mj35s/Ssat21OeRqYJ Summary Remove","payload":{"headers":[{"name":"Date","value":"Mon, 11 Jul 2016 08:11:24 -0700 (PDT)"},{"name":"From","value":"\"xlai@chromium.org\" <xlai@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Remove: CanvasRenderingContext2D.webkitImageSmoothingEnabled"}]}},{"snippet":"LGTM1, but since it has been deprecated for a long time I suggest first changing the deprecation message to say that it will be removed in M55, and then remove after the next branch point. On Mon, Jul","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 11 Jul 2016 15:27:06 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: CanvasRenderingContext2D.webkitImageSmoothingEnabled"},{"name":"To","value":"\"xlai@chromium.org\" <xlai@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Good suggestion. CL ready in changing the deprecation message in M54 before removal in M55. On Mon, Jul 11, 2016 at 11:27 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: LGTM1, but since it","payload":{"headers":[{"name":"From","value":"xlai <xlai@chromium.org>"},{"name":"Date","value":"Mon, 11 Jul 2016 14:10:10 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: CanvasRenderingContext2D.webkitImageSmoothingEnabled"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Mon, Jul 11, 2016 at 11:10 AM, xlai &lt;xlai@chromium.org&gt; wrote: Good suggestion. CL ready in changing the deprecation message in M54 before removal in M55. On Mon, Jul 11, 2016 at 11:27","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 12 Jul 2016 16:32:07 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: CanvasRenderingContext2D.webkitImageSmoothingEnabled"},{"name":"To","value":"xlai <xlai@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Tue, Jul 12, 2016 at 7:32 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM2 On Mon, Jul 11, 2016 at 11:10 AM, xlai &lt;xlai@chromium.org&gt; wrote: Good suggestion. CL ready in","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 12 Jul 2016 20:27:00 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: CanvasRenderingContext2D.webkitImageSmoothingEnabled"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"xlai <xlai@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Could someone familiar with the details create a Chrome Status entry for this? Joe Medley | Technical Writer, Chrome DevRel | jmedley@google.com | 816-678-7195 If an API&#39;s not documented it doesn","payload":{"headers":[{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 09:34:23 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: CanvasRenderingContext2D.webkitImageSmoothingEnabled"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, xlai <xlai@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I created the entry recently: https://www.chromestatus.com/features/5639849247768576 On Thu, Jul 14, 2016 at 12:34 PM, Joe Medley &lt;jmedley@google.com&gt; wrote: Could someone familiar with the","payload":{"headers":[{"name":"From","value":"xlai <xlai@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 12:54:26 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: CanvasRenderingContext2D.webkitImageSmoothingEnabled"},{"name":"To","value":"Joe Medley <jmedley@google.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-07-04 00:00:00 till 2016-07-11 00:00:00 (UTC time). CQ users: 286 out of 287 total committers 99.65%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 11 Jul 2016 12:14:02 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of July 4"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-07-04 00:00:00 till 2016-07-11 00:00:00 (UTC time). CQ users: 110 out of 110 total committers 100.00%","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 11 Jul 2016 13:42:56 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of July 4"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Let me summarize Q2 highlights of the arch team, hoping it will be helpful to understand what the team is doing :) You can find more details here. Memory: - Removed all WillBe types. Removed !ENABLE","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 11 Jul 2016 20:41:18 +0900"},{"name":"Subject","value":"[blink-dev] Q2 accomplishments of the Platform Architecture team"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Q3 OKRs are mostly finalized! Memory: (bashi) Wrote a design doc for Memory Coordinator v0 and reached consensus. Landing the CLs one by one. (hajimehoshi) Removing duplicated encoded images from","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 11 Jul 2016 18:07:17 +0900"},{"name":"Subject","value":"[blink-dev] Platform Architecture Team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-07-11 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole Blink 10342 (-66) 205 (+3) 849 (-18) 444 (-23) 95 Jul 2009 Uncategorized 70 (-103) 1 (+1) 16 (-41) 2","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 11 Jul 2016 07:40:15 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-07-11"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails johnme@chromium.org Spec https://w3c.github.io/push-api/#idl-def-PushSubscription (minor update not worth TAG review) Summary An &quot;options&quot; attribute is added to the","payload":{"headers":[{"name":"From","value":"John Mellor <johnme@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 14:15:49 +0100"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: PushSubscription.options"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1, but I wonder about the timing. getSubscription says &quot;Return promise and continue the following steps asynchronously.&quot; and then &quot;If the Service Worker is not subscribed, resolve","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 08 Jul 2016 13:59:00 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: PushSubscription.options"},{"name":"To","value":"John Mellor <johnme@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"&gt; I can&#39;t tell if calling getSubscription() immediately after subscribe() should always resolve with a PushSubscription object, always null, or if it&#39;s racy? Maybe a simpler design would be","payload":{"headers":[{"name":"From","value":"John Mellor <johnme@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 15:53:04 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: PushSubscription.options"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Fri, Jul 8, 2016 at 7:53 AM, John Mellor &lt;johnme@chromium.org&gt; wrote: &gt; I can&#39;t tell if calling getSubscription() immediately after subscribe() should always resolve with a","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 08:03:41 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: PushSubscription.options"},{"name":"To","value":"John Mellor <johnme@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jul 8, 2016 at 4:53 PM John Mellor &lt;johnme@chromium.org&gt; wrote: &gt; I can&#39;t tell if calling getSubscription() immediately after subscribe() should always resolve with a","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 08 Jul 2016 15:04:09 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: PushSubscription.options"},{"name":"To","value":"John Mellor <johnme@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 8 July 2016 at 16:04, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: On Fri, Jul 8, 2016 at 4:53 PM John Mellor &lt;johnme@chromium.org&gt; wrote: &gt; I can&#39;t tell if calling","payload":{"headers":[{"name":"From","value":"John Mellor <johnme@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 19:30:29 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: PushSubscription.options"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, I suppose that the order of promise fulfillment is left undefined more often than not, and that races are common. I was just thinking that if one does something user-visible with the result of","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 11 Jul 2016 10:34:59 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: PushSubscription.options"},{"name":"To","value":"John Mellor <johnme@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Mon, Jul 11, 2016 at 6:34 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Yes, I suppose that the order of promise fulfillment is left undefined more often than not, and that races","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 12 Jul 2016 20:51:41 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: PushSubscription.options"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"John Mellor <johnme@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (Oslo) and Samsung (Boston). We are tasked with improving the style engine in Blink. Our","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 10:21:17 +1000"},{"name":"Subject","value":"[blink-dev] (belated) Last week in style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello! I have a service worker (http://pushpad.xyz/service-worker.js) like this: ... return self.","payload":{"headers":[{"name":"Date","value":"Thu, 7 Jul 2016 10:39:37 -0700 (PDT)"},{"name":"From","value":"collimarco91@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Refresh Service Worker in Production (Push API)"}]}},{"snippet":"bcc blink-dev: this mailing list is for discussion about the design and implementation of Blink. I recommend service-worker-discuss or Stack Overflow for questions like this. Basically a service worker","payload":{"headers":[{"name":"From","value":"Matt Falkenhagen <falken@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 10:54:13 +0900"},{"name":"Subject","value":"Re: [blink-dev] Refresh Service Worker in Production (Push API)"},{"name":"To","value":"collimarco91@gmail.com"}]}}]},{"messages":[{"snippet":"Contact emails nzolghadr@chromium.org Spec https://navidz.github.io/auxclick/ Summary The new input","payload":{"headers":[{"name":"From","value":"Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Date","value":"Thu, 07 Jul 2016 17:23:59 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement: auxclick"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Example 2 in https://navidz.github.io/auxclick/ seems a bit strange. Shouldn&#39;t showing the context menu be the default action of an auxclick event rather than the other way around? And which spec","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 08 Jul 2016 11:46:01 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: auxclick"},{"name":"To","value":"Navid Zolghadr <nzolghadr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"There was this issue about the context menu and auxclick: https://github.com/NavidZ/auxclick/issues/1 Contextmenu event cannot be the default action of auxclick as for example on Linux it happens right","payload":{"headers":[{"name":"From","value":"Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Date","value":"Fri, 08 Jul 2016 14:37:44 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: auxclick"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Ah, the context menu does appear on mousedown on Linux, I hadn&#39;t really noticed. My next though was that preventDefault() in the mousedown event should prevent the context menu, but the whole point","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 08 Jul 2016 14:48:01 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: auxclick"},{"name":"To","value":"Navid Zolghadr <nzolghadr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Since Web Notifications expose system-level functionality to websites, one of our goals is to enable","payload":{"headers":[{"name":"From","value":"Peter Beverloo <peter@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 17:58:29 +0100"},{"name":"Subject","value":"Accurate exposure of Notification properties"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"platform-architecture-dev@chromium.org"}]}},{"snippet":"I like this; I think it&#39;s the right approach. Feature detection of exposed interfaces *should* be","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 17:02:17 -0400"},{"name":"Subject","value":"Re: [blink-dev] Accurate exposure of Notification properties"},{"name":"To","value":"Peter Beverloo <peter@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"I think I like this idea, but this is probably more of a standards discussion than a blink","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 17:34:27 -0400"},{"name":"Subject","value":"Re: [blink-dev] Accurate exposure of Notification properties"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"How would a website detect whether a certain feature of site input device is present or not? Rick Byers &lt;rbyers@chromium.org&gt; schrieb am Do., 7. Juli 2016, 23:34: I think I like this idea, but","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 08 Jul 2016 04:58:44 +0000"},{"name":"Subject","value":"Re: [blink-dev] Accurate exposure of Notification properties"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"Note that the more dynamic the system is that constructs our interfaces the slower it is. In general I don&#39;t think we want to do this for very many things on the web, we need context creation to be","payload":{"headers":[{"name":"Date","value":"Thu, 7 Jul 2016 22:20:20 -0700"},{"name":"Subject","value":"Re: [blink-dev] Accurate exposure of Notification properties"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"platform-architecture-dev <platform-architecture-dev@chromium.org>, Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails mab@google.com, agl@chromium.org, davidben@chromium.org Summary and motivation CECPQ1","payload":{"headers":[{"name":"From","value":"Adam Langley <agl@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 08:43:39 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>"}]}},{"snippet":"A two year period is a very long time... Servers may depend on it. I understand this will be","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 7 Jul 2016 19:12:07 +0300"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Adam Langley <agl@chromium.org>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>"}]}},{"snippet":"On Thu, Jul 7, 2016 at 9:12 AM, PhistucK &lt;phistuck@gmail.com&gt; wrote: A two year period is a","payload":{"headers":[{"name":"From","value":"Adam Langley <agl@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 09:24:16 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>"}]}},{"snippet":"Do you have any concrete research plans, or do you know about researchers that will yet to evaluate","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Thu, 07 Jul 2016 16:38:42 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Adam Langley <agl@chromium.org>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"On Thu, Jul 7, 2016 at 9:38 AM, Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: Do you have any","payload":{"headers":[{"name":"From","value":"Adam Langley <agl@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 09:50:26 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"Is there a spec for CECPQ1? Does it follow from the work of Stebila et al that NewHope + ECDSA is at","payload":{"headers":[{"name":"From","value":"\"'Katriel Cohn-Gordon' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 07 Jul 2016 17:06:07 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Adam Langley <agl@chromium.org>, Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"On Thu, Jul 7, 2016 at 10:06 AM, Katriel Cohn-Gordon &lt;katrielc@google.com&gt; wrote: Is there a","payload":{"headers":[{"name":"From","value":"Adam Langley <agl@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 10:44:00 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Katriel Cohn-Gordon <katrielc@google.com>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, PhistucK <phistuck@gmail.com>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"out of curiosity, is there a high-level description available somewhere for why NewHope is supposedly","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Thu, 07 Jul 2016 18:12:14 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Adam Langley <agl@chromium.org>, Katriel Cohn-Gordon <katrielc@google.com>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"On Thu, Jul 7, 2016 at 11:12 AM, Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: &gt; out of","payload":{"headers":[{"name":"From","value":"Adam Langley <agl@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 11:32:40 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Katriel Cohn-Gordon <katrielc@google.com>, PhistucK <phistuck@gmail.com>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"(Disclaimer: not even a little bit of an expert in post-quantum crypto.) There is some evidence that","payload":{"headers":[{"name":"From","value":"\"'Katriel Cohn-Gordon' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 07 Jul 2016 18:51:58 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Adam Langley <agl@chromium.org>, Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"LGTM2 Experiments that we can try (without putting Chrome/Google at some special advantage in the","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 17:43:12 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Katriel Cohn-Gordon <katrielc@google.com>"},{"name":"Cc","value":"Adam Langley <agl@chromium.org>, Jochen Eisinger <jochen@chromium.org>, PhistucK <phistuck@gmail.com>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"thanks for sharing. It would be nice to have some more details though, so if somebody is willing to write a server supporting this Cipher can do it (without getting crazy doing reverse engineering),","payload":{"headers":[{"name":"From","value":"Antonio Sanso <antonio.sanso@gmail.com>"},{"name":"Date","value":"Fri, 8 Jul 2016 13:20:23 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Katriel Cohn-Gordon <katrielc@google.com>, Adam Langley <agl@chromium.org>, Jochen Eisinger <jochen@chromium.org>, PhistucK <phistuck@gmail.com>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"LGTM3 Given TLSs negotiation and that the experiment isn&#39;t intended to ever be enabled for 100% of the users (right?) the risk of lock-in here seems small. On security I am totally unqualified, but","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 08 Jul 2016 12:20:39 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: CECPQ1 for TLS"},{"name":"To","value":"Antonio Sanso <antonio.sanso@gmail.com>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Katriel Cohn-Gordon <katrielc@google.com>, Adam Langley <agl@chromium.org>, Jochen Eisinger <jochen@chromium.org>, PhistucK <phistuck@gmail.com>, David Benjamin <davidben@google.com>, Matt Braithwaite <mab@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Si usted no es capaz de ver este email, haga clic aquí ¡Únete a nuestro club filatélico! ¿Todavía no","payload":{"headers":[{"name":"To","value":"<blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Únete al club filatélico"},{"name":"From","value":"\"Club Filatélico Español\" <info@clubfilatelico.es>"},{"name":"Date","value":"Thu, 07 Jul 2016 16:40:46 +0200"}]}}]},{"messages":[{"snippet":"eng (and PM) emails csharrison@chromium.org Summary Right now, the preload scanner will send fetches","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 08:56:34 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"The preload scanner doesn&#39;t have a spec (yet?) but at least https://html.spec.whatwg.org/","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 07 Jul 2016 13:28:59 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Charles Harrison <csharrison@chromium.org>, blink-dev <blink-dev@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"On Thu, Jul 7, 2016 at 9:28 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: The preload","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 09:55:58 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, blink-dev <blink-dev@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"I&#39;ll try to test Edge later today when I can get my hands on a windows machine. simonp@ mentions","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 10:15:12 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, simonp@opera.com"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"On Thu, Jul 7, 2016 at 3:56 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Thu, Jul 7, 2016 at 9","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 07 Jul 2016 14:20:43 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, blink-dev <blink-dev@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"I just did a quick test of Edge and it does make a request for this case: &lt;script type=&quot;text/","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 07 Jul 2016 14:28:47 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Charles Harrison <csharrison@chromium.org>, blink-dev <blink-dev@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"I tested Safari with an HTML file with: &lt;script type=&quot;text/template&quot; src=&quot;/ping.js","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 10:55:00 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"On Thu, 07 Jul 2016 16:55:00 +0200, &#39;Charles Harrison&#39; via blink-dev &lt;blink-dev@chromium.","payload":{"headers":[{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Charles Harrison <csharrison@google.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"Date","value":"Thu, 07 Jul 2016 22:25:58 +0200"},{"name":"From","value":"Simon Pieters <simonp@opera.com>"}]}},{"snippet":"Ah thanks for the clarification. I&#39;ve been away from a Mac to test this with. In any case it","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 16:29:37 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"On Thu, 07 Jul 2016 22:29:37 +0200, Charles Harrison &lt;csharrison@google.com&gt; wrote: &gt; Ah","payload":{"headers":[{"name":"To","value":"Charles Harrison <csharrison@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"Date","value":"Fri, 08 Jul 2016 00:37:42 +0200"},{"name":"From","value":"Simon Pieters <simonp@opera.com>"}]}},{"snippet":"What would an analysis of httparchive tell us that a UseCounter couldn&#39;t? I guess we could actually inspect the more popular pages to see if they rely on this behavior? On Thu, Jul 7, 2016 at 6:37","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 20:30:58 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"On Fri, 08 Jul 2016 00:37:42 +0200, Simon Pieters &lt;simonp@opera.com&gt; wrote: &gt; On Thu, 07 Jul 2016 22:29:37 +0200, Charles Harrison &gt; &lt;csharrison@google.com&gt; wrote: &gt; &gt;&gt; Ah","payload":{"headers":[{"name":"To","value":"Charles Harrison <csharrison@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"Date","value":"Fri, 08 Jul 2016 10:28:30 +0200"},{"name":"From","value":"Simon Pieters <simonp@opera.com>"}]}},{"snippet":"Thanks for the analysis. It&#39;s definitely possible to run this analysis using web page test. I&#39;ll see if I can fire off a job today. I glanced at some sifr/prefetch code and it looks like it","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 08:22:57 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"Jobs fired. There are a lot of URLs in the corpus so it might take &gt; 24h for the test to finish. This is on mobile with a simulated 3G network, with content_shell_apk builds from TOT (#404341) with","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 11:14:10 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"Update: seems like I maybe broke WPT slightly with that test. Working it out right now with pmeenan@. On Fri, Jul 8, 2016 at 11:14 AM, Charles Harrison &lt;csharrison@google.com&gt; wrote: Jobs fired.","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 12:29:36 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"Okay we got the analysis working! The results of the experiment page summaries are attached. Here is a link to the analysis using ab_analysis.py in the WPT github repo. Spoiler: The data is pretty","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 14:49:53 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"Hmm, so it looks like it&#39;s pretty evenly distributed around 0% change. Can the distribution be explained entirely by noise, or can you tease out something statistically significant from this? On","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 03:24:58 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Charles Harrison <csharrison@chromium.org>, Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"There&#39;s not much significance unfortunately. Looking at % improvement, we&#39;re looking at a mean of 1% with a standard deviation of 17%. This could definitely be explained by noise. It might be","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Tue, 19 Jul 2016 23:31:18 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Simon Pieters <simonp@opera.com>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>, Patrick Meenan <pmeenan@chromium.org>"}]}},{"snippet":"Does ab_analysis provide a way to dump the test ID&#39;s (or WPT URLs) as part of the comparison? It would be interesting to look at a few of the waterfalls for some of the sites to make sure it is","payload":{"headers":[{"name":"From","value":"Patrick Meenan <pmeenan@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 08:13:21 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Simon Pieters <simonp@opera.com>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>, Patrick Meenan <pmeenan@chromium.org>"}]}},{"snippet":"I don&#39;t think it does currently. Might be able to add it locally though. I just used WPT search UI to look at the extreme outliers, but it would be nice to see them all. On Wed, Jul 20, 2016 at 8:","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Wed, 20 Jul 2016 08:22:25 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Patrick Meenan <pmeenan@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Simon Pieters <simonp@opera.com>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"I have updated the analysis in sheets to include columns for experiment / control urls. I&#39;ll create a pull request adding this feature (+ some fixes) to webpagetest. On Wed, Jul 20, 2016 at 8:22 AM","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 29 Jul 2016 15:45:31 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Patrick Meenan <pmeenan@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Simon Pieters <simonp@opera.com>, \"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"Is this intent blocked on API owner feedback? On Friday, July 29, 2016 at 12:45:36 PM UTC-7, Charles Harrison wrote: I have updated the analysis in sheets to include columns for experiment / control","payload":{"headers":[{"name":"Date","value":"Mon, 8 Aug 2016 16:17:41 -0700 (PDT)"},{"name":"From","value":"dknox via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"pmeenan@chromium.org, foolip@chromium.org, simonp@opera.com, rbyers@chromium.org, yoav@yoav.ws"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"}]}},{"snippet":"I think this is blocked on just manually going through some of these URLs and seeing if anything looks fishy. I haven&#39;t had much time to look at this though. Will hopefully be able to look at some","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 20:57:27 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"dknox@google.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Patrick Meenan <pmeenan@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Simon Pieters <simonp@opera.com>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"Apologies, by &quot;today&quot; I mean &quot;this week&quot; :) On Mon, Aug 8, 2016 at 8:57 PM, Charles Harrison &lt;csharrison@google.com&gt; wrote: I think this is blocked on just manually going","payload":{"headers":[{"name":"From","value":"\"'Charles Harrison' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 8 Aug 2016 20:58:01 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"dknox@google.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Patrick Meenan <pmeenan@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Simon Pieters <simonp@opera.com>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>"}]}},{"snippet":"I&#39;m looking through the script tags, filtered by ones which showed some significance on WPT. The vast majority are false positives from the http archive scrape (ie document.writes with string","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 16:17:51 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"},{"name":"To","value":"Dru Knox <dknox@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Patrick Meenan <pmeenan@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Simon Pieters <simonp@opera.com>, Rick Byers <rbyers@chromium.org>, Yoav Weiss <yoav@yoav.ws>, Jeff Kaufman <jefftk@google.com>"}]}},{"snippet":"Bump - looking for API owner feedback! On Saturday, August 13, 2016 at 6:18:01 AM UTC+10, Charles Harrison wrote: I&#39;m looking through the script tags, filtered by ones which showed some","payload":{"headers":[{"name":"Date","value":"Sun, 14 Aug 2016 17:20:47 -0700 (PDT)"},{"name":"From","value":"dknox via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dknox@google.com, pmeenan@chromium.org, foolip@chromium.org, simonp@opera.com, rbyers@chromium.org, yoav@yoav.ws, jefftk@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate And Remove: fetches for script tags with invalid type/language attributes"}]}}]},{"messages":[{"snippet":"Contact emails binlu@googe.com, ojan@chromium.org, kenjibaheux@chromium.org, aemiller@google.com Spec","payload":{"headers":[{"name":"From","value":"\"'Bin Lu' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 16:19:31 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"ojan@chromium.org, kenjibaheux@chromium.org, Allison Miller <aemiller@google.com>"}]}},{"snippet":"LGTM1 On Wed, Jul 6, 2016 at 1:19 PM, &#39;Bin Lu&#39; via blink-dev &lt;blink-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 14:05:43 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"Bin Lu <binlu@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"I&#39;ve seen these ads as well and I&#39;m not sure this mitigation will help because the ads are in","payload":{"headers":[{"name":"From","value":"Philip Rogers <pdr@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 14:13:52 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Bin Lu <binlu@google.com>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"Or limit it to only being usable when showing a notification (that&#39;s presumably a primary use","payload":{"headers":[{"name":"From","value":"Darin Fisher <darin@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 14:36:01 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"Philip Rogers <pdr@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Bin Lu <binlu@google.com>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"See my inline comments below. Ojan and Kenji, please correct me if I miss something. I&#39;ve seen","payload":{"headers":[{"name":"From","value":"\"'Bin Lu' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 17:54:58 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"Darin Fisher <darin@chromium.org>"},{"name":"Cc","value":"Philip Rogers <pdr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"Regardless of the bigger picture discussion here, disabling in cross-origin iframes seems valuable","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 18:03:01 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"Bin Lu <binlu@google.com>"},{"name":"Cc","value":"Darin Fisher <darin@chromium.org>, Philip Rogers <pdr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"+1, agreed this seems like a low risk &amp; positive change. -Darin On Wed, Jul 6, 2016 at 3:03 PM,","payload":{"headers":[{"name":"From","value":"Darin Fisher <darin@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 15:08:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Bin Lu <binlu@google.com>, Philip Rogers <pdr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"LGTM3. On Thu, Jul 7, 2016 at 7:08 AM, Darin Fisher &lt;darin@chromium.org&gt; wrote: +1, agreed this","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 08:42:37 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"Darin Fisher <darin@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Bin Lu <binlu@google.com>, Philip Rogers <pdr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"To give a user angle to the data, 0.2-0.3% of Chrome Android users end up hitting cross origin iframe","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Darin Fisher <darin@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Bin Lu <binlu@google.com>, Philip Rogers <pdr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"Date","value":"Thu, 07 Jul 2016 10:17:09 +0100"}]}},{"snippet":"What about game aggregators (games on Facebook, for example)? Blocking cross origin vibrations will","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 7 Jul 2016 19:35:56 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Darin Fisher <darin@chromium.org>, Rick Byers <rbyers@chromium.org>, Bin Lu <binlu@google.com>, Philip Rogers <pdr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"Sandbox tokens are for things that are enabled by default in iframes but are disabled by the sandbox and thus need a way to opt back in. This would be a feature that&#39;s disabled by default and thus","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 08 Jul 2016 11:31:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Darin Fisher <darin@chromium.org>, Rick Byers <rbyers@chromium.org>, Bin Lu <binlu@google.com>, Philip Rogers <pdr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"See also https://github.com/noncombatant/permission-delegation-api/issues/21 to see the distinction between allowing an iframe to use an API at all (what allow* does) and delegating a permission so","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 08 Jul 2016 11:35:14 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Darin Fisher <darin@chromium.org>, Rick Byers <rbyers@chromium.org>, Bin Lu <binlu@google.com>, Philip Rogers <pdr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}},{"snippet":"Thanks all for the feedback. So far, it seems that: It&#39;s agreed that blocking cross-origin iframe vibrations is a low risk &amp; positive change. It&#39;s suggested to add a way to re-enable","payload":{"headers":[{"name":"From","value":"\"'Bin Lu' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 11 Jul 2016 12:00:22 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Block navigator.vibrate in cross-origin iframes"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Mounir Lamouri <mounir@lamouri.fr>, \"TAMURA, Kent\" <tkent@chromium.org>, Darin Fisher <darin@chromium.org>, Rick Byers <rbyers@chromium.org>, Philip Rogers <pdr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Ojan Vafai <ojan@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Allison Miller <aemiller@google.com>"}]}}]},{"messages":[{"snippet":"Contact emails dtapuska@chromium.org Spec https://w3c.github.io/pointerevents/ Summary The touch-","payload":{"headers":[{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 16:15:23 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Wed, Jul 6, 2016 at 1:15 PM, Dave Tapuska &lt;dtapuska@chromium.org&gt; wrote: Contact","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 14:11:06 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I need to post a follow-up on this. In terms of Microsoft support it is not supported. I should have","payload":{"headers":[{"name":"Date","value":"Wed, 6 Jul 2016 17:44:15 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Jul 6, 2016 at 2:44 PM, Dave Tapuska &lt;dtapuska@chromium.org&gt; wrote: I need to post a","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 14:45:21 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"There&#39;s some spec discussion here. Personally I&#39;d prefer to wait until we&#39;ve got a public","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 17:52:39 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>, Ted Dinklocker <ted.dinklocker@microsoft.com>"}]}},{"snippet":"Ok. Then I&#39;m fine punting on this until after the F2F. I was just following up some action items","payload":{"headers":[{"name":"Date","value":"Wed, 6 Jul 2016 18:07:33 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Ted Dinklocker <ted.dinklocker@microsoft.com>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"All – This is Ted from the Edge Web Platform Team at Microsoft. I just wanted to clarify some timeline information to the broader group as well. We are doing some architectural changes in this area","payload":{"headers":[{"name":"From","value":"\"'Ted Dinklocker' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>, Rick Byers <rbyers@chromium.org>"},{"name":"CC","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Intent to Ship: Support touch-action pan-up pan-down pan-left pan-right CSS properties"},{"name":"Date","value":"Tue, 12 Jul 2016 17:07:55 +0000"}]}}]},{"messages":[{"snippet":"Hey, I&#39;m currently landing some V8 changes to allow for constructing lightweight RemoteFrames, ie","payload":{"headers":[{"name":"From","value":"\"'Jochen Eisinger' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 06 Jul 2016 14:44:38 +0000"},{"name":"Subject","value":"[blink-dev] Design doc for OOPIF / v8 context support"},{"name":"To","value":"v8-dev <v8-dev@googlegroups.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"[+site-isolation-dev] Thanks for working on this! Charlie On Wed, Jul 6, 2016 at 7:44 AM, &#39;Jochen","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 11:13:27 -0700"},{"name":"Subject","value":"Re: [blink-dev] Design doc for OOPIF / v8 context support"},{"name":"To","value":"Jochen Eisinger <eisinger@google.com>"},{"name":"Cc","value":"v8-dev <v8-dev@googlegroups.com>, blink-dev <blink-dev@chromium.org>, \"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}},{"snippet":"The design looks good. On Thu, Jul 7, 2016 at 3:13 AM, Charlie Reis &lt;creis@chromium.org&gt; wrote:","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 09:44:07 +0900"},{"name":"Subject","value":"Re: [blink-dev] Design doc for OOPIF / v8 context support"},{"name":"To","value":"Charlie Reis <creis@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <eisinger@google.com>, v8-dev <v8-dev@googlegroups.com>, blink-dev <blink-dev@chromium.org>, \"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Q2 Bug summary Beginning of Q2 (2016-04-01): 1466 Beginning of Q3 (2016-07-04): 1477 (+11) Open# at","payload":{"headers":[{"name":"From","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Date","value":"Wed, 6 Jul 2016 16:45:19 +0900"},{"name":"Subject","value":"[blink-dev] HTML/DOM team biweekly snippet (June 20 - July 3)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dom-dev@chromium.org"}]}}]},{"messages":[{"snippet":"It is likely due to stale .pyc files; see crbug.com/625877. Quick fix: rm third_party/WebKit/Tools/","payload":{"headers":[{"name":"From","value":"Quinten Yearsley <qyearsley@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 14:19:30 -0700"},{"name":"Subject","value":"[blink-dev] PSA: If layout tests fail to run for you today"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I find... git clean -fxd third_party/WebKit/Tools/ more reliable. On Tue, Jul 5, 2016 at 5:19 PM,","payload":{"headers":[{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 17:22:42 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: If layout tests fail to run for you today"},{"name":"To","value":"Quinten Yearsley <qyearsley@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi We (hiroshige@, tzik@, nhiroki@, haraken@) are planning to move all timers/tasks/EventSenders from","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 14:59:12 +0900"},{"name":"Subject","value":"[blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Task cancelation and posting is very expensive with the base primitives, we need to be careful there.","payload":{"headers":[{"name":"Date","value":"Mon, 4 Jul 2016 23:22:35 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jul 5, 2016 at 3:22 PM Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: Task cancelation","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 05 Jul 2016 06:38:44 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"+hiroshige@ has some idea on the task cancellation. On Tue, Jul 5, 2016 at 3:22 PM, Elliott Sprehn","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 15:38:59 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Hiroshige Hayashizaki <hiroshige@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Jul 4, 2016 11:38 PM, &quot;Daniel Cheng&quot; &lt;dcheng@chromium.org&gt; wrote: &gt; &gt; On Tue","payload":{"headers":[{"name":"Date","value":"Tue, 5 Jul 2016 00:00:06 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>, Gabriel Charette <gab@chromium.org>, Sami Kyostila <skyostil@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Also sorry if I wasn&#39;t clear but EventSender is a batching system. So once we remove it inserting","payload":{"headers":[{"name":"Date","value":"Tue, 5 Jul 2016 00:55:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"dcheng@chromium.org, Gabriel Charette <gab@chromium.org>, Sami Kyostila <skyostil@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"btw, feel free to mark such threads as intent to implement in the future :) On Tue, Jul 5, 2016 at 9:","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 05 Jul 2016 07:57:56 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, dcheng@chromium.org, Gabriel Charette <gab@chromium.org>, Sami Kyostila <skyostil@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jul 5, 2016 at 4:55 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: Also sorry if I","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 17:21:56 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Gabriel Charette <gab@chromium.org>, Sami Kyostila <skyostil@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Jul 5, 2016 1:22 AM, &quot;Kentaro Hara&quot; &lt;haraken@chromium.org&gt; wrote: &gt; &gt; On Tue","payload":{"headers":[{"name":"Date","value":"Tue, 5 Jul 2016 01:47:54 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"dcheng@chromium.org, Gabriel Charette <gab@chromium.org>, blink-dev <blink-dev@chromium.org>, Sami Kyostila <skyostil@chromium.org>"}]}},{"snippet":"On Tue, Jul 5, 2016 at 5:47 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: On Jul 5, 2016 1:","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 18:00:11 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Gabriel Charette <gab@chromium.org>, blink-dev <blink-dev@chromium.org>, Sami Kyostila <skyostil@chromium.org>"}]}},{"snippet":"On Jul 5, 2016 2:00 AM, &quot;Kentaro Hara&quot; &lt;haraken@chromium.org&gt; wrote: &gt; &gt; On Tue","payload":{"headers":[{"name":"Date","value":"Tue, 5 Jul 2016 02:09:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"dcheng@chromium.org, Gabriel Charette <gab@chromium.org>, blink-dev <blink-dev@chromium.org>, Sami Kyostila <skyostil@chromium.org>"}]}},{"snippet":"On Tue, Jul 5, 2016 at 6:09 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: On Jul 5, 2016 2:","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 18:21:58 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Gabriel Charette <gab@chromium.org>, blink-dev <blink-dev@chromium.org>, Sami Kyostila <skyostil@chromium.org>"}]}},{"snippet":"&gt; That&#39;s working around us dispatching document load event sync incorrectly, it&#39;s not an","payload":{"headers":[{"name":"From","value":"Hiroshige Hayashizaki <hiroshige@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 18:38:08 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Gabriel Charette <gab@chromium.org>, blink-dev <blink-dev@chromium.org>, Sami Kyostila <skyostil@chromium.org>"}]}},{"snippet":"On Tue, Jul 5, 2016 at 7:22 AM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: Task cancelation","payload":{"headers":[{"name":"From","value":"\"'Alex Clarke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 10:50:01 +0100"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jul 5, 2016 at 10:50 AM, Alex Clarke &lt;alexclarke@google.com&gt; wrote: On Tue, Jul 5, 2016","payload":{"headers":[{"name":"From","value":"\"'Alex Clarke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 10:54:08 +0100"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Question from the sidelines: how is cancellation managed in Blink? If it uses something like","payload":{"headers":[{"name":"From","value":"Gabriel Charette <gab@chromium.org>"},{"name":"Date","value":"Tue, 05 Jul 2016 14:37:16 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Hiroshige Hayashizaki <hiroshige@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Gabriel Charette <gab@chromium.org>, blink-dev <blink-dev@chromium.org>, Sami Kyostila <skyostil@chromium.org>"}]}},{"snippet":"On Tue, Jul 5, 2016 at 3:37 PM, Gabriel Charette &lt;gab@chromium.org&gt; wrote: Question from the","payload":{"headers":[{"name":"From","value":"\"'Alex Clarke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 5 Jul 2016 16:06:28 +0100"},{"name":"Subject","value":"Re: [blink-dev] PSA: Moving all timers/tasks/EventSenders to a per-iframe scheduler"},{"name":"To","value":"Gabriel Charette <gab@chromium.org>"},{"name":"Cc","value":"Hiroshige Hayashizaki <hiroshige@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Kentaro Hara <haraken@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Sami Kyostila <skyostil@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-06","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 4 Jul 2016 10:51:23 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of June 27"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-06-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 4 Jul 2016 11:16:04 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of June 27"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-07-04 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 4 Jul 2016 08:25:02 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-07-04"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"I was just scrolling through all the different issue people have reported. Although most of you","payload":{"headers":[{"name":"Date","value":"Sun, 3 Jul 2016 07:03:50 -0700 (PDT)"},{"name":"From","value":"cody@meatify.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Strange recurring outdated JS, expired certificates, extensions and native extensions that cause data loss and inter product interactions. I'm certain that there has somehow been a serious abuse and use of \"blink-dev\" or related technology..."}]}}]},{"messages":[{"snippet":"Hello Everyone, We have branched for M53. Please read through this entire email if you plan on making","payload":{"headers":[{"name":"Date","value":"Fri, 1 Jul 2016 16:03:41 -0700 (PDT)"},{"name":"From","value":"\"'Krishna Govind' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"blink-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] M53 branch is here!"}]}},{"snippet":"在 2016年7月2日星期六 UTC+8上午7:03:46，Krishna Govind写道： Hello Everyone, We have branched for M53. Please read through this entire email if you plan on making changes that you want in this release. Branches","payload":{"headers":[{"name":"Date","value":"Mon, 8 Aug 2016 20:47:16 -0700 (PDT)"},{"name":"From","value":"lifajing398@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chromium-dev@chromium.org, govind@google.com"},{"name":"Subject","value":"[blink-dev] Re: M53 branch is here!"}]}},{"snippet":"Please use &quot;gclient sync&quot; with &quot;--with_branch_heads&quot; option. On 9 August 2016 at 04:47, &lt;lifajing398@gmail.com&gt; wrote: 在 2016年7月2日星期六 UTC+8上午7:03:46，Krishna Govind写道： Hello","payload":{"headers":[{"name":"From","value":"Alexander Timin <altimin@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 17:56:38 +0100"},{"name":"Subject","value":"Re: [blink-dev] Re: M53 branch is here!"},{"name":"To","value":"lifajing398@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, chromium-dev@chromium.org, Krishna Govind <govind@google.com>"}]}}]},{"messages":[{"snippet":"Hello folks, We are writing an android app in which we want to execute javascript from app. Since v8","payload":{"headers":[{"name":"Date","value":"Fri, 1 Jul 2016 14:57:55 -0700 (PDT)"},{"name":"From","value":"Poorna <bhagatindia@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Executing javascript using v8 through blink"}]}},{"snippet":"Unfortunately this is not possible. V8 is not exposed through the NDK and so it is not possible to","payload":{"headers":[{"name":"From","value":"Ross McIlroy <rmcilroy@chromium.org>"},{"name":"Date","value":"Mon, 4 Jul 2016 14:07:53 +0100"},{"name":"Subject","value":"Re: [blink-dev] Executing javascript using v8 through blink"},{"name":"To","value":"Poorna <bhagatindia@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thank you very much Ross. The detailed explanation and the alternatives makes sense On Mon, Jul 4,","payload":{"headers":[{"name":"From","value":"PoornaChand Srinivas Perumalla <bhagatindia@gmail.com>"},{"name":"Date","value":"Mon, 4 Jul 2016 09:33:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Executing javascript using v8 through blink"},{"name":"To","value":"Ross McIlroy <rmcilroy@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"I&#39;ve installed Android N in hopes of adding a more secure way of updating my device. For more","payload":{"headers":[{"name":"Date","value":"Fri, 1 Jul 2016 12:31:14 -0700 (PDT)"},{"name":"From","value":"codyatmeatify@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Cannot update, phone displaying all different dates of the TOS pages."}]}},{"snippet":"Sorry, but this is unrelated to Blink, or Chromium. Search for an Android Google Group or product","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 2 Jul 2016 10:01:09 +0300"},{"name":"Subject","value":"Re: [blink-dev] Cannot update, phone displaying all different dates of the TOS pages."},{"name":"To","value":"codyatmeatify@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"No tengo acceso a facebook; ayudarme a desbloquearlo. Gracias","payload":{"headers":[{"name":"Date","value":"Fri, 1 Jul 2016 08:22:08 -0700 (PDT)"},{"name":"From","value":"fgarcia39@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Desbloquear acceso a facebook"}]}},{"snippet":"For support, use https://productforums.google.com/forum/#!forum/chrome-es (I assume you are writing","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 1 Jul 2016 20:08:01 +0300"},{"name":"Subject","value":"Re: [blink-dev] Desbloquear acceso a facebook"},{"name":"To","value":"fgarcia39@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"I&#39;d like to remove blink::WebURLResponse::initialize() and just allocate m_private in the","payload":{"headers":[{"name":"From","value":"\"'Adam Rice' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 1 Jul 2016 12:20:19 +0900"},{"name":"Subject","value":"[blink-dev] Request To Delete WebURLResponse::initialize"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Jun 30, 2016 at 8:20 PM &#39;Adam Rice&#39; via blink-dev &lt;blink-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Adam Barth <abarth@chromium.org>"},{"name":"Date","value":"Fri, 01 Jul 2016 03:25:18 +0000"},{"name":"Subject","value":"Re: [blink-dev] Request To Delete WebURLResponse::initialize"},{"name":"To","value":"Adam Rice <ricea@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"That seems reasonable to me: I assume we&#39;ll keep the current behavior that a default-constructed","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Fri, 01 Jul 2016 03:47:34 +0000"},{"name":"Subject","value":"Re: [blink-dev] Request To Delete WebURLResponse::initialize"},{"name":"To","value":"Adam Barth <abarth@chromium.org>, Adam Rice <ricea@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I must admit I failed to spot the isNull() method. The semantics won&#39;t change. In a quick scan of","payload":{"headers":[{"name":"From","value":"\"'Adam Rice' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 1 Jul 2016 14:06:02 +0900"},{"name":"Subject","value":"Re: [blink-dev] Request To Delete WebURLResponse::initialize"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Adam Barth <abarth@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This change makes sense. What Adam said. WebURLRequest could benefit from the same change. There are","payload":{"headers":[{"name":"Date","value":"Thu, 30 Jun 2016 23:06:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Request To Delete WebURLResponse::initialize"},{"name":"From","value":"Darin Fisher <darin@chromium.org>"},{"name":"To","value":"Adam Rice <ricea@google.com>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Adam Barth <abarth@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sounds reasonable to me too. Looks like at least WebURLRequest, WebURLLoadTiming, WebHTTPBody seem to","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Fri, 1 Jul 2016 16:15:15 +0900"},{"name":"Subject","value":"Re: [blink-dev] Request To Delete WebURLResponse::initialize"},{"name":"To","value":"Darin Fisher <darin@chromium.org>"},{"name":"Cc","value":"Adam Rice <ricea@google.com>, Daniel Cheng <dcheng@chromium.org>, Adam Barth <abarth@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Loading team bi-weekly updates from CAM, TOK, MTV, RES, PAR and external contributors. More","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Fri, 1 Jul 2016 09:00:26 +0900"},{"name":"Subject","value":"[blink-dev] Loading team status updates (Jun 13 - Jun 30)"},{"name":"To","value":"Chromium Loading Performance <loading-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"hi, I am researching Chromium for Android. I want to append some new JS object and functions.","payload":{"headers":[{"name":"From","value":"\"Allen.W\" <17742238@qq.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] technical help"},{"name":"Date","value":"Thu, 30 Jun 2016 15:53:47 +0800"}]}},{"snippet":"Hi, Maybe you can try this: https://cs.chromium.org/chromium/src/content/public/android/java/src/org/","payload":{"headers":[{"name":"From","value":"\"Willy Yu (游佳偉)\" <Willy.Yu@mediatek.com>"},{"name":"To","value":"\"Allen.W\" <17742238@qq.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] technical help"},{"name":"Date","value":"Thu, 30 Jun 2016 08:03:19 +0000"}]}}]},{"messages":[{"snippet":"I wanted to change my browser to google.com. Everytime it open up to google.com.au. I dont want .au.","payload":{"headers":[{"name":"Date","value":"Wed, 29 Jun 2016 19:29:13 -0700 (PDT)"},{"name":"From","value":"helenscchin@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Chrome google is not right. Its looks funny."}]}},{"snippet":"[blink-dev to bcc] This is a developers mailing list, not a support list. You can try the information","payload":{"headers":[{"name":"From","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 13:50:20 +1000"},{"name":"Subject","value":"Re: [blink-dev] Chrome google is not right. Its looks funny."},{"name":"To","value":"helenscchin@gmail.com"}]}}]},{"messages":[{"snippet":"Primary eng email mmenke@chromium.org Summary HTTP/0.9 is the predecessor to HTTP/1.x. The big","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 21:03:13 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"Of the possible HTTP/0.9 responses, how many occur in the main frame? In other words how many more","payload":{"headers":[{"name":"Date","value":"Wed, 29 Jun 2016 18:10:39 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"From","value":"Darin Fisher <darin@chromium.org>"},{"name":"To","value":"Matt Menke <mmenke@google.com>"},{"name":"Cc","value":"net-dev@chromium.org, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I vaguely remember that HTTP/0.9 is used a lot in the context of proxies (which a lot of the time","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 30 Jun 2016 08:58:57 +0300"},{"name":"Subject","value":"[blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Darin Fisher <darin@chromium.org>"},{"name":"Cc","value":"Matt Menke <mmenke@google.com>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hooray for the idea that we might at last remove support for this misbegotten pitiful excuse for a","payload":{"headers":[{"name":"Date","value":"Thu, 30 Jun 2016 09:49:54 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev@chromium.org, Darin Fisher <darin@chromium.org>, Matt Menke <mmenke@google.com>"}]}},{"snippet":"Since you&#39;re targeting M54, can we collect data on M53 on how many additional error pages we&#39;","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 07:52:52 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev@chromium.org, Darin Fisher <darin@chromium.org>, Matt Menke <mmenke@google.com>"}]}},{"snippet":"0.01% is a very high worst case number, if even a tiny fraction of that amounts to a total failure to","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 11:19:57 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, Harald Alvestrand <hta@google.com>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev@chromium.org, Darin Fisher <darin@chromium.org>, Matt Menke <mmenke@google.com>"}]}},{"snippet":"I&#39;m happy to add the requested histogram to M53. In terms of code complexity, removing HTTP/0.9","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 07:35:32 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Harald Alvestrand <hta@google.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Darin Fisher <darin@chromium.org>"}]}},{"snippet":"This is a tricky tradeoff, between unknown compat risk and a low severity security issue, but LGTM2.","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 12:52:21 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@google.com>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Harald Alvestrand <hta@google.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Darin Fisher <darin@chromium.org>"}]}},{"snippet":"SGTM. I&#39;ll add the histograms to M53, remove from M54 promptly with a new error code (Faster","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 08:57:52 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Harald Alvestrand <hta@google.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Darin Fisher <darin@chromium.org>"}]}},{"snippet":"It would be great if you could add it to ChromeStatus. This makes sure (or makes it more likely that)","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 30 Jun 2016 17:32:43 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Harald Alvestrand <hta@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Darin Fisher <darin@chromium.org>"}]}},{"snippet":"Done (I marked it as removed in M54 - not sure if there&#39;s some better way to represent the","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 13:24:11 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Harald Alvestrand <hta@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Darin Fisher <darin@chromium.org>"}]}},{"snippet":"I think deprecated in Chrome 53 works and when you decide to remove (before Chrome 54 beta is out, or","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 30 Jun 2016 20:33:52 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Harald Alvestrand <hta@google.com>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Darin Fisher <darin@chromium.org>"}]}},{"snippet":"LGTM, FWIW. Thank you, from security team. :) But, I also think FTP can go. A seemingly-relevant","payload":{"headers":[{"name":"Date","value":"Thu, 30 Jun 2016 11:17:42 -0700 (PDT)"},{"name":"From","value":"\"'Chris Palmer' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"net-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"}]}},{"snippet":"LGTM3 On Jun 30, 2016 2:17 PM, &quot;&#39;Chris Palmer&#39; via blink-dev&quot; &lt;blink-dev@","payload":{"headers":[{"name":"Date","value":"Thu, 30 Jun 2016 14:22:38 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Chris Palmer <palmer@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"Should we have a backup plan ready to mitigate the security issue in case we find the breakage/","payload":{"headers":[{"name":"Date","value":"Thu, 30 Jun 2016 14:26:01 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Chris Palmer <palmer@google.com>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"There are some separate bugs about removing FTP and it&#39;s been on the table before - but let&#39;s","payload":{"headers":[{"name":"From","value":"Chris Bentzel <cbentzel@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 18:36:08 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Chris Palmer <palmer@google.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"net-dev@chromium.org"}]}},{"snippet":"If need be, we can do what Safari did - restrict HTTP/0.9 to port 80 for HTTP and 443 for HTTPS,","payload":{"headers":[{"name":"From","value":"Matt Menke <mmenke@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 14:39:27 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Rick Byers <rbyers@google.com>"},{"name":"Cc","value":"Chris Palmer <palmer@google.com>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Jun 30, 2016 at 2:39 PM, Matt Menke &lt;mmenke@chromium.org&gt; wrote: If need be, we can do","payload":{"headers":[{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 15:05:42 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@chromium.org>"},{"name":"Cc","value":"Chris Palmer <palmer@google.com>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Rather than consider the percentage of pages, it would be good to see what the percentage impacted","payload":{"headers":[{"name":"Date","value":"Sat, 2 Jul 2016 23:23:59 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"From","value":"Jim Roskind <jim.roskind@gmail.com>"},{"name":"To","value":"Darin Fisher <darin@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Matt Menke <mmenke@google.com>"}]}},{"snippet":"We&#39;ve hit a bit of a snag. The Tenda D301 home router uses HTTP/0.9. While I believe the model is no longer being made, it isn&#39;t ancient, or at least it supports 802.11N. Unclear if other Tenda","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 12:00:07 -0400"},{"name":"Subject","value":"[blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Jim Roskind <jim.roskind@gmail.com>"},{"name":"Cc","value":"Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"Maybe crazypants, but would it help at all to mitigate the security issue to limit HTTP/0.9 support to intranet or perhaps even to the gateway IP? On Fri, Aug 12, 2016 at 6:00 PM &#39;Matt Menke&#39;","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 20:14:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@google.com>, Jim Roskind <jim.roskind@gmail.com>"},{"name":"Cc","value":"Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: &gt; Maybe crazypants, but would it help at all to mitigate the security issue to &gt; limit HTTP/0.9 support to intranet or perhaps even to the","payload":{"headers":[{"name":"From","value":"Brian Smith <brian@briansmith.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 10:18:04 -1000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Matt Menke <mmenke@google.com>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"The security issue is actually exactly due to HTTP/0.9 connections to intranet IPs (Though intranet IPs with DNS addresses, which some home routers use), so I don&#39;t think that helps at all. The","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 16:21:51 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Brian Smith <brian@briansmith.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"Matt Menke &lt;mmenke@google.com&gt; wrote: &gt; The security issue is actually exactly due to HTTP/0.9 connections to &gt; intranet IPs (Though intranet IPs with DNS addresses, which some home &gt;","payload":{"headers":[{"name":"From","value":"Brian Smith <brian@briansmith.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 11:05:40 -1000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"If we have to leave in support for any subset of routers, I don&#39;t think the end goal is to eventually remove support completely (Or, perhaps a bit more clearly, I don&#39;t think if any broken","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 17:11:27 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Brian Smith <brian@briansmith.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"Matt Menke &lt;mmenke@google.com&gt; wrote: &gt; If we have to leave in support for any subset of routers, I don&#39;t think the &gt; end goal is to eventually remove support completely (Or, perhaps a","payload":{"headers":[{"name":"From","value":"Brian Smith <brian@briansmith.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 11:20:34 -1000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"That&#39;s a fair point. While I&#39;m not sure there&#39;s any significant security risk to HTTP/0.9 running on remote sites, we could potentially disallow it on them, just to work towards reducing","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 17:30:22 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Brian Smith <brian@briansmith.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"FWIW, breaking router config pages is not entirely unprecedented. Chrome 39 dropped support for SSLv3, which broke config pages on most Tomato and DD-WRT routers that had &quot;https only&quot; checked","payload":{"headers":[{"name":"From","value":"Tom Bergan <tombergan@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 14:51:46 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@google.com>"},{"name":"Cc","value":"Brian Smith <brian@briansmith.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"What about allowing it strictly for typed (well, bookmarked, too) or same-origin navigations? ☆PhistucK On Sat, Aug 13, 2016 at 12:30 AM, &#39;Matt Menke&#39; via net-dev &lt;net-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 13 Aug 2016 01:53:14 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@google.com>"},{"name":"Cc","value":"Brian Smith <brian@briansmith.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"The problem with same-origin navigations is that&#39;s where the security issue lies (Basically you change the IP the DNS address maps to after the attacking page has been loaded. And there are non-","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 12 Aug 2016 19:07:19 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Brian Smith <brian@briansmith.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"+1 to eventually breaking the Tendas of the world. Until they feel the pain, we won&#39;t get the gain. Can we be seriously annoying to them by showing an interstitial like we do for self-signed certs,","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Sat, 13 Aug 2016 08:07:59 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Matt Menke <mmenke@google.com>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Brian Smith <brian@briansmith.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"I have been thinking of yellow single-click warning interstitials for things like OCSP server not available for a while now. From: &#39;Harald Alvestrand&#39; via net-dev &lt;net-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Yuhong Bao <YuhongBao_386@hotmail.com>"},{"name":"To","value":"Matt Menke <mmenke@google.com>, Harald Alvestrand <hta@google.com>"},{"name":"CC","value":"PhistucK <phistuck@gmail.com>, Brian Smith <brian@briansmith.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"Date","value":"Sat, 13 Aug 2016 06:58:51 +0000"}]}},{"snippet":"Since we&#39;re nearing branch, I&#39;m going to go ahead and just disable HTTP/0.9 over non-default ports for the time being. We can still narrow where we allow it in future releases. May add an","payload":{"headers":[{"name":"From","value":"\"'Matt Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 15 Aug 2016 16:16:57 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate and Remove: HTTP/0.9 Support"},{"name":"To","value":"Yuhong Bao <YuhongBao_386@hotmail.com>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, PhistucK <phistuck@gmail.com>, Brian Smith <brian@briansmith.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Jim Roskind <jim.roskind@gmail.com>, Darin Fisher <darin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Service worker related Working on cookie i18n, how does it work in IE? Strange system. Bad side:","payload":{"headers":[{"name":"From","value":"\"'Dru Knox' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 14:27:03 -0700"},{"name":"Subject","value":"[blink-dev] Chrome OWP storage notes: 6/28/16"},{"name":"To","value":"chrome-owp-storage <chrome-owp-storage@google.com>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, June 29: Recent updates: We&#39;re continuing","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 14:20:57 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, June 29, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 12:00:42 -0700"},{"name":"Subject","value":"[blink-dev] Last week in Style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, My name is Shannon I represent a-Digital-Marketing-Company. We are US based company having a","payload":{"headers":[{"name":"Date","value":"Wed, 29 Jun 2016 12:51:23 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"Shannon Brien | RAPIDNET LLC\" <shannonbrien08@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Hi blink-dev! It&#39;s been a week after I landed the gigapatch and I&#39;ve not received any issues","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 18:56:55 +0900"},{"name":"Subject","value":"[blink-dev] OwnPtr removal completed & feedback form"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng emails toyoshim@chromium.org Summary Deprecate receivedTime attribute from","payload":{"headers":[{"name":"From","value":"Takashi Toyoshima <toyoshim@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 17:45:45 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate: MIDIMessageEvent.receivedTime attribute"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Removing receivedTime will make MIDIMessageEvent a bit similar to BlobEvent, but similar enough to","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 10:11:19 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MIDIMessageEvent.receivedTime attribute"},{"name":"To","value":"Takashi Toyoshima <toyoshim@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thank you for feedbacks. On Wed, Jun 29, 2016 at 7:11 PM, Philip Jägenstedt &lt;foolip@chromium.org","payload":{"headers":[{"name":"From","value":"Takashi Toyoshima <toyoshim@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 18:27:11 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MIDIMessageEvent.receivedTime attribute"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Jun 30, 2016 at 11:27 AM Takashi Toyoshima &lt;toyoshim@chromium.org&gt; wrote: Thank you for","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 11:10:01 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MIDIMessageEvent.receivedTime attribute"},{"name":"To","value":"Takashi Toyoshima <toyoshim@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks, On Thu, Jun 30, 2016 at 8:10 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: On Thu,","payload":{"headers":[{"name":"From","value":"Takashi Toyoshima <toyoshim@chromium.org>"},{"name":"Date","value":"Fri, 1 Jul 2016 16:35:52 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MIDIMessageEvent.receivedTime attribute"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello Dear, I am Sgt. Evelyn Liam from United States, Florida to be precisely. I am 28yrs working","payload":{"headers":[{"name":"Date","value":"Wed, 29 Jun 2016 03:00:20 +0000 (UTC)"},{"name":"From","value":"\"'Zarina Jafar' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] HELLO"}]}},{"snippet":"Hello Dear, I am Sgt. Evelyn Liam from United States, Florida to be precisely. I am 28yrs working","payload":{"headers":[{"name":"Date","value":"Wed, 29 Jun 2016 03:04:41 +0000 (UTC)"},{"name":"From","value":"\"'Zarina Jafar' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] HELLO"}]}}]},{"messages":[{"snippet":"Triage Number of untriaged/unconfirmed cr-blink bugs filed before Q2: 907 (↑6%) Number of untriaged/","payload":{"headers":[{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"Date","value":"Tue, 28 Jun 2016 15:58:40 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Looking at the older untriaged/unconfirmed bugs (the ones with the red up arrow): Component=Loader appears to hold the largest stash, ringing up at 191 at this moment. Loading folks, do y&#39;all need","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 15:26:25 -0700"},{"name":"Subject","value":"Re: [blink-dev] Q2 Bug Health"},{"name":"To","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Our triage rotation is heavily focused on bugs filed since Q1. We can probably address that at a systemic level by adding a few required filters for triagers. On Wed, Jul 13, 2016 at 6:26 PM, Dimitri","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 18:47:03 -0400"},{"name":"Subject","value":"Re: [blink-dev] Q2 Bug Health"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Shruthi Sreekanta <sshruthi@chromium.org>, blink-dev <blink-dev@chromium.org>, Kinuko Yasuda <kinuko@chromium.org>, Bryan McQuade <bmcquade@chromium.org>"}]}},{"snippet":"Given that the Component=Blink rotation just reached the bottom of their pile, maybe we could add digging into Unconfirmed bits as an optional task to https://sites.google.com/a/chromium.org/dev/blink/","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Wed, 13 Jul 2016 16:01:32 -0700"},{"name":"Subject","value":"Re: [blink-dev] Q2 Bug Health"},{"name":"To","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Cc","value":"Shruthi Sreekanta <sshruthi@chromium.org>, blink-dev <blink-dev@chromium.org>, Kinuko Yasuda <kinuko@chromium.org>, Bryan McQuade <bmcquade@chromium.org>"}]}},{"snippet":"Yeah we haven&#39;t been actively triaging bugs filed before Q1. Now that (hopefully) people started becoming more familiar we can add more required filters &amp; can update some of the triage steps (","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Thu, 14 Jul 2016 10:05:49 +0900"},{"name":"Subject","value":"Re: [blink-dev] Q2 Bug Health"},{"name":"To","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Shruthi Sreekanta <sshruthi@chromium.org>, blink-dev <blink-dev@chromium.org>, Bryan McQuade <bmcquade@chromium.org>"}]}}]},{"messages":[{"snippet":"bcc: blink-dev@chromium A group of us works part-time on improving the infrastructure instead of","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 19:47:46 -0700"},{"name":"Subject","value":"[blink-dev] Blink infra monthly meeting notes"},{"name":"To","value":"blink-infra@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails mgiuca@chromium.org, dominickn@chromium.org Spec https://w3c.github.io/manifest/#","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Tue, 28 Jun 2016 02:04:37 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: install event for Web App Manifest"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Mon, Jun 27, 2016 at 7:04 PM, Matt Giuca &lt;mgiuca@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 20:11:07 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: install event for Web App Manifest"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 27, 2016 at 10:04 PM, Matt Giuca &lt;mgiuca@chromium.org&gt; wrote: Interoperability risk","payload":{"headers":[{"name":"From","value":"Ben Kelly <bkelly@mozilla.com>"},{"name":"Date","value":"Tue, 28 Jun 2016 11:09:41 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: install event for Web App Manifest"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2. On Tue, Jun 28, 2016 at 12:11 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM1","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 08:55:45 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: install event for Web App Manifest"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Matt Giuca <mgiuca@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"OK thanks for the clarification, Ben. On Wed, 29 Jun 2016 at 09:56 TAMURA, Kent &lt;tkent@chromium.","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 00:34:04 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: install event for Web App Manifest"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The spec seems a little incomplete to me - filed https://github.com/w3c/manifest/issues/475 But the","payload":{"headers":[{"name":"Date","value":"Tue, 28 Jun 2016 22:52:01 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: install event for Web App Manifest"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I also filed some concerns about that yesterday and they are being addressed. On Wed, 29 Jun 2016 at","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 02:57:27 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: install event for Web App Manifest"},{"name":"To","value":"Rick Byers <rbyers@google.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails zkoch@google.com, rouslan@google.com Spec https://w3c.github.io/browser-payment-api/","payload":{"headers":[{"name":"From","value":"\"'Zach Koch' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 16:47:16 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Ship: PaymentRequest"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Has any vendor or group committed to writing the shim mentioned? Edge appeared interested in doing so","payload":{"headers":[{"name":"Date","value":"Tue, 28 Jun 2016 00:27:57 -0700 (PDT)"},{"name":"From","value":"addyosmani@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Ship: PaymentRequest"}]}},{"snippet":"With Safari shipping a similar but proprietary API I agree this increases the urgency. I expect it","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 28 Jun 2016 13:28:09 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: PaymentRequest"},{"name":"To","value":"Zach Koch <zkoch@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Any idea how the other WG members would feel about us shipping now? I think it would be mixed. Some","payload":{"headers":[{"name":"From","value":"\"'Zach Koch' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 28 Jun 2016 21:28:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: PaymentRequest"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks Zach. LGTM1 On Wed, Jun 29, 2016 at 12:28 AM, Zach Koch &lt;zkoch@google.com&gt; wrote: Any","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 09:50:08 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: PaymentRequest"},{"name":"To","value":"Zach Koch <zkoch@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks, Rick. I&#39;ll bring this up with the WG at the face-to-face next week in London. I&#39;ll","payload":{"headers":[{"name":"From","value":"\"'Zach Koch' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 15:02:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: PaymentRequest"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"In general I agree with Rick&#39;s analysis. LGTM2. If there are any significant changes to the spec","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 15:51:56 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: PaymentRequest"},{"name":"To","value":"Zach Koch <zkoch@google.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3. I agree with Rick that the urgency on getting this shipped has been raised because there are","payload":{"headers":[{"name":"Date","value":"Wed, 29 Jun 2016 16:47:23 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: PaymentRequest"},{"name":"From","value":"\"'Alex Russell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Zach Koch <zkoch@google.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, Brett Wilson <brettw@chromium.org>, rouslan@chromium.org"}]}},{"snippet":"Thanks all! On Wed, Jun 29, 2016 at 4:47 PM Alex Russell &lt;slightlyoff@google.com&gt; wrote: LGTM3.","payload":{"headers":[{"name":"From","value":"\"'Zach Koch' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 23:49:27 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: PaymentRequest"},{"name":"To","value":"Alex Russell <slightlyoff@google.com>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Rick Byers <rbyers@chromium.org>, Rouslan Solomakhin <rouslan@google.com>, blink-dev <blink-dev@chromium.org>, rouslan@chromium.org"}]}},{"snippet":"LGTM3. I understand we should ship this. earlier. (Note that Alex isn&#39;t an API owner). On Thu,","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 09:05:49 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: PaymentRequest"},{"name":"To","value":"Zach Koch <zkoch@google.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Alex Russell <slightlyoff@google.com>, Chris Harrelson <chrishtr@chromium.org>, Brett Wilson <brettw@chromium.org>, Rick Byers <rbyers@chromium.org>, Rouslan Solomakhin <rouslan@google.com>, Rouslan Solomakhin <rouslan@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. Date Sender","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 16:35:33 -0700"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails wolenetz@chromium.og Spec http://w3c.github.io/media-source/ Summary Media Source spec","payload":{"headers":[{"name":"From","value":"Matthew Wolenetz <wolenetz@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 16:13:17 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Disallow Media Source abort() of range removals and truncating buffered media by reducing duration"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Update: the implementation (behind experimental flag) CL is now in CQ at https://codereview.chromium.","payload":{"headers":[{"name":"Date","value":"Thu, 30 Jun 2016 13:48:42 -0700 (PDT)"},{"name":"From","value":"wolenetz via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Disallow Media Source abort() of range removals and truncating buffered media by reducing duration"}]}},{"snippet":"Sounds good to me. We should probably treat this like a deprecate/remove - ie look at the UMA data","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 18:01:42 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Disallow Media Source abort() of range removals and truncating buffered media by reducing duration"},{"name":"To","value":"Matt Wolenetz <wolenetz@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The layout team is a long-term team that owns the layout code in blink. See https://www.chromium.org/","payload":{"headers":[{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 15:42:16 -0700"},{"name":"Subject","value":"[blink-dev] Layout Team Status - June 27, 2016"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails wolenetz@google.com Spec http://w3c.github.io/media-source/ Summary This API lets","payload":{"headers":[{"name":"From","value":"\"'Matt Wolenetz' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 15:03:44 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: API for customizing HTMLMediaElement.seekable for Media Source live streams"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I have prepared a candidate CL to implement this change at https://codereview.chromium.org/2105593002","payload":{"headers":[{"name":"Date","value":"Mon, 27 Jun 2016 18:05:00 -0700 (PDT)"},{"name":"From","value":"wolenetz via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"wolenetz@google.com"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: API for customizing HTMLMediaElement.seekable for Media Source live streams"}]}},{"snippet":"LGTM1 Nit: the spec doesn&#39;t seem to make it very clear what the units of these double parameters","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 20:18:30 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: API for customizing HTMLMediaElement.seekable for Media Source live streams"},{"name":"To","value":"Matt Wolenetz <wolenetz@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hmm. Units are in seconds like the rest of the API being extended. I used position terminology to","payload":{"headers":[{"name":"Date","value":"Mon, 27 Jun 2016 20:21:55 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: API for customizing HTMLMediaElement.seekable for Media Source live streams"},{"name":"From","value":"\"'Matt Wolenetz' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I was on mobile. Apologies: s/if like/I&#39;d like/. Regarding units: thanks for the feedback. I&#39;","payload":{"headers":[{"name":"Date","value":"Tue, 28 Jun 2016 11:26:27 -0700 (PDT)"},{"name":"From","value":"wolenetz via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chrishtr@chromium.org, wolenetz@google.com"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: API for customizing HTMLMediaElement.seekable for Media Source live streams"}]}}]},{"messages":[{"snippet":"Contact emails iclelland@chromium.org, igrigorik@chromium.org, mkwst@chromium.org Spec https://","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 17:31:50 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Feature Policy"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails wolenetz@google.com Spec http://w3c.github.io/media-source/ Summary Per recent MSE","payload":{"headers":[{"name":"From","value":"\"'Matt Wolenetz' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 13:27:24 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: MediaSource EventHandler attributes"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"It would have been more helpful if you included the actual attributes... MediaSource.prototype.","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 27 Jun 2016 23:50:51 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: MediaSource EventHandler attributes"},{"name":"To","value":"Matt Wolenetz <wolenetz@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Agreed. My apologies. I included those in the CL and in other links, but missed including them in the","payload":{"headers":[{"name":"Date","value":"Mon, 27 Jun 2016 14:25:46 -0700 (PDT)"},{"name":"From","value":"wolenetz via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"wolenetz@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: MediaSource EventHandler attributes"}]}},{"snippet":"I have prepared a candidate CL to implement this change at https://codereview.chromium.org/1945523003","payload":{"headers":[{"name":"Date","value":"Mon, 27 Jun 2016 17:25:27 -0700 (PDT)"},{"name":"From","value":"wolenetz via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"wolenetz@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: MediaSource EventHandler attributes"}]}},{"snippet":"LGTM1 On Mon, Jun 27, 2016 at 5:25 PM, wolenetz via blink-dev &lt;blink-dev@chromium.org&gt; wrote: I","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 20:12:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: MediaSource EventHandler attributes"},{"name":"To","value":"Matt Wolenetz <wolenetz@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Tue, Jun 28, 2016 at 5:13 AM Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM1 On","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Tue, 28 Jun 2016 19:44:09 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: MediaSource EventHandler attributes"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, Matt Wolenetz <wolenetz@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3. On Wed, Jun 29, 2016 at 4:44 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: LGTM2 On","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 08:53:56 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: MediaSource EventHandler attributes"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Matt Wolenetz <wolenetz@google.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails skyostil@chromium.org Spec Discussion at WICG: https://github.com/WICG/interventions/","payload":{"headers":[{"name":"From","value":"Sami Kyostila <skyostil@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 16:55:23 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Timer throttling for hidden cross-origin frames"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Mon, Jun 27, 2016 at 9:55 AM, Sami Kyostila &lt;skyostil@chromium.org&gt; wrote: Contact","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 10:26:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Timer throttling for hidden cross-origin frames"},{"name":"To","value":"Sami Kyostila <skyostil@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2. On Mon, Jun 27, 2016 at 10:26 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM1","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 10:27:30 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Timer throttling for hidden cross-origin frames"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Sami Kyostila <skyostil@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Mon, Jun 27, 2016 at 7:27 PM Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM2. On","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 09:55:34 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Timer throttling for hidden cross-origin frames"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Sami Kyostila <skyostil@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Will this (should this) apply to requestAnimationFrame and requestIdleCallback as well? -Darin On Mon","payload":{"headers":[{"name":"From","value":"Darin Fisher <darin@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 07:51:42 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Timer throttling for hidden cross-origin frames"},{"name":"To","value":"Sami Kyostila <skyostil@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"We&#39;re already stopping requestAnimationFrame callbacks for out-of-view frames as of M52. We could","payload":{"headers":[{"name":"From","value":"Sami Kyostila <skyostil@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 16:56:07 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Timer throttling for hidden cross-origin frames"},{"name":"To","value":"Darin Fisher <darin@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Cool, thanks. That makes sense about idle callbacks. On Wed, Jun 29, 2016 at 9:56 AM, Sami Kyostila","payload":{"headers":[{"name":"From","value":"Darin Fisher <darin@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 09:57:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Timer throttling for hidden cross-origin frames"},{"name":"To","value":"Sami Kyostila <skyostil@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Funds Transfer The Mission Continues Dear Sir, Re: Payment Cleared and Ready. Please be informed that","payload":{"headers":[{"name":"Date","value":"Mon, 27 Jun 2016 07:49:13 -0500"},{"name":"Subject","value":"[blink-dev] Message from Funds    Transfer"},{"name":"From","value":"Funds    Transfer                        on behalf of The Mission Continues <no-reply@classy.org>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-06","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 11:40:41 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of June 20"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-06-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 12:18:32 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of June 20"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi haraken@ wrote a roadmap of the arch team for the rest of 2016. We&#39;re now building Q3 OKRs","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 15:14:33 +0900"},{"name":"Subject","value":"[blink-dev] Platform Architecture team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"(yangguo) Landed necessary V8 APIs to snapshot DOM templates (design doc). The plan is to snapshot","payload":{"headers":[{"name":"Date","value":"Mon, 27 Jun 2016 22:42:33 -0700 (PDT)"},{"name":"From","value":"Yong Wang <wangyong131@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Platform Architecture team snippet"}]}},{"snippet":"Another presentation at BlinkOn that might be relevant to the architecture work is Mojo in Blink.","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 28 Jun 2016 07:40:48 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Platform Architecture team snippet"},{"name":"To","value":"Yong Wang <wangyong131@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I copied to design doc to chromium.org so it can be made public: https://docs.google.com/document/d/","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 06 Jul 2016 12:02:59 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Platform Architecture team snippet"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>, Yong Wang <wangyong131@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, blink devs. I&#39;m about to land a CL to disallow raw pointers on WTF::bind and blink::","payload":{"headers":[{"name":"From","value":"\"'Taiju Tsuiki' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 13:17:53 +0900"},{"name":"Subject","value":"[blink-dev] PSA: Disallowing raw pointers on WTF::bind and blink::threadSafeBind"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Hiroshige Hayashizaki <hiroshige@chromium.org>"}]}},{"snippet":"This is a great improvement. Can we create an md file that explains pointer types used in WTF::bind?","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 13:22:26 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Disallowing raw pointers on WTF::bind and blink::threadSafeBind"},{"name":"To","value":"Taiju Tsuiki <tzik@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Hiroshige Hayashizaki <hiroshige@chromium.org>"}]}},{"snippet":"Thanks for the work! This really clarifies the confusing behaviors of bind variants. The BlinkOn6","payload":{"headers":[{"name":"From","value":"\"'Kouhei Ueno' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 13:26:24 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Disallowing raw pointers on WTF::bind and blink::threadSafeBind"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Taiju Tsuiki <tzik@google.com>, blink-dev <blink-dev@chromium.org>, Hiroshige Hayashizaki <hiroshige@chromium.org>"}]}},{"snippet":"Really nice improvement, and +1000 to have some easy-to-refer documentation, which could be just a","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 13:37:59 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Disallowing raw pointers on WTF::bind and blink::threadSafeBind"},{"name":"To","value":"Kouhei Ueno <kouhei@google.com>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Taiju Tsuiki <tzik@google.com>, blink-dev <blink-dev@chromium.org>, Hiroshige Hayashizaki <hiroshige@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-06-27 Blink&gt;Architecture was renamed to Blink&gt;Internals Component","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 08:15:24 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-06-27"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Does Blink intentionally convert header names to lower case when using the fetch API? And if so, does","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sun, 26 Jun 2016 16:36:46 +0300"},{"name":"Subject","value":"[blink-dev] Re: Fetch API Sends Lower Case Headers"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, Matt Menke <mmenke@chromium.org>"}]}},{"snippet":"According to the fetch spec, all operation to the header uses byte-lowercased header name. Here is a","payload":{"headers":[{"name":"From","value":"Taiju Tsuiki <tzik@chromium.org>"},{"name":"Date","value":"Sun, 26 Jun 2016 22:49:37 +0900"},{"name":"Subject","value":"[blink-dev] Re: Fetch API Sends Lower Case Headers"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Matt Menke <mmenke@chromium.org>"}]}},{"snippet":"Thank you! ☆PhistucK On Sun, Jun 26, 2016 at 4:49 PM, Taiju Tsuiki &lt;tzik@chromium.org&gt; wrote:","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sun, 26 Jun 2016 17:04:44 +0300"},{"name":"Subject","value":"[blink-dev] Re: Fetch API Sends Lower Case Headers"},{"name":"To","value":"Taiju Tsuiki <tzik@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Matt Menke <mmenke@chromium.org>"}]}},{"snippet":"On Sun, Jun 26, 2016 at 9:36 AM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Does Blink intentionally","payload":{"headers":[{"name":"From","value":"Ben Kelly <bkelly@mozilla.com>"},{"name":"Date","value":"Mon, 27 Jun 2016 09:47:25 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Fetch API Sends Lower Case Headers"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, Matt Menke <mmenke@chromium.org>"}]}},{"snippet":"When I try it on www.walla.co.il, the previously mentioned code produces this (taken from &quot;Raw","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 27 Jun 2016 16:56:43 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Fetch API Sends Lower Case Headers"},{"name":"To","value":"Ben Kelly <bkelly@mozilla.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"Yea, it appears we actually normalize to the mixed-case when we atomize standard headers. I&#39;ll","payload":{"headers":[{"name":"From","value":"Ben Kelly <bkelly@mozilla.com>"},{"name":"Date","value":"Mon, 27 Jun 2016 10:09:19 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Fetch API Sends Lower Case Headers"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}},{"snippet":"WebKit does that, too. ☆PhistucK On Mon, Jun 27, 2016 at 5:09 PM, Ben Kelly &lt;bkelly@mozilla.com","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 27 Jun 2016 17:12:12 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Fetch API Sends Lower Case Headers"},{"name":"To","value":"Ben Kelly <bkelly@mozilla.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"https://www.chromestatus.com/feature/4504699138998272 Behind a flag in desktop Chrome 52 (launch bug)","payload":{"headers":[{"name":"Date","value":"Sat, 25 Jun 2016 23:51:57 -0700 (PDT)"},{"name":"From","value":"l.pmdiggo@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Chrome status for pointer events seems incorrect"}]}},{"snippet":"I do not see neutral, but perhaps someone beat me to it. The wording is confusing, but the first line","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sun, 26 Jun 2016 10:01:39 +0300"},{"name":"Subject","value":"Re: [blink-dev] Chrome status for pointer events seems incorrect"},{"name":"To","value":"l.pmdiggo@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I see, how confusing. Thanks for clearing that up.","payload":{"headers":[{"name":"Date","value":"Sun, 26 Jun 2016 00:04:48 -0700 (PDT)"},{"name":"From","value":"l.pmdiggo@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Chrome status for pointer events seems incorrect"}]}},{"snippet":"Yeah sorry for this confusion. There&#39;s already a bug for this here, I&#39;m actively working on","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 28 Jun 2016 13:31:05 -0400"},{"name":"Subject","value":"Re: [blink-dev] Chrome status for pointer events seems incorrect"},{"name":"To","value":"l.pmdiggo@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, I found your contact over the web and wanted to send you a quick note. With-Search-Engine-","payload":{"headers":[{"name":"Date","value":"Sat, 25 Jun 2016 10:54:16 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"Tommie | Wam Wab Analytics Media Inc.\" <janepayne519@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails pdr@chromium.org Spec https://drafts.csswg.org/css-size-adjust https://compat.spec.","payload":{"headers":[{"name":"From","value":"Philip Rogers <pdr@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 13:13:00 -0700"},{"name":"Subject","value":"[blink-dev] Intent to implement and ship the text-size-adjust property"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"non-owner LGTM :) On Fri, Jun 24, 2016 at 1:13 PM, Philip Rogers &lt;pdr@chromium.org&gt; wrote:","payload":{"headers":[{"name":"From","value":"Steve Kobes <skobes@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 16:14:18 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship the text-size-adjust property"},{"name":"To","value":"Philip Rogers <pdr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 Kinda sad we had this regression but didn&#39;t notice. I&#39;m glad we&#39;re MUCH better","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 20:00:13 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship the text-size-adjust property"},{"name":"To","value":"Steve Kobes <skobes@chromium.org>"},{"name":"Cc","value":"Philip Rogers <pdr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 :DG&lt; On Fri, Jun 24, 2016 at 5:00 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: LGTM1","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 17:01:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship the text-size-adjust property"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Steve Kobes <skobes@chromium.org>, Philip Rogers <pdr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Not to be confused with https://drafts.csswg.org/css-fonts-3/#propdef-font-size-adjust ... LGTM too,","payload":{"headers":[{"name":"From","value":"\"'Dominik Röttsches' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 17:53:46 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship the text-size-adjust property"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Mon, Jun 27, 2016 at 7:53 AM, &#39;Dominik Röttsches&#39; via blink-dev &lt;blink-dev@","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 28 Jun 2016 09:41:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship the text-size-adjust property"},{"name":"To","value":"\"Dominik Röttsches\" <drott@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"As discussed at BlinkOn (video), we&#39;re kicking off a new effort within chromium that we&#39;re","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 12:39:41 -0400"},{"name":"Subject","value":"[blink-dev] Chromium's Web Platform Predictability effort"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello, people on blink-dev who write layout tests! Following up on a small piece of the testing","payload":{"headers":[{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 09:38:09 +0200"},{"name":"Subject","value":"[blink-dev] Please use `testharness.js` when writing layout tests."},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is there a best-practices document for testharness? I tried to use the testharness to a new CL, and","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 1 Jul 2016 15:04:24 -0700"},{"name":"Subject","value":"Re: [blink-dev] Please use `testharness.js` when writing layout tests."},{"name":"To","value":"Mike West <mkwst@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hey Raymond! On Sat, Jul 2, 2016 at 12:04 AM, Raymond Toy &lt;rtoy@google.com&gt; wrote: Is there a","payload":{"headers":[{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"Date","value":"Mon, 4 Jul 2016 10:02:54 +0200"},{"name":"Subject","value":"Re: [blink-dev] Please use `testharness.js` when writing layout tests."},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Simplified reply: Yeah, we can make everything work out I think with the new testharness. It will","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 12:55:30 -0700"},{"name":"Subject","value":"Re: [blink-dev] Please use `testharness.js` when writing layout tests."},{"name":"To","value":"Mike West <mkwst@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Can you write those as separate tests instead with shared setup code? On Jul 7, 2016 12:55 PM, &quot;&#39;Raymond Toy&#39; via blink-dev&quot; &lt;blink-dev@chromium.org&gt; wrote: Simplified reply:","payload":{"headers":[{"name":"Date","value":"Thu, 7 Jul 2016 13:05:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Please use `testharness.js` when writing layout tests."},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, we can add a bunch of globals (ick) so that the tests can be done individually. Well, maybe. Most of the tests use OfflineAudioContext.startRendering() which returns a promise, and the tests are","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 07:57:10 -0700"},{"name":"Subject","value":"Re: [blink-dev] Please use `testharness.js` when writing layout tests."},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jul 8, 2016 at 10:57 AM, &#39;Raymond Toy&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: Yes, we can add a bunch of globals (ick) so that the tests can be done individually. Well,","payload":{"headers":[{"name":"From","value":"Steve Kobes <skobes@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 11:07:31 -0400"},{"name":"Subject","value":"Re: [blink-dev] Please use `testharness.js` when writing layout tests."},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails hayato@chromium.org Spec Shadow DOM Most parts of the Shadow DOM specification have","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 06:54:49 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Shadow DOM v1"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm1 On Thu, Jun 23, 2016 at 8:55 AM Hayato Ito &lt;hayato@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 07:08:34 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Shadow DOM v1"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"How much interoperable between Blink and WebKit? Does the main feature of Shadow DOM (attachShadow","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 16:24:07 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Shadow DOM v1"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Hayato Ito <hayato@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"As far as I can test Safari Technology Preview (released on June 22, 2016), using W3C Web Platform","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 07:55:35 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Shadow DOM v1"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"It sounds good. LGTM2 to ship. On Thu, Jun 23, 2016 at 4:55 PM, Hayato Ito &lt;hayato@chromium.org","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 17:11:07 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Shadow DOM v1"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The followings are already deprecated, but not removed from Blink yet: CSSDeepCombinator (/deep/):","payload":{"headers":[{"name":"Date","value":"Thu, 23 Jun 2016 02:20:00 -0700 (PDT)"},{"name":"From","value":"mcharsley via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Shadow DOM v1"}]}},{"snippet":"On Thu, Jun 23, 2016 at 6:20 PM mcharsley via blink-dev &lt;blink-dev@chromium.org&gt; wrote: The","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 09:57:21 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Shadow DOM v1"},{"name":"To","value":"mcharsley@google.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"That&#39;s a rather long email trail, and I&#39;m far from an expert (despite having added shadow DOM","payload":{"headers":[{"name":"From","value":"\"'Mark Charsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 11:50:53 +0100"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Shadow DOM v1"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3. On Thu, Jun 23, 2016 at 1:11 AM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: It sounds good","payload":{"headers":[{"name":"From","value":"\"'Alex Russell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 10:42:17 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Shadow DOM v1"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"Hayato Ito <hayato@chromium.org>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM!!! :DG&lt; On Thu, Jun 23, 2016 at 10:42 AM, &#39;Alex Russell&#39; via blink-dev &lt;blink-dev@","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 10:43:32 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Shadow DOM v1"},{"name":"To","value":"Alex Russell <slightlyoff@google.com>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Hayato Ito <hayato@chromium.org>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Fwiw I think we should keep /deep/ in the static css profile. :) The alternative of what authors will","payload":{"headers":[{"name":"Date","value":"Thu, 23 Jun 2016 19:50:26 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Shadow DOM v1"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Mark Charsley <mcharsley@google.com>"},{"name":"Cc","value":"Hayato Ito <hayato@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"/deep/ in the static css profile is discussed here: https://github.com/w3c/webcomponents/issues/78.","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 01:57:21 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Shadow DOM v1"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Mark Charsley <mcharsley@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"HTML/DOM team biweekly snippet (June 6 - June 19) Shadow DOM Wrote Tests (as preparation for","payload":{"headers":[{"name":"From","value":"Dominic Cooney <dominicc@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 12:16:29 +0900"},{"name":"Subject","value":"[blink-dev] HTML/DOM team biweekly snippet x2 (May 23-June 19, 2016)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, June 22: Recent updates (last 2 weeks): We&#39;","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 17:29:47 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, June 22, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Thanks so much for making BlinkOn 6 awesome! In order to make BlinkOn 7 even better please","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 10:56:31 -0700"},{"name":"Subject","value":"[blink-dev] BlinkOn 6 Feedback"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi all, Don&#39;t forget to fill out the BlinkOn 6 feedback form! It should take less than 5 minutes","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 10:35:01 -0700"},{"name":"Subject","value":"[blink-dev] Re: BlinkOn 6 Feedback"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails mcasas@chromium.org, niklase@chromium.org Spec https://www.w3.org/TR/mediacapture-","payload":{"headers":[{"name":"From","value":"\"'Niklas Enbom' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 08:58:35 -0700"},{"name":"Subject","value":"[blink-dev] Intent to ship: Media Capture from <audio> and <video>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Miguel Casas <mcasas@google.com>"}]}},{"snippet":"LGTM1, with questions below to confirm. I think the spec link is a bit off. The spec is section 3 in","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 09:22:20 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media Capture from <audio> and <video>"},{"name":"To","value":"Niklas Enbom <niklase@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Miguel Casas <mcasas@google.com>"}]}},{"snippet":"Correct, the link should be to section 3 and not 4. There doesn&#39;t seem to be a TAG review done, I","payload":{"headers":[{"name":"From","value":"\"'Niklas Enbom' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 12:46:56 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media Capture from <audio> and <video>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Miguel Casas <mcasas@google.com>"}]}},{"snippet":"captureStreamUntilEnded() is commented out in HTMLMediaElementCapture.idl so I guess this intent is","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 21:20:40 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media Capture from <audio> and <video>"},{"name":"To","value":"Niklas Enbom <niklase@google.com>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Miguel Casas <mcasas@google.com>"}]}},{"snippet":"Also please create a chromestatus.com entry so that our docs and blog posts reflect the status of","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 21:06:38 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media Capture from <audio> and <video>"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Niklas Enbom <niklase@google.com>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Miguel Casas <mcasas@google.com>"}]}},{"snippet":"On Wed, Jun 22, 2016 at 6:06 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: Also please create a","payload":{"headers":[{"name":"From","value":"\"'Niklas Enbom' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 11:03:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media Capture from <audio> and <video>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Miguel Casas <mcasas@google.com>"}]}},{"snippet":"Are the additions in https://codereview.chromium.org/2110573002/ intended to be covered by this","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 11:46:25 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media Capture from <audio> and <video>"},{"name":"To","value":"Niklas Enbom <niklase@google.com>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Miguel Casas <mcasas@google.com>"}]}},{"snippet":"On 29 June 2016 at 04:46, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Are the additions in","payload":{"headers":[{"name":"From","value":"\"'Miguel Casas' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 09:31:20 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media Capture from <audio> and <video>"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Niklas Enbom <niklase@google.com>, Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Jun 29, 2016 at 6:31 PM Miguel Casas &lt;mcasas@google.com&gt; wrote: On 29 June 2016 at 04:","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 30 Jun 2016 11:26:27 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Media Capture from <audio> and <video>"},{"name":"To","value":"Miguel Casas <mcasas@google.com>"},{"name":"Cc","value":"Niklas Enbom <niklase@google.com>, Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"There&#39;s a block of code in audit-runtime-enabled-features.py which looks for the","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 13:49:03 -0400"},{"name":"Subject","value":"[chromium-dev] Vestigal code in audit_runtime_enabled_features.py"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Looking more closely into this, it looks like audit_runtime_enabled_features hasn&#39;t worked in","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 14:00:17 -0400"},{"name":"Subject","value":"[chromium-dev] Re: Vestigal code in audit_runtime_enabled_features.py"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"If it&#39;s been broken for 1.5 years without anybody noticing, I think it&#39;s fine to delete that","payload":{"headers":[{"name":"From","value":"Nico Weber <thakis@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 20:03:05 +0200"},{"name":"Subject","value":"Re: [chromium-dev] Re: Vestigal code in audit_runtime_enabled_features.py"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"It seems okay to remove this. We do probably want to start auditing RuntimeEnabledFeatures for things","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 23:18:43 +0200"},{"name":"Subject","value":"[blink-dev] Re: [chromium-dev] Re: Vestigal code in audit_runtime_enabled_features.py"},{"name":"To","value":"Nico Weber <thakis@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"https://youtu.be/s2mEASqcipA On Wed, Jun 22, 2016 at 2:48 AM, Elliott Sprehn &lt;esprehn@chromium.org","payload":{"headers":[{"name":"From","value":"Koshthi Hemraj Ghanshyam <koshthihemraj@gmail.com>"},{"name":"Date","value":"Wed, 22 Jun 2016 12:53:30 +0530"},{"name":"Subject","value":"[blink-dev] Re: [chromium-dev] Re: Vestigal code in audit_runtime_enabled_features.py"},{"name":"To","value":"esprehn@chromium.org"},{"name":"Cc","value":"Nico Weber <thakis@chromium.org>, blink-dev <blink-dev@chromium.org>, Ian Clelland <iclelland@chromium.org>, chromium-dev <chromium-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello, Inquiring about your art work and the costs Solomon Stone","payload":{"headers":[{"name":"Date","value":"Tue, 21 Jun 2016 19:02:24 +0000 (UTC)"},{"name":"From","value":"\"'Solomon Stone' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Enquiry"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 12:44:32 -0400"},{"name":"Subject","value":"[blink-dev] Last week in Style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Devs, I am getting while gclient sync, I am getting this error while using a proxy &quot; Failed","payload":{"headers":[{"name":"Date","value":"Tue, 21 Jun 2016 05:28:40 -0700 (PDT)"},{"name":"From","value":"sanjoy pal <sanjoy.net@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] SSL3_GET_SERVER_CERTIFICATE:certificate verify failed. while running gclient runhooks"}]}},{"snippet":"Is your proxy installing a MITM certificate? On Tue, Jun 21, 2016 at 8:28 AM, sanjoy pal &lt;sanjoy.","payload":{"headers":[{"name":"From","value":"Joe Mason <joenotcharles@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 15:55:54 -0400"},{"name":"Subject","value":"Re: [blink-dev] SSL3_GET_SERVER_CERTIFICATE:certificate verify failed. while running gclient runhooks"},{"name":"To","value":"sanjoy pal <sanjoy.net@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Vào 02:58:48 UTC+7 Thứ Ba, ngày 06 tháng 8 năm 2013, Alexis Menard đã viết: Contact emails alexis...@","payload":{"headers":[{"name":"Date","value":"Tue, 21 Jun 2016 02:23:03 -0700 (PDT)"},{"name":"From","value":"hunglai231078@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"WinDows XP professional strore book Apps <hunglai231078@gmail.com>"},{"name":"Subject","value":"[blink-dev] WinDows XP professional strore book"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. Date Sender","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 19:52:23 -0700"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"Last week was slow, perhaps due to BlinkOn (Note the bad spike in the untriaged-older-than-a-week","payload":{"headers":[{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 14:15:01 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The Chrome Platform Status entry for CSS Exclusions (https://www.chromestatus.com/feature/","payload":{"headers":[{"name":"Date","value":"Mon, 20 Jun 2016 10:23:21 -0700 (PDT)"},{"name":"From","value":"cvrebert via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Chrome Platform Status for CSS Exclusions is outdated?"}]}},{"snippet":"It looks like the bug was auto-archived (almost 2 years since any activity) so yes I assume that","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 14:17:42 -0400"},{"name":"Subject","value":"Re: [blink-dev] Chrome Platform Status for CSS Exclusions is outdated?"},{"name":"To","value":"cvrebert@google.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-06","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 10:06:17 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of June 16"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-06-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 10:22:19 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of June 16"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"can you look at my account and pull all the crap off tyhat one of your people has put on it to spy on","payload":{"headers":[{"name":"Date","value":"Sun, 19 Jun 2016 18:38:03 -0700 (PDT)"},{"name":"From","value":"ben arrington <ailynmabras4@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] someone is invading my privacy and using this as a tool"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-06-20 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 08:44:58 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-06-20"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Hi, I found your contact over the web and wanted to send you a quick note. With-Search-Engine-","payload":{"headers":[{"name":"Date","value":"Sun, 19 Jun 2016 14:49:37 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"Tommie | Wam Wab Analytics Media Inc.\" <marrylambert321@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails {mgiuca,sammc,benwells,owencm}@chromium.org Spec https://github.com/mgiuca/web-share/","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Fri, 17 Jun 2016 05:24:09 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Sam McNally <sammc@chromium.org>, Ben Wells <benwells@chromium.org>, Owen Campbell-Moore <owencm@chromium.org>"}]}},{"snippet":"I&#39;m extremely surprised you stopped talking to us. January 15, 2015, I told you that focusing on","payload":{"headers":[{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Date","value":"Fri, 17 Jun 2016 07:32:52 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Sam McNally <sammc@chromium.org>, Ben Wells <benwells@chromium.org>, Owen Campbell-Moore <owencm@chromium.org>"}]}},{"snippet":"Hi Anne, Sorry for radio silence. We did a round of public discussions, took on board all the","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Fri, 17 Jun 2016 07:09:09 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Sam McNally <sammc@chromium.org>, Ben Wells <benwells@chromium.org>, Owen Campbell-Moore <owencm@chromium.org>"}]}},{"snippet":"Can you share a bit more about what we learned from Web Intents and how the Web Share API is going to","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 17 Jun 2016 07:31:13 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>, Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Sam McNally <sammc@chromium.org>, Ben Wells <benwells@chromium.org>, Owen Campbell-Moore <owencm@chromium.org>"}]}},{"snippet":"The original Ballista explainer addresses Web Intents: https://github.com/chromium/ballista/blob/","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Fri, 17 Jun 2016 07:48:47 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Ben Wells <benwells@chromium.org>, Owen Campbell-Moore <owencm@chromium.org>, Sam McNally <sammc@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I wrote up a number of things about the issues with Web Intents: * UX Issues - https://paul.kinlan.me","payload":{"headers":[{"name":"From","value":"\"'Paul Kinlan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 17 Jun 2016 11:09:56 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Ben Wells <benwells@chromium.org>, Owen Campbell-Moore <owencm@chromium.org>, Sam McNally <sammc@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I can be wrong and I didn&#39;t read all the docs yet, but isn&#39;t it bad to tie this API to","payload":{"headers":[{"name":"Date","value":"Fri, 17 Jun 2016 07:12:42 -0700 (PDT)"},{"name":"From","value":"nekr.fabula@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"}]}},{"snippet":"On Sat, 18 Jun 2016 at 00:12 &lt;nekr.fabula@gmail.com&gt; wrote: I can be wrong and I didn&#39;t","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Fri, 17 Jun 2016 22:42:00 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"nekr.fabula@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"So if the UI for Web Intents was hard to get right on all platforms, and at the same time you","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 11:25:51 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>, nekr.fabula@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 21, 2016 at 1:25 PM, Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: So if the UI for","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 13:32:10 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Matt Giuca <mgiuca@chromium.org>, nekr.fabula@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Oh, so the plan is to eventually ship on platforms that natively support sharing first? Matt, could","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 12:46:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Matt Giuca <mgiuca@chromium.org>, nekr.fabula@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"FWIW, I think some of us at Mozilla have concerns about making features require manifest. It would be","payload":{"headers":[{"name":"Date","value":"Tue, 21 Jun 2016 14:56:37 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"From","value":"Ben Kelly <bkelly@mozilla.com>"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Cc","value":"Owen Campbell-Moore <owencm@chromium.org>, Ben Wells <benwells@chromium.org>, Sam McNally <sammc@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"WebShare (the part proposed here) doesn&#39;t interact with the manifest at all, no? Ben Kelly &lt;","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 12:58:51 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Ben Kelly <bkelly@mozilla.com>, Matt Giuca <mgiuca@chromium.org>"},{"name":"Cc","value":"Owen Campbell-Moore <owencm@chromium.org>, Ben Wells <benwells@chromium.org>, Sam McNally <sammc@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, 21 Jun 2016 at 22:59 Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: WebShare (the part","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 01:32:15 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, Ben Kelly <bkelly@mozilla.com>"},{"name":"Cc","value":"Owen Campbell-Moore <owencm@chromium.org>, Ben Wells <benwells@chromium.org>, Sam McNally <sammc@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Jun 22, 2016 3:32 AM, &quot;Matt Giuca&quot; &lt;mgiuca@chromium.org&gt; wrote: &gt;&gt; Ben Kelly","payload":{"headers":[{"name":"Date","value":"Wed, 22 Jun 2016 17:27:59 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"From","value":"Ben Kelly <bkelly@mozilla.com>"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Cc","value":"Ben Wells <benwells@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Owen Campbell-Moore <owencm@chromium.org>, blink-dev <blink-dev@chromium.org>, Sam McNally <sammc@chromium.org>"}]}},{"snippet":"On Tue, Jun 21, 2016 at 1:32 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: &gt; That&#39;s","payload":{"headers":[{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Date","value":"Thu, 23 Jun 2016 12:12:14 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Matt Giuca <mgiuca@chromium.org>, nekr.fabula@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, 23 Jun 2016 at 20:12 Anne van Kesteren &lt;annevk@annevk.nl&gt; wrote: On Tue, Jun 21, 2016","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 03:17:23 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Share API"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, nekr.fabula@gmail.com, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Thu, 16 Jun 2016 09:39:51 +0200"},{"name":"Subject","value":"[blink-dev] Last week in Style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Are you going to implement this spec http://globalplatform.github.io/WebApis-for-SE/doc/ ?","payload":{"headers":[{"name":"Date","value":"Wed, 15 Jun 2016 11:27:17 -0700 (PDT)"},{"name":"From","value":"vladimir.korichkov@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to implement Web API For Accessing Secure Element"}]}}]},{"messages":[{"snippet":"I was wondering why the &quot;window&quot; interface was the only one to return enumerable properties","payload":{"headers":[{"name":"Date","value":"Wed, 15 Jun 2016 04:10:03 -0700 (PDT)"},{"name":"From","value":"fbeaufort@chromium.org"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Return enumerable properties with Object.keys() for all interfaces?"}]}},{"snippet":"As opposed to Object.keys(document) (that only returns location, for some reason), you mean?","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 15 Jun 2016 15:58:43 +0300"},{"name":"Subject","value":"Re: [blink-dev] Return enumerable properties with Object.keys() for all interfaces?"},{"name":"To","value":"fbeaufort@chromium.org"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sorry for not being clear there. I meant as opposed to all interfaces but document. Give a try to","payload":{"headers":[{"name":"Date","value":"Wed, 15 Jun 2016 06:11:24 -0700 (PDT)"},{"name":"From","value":"fbeaufort via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"fbeaufort@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Return enumerable properties with Object.keys() for all interfaces?"}]}},{"snippet":"Do other browsers return them? I tried Firefox and it does not return as well. The reason is that","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 15 Jun 2016 16:18:38 +0300"},{"name":"Subject","value":"Re: [blink-dev] Return enumerable properties with Object.keys() for all interfaces?"},{"name":"To","value":"\"François Beaufort\" <fbeaufort@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, fbeaufort@chromium.org"}]}}]},{"messages":[{"snippet":"Just FYI, Safari 10&#39;s new feature, &quot;Programmatic Cut and Copy Support&quot;(WebKit/146336,","payload":{"headers":[{"name":"From","value":"Yoshifumi Inoue <yosin@chromium.org>"},{"name":"Date","value":"Wed, 15 Jun 2016 05:23:10 +0000"},{"name":"Subject","value":"[blink-dev] Safari 10 - Programmatic Cut and Copy Support"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"We did. See https://developers.google.com/web/updates/2015/04/cut-and-copy-commands?hl=en On","payload":{"headers":[{"name":"Date","value":"Wed, 15 Jun 2016 04:10:53 -0700 (PDT)"},{"name":"From","value":"fbeaufort@chromium.org"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Safari 10 - Programmatic Cut and Copy Support"}]}}]},{"messages":[{"snippet":"Hi all, BlinkOn 6 is only a couple days away! If you&#39;re too excited to wait, you can view the","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 02:44:44 -0700"},{"name":"Subject","value":"[blink-dev] BlinkOn 6 Schedule"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"Hi blink-dev! Finally, it&#39;s time to remove OwnPtr completely. I have a local patch touching ~1500","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 16:04:30 +0900"},{"name":"Subject","value":"[blink-dev] PSA: OwnPtr removal is planned on this Sunday (June 19)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hello! I landed the patch a while ago, and it seems to be working pretty well, modulo some slow bots","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Sun, 19 Jun 2016 18:10:37 +0900"},{"name":"Subject","value":"[blink-dev] Re: PSA: OwnPtr removal is planned on this Sunday (June 19)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Woohoo! Great job. Let&#39;s hope it sticks! On Sun, Jun 19, 2016 at 11:10 AM, Yuta Kitamura &lt;","payload":{"headers":[{"name":"From","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Date","value":"Sun, 19 Jun 2016 11:18:11 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: OwnPtr removal is planned on this Sunday (June 19)"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"You did it :D Congrats! On Sun, Jun 19, 2016 at 6:18 PM, Charles Harrison &lt;csharrison@chromium.org","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Sun, 19 Jun 2016 19:01:30 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: OwnPtr removal is planned on this Sunday (June 19)"},{"name":"To","value":"Charles Harrison <csharrison@chromium.org>"},{"name":"Cc","value":"Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi! I just wanted to let you know I found no suspicious failures caused by the OwnPtr removal patch.","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Sun, 19 Jun 2016 23:36:36 +0900"},{"name":"Subject","value":"[blink-dev] Re: PSA: OwnPtr removal is planned on this Sunday (June 19)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-06","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 11:47:23 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of June 6"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-06-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 12:08:09 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of June 6"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 19:40:36 +1000"},{"name":"Subject","value":"[blink-dev] (belated) Last week in Style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi guys, I have questions about &quot;will-change&quot; CSS property implementation on blink. &quot;","payload":{"headers":[{"name":"Date","value":"Mon, 13 Jun 2016 02:35:44 -0700 (PDT)"},{"name":"From","value":"anatoo.jp@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Question: Does \"will-change: contents\" and \"will-change: scroll-position\" have any effect on blink?"}]}},{"snippet":"I am pretty sure &quot;will-change:scroll-position&quot; and &quot;will-change:contents&quot; do not","payload":{"headers":[{"name":"From","value":"Majid Valipour <majidvp@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 14:46:21 +0000"},{"name":"Subject","value":"Re: [blink-dev] Question: Does \"will-change: contents\" and \"will-change: scroll-position\" have any effect on blink?"},{"name":"To","value":"anatoo.jp@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 13, 2016 at 10:46 AM Majid Valipour &lt;majidvp@chromium.org&gt; wrote: I am not an","payload":{"headers":[{"name":"From","value":"Ali Juma <ajuma@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 09:16:36 +0000"},{"name":"Subject","value":"Re: [blink-dev] Question: Does \"will-change: contents\" and \"will-change: scroll-position\" have any effect on blink?"},{"name":"To","value":"Majid Valipour <majidvp@chromium.org>, anatoo.jp@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thank you Majid and Ali. These are great pointers. I got that &quot;will-change: contents&quot;","payload":{"headers":[{"name":"Date","value":"Wed, 15 Jun 2016 14:20:43 -0700 (PDT)"},{"name":"From","value":"anatoo.jp@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"majidvp@chromium.org, anatoo.jp@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Question: Does \"will-change: contents\" and \"will-change: scroll-position\" have any effect on blink?"}]}}]},{"messages":[{"snippet":"Hi Highlights: - We identified that encoded images are duplicated in two places (PartitionAlloc&#39;s","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 17:25:22 +0900"},{"name":"Subject","value":"[blink-dev] Platform Architecture Team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Is there going to be a one-pager for BlinkOn 6 with general info and final schedule of talks","payload":{"headers":[{"name":"From","value":"Olli Etuaho <oetuaho@nvidia.com>"},{"name":"To","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] BlinkOn 6 one-pager?"},{"name":"Date","value":"Mon, 13 Jun 2016 07:45:27 +0000"}]}},{"snippet":"See http://bit.ly/blinkon6-onepager On Mon, Jun 13, 2016 at 4:45 PM, Olli Etuaho &lt;oetuaho@nvidia.","payload":{"headers":[{"name":"From","value":"Takayoshi Kochi <kochi@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 16:49:44 +0900"},{"name":"Subject","value":"Re: [blink-dev] BlinkOn 6 one-pager?"},{"name":"To","value":"Olli Etuaho <oetuaho@nvidia.com>"},{"name":"Cc","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Loading team bi-weekly updates from CAM, TOK, MTV, RES, PAR and external contributors. More","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 15:56:41 +0900"},{"name":"Subject","value":"[blink-dev] Loading team status updates (May 31 - Jun 10)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Chromium Loading Performance <loading-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-06-13 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 08:48:11 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-06-13"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"[net-dev on BCC] Contact emails estark@chromium.org, jochen@chromium.org Spec https://w3c.github.io/","payload":{"headers":[{"name":"From","value":"Emily Stark <estark@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 17:00:46 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Referrer-Policy header"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Matthew Menke <mmenke@chromium.org>, Mike West <mkwst@chromium.org>, Jochen Eisinger <jochen@chromium.org>"}]}},{"snippet":"On Fri, Jun 10, 2016 at 5:00 PM, Emily Stark &lt;estark@chromium.org&gt; wrote: [net-dev on BCC]","payload":{"headers":[{"name":"From","value":"Emily Stark <estark@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 17:23:49 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Referrer-Policy header"},{"name":"To","value":"Emily Stark <estark@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Matthew Menke <mmenke@chromium.org>, Mike West <mkwst@chromium.org>, Jochen Eisinger <jochen@chromium.org>"}]}},{"snippet":"Non-owner&#39;s LGTM for this; I&#39;m especially excited about being able to drop the deprecated CSP","payload":{"headers":[{"name":"From","value":"\"'Mike West' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Sun, 12 Jun 2016 20:08:05 +0200"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Referrer-Policy header"},{"name":"To","value":"Emily Stark <estark@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Matthew Menke <mmenke@chromium.org>, Jochen Eisinger <jochen@chromium.org>"}]}},{"snippet":"Given that there would be privacy implications to removing this (which could make us more cautious","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 10:38:34 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Referrer-Policy header"},{"name":"To","value":"Mike West <mkwst@google.com>"},{"name":"Cc","value":"Emily Stark <estark@chromium.org>, blink-dev <blink-dev@chromium.org>, Matthew Menke <mmenke@chromium.org>, Jochen Eisinger <jochen@chromium.org>"}]}},{"snippet":"Oh whoops, I was thinking this was an &quot;implement and ship&quot; - sorry. Let&#39;s revisit once","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 10:39:58 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement: Referrer-Policy header"},{"name":"To","value":"Mike West <mkwst@google.com>"},{"name":"Cc","value":"Emily Stark <estark@chromium.org>, blink-dev <blink-dev@chromium.org>, Matthew Menke <mmenke@chromium.org>, Jochen Eisinger <jochen@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails chrishtr@chromium.org, danakj@chromium.org Spec The document describing this change is","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 22:43:45 +0000"},{"name":"Subject","value":"[blink-dev] Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The primary risk of this Intent is worse performance on some sites. See crbug.com/600482 for some","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 23:04:03 +0000"},{"name":"Subject","value":"[blink-dev] Re: Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hm, I feel like that this intent sort of builds on a bug. In Internet Explorer 11, I do not see any","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 11 Jun 2016 12:40:10 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Sat, Jun 11, 2016 at 2:40 AM PhistucK &lt;phistuck@gmail.com&gt; wrote: Hm, I feel like that this","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 01:12:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thank you for making this more predictable! In general this seems more in-line with what developers","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 09:31:58 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 13, 2016 at 6:32 AM Rick Byers &lt;rbyers@chromium.org&gt; wrote: Thank you for making","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 16:11:48 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 13, 2016 at 12:11 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: On Mon, Jun 13","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 12:40:11 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 13, 2016 at 9:40 AM Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Mon, Jun 13, 2016 at","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 17:32:21 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2. I think this improves interoperability and predictability. On Sat, Jun 11, 2016 at 7:43 AM,","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 10:38:42 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3, but the lack of control over the initial scale when using will-change: transform is","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 13:53:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 20, 2016 at 3:53 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: LGTM3, but the","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 17:30:17 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks all. CL in progress. On Mon, Jun 20, 2016 at 8:30 AM, Elliott Sprehn &lt;esprehn@chromium.org","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 14:42:57 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: re-rastering composited layers on scale change"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails davidben@chromium.org awhalley@chromium.org Link to “Intent to Deprecate”","payload":{"headers":[{"name":"From","value":"David Benjamin <davidben@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 22:43:23 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Fri, Jun 10, 2016 at 3:43 PM David Benjamin &lt;davidben@chromium.org&gt; wrote: Primary eng","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 23:16:58 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"David Benjamin <davidben@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"Does Chrome currently shows an insecure connection indicator for the sites that use this? If not, can","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 11 Jun 2016 10:05:20 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"David Benjamin <davidben@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"See the Intent to Deprecate thread. We show a warning in DevTools like other deprecations. (Actually","payload":{"headers":[{"name":"From","value":"David Benjamin <davidben@chromium.org>"},{"name":"Date","value":"Sat, 11 Jun 2016 20:05:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"I&#39;m a little nervous about the 0.01% figure - that&#39;s still a LOT of connections to be","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 11:12:10 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"David Benjamin <davidben@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 13, 2016 at 11:12 AM Rick Byers &lt;rbyers@chromium.org&gt; wrote: I&#39;m a little","payload":{"headers":[{"name":"From","value":"David Benjamin <davidben@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 21:50:51 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 13, 2016 at 5:50 PM David Benjamin &lt;davidben@chromium.org&gt; wrote: On Mon, Jun 13,","payload":{"headers":[{"name":"From","value":"David Benjamin <davidben@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 21:54:04 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 14, 2016 at 12:50 AM, David Benjamin &lt;davidben@chromium.org&gt; wrote: If Safari ever","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 14 Jun 2016 08:51:44 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"David Benjamin <davidben@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"Thanks for the detailed analysis! Also I assume most (or all) of these broken sites support HTTP (don","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 04:41:29 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"David Benjamin <davidben@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 14, 2016 at 4:41 AM Rick Byers &lt;rbyers@chromium.org&gt; wrote: Thanks for the detailed","payload":{"headers":[{"name":"From","value":"David Benjamin <davidben@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 16:09:34 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 14, 2016 at 12:09 PM, David Benjamin &lt;davidben@chromium.org&gt; wrote: On Tue, Jun 14,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 16:12:38 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"David Benjamin <davidben@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Kent Tamura <tkent@chromium.org>, Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}},{"snippet":"LGTM. :DG&lt; On Tue, Jun 21, 2016 at 5:12 AM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Tue,","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 06:41:28 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: DHE-based ciphers"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"David Benjamin <davidben@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Kent Tamura <tkent@chromium.org>, Jochen Eisinger <jochen@chromium.org>, PhistucK <phistuck@gmail.com>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, security-dev <security-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"We are adding support for VP9 codec in the ISO BMFF container. VP9 is an open and royalty-free video","payload":{"headers":[{"name":"Date","value":"Fri, 10 Jun 2016 14:34:11 -0700 (PDT)"},{"name":"From","value":"Kongqun <kqyang@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, David Dorwin <ddorwin@chromium.org>, Thomas Inskip <tinskip@chromium.org>"},{"name":"Subject","value":"[blink-dev] [Web-Facing Change PSA] Support VP9 in ISO BMFF"}]}}]},{"messages":[{"snippet":"bugs.chromium.org is NOT going into read-only mode from 4-6PDT today as previously announced. The bug","payload":{"headers":[{"name":"From","value":"\"'Sean McCullough' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 13:48:33 -0700"},{"name":"Subject","value":"[blink-dev] [PSA] Cancelled: Today's bugs.chromium.org 4-6PDT maintenance mode"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org, chromium-os-dev@chromium.org"}]}}]},{"messages":[{"snippet":"tl;dr You will not be able to create or modify bugs on bugs.chromium.org for two hours, starting at","payload":{"headers":[{"name":"From","value":"\"'Sean McCullough' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 08:01:17 -0700"},{"name":"Subject","value":"[blink-dev] [PSA] Reminder: 4-6pm PDT today, bugs.chromium.org is read-only"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org, chromium-os-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails hta@chromium.org, tommi@chromium.org Spec https://w3c.github.io/mediacapture-main/","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 12:07:47 +0200"},{"name":"Subject","value":"[blink-dev] Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jun 10, 2016 at 1:07 PM, &#39;Harald Alvestrand&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 11 Jun 2016 00:49:14 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Fri, Jun 10, 2016 at 2:49 PM PhistucK &lt;phistuck@gmail.com&gt; wrote: On Fri, Jun 10, 2016","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 23:18:41 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Note that the promise-based getUserMedia was the subject of an intent-to-ship thread a year ago:","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 12:42:54 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"In some ad-hoc testing and reading of IDL files I found: Gecko supports navigator.mediaDevices.","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 15:33:00 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sorry, I am forgetful. Rick reminded me that the constraints testing was already discussed in https:/","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 15:38:40 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Mon, Jun 13, 2016 at 11:38 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Sorry, I","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 11:39:53 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Chris Harrelson <chrishtr@chromium.org>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I have filed two Gecko bugs: https://bugzilla.mozilla.org/show_bug.cgi?id=1279933 https://bugzilla.","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 15:48:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Chris Harrelson <chrishtr@chromium.org>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 6/13/16 4:33 PM, Philip Jägenstedt wrote: &gt; Also, navigator.mediaDevices.getUserMedia has an","payload":{"headers":[{"name":"Subject","value":"[blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Mon, 13 Jun 2016 22:59:04 +0100"}]}},{"snippet":"There&#39;s a weakness in WebIDL in this area: The requirement on this dictionary is that one of the","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 09:04:54 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;ve filed https://github.com/w3c/mediacapture-main/issues/366 on fixing the getusermedia spec. I","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 09:17:50 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 6/14/16 8:04 AM, Harald Alvestrand wrote: &gt; There&#39;s a weakness in WebIDL in this area: The","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Tue, 14 Jun 2016 12:46:54 +0100"}]}},{"snippet":"If webidl gave me a &quot;this dictionary must not be empty&quot; marker, I could express in syntax","payload":{"headers":[{"name":"Date","value":"Tue, 14 Jun 2016 13:52:22 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Unless some pretty elaborate annotations are added to WebIDL, passing in {audio: false, video: false}","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 11:58:03 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"How does this design affect forwards compatibility? Eg. imagine in the future you want to add a new","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 08:00:56 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Boris Zbarsky <bzbarsky@mit.edu>, \"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 6/14/16 12:52 PM, Harald Alvestrand wrote: &gt; If webidl gave me a &quot;this dictionary must not","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Tue, 14 Jun 2016 13:03:18 +0100"}]}},{"snippet":"On 6/14/16 12:58 PM, Philip Jägenstedt wrote: &gt; Unless some pretty elaborate annotations are added","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Tue, 14 Jun 2016 13:04:33 +0100"}]}},{"snippet":"It turns out that there&#39;s some resistance to navigator.getUserMedia (the callback-based API):","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 14:53:32 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>, Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Jan-Ivar Bruaroey <jib@mozilla.com>"}]}},{"snippet":"To reiterate it here, I would like to request that Blink not unprefix navigator.getUserMedia at this","payload":{"headers":[{"name":"Date","value":"Wed, 22 Jun 2016 08:16:13 -0700 (PDT)"},{"name":"From","value":"wingboy@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"bzbarsky@mit.edu, hta@google.com, jib@mozilla.com"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"}]}},{"snippet":"Jan-Ivar, I&#39;d ask that you have some respect for the standardization process in which you&#39;ve","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 21:56:59 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"wingboy@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>, Jan-Ivar Bruaroey <jib@mozilla.com>"}]}},{"snippet":"Harald, I did raise it there. It was your colleague who brought it here. Sorry about the wrong forum","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"From","value":"Jan-Ivar Bruaroey <jib@mozilla.com>"},{"name":"Date","value":"Wed, 22 Jun 2016 16:19:26 -0400"}]}},{"snippet":"FWIW I agree that blink implementation should proceed along whatever the consensus of the WG is here","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 17:11:36 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: Unprefixed getUserMedia"},{"name":"To","value":"Jan-Ivar Bruaroey <jib@mozilla.com>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, blink-dev <blink-dev@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>"}]}}]},{"messages":[{"snippet":"I&#39;d like to propose simplifying web-platform-tests import process. Current procedure: https://www","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 15:16:07 +0900"},{"name":"Subject","value":"[blink-dev] Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, bjonesbe@adobe.com, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, phoglund@chromium.org, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, jww@chromium.org, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"Do you have a proposal for how to indicate why a test is being skipped in W3CImportExpectations? We","payload":{"headers":[{"name":"From","value":"\"'Tim Dresser' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 12:06:36 +0000"},{"name":"Subject","value":"Re: [blink-dev] Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, bjonesbe@adobe.com, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, phoglund@chromium.org, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, jww@chromium.org, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"Do you have a proposal for how to indicate why a test is being skipped in W3CImportExpectations? We","payload":{"headers":[{"name":"From","value":"Timothy Dresser <tdresser@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 12:07:39 +0000"},{"name":"Subject","value":"Re: [blink-dev] Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, bjonesbe@adobe.com, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, phoglund@chromium.org, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, jww@chromium.org, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"The plan sounds reasonable to me. Importing has been a pain just I think the &quot;ownership&quot;","payload":{"headers":[{"name":"From","value":"\"'Mustaq Ahmed' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 10:23:44 -0400"},{"name":"Subject","value":"Re: [blink-dev] Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Timothy Dresser <tdresser@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, bjonesbe@adobe.com, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, phoglund@chromium.org, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, jww@chromium.org, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"I think the motivation is good (we should be trying to auto-roll in the tests) but I have the same","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 13:47:22 -0700"},{"name":"Subject","value":"Re: [blink-dev] Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"Timothy Dresser <tdresser@chromium.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, \"Patrik Höglund\" <phoglund@chromium.org>, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, Joel Weinberger <jww@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Suzy Howlett <suzyh@chromium.org>, hta@chromium.org, michaeln@chromium.org, Quinten Yearsley <qyearsley@chromium.org>"}]}},{"snippet":"What problem does this solve? Importing the W3C tests is not hard as it is. The approach of silently","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 17:56:28 -0400"},{"name":"Subject","value":"[blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, phoglund@chromium.org, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, Joel Weinberger <jww@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"+Shruthi Sreekanta +Rick Byers Something to consider is that we&#39;re in the process of: a) Setting","payload":{"headers":[{"name":"From","value":"Ojan Vafai <ojan@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 23:38:49 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"Christian Biesinger <cbiesinger@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, sshruthi@google.com, rbyers@google.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, phoglund@chromium.org, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, Joel Weinberger <jww@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"On Fri, Jun 10, 2016 at 9:07 PM, Timothy Dresser &lt;tdresser@chromium.org&gt; wrote: Do you have a","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 09:33:13 +0900"},{"name":"Subject","value":"Re: [blink-dev] Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"Timothy Dresser <tdresser@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, \"Patrik Höglund\" <phoglund@chromium.org>, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, jww@chromium.org, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"On Fri, Jun 10, 2016 at 11:23 PM, Mustaq Ahmed &lt;mustaq@google.com&gt; wrote: The plan sounds","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 09:38:56 +0900"},{"name":"Subject","value":"Re: [blink-dev] Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"Mustaq Ahmed <mustaq@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Timothy Dresser <tdresser@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, \"Patrik Höglund\" <phoglund@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, jww@chromium.org, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"On Sat, Jun 11, 2016 at 5:47 AM, Dirk Pranke &lt;dpranke@chromium.org&gt; wrote: I think the","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 09:46:52 +0900"},{"name":"Subject","value":"Re: [blink-dev] Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Timothy Dresser <tdresser@chromium.org>, blink-dev <blink-dev@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, \"Patrik Höglund\" <phoglund@chromium.org>, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, Joel Weinberger <jww@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Suzy Howlett <suzyh@chromium.org>, hta@chromium.org, michaeln@chromium.org, Quinten Yearsley <qyearsley@chromium.org>"}]}},{"snippet":"On Sat, Jun 11, 2016 at 6:56 AM, Christian Biesinger &lt;cbiesinger@chromium.org&gt; wrote: What","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 09:50:55 +0900"},{"name":"Subject","value":"[blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, \"Patrik Höglund\" <phoglund@chromium.org>, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, Joel Weinberger <jww@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"On Sat, Jun 11, 2016 at 8:38 AM, Ojan Vafai &lt;ojan@chromium.org&gt; wrote: +Shruthi Sreekanta +Rick","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 10:04:56 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"Ojan Vafai <ojan@chromium.org>"},{"name":"Cc","value":"Christian Biesinger <cbiesinger@chromium.org>, Shruthi Sreekanta <sshruthi@google.com>, Rick Byers <rbyers@google.com>, blink-dev <blink-dev@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, \"Patrik Höglund\" <phoglund@chromium.org>, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, Joel Weinberger <jww@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Suzy Howlett <suzyh@chromium.org>, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"Note, this summer one of the primary goals for my intern project (of dcampb@google.com and raikiri@","payload":{"headers":[{"name":"Date","value":"Mon, 13 Jun 2016 10:06:06 -0700 (PDT)"},{"name":"From","value":"Quinten <qyearsley@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"cbiesinger@chromium.org, tkent@chromium.org, sshruthi@google.com, rbyers@google.com, kochi@chromium.org, bjonesbe@adobe.com, kojii@chromium.org, jsbell@chromium.org, bajones@chromium.org, phoglund@chromium.org, mustaq@chromium.org, rob.buis@samsung.com, mkwst@chromium.org, jww@chromium.org, chongz@chromium.org, dtapuska@chromium.org, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org, dcampb@google.com, raikiri@google.com"},{"name":"Subject","value":"Re: [blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"}]}},{"snippet":"Tamura-san, will you be at BlinkOn next week? This sounds like a great topic to discuss there. If not","payload":{"headers":[{"name":"From","value":"\"'Suzy Howlett' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 17:57:29 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Ojan Vafai <ojan@chromium.org>"},{"name":"Cc","value":"Christian Biesinger <cbiesinger@chromium.org>, Shruthi Sreekanta <sshruthi@google.com>, Rick Byers <rbyers@google.com>, blink-dev <blink-dev@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, \"Patrik Höglund\" <phoglund@chromium.org>, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, Joel Weinberger <jww@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"On Mon, Jun 13, 2016 at 2:50 AM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: &gt; On Sat, Jun 11,","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 21:00:04 +0200"},{"name":"Subject","value":"[blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, \"Patrik Höglund\" <phoglund@chromium.org>, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, Joel Weinberger <jww@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"}]}},{"snippet":"I summarized some of the discussion here in a doc, if it&#39;s useful, this could be edited during/","payload":{"headers":[{"name":"Date","value":"Thu, 16 Jun 2016 15:35:20 -0700 (PDT)"},{"name":"From","value":"qyearsley via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"cbiesinger@chromium.org, kochi@chromium.org, bjonesbe@adobe.com, kojii@chromium.org, jsbell@chromium.org, bajones@chromium.org, phoglund@chromium.org, mustaq@chromium.org, rob.buis@samsung.com, mkwst@chromium.org, jww@chromium.org, chongz@chromium.org, dtapuska@chromium.org, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"}]}},{"snippet":"If we have a mapping of directories to bug components and owners, then for every new failure (","payload":{"headers":[{"name":"From","value":"Quinten Yearsley <qyearsley@chromium.org>"},{"name":"Date","value":"Fri, 17 Jun 2016 11:48:07 -0700"},{"name":"Subject","value":"[blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"cbiesinger@chromium.org, kochi@chromium.org, bjonesbe@adobe.com, kojii@chromium.org, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, phoglund@chromium.org, mustaq@chromium.org, rob.buis@samsung.com, mkwst@chromium.org, jww@chromium.org, chongz@chromium.org, dtapuska@chromium.org, suzyh@chromium.org, hta@chromium.org, michaeln@chromium.org, Dre Campbell <dcampb@google.com>, Anphernee Wilson <raikiri@google.com>"}]}},{"snippet":"This is really a question for the team leads to say what process they would like to follow since they","payload":{"headers":[{"name":"From","value":"Ojan Vafai <ojan@chromium.org>"},{"name":"Date","value":"Sat, 18 Jun 2016 12:59:54 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"Quinten Yearsley <qyearsley@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Anphernee Wilson <raikiri@google.com>, Dre Campbell <dcampb@google.com>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, Bem Jones-Bey <bjonesbe@adobe.com>, Christian Biesinger <cbiesinger@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, hta@chromium.org, Joel Weinberger <jww@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Koji Ishii <kojii@chromium.org>, michaeln@chromium.org, Mike West <mkwst@chromium.org>, Mustaq Ahmed <mustaq@chromium.org>, \"Patrik Höglund\" <phoglund@chromium.org>, Rob Buis <rob.buis@samsung.com>, suzyh@chromium.org, Shruthi Sreekanta <sshruthi@google.com>"}]}},{"snippet":"I intended to discuss this in BlinkOn Predictability discussion session, however we had no enough","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 17:45:38 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Proposal: Simpler procedure to import web-platform-tests"},{"name":"To","value":"Quinten Yearsley <qyearsley@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Takayoshi Kochi <kochi@chromium.org>, Bem Jones-Bey <bjonesbe@adobe.com>, Koji Ishii <kojii@chromium.org>, Joshua Bell <jsbell@chromium.org>, bajones@chromium.org, \"Patrik Höglund\" <phoglund@chromium.org>, Mustaq Ahmed <mustaq@chromium.org>, Rob Buis <rob.buis@samsung.com>, Mike West <mkwst@chromium.org>, Joel Weinberger <jww@chromium.org>, Chong <chongz@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Suzy Howlett <suzyh@chromium.org>, hta@chromium.org, michaeln@chromium.org, Dre Campbell <dcampb@google.com>, Anphernee Wilson <raikiri@google.com>"}]}}]},{"messages":[{"snippet":"I&#39;m doing some refactoring inside of the V8 bindings code generation (all python), and it looks","payload":{"headers":[{"name":"From","value":"\"'Ian Clelland' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 14:29:43 -0400"},{"name":"Subject","value":"[blink-dev] Pylint and PEP8 presubmit checks fighting"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Last I checked, pep8 and pylint checked for and caught different things, and hence there was value in","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 11:47:50 -0700"},{"name":"Subject","value":"Re: [blink-dev] Pylint and PEP8 presubmit checks fighting"},{"name":"To","value":"Ian Clelland <iclelland@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Quinten Yearsley <qyearsley@chromium.org>, tansell@chromium.org"}]}},{"snippet":"Does putting the opening brace on its own line help? That&#39;s how I&#39;d have done it: return {","payload":{"headers":[{"name":"Date","value":"Thu, 9 Jun 2016 14:50:51 -0400"},{"name":"Subject","value":"Re: [blink-dev] Pylint and PEP8 presubmit checks fighting"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@google.com>, blink-dev <blink-dev@chromium.org>, Quinten Yearsley <qyearsley@chromium.org>, tansell@chromium.org"}]}},{"snippet":"I ended up putting the closing brace on the end of the previous line, which satisfied both. It&#39;s","payload":{"headers":[{"name":"Date","value":"Thu, 9 Jun 2016 14:57:07 -0400"},{"name":"Subject","value":"Re: [blink-dev] Pylint and PEP8 presubmit checks fighting"},{"name":"From","value":"Ian Clelland <iclelland@google.com>"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"Quinten Yearsley <qyearsley@chromium.org>, Dirk Pranke <dpranke@chromium.org>, blink-dev <blink-dev@chromium.org>, tansell@chromium.org"}]}},{"snippet":"I&#39;m curious: there is a format-webkitpy script that does what you&#39;d think it would do. Did","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 12:30:21 -0700"},{"name":"Subject","value":"Re: [blink-dev] Pylint and PEP8 presubmit checks fighting"},{"name":"To","value":"Ian Clelland <iclelland@google.com>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, Quinten Yearsley <qyearsley@chromium.org>, blink-dev <blink-dev@chromium.org>, tansell@chromium.org"}]}},{"snippet":"I did not know about that -- thanks! (Can we hook that up to git cl format?) (Trying it, it seems","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@google.com>"},{"name":"Date","value":"Thu, 9 Jun 2016 15:48:59 -0400"},{"name":"Subject","value":"Re: [blink-dev] Pylint and PEP8 presubmit checks fighting"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, Quinten Yearsley <qyearsley@chromium.org>, blink-dev <blink-dev@chromium.org>, tansell@chromium.org"}]}},{"snippet":"I actually thought it was hooked up to git-cl format, but I&#39;m probably misremembering. -- Dirk On","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 13:04:22 -0700"},{"name":"Subject","value":"Re: [blink-dev] Pylint and PEP8 presubmit checks fighting"},{"name":"To","value":"Ian Clelland <iclelland@google.com>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, Quinten Yearsley <qyearsley@chromium.org>, blink-dev <blink-dev@chromium.org>, tansell@chromium.org"}]}},{"snippet":"YAPF is hooked up to git cl format, but you have to make sure that you have yapf installed yourself;","payload":{"headers":[{"name":"From","value":"Quinten Yearsley <qyearsley@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 13:19:54 -0700"},{"name":"Subject","value":"Re: [blink-dev] Pylint and PEP8 presubmit checks fighting"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@google.com>, Jeremy Roman <jbroman@chromium.org>, blink-dev <blink-dev@chromium.org>, tansell@chromium.org"}]}}]},{"messages":[{"snippet":"The layout team is a long-term team that owns the layout code in blink. See https://www.chromium.org/","payload":{"headers":[{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 02:07:06 -0700"},{"name":"Subject","value":"[blink-dev] Layout Team Status - June 6, 2016"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Is it possible? I see long-running javascript there, but I don&#39;t know where it&#39;s coming from.","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 23:45:36 +0000"},{"name":"Subject","value":"[blink-dev] Associating v8.callFunction in chrome://tracing to execution context and source file"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"DevTools record devtools.timeline.FunctionCall event with the info you may find helpful. Just enable","payload":{"headers":[{"name":"From","value":"\"'Alexei Filippov' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 17:27:35 -0700"},{"name":"Subject","value":"Re: [blink-dev] Associating v8.callFunction in chrome://tracing to execution context and source file"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"That&#39;s the magic, thanks! On Wed, Jun 8, 2016 at 5:27 PM Alexei Filippov &lt;alph@google.com&gt;","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Thu, 09 Jun 2016 08:41:31 +0000"},{"name":"Subject","value":"Re: [blink-dev] Associating v8.callFunction in chrome://tracing to execution context and source file"},{"name":"To","value":"Alexei Filippov <alph@google.com>, Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, June 8: Recent updates: We&#39;re continuing","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 15:15:11 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, June 8, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Informator 1/2016 NOVO NA TRŽIŠTU! Povoljan i atraktivan bežični alarmni sistem kojim možete","payload":{"headers":[{"name":"To","value":"blink-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] Informator 1/2016"},{"name":"Date","value":"Wed, 08 Jun 2016 07:30:03 +0200"},{"name":"From","value":"Tesla Sistemi <info@tesla.rs>"}]}}]},{"messages":[{"snippet":"This is a re-posting of https://groups.google.com/a/chromium.org/d/msg/blink-dev/OzHI2c2vkEo/9Bz-","payload":{"headers":[{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 22:36:38 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Tue, Jun 7, 2016 at 10:36 PM, Dave Tapuska &lt;dtapuska@chromium.org&gt; wrote: This is a re","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 11:31:50 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm2 On Thu, Jun 9, 2016 at 5:32 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: LGTM1 On Tue, Jun","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Thu, 09 Jun 2016 15:40:13 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3. On Thu, Jun 9, 2016 at 8:40 AM, Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: lgtm2 On","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 08:40:46 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails Eng: avayvod@chromium.org, mlamouri@chromium.org, zqzhang@chromium.org PM: renganathan","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"avayvod@chromium.org, renganathan@chromium.org, zqzhang@chromium.org"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"Date","value":"Tue, 07 Jun 2016 23:37:51 +0100"}]}},{"snippet":"Non owner +1, The workarounds I&#39;ve seen are extremely inefficient across at least one dimension (","payload":{"headers":[{"name":"From","value":"Kenji Baheux <kenjibaheux@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 05:43:33 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>, blink-dev@chromium.org"},{"name":"Cc","value":"avayvod@chromium.org, renganathan@chromium.org, zqzhang@chromium.org"}]}},{"snippet":"This sounds a low-risk and a good feature, but I hesitate to approve this because of no spec. On Wed,","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 14:48:46 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, avayvod@chromium.org, renganathan <renganathan@chromium.org>, zqzhang@chromium.org"}]}},{"snippet":"Will videos that are off screen also start playing regardless? TAMURA, Kent &lt;tkent@chromium.org","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 05:59:42 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, avayvod@chromium.org, renganathan <renganathan@chromium.org>, zqzhang@chromium.org"}]}},{"snippet":"If a video has the autoplay attribute and is muted, we will wait for it to be in viewport to play it.","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, avayvod@chromium.org, renganathan <renganathan@chromium.org>, zqzhang@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"Date","value":"Wed, 08 Jun 2016 12:09:19 +0100"}]}},{"snippet":"What are your thoughts about video elements not in the DOM used to drive WebGL playbacks? See http://","payload":{"headers":[{"name":"From","value":"Dale Curtis <dalecurtis@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 10:47:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>, avayvod@chromium.org, renganathan <renganathan@chromium.org>, zqzhang@chromium.org"}]}},{"snippet":"On Wed, Jun 8, 2016 at 8:09 PM, Mounir Lamouri &lt;mounir@lamouri.fr&gt; wrote: If a video has the","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 09:27:05 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>, avayvod@chromium.org, renganathan <renganathan@chromium.org>, zqzhang@chromium.org"}]}},{"snippet":"On Tue, Jun 7, 2016 at 3:37 PM, Mounir Lamouri &lt;mounir@lamouri.fr&gt; wrote: Contact emails Eng:","payload":{"headers":[{"name":"From","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 20:22:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Anton Vayvod <avayvod@chromium.org>, renganathan@chromium.org, zqzhang@chromium.org"}]}},{"snippet":"On Wed, Jun 8, 2016 at 8:22 PM, Alexandre Elias &lt;aelias@chromium.org&gt; wrote: &gt; &gt; On Tue,","payload":{"headers":[{"name":"Date","value":"Wed, 8 Jun 2016 21:17:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"From","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Anton Vayvod <avayvod@chromium.org>, renganathan@chromium.org, zqzhang@chromium.org"}]}},{"snippet":"Dale, regarding playing videos off tree to render them with WebGL, I would say that given the","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Anton Vayvod <avayvod@chromium.org>, renganathan@chromium.org, zqzhang@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"Date","value":"Thu, 09 Jun 2016 11:17:39 +0100"}]}},{"snippet":"A spec change will also be required for the autoplay attribute. Currently, there is exactly one place","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 09 Jun 2016 10:55:17 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>, Jochen Eisinger <jochen@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, avayvod@chromium.org, renganathan <renganathan@chromium.org>, zqzhang@chromium.org"}]}},{"snippet":"On Thu, Jun 9, 2016 at 3:17 AM, Mounir Lamouri &lt;mounir@lamouri.fr&gt; wrote: Dale, regarding","payload":{"headers":[{"name":"From","value":"Dale Curtis <dalecurtis@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 10:54:18 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Alexandre Elias <aelias@chromium.org>, blink-dev <blink-dev@chromium.org>, Anton Vayvod <avayvod@chromium.org>, renganathan <renganathan@chromium.org>, zqzhang@chromium.org"}]}},{"snippet":"On Thu, 9 Jun 2016, at 18:54, Dale Curtis wrote: &gt; On Thu, Jun 9, 2016 at 3:17 AM, Mounir Lamouri","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Dale Curtis <dalecurtis@chromium.org>"},{"name":"Cc","value":"Alexandre Elias <aelias@chromium.org>, blink-dev <blink-dev@chromium.org>, Anton Vayvod <avayvod@chromium.org>, renganathan <renganathan@chromium.org>, zqzhang@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"Date","value":"Thu, 09 Jun 2016 20:16:51 +0100"}]}},{"snippet":"In terms of accessibility considerations, autoplay is a bad plan. Of course, GIFs do that now, but","payload":{"headers":[{"name":"Date","value":"Fri, 10 Jun 2016 16:58:17 -0700 (PDT)"},{"name":"From","value":"chris.heilmann@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"avayvod@chromium.org, renganathan@chromium.org, zqzhang@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: autoplay muted videos on Android"}]}},{"snippet":"On Sat, 11 Jun 2016, at 00:58, chris.heilmann@gmail.com wrote: &gt; In terms of accessibility","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"chris.heilmann@gmail.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"avayvod@chromium.org, renganathan@chromium.org, zqzhang@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"Date","value":"Sun, 12 Jun 2016 11:11:39 +0100"}]}},{"snippet":"LGTM2 IMHO this is relaxing an existing intervention to reflect that it was a misguided design that","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 10:24:07 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"chris.heilmann@gmail.com, blink-dev <blink-dev@chromium.org>, \"avayvod@chromium.org\" <avayvod@chromium.org>, Renganathan Ramamoorthy <renganathan@chromium.org>, zqzhang@chromium.org"}]}},{"snippet":"LGTM3 On Mon, Jun 13, 2016 at 7:24 AM Rick Byers &lt;rbyers@chromium.org&gt; wrote: LGTM2 IMHO this","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 17:33:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"chris.heilmann@gmail.com, blink-dev <blink-dev@chromium.org>, \"avayvod@chromium.org\" <avayvod@chromium.org>, Renganathan Ramamoorthy <renganathan@chromium.org>, zqzhang@chromium.org"}]}},{"snippet":"FWIW, Apple announced that Safari 10 will ship autoplay for muted videos and videos without audio","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"chris.heilmann@gmail.com, blink-dev <blink-dev@chromium.org>, avayvod@chromium.org, Renganathan Ramamoorthy <renganathan@chromium.org>, zqzhang@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"Date","value":"Mon, 13 Jun 2016 22:33:27 +0100"}]}},{"snippet":"Great to see. It seems like this will enable autoplay with sound in some cases. Is that right? On Jun","payload":{"headers":[{"name":"Date","value":"Mon, 13 Jun 2016 14:42:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"From","value":"\"'Darin Fisher' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Zhiqiang Zhang <zqzhang@chromium.org>, Anton <avayvod@chromium.org>, chris.heilmann@gmail.com, Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Renganathan Ramamoorthy <renganathan@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, it is possible that it means that Safari will autoplay videos with sound if they are considered","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Darin Fisher <darin@google.com>"},{"name":"Cc","value":"Zhiqiang Zhang <zqzhang@chromium.org>, Anton <avayvod@chromium.org>, chris.heilmann@gmail.com, Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Renganathan Ramamoorthy <renganathan@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"Date","value":"Mon, 13 Jun 2016 22:48:44 +0100"}]}},{"snippet":"I wonder if it uses the same heuristic as their version of plugin power saver. -Darin On Jun 13, 2016","payload":{"headers":[{"name":"Date","value":"Mon, 13 Jun 2016 14:51:17 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: autoplay muted videos on Android"},{"name":"From","value":"Darin Fisher <darin@chromium.org>"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Christian Heilmann <chris.heilmann@gmail.com>, Anton <avayvod@chromium.org>, Zhiqiang Zhang <zqzhang@chromium.org>, Rick Byers <rbyers@chromium.org>, Renganathan Ramamoorthy <renganathan@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails mlamouri@chromium.org (eng), renganathan@chromium.org (pm) Spec No spec. Public","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"renganathan@chromium.org, rtoy@chromium.org"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"Date","value":"Tue, 07 Jun 2016 23:35:25 +0100"}]}},{"snippet":"On Tue, Jun 7, 2016 at 3:35 PM, Mounir Lamouri &lt;mounir@lamouri.fr&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 15:51:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, renganathan@chromium.org, rtoy@chromium.org, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"I wanted to point out the &quot;public discussion&quot; link isn&#39;t a discussion of the","payload":{"headers":[{"name":"From","value":"\"'Chris Wilson' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 16:45:38 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, blink-dev <blink-dev@chromium.org>, renganathan@chromium.org, Raymond Toy <rtoy@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"Sadly I am agreeing with Chris here. As a WebAudio developer, I feel this blocking mechanism on","payload":{"headers":[{"name":"From","value":"Hongchan Choi <hongchan@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 00:00:33 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"Chris Wilson <cwilso@google.com>, Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, blink-dev <blink-dev@chromium.org>, renganathan@chromium.org, Raymond Toy <rtoy@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"On Wed, 8 Jun 2016, at 00:45, Chris Wilson wrote: &gt; I wanted to point out the &quot;public","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Chris Wilson <cwilso@google.com>, Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, renganathan@chromium.org, Raymond Toy <rtoy@chromium.org>, Ben Wells <benwells@chromium.org>, padenot@mozilla.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"Date","value":"Wed, 08 Jun 2016 14:36:52 +0100"}]}},{"snippet":"On Tuesday, June 7, 2016 at 6:52:08 PM UTC-4, Jeffrey Yasskin wrote: I got opposition to having the","payload":{"headers":[{"name":"Date","value":"Wed, 8 Jun 2016 08:13:04 -0700 (PDT)"},{"name":"From","value":"wingboy@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"mounir@lamouri.fr, renganathan@chromium.org, rtoy@chromium.org, benwells@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"}]}},{"snippet":"I&#39;m not at all surprised that this is a controversial change. I think what we should hope for, in","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 15:38:04 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"wingboy@gmail.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"mounir@lamouri.fr, renganathan@chromium.org, rtoy@chromium.org, benwells@chromium.org"}]}},{"snippet":"On 6/8/16 11:38 AM, Philip Jägenstedt wrote: Jan-Ivar, interaction with gUM-originating MediaStreams","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"mounir@lamouri.fr, renganathan@chromium.org, rtoy@chromium.org, benwells@chromium.org"},{"name":"From","value":"Jan-Ivar Bruaroey <jib@mozilla.com>"},{"name":"Date","value":"Wed, 8 Jun 2016 11:45:16 -0400"}]}},{"snippet":"On Wed, Jun 8, 2016 at 5:45 PM Jan-Ivar Bruaroey &lt;jib@mozilla.com&gt; wrote: On 6/8/16 11:38 AM,","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 15:49:14 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"Jan-Ivar Bruaroey <jib@mozilla.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"mounir@lamouri.fr, renganathan@chromium.org, rtoy@chromium.org, benwells@chromium.org"}]}},{"snippet":"On Wed, Jun 8, 2016 at 6:36 AM, Mounir Lamouri &lt;mounir@lamouri.fr&gt; wrote: Correct. Chrome","payload":{"headers":[{"name":"From","value":"\"'Chris Wilson' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 12:21:10 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Jeffrey Yasskin <jyasskin@chromium.org>, blink-dev <blink-dev@chromium.org>, renganathan@chromium.org, Raymond Toy <rtoy@chromium.org>, Ben Wells <benwells@chromium.org>, Paul Adenot <padenot@mozilla.com>"}]}},{"snippet":"On Wed, Jun 8, 2016 at 8:38 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: I&#39;m not at","payload":{"headers":[{"name":"From","value":"\"'Chris Wilson' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 12:28:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"wingboy@gmail.com, blink-dev <blink-dev@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, renganathan@chromium.org, Raymond Toy <rtoy@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"The discussion in this thread indicates that before we get to implementation, we might want to come","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 12:48:06 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"Chris Wilson <cwilso@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, wingboy@gmail.com, blink-dev <blink-dev@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Renganathan Ramamoorthy <renganathan@chromium.org>, Raymond Toy <rtoy@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"If you guys will be there, this seems like a great discussion topic for BlinkOn! We&#39;ve repeatedly","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 14:31:57 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Chris Wilson <cwilso@google.com>, \"Philip Jägenstedt\" <foolip@chromium.org>, wingboy@gmail.com, blink-dev <blink-dev@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Renganathan Ramamoorthy <renganathan@chromium.org>, Raymond Toy <rtoy@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"1) Yes, I&#39;m happy to work with Mounir to resolve. Will follow up. 2) Rick, usually I&#39;d be","payload":{"headers":[{"name":"From","value":"\"'Chris Wilson' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 12:18:47 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Jan-Ivar Bruaroey <wingboy@gmail.com>, blink-dev <blink-dev@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Renganathan Ramamoorthy <renganathan@chromium.org>, Raymond Toy <rtoy@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"For what it&#39;s worth, I have heard reports that one of the largest group of advertisers is pushing","payload":{"headers":[{"name":"From","value":"Kenji Baheux <kenjibaheux@chromium.org>"},{"name":"Date","value":"Thu, 09 Jun 2016 20:45:42 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Web Audio requires user gesture on Android"},{"name":"To","value":"Chris Wilson <cwilso@google.com>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Jan-Ivar Bruaroey <wingboy@gmail.com>, blink-dev <blink-dev@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Renganathan Ramamoorthy <renganathan@chromium.org>, Raymond Toy <rtoy@chromium.org>, Ben Wells <benwells@chromium.org>"}]}}]},{"messages":[{"snippet":"I&#39;m trying to understand how the Chrome content layer works, specifically how content_shell gets","payload":{"headers":[{"name":"Subject","value":"[blink-dev] chrome content API"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Tue, 7 Jun 2016 12:36:49 -0400"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Both processes run the same binary. There isn&#39;t a browser process app and a renderer process app.","payload":{"headers":[{"name":"From","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 16:50:36 +0000"},{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 12:36 PM, Andy Somogyi &lt;andy.somogyi@gmail.com&gt; wrote: I&#39;m still a","payload":{"headers":[{"name":"From","value":"Avi Drissman <avi@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 13:06:59 -0400"},{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks, that makes a lot more sense now. What about OpenGL canvas, or video element, or plugins like","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Wed, 8 Jun 2016 02:41:24 -0400"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"Avi Drissman <avi@chromium.org>"}]}},{"snippet":"On analyzing the multi process architecture further, I just don&#39;t think it will work for my needs","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Wed, 8 Jun 2016 04:06:26 -0400"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"Avi Drissman <avi@chromium.org>"}]}},{"snippet":"Single-process mode is only regularly used/tested in Android WebView (and some tests). On other OSes/","payload":{"headers":[{"name":"From","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 09:01:24 +0000"},{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>, Avi Drissman <avi@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Jun 8, 2016 at 2:41 AM, Andy Somogyi &lt;andy.somogyi@gmail.com&gt; wrote: What about OpenGL","payload":{"headers":[{"name":"From","value":"Avi Drissman <avi@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 10:57:25 -0400"},{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"As other posters have noted, single-process model is unsupported for desktop. Anyways, I don&#39;t","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 20:53:17 +0000"},{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>, Avi Drissman <avi@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi Stefan, First off, I&#39;ve only been studying the Chrome architecture for about a week now, so","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Wed, 8 Jun 2016 17:24:56 -0400"},{"name":"Cc","value":"Avi Drissman <avi@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"}]}},{"snippet":"Sounds like what you really want is React and emscripten, but if that&#39;s not performant enough (or","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 22:06:00 +0000"},{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>, Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"Avi Drissman <avi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"There are many ways to do this, but if you want to look at an example, ExtensionFunction does","payload":{"headers":[{"name":"From","value":"Lucas Gadani <lfg@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 22:24:28 +0000"},{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>, Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"Avi Drissman <avi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks Lucas This looks like exactly what I&#39;ve been looking for. Sent from my iPhone On Jun 8,","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] chrome content API"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Wed, 8 Jun 2016 18:50:04 -0400"},{"name":"Cc","value":"Stefan Zager <szager@chromium.org>, Avi Drissman <avi@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"Lucas Gadani <lfg@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi , I am trying to apply a color theme to the content by adding changes in blink side. I am trying","payload":{"headers":[{"name":"Date","value":"Tue, 07 Jun 2016 15:41:46 +0000 (GMT)"},{"name":"From","value":"SIVA KUMAR GUNTURI <siva.gunturi@samsung.com>"},{"name":"Subject","value":"[Query] Applying theme to content"},{"name":"To","value":"blink-dev@chromium.org, paint-dev@chromium.org"}]}},{"snippet":"Hi , I am trying to apply a color theme to the content by adding changes in blink side. I am trying","payload":{"headers":[{"name":"Date","value":"Tue, 07 Jun 2016 15:41:46 +0000 (GMT)"},{"name":"From","value":"SIVA KUMAR GUNTURI <siva.gunturi@samsung.com>"},{"name":"Subject","value":"[blink-dev] [Query] Applying theme to content"},{"name":"To","value":"blink-dev@chromium.org, paint-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails fs@opera.com, (noel@chromium.org [initiator; OOO]) Spec http://dev.w3.org/fxtf/filters","payload":{"headers":[{"name":"Date","value":"Tue, 7 Jun 2016 13:27:26 +0200"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM On Tue, Jun 7, 2016 at 4:27 AM, Fredrik Söderquist &lt;fs@opera.com&gt; wrote: Contact emails fs","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 07:52:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"To","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"As far as I remember, one of the reasons for not sending an intent to implement or ship before, was","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 7 Jun 2016 19:09:33 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"\"Fredrik Söderquist\" <fs@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Also, do the implementations interoperate in terms of the visual output? (I assume that the syntax","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 7 Jun 2016 19:11:46 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"\"Fredrik Söderquist\" <fs@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 6:09 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: As far as I remember, one","payload":{"headers":[{"name":"Date","value":"Tue, 7 Jun 2016 18:15:01 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 6:11 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Also, do the","payload":{"headers":[{"name":"Date","value":"Tue, 7 Jun 2016 18:29:55 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is there a test suite? Some actual pass rate reports that can be shown? ☆PhistucK On Tue, Jun 7, 2016","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 7 Jun 2016 19:39:01 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"To","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 6:39 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Is there a test suite?","payload":{"headers":[{"name":"Date","value":"Tue, 7 Jun 2016 18:56:14 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Well, as outdated as they are, the results show differences... Can you verify that they no longer","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 7 Jun 2016 22:31:01 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"To","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 9:31 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Well, as outdated as they","payload":{"headers":[{"name":"Date","value":"Wed, 8 Jun 2016 17:02:32 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2, assuming you yourself judge the differences revealed by those tests to be small enough to be","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 15:13:56 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"To","value":"\"Fredrik Söderquist\" <fs@opera.com>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3. Thanks for the investigation into the test suite! I love to hear that that&#39;s actually","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 20:06:45 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"\"Fredrik Söderquist\" <fs@opera.com>, PhistucK <phistuck@gmail.com>, Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is very exciting, I was working with a designer recently who was very confused why filter only","payload":{"headers":[{"name":"Date","value":"Fri, 10 Jun 2016 13:58:33 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Unprefixed CSS Filters"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"\"Fredrik Söderquist\" <fs@opera.com>, Brenton Simpson <brentons@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Enter code here... On Tuesday, 7 June 2016 13:27:30 UTC+2, Fredrik Söderquist wrote: Contact emails f","payload":{"headers":[{"name":"Date","value":"Fri, 10 Jun 2016 14:32:42 -0700 (PDT)"},{"name":"From","value":"nin.minoalb@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Unprefixed CSS Filters"}]}}]},{"messages":[{"snippet":"As part of our work on Custom Elements V1, I&#39;m adding [CEReactions] IDL attribute to many methods","payload":{"headers":[{"name":"From","value":"Koji Ishii <kojii@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 16:59:39 +0900"},{"name":"Subject","value":"[blink-dev] [CEReactions] IDL attribute is coming"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all. I&#39;m interested in making a test where the network is offline from the perspective of the","payload":{"headers":[{"name":"From","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 03:04:48 +0000"},{"name":"Subject","value":"[blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Does it have to be a layout test? Could it be a unit test instead? Daniel On Mon, Jun 6, 2016 at 8:05","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 03:15:21 +0000"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Well, a unit test would be helpful as well, but I&#39;m definitely looking for a way to do it in a","payload":{"headers":[{"name":"From","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 04:00:24 +0000"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"There seems to be an internals.setNetworkConnectionInfo method, but as far as I can tell that only","payload":{"headers":[{"name":"From","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 23:33:49 -0700"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"+net-dev@chromium.org It would be nice if dev-tools and layout tests could have more control over the","payload":{"headers":[{"name":"From","value":"\"'Josh Karlin' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 11:12:52 +0000"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Marijn Kruisselbrink <mek@chromium.org>, Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, \"net-dev@chromium.org\" <net-dev@chromium.org>"}]}},{"snippet":"That seems like it would add a lot of complexity for not a lot of clear value. Are there concrete use","payload":{"headers":[{"name":"From","value":"Ryan Sleevi <rsleevi@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 04:45:17 -0700"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Josh Karlin <jkarlin@google.com>"},{"name":"Cc","value":"Marijn Kruisselbrink <mek@chromium.org>, Joel Weinberger <jww@chromium.org>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, \"net-dev@chromium.org\" <net-dev@chromium.org>"}]}},{"snippet":"I think Josh&#39;s example is a pretty compelling one. It sounds like today, we can&#39;t actually","payload":{"headers":[{"name":"From","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 13:39:58 +0000"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"rsleevi@chromium.org, Josh Karlin <jkarlin@google.com>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, blink-dev <blink-dev@chromium.org>, \"net-dev@chromium.org\" <net-dev@chromium.org>"}]}},{"snippet":"Background Sync uses browser tests for API testing, partly for this reason. I&#39;m okay with that,","payload":{"headers":[{"name":"From","value":"\"'Josh Karlin' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 13:47:52 +0000"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>, rsleevi@chromium.org"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, blink-dev <blink-dev@chromium.org>, \"net-dev@chromium.org\" <net-dev@chromium.org>"}]}},{"snippet":"Makes sense, and I&#39;m guessing I&#39;ll have to do the best that I can with browsers tests as well","payload":{"headers":[{"name":"From","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 14:22:24 +0000"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Josh Karlin <jkarlin@google.com>, rsleevi@chromium.org"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, blink-dev <blink-dev@chromium.org>, \"net-dev@chromium.org\" <net-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 4:22 PM, Joel Weinberger &lt;jww@chromium.org&gt; wrote: Makes sense, and I","payload":{"headers":[{"name":"From","value":"Yoav Weiss <yoav@yoav.ws>"},{"name":"Date","value":"Tue, 7 Jun 2016 16:29:31 +0200"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"Josh Karlin <jkarlin@google.com>, Ryan Sleevi <rsleevi@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, blink-dev <blink-dev@chromium.org>, \"net-dev@chromium.org\" <net-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 7:22 AM, Joel Weinberger &lt;jww@chromium.org&gt; wrote: Makes sense, and I","payload":{"headers":[{"name":"From","value":"Ryan Sleevi <rsleevi@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 08:01:38 -0700"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"Josh Karlin <jkarlin@google.com>, Ryan Sleevi <rsleevi@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, blink-dev <blink-dev@chromium.org>, \"net-dev@chromium.org\" <net-dev@chromium.org>"}]}},{"snippet":"Yoav: doesn&#39;t WPT define generic internals-like controls via testharness.js that user agents then","payload":{"headers":[{"name":"From","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 17:07:53 +0000"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"rsleevi@chromium.org"},{"name":"Cc","value":"Josh Karlin <jkarlin@google.com>, Daniel Cheng <dcheng@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, blink-dev <blink-dev@chromium.org>, \"net-dev@chromium.org\" <net-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 7:07 PM, Joel Weinberger &lt;jww@chromium.org&gt; wrote: Yoav: doesn&#39;t WPT","payload":{"headers":[{"name":"From","value":"Yoav Weiss <yoav@yoav.ws>"},{"name":"Date","value":"Wed, 8 Jun 2016 09:02:37 +0200"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"Ryan Sleevi <rsleevi@chromium.org>, Josh Karlin <jkarlin@google.com>, Daniel Cheng <dcheng@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, blink-dev <blink-dev@chromium.org>, \"net-dev@chromium.org\" <net-dev@chromium.org>"}]}},{"snippet":"web-platform-tests doesn&#39;t have any API surface for test-only DOM functions because it isn&#39;t","payload":{"headers":[{"name":"Date","value":"Wed, 8 Jun 2016 05:54:04 -0700 (PDT)"},{"name":"From","value":"james@hoppipolla.co.uk"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Simulating offline in LayoutTests"}]}},{"snippet":"The decision was made to make dev-tools networking options be per-tab, as opposed to global.","payload":{"headers":[{"name":"Date","value":"Wed, 8 Jun 2016 08:04:30 -0700 (PDT)"},{"name":"From","value":"\"'Matthew Menke' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jww@chromium.org, rsleevi@chromium.org, dcheng@chromium.org, mek@chromium.org, net-dev@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"}]}},{"snippet":"Can this be done as a SimTest? That would have many fewer layers than a BrowserTest, run faster and","payload":{"headers":[{"name":"From","value":"Ojan Vafai <ojan@chromium.org>"},{"name":"Date","value":"Thu, 09 Jun 2016 02:19:19 +0000"},{"name":"Subject","value":"Re: [blink-dev] Simulating offline in LayoutTests"},{"name":"To","value":"Matthew Menke <mmenke@google.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jww@chromium.org, rsleevi@chromium.org, dcheng@chromium.org, mek@chromium.org, net-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails ricea@chromium.org, kenjibaheux@chromium.org Spec https://w3c.github.io/resource-","payload":{"headers":[{"name":"From","value":"\"'Kenji Baheux' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 02:28:44 +0000"},{"name":"Subject","value":"[blink-dev] Intent to implement and ship: size related attributes for Resource Timing API"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"ricea@google.com\" <ricea@google.com>, Ilya Grigorik <igrigorik@google.com>"}]}},{"snippet":"non-API-owner LGTM!!!11 \\o/ Glad to see this implemented. I&#39;ll be happy to help with reviews if","payload":{"headers":[{"name":"From","value":"Yoav Weiss <yoav@yoav.ws>"},{"name":"Date","value":"Tue, 7 Jun 2016 15:33:47 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: size related attributes for Resource Timing API"},{"name":"To","value":"Kenji Baheux <kenjibaheux@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"ricea@google.com\" <ricea@google.com>, Ilya Grigorik <igrigorik@google.com>"}]}},{"snippet":"On Mon, Jun 6, 2016 at 7:28 PM, Kenji Baheux &lt;kenjibaheux@google.com&gt; wrote: Compatibility risk","payload":{"headers":[{"name":"From","value":"\"'Ilya Grigorik' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 08:59:00 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to implement and ship: size related attributes for Resource Timing API"},{"name":"To","value":"Kenji Baheux <kenjibaheux@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"ricea@google.com\" <ricea@google.com>"}]}},{"snippet":"LGTM1. On Tue, Jun 7, 2016 at 11:28 AM, &#39;Kenji Baheux&#39; via blink-dev &lt;blink-dev@chromium.","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 09:38:38 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: size related attributes for Resource Timing API"},{"name":"To","value":"Kenji Baheux <kenjibaheux@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"ricea@google.com\" <ricea@google.com>, Ilya Grigorik <igrigorik@google.com>"}]}},{"snippet":"LGTM2 On Tue, Jun 7, 2016 at 5:38 PM TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: LGTM1. On Tue,","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 05:49:15 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: size related attributes for Resource Timing API"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Kenji Baheux <kenjibaheux@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"ricea@google.com\" <ricea@google.com>, Ilya Grigorik <igrigorik@google.com>"}]}},{"snippet":"lgtm3 Chris Harrelson &lt;chrishtr@chromium.org&gt; schrieb am Mi., 8. Juni 2016, 07:49: LGTM2 On Tue","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 06:00:32 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: size related attributes for Resource Timing API"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, Kenji Baheux <kenjibaheux@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"ricea@google.com\" <ricea@google.com>, Ilya Grigorik <igrigorik@google.com>"}]}}]},{"messages":[{"snippet":"Having trouble viewing or submitting this form? FILL OUT IN GOOGLE FORMS I&#39;ve invited you to fill","payload":{"headers":[{"name":"Date","value":"Tue, 07 Jun 2016 01:16:13 +0000"},{"name":"Subject","value":"[blink-dev] Web Platform Tests contribution survey"},{"name":"From","value":"tkent@chromium.org"},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"Thank you for answering the survey. Here is the result. * 15 responses. * Contribution experience -","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 16:26:34 +0900"},{"name":"Subject","value":"Re: [blink-dev] Web Platform Tests contribution survey"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails chrishtr@chromium.org, trchen@chromium.org Spec Editor&#39;s draft (includes desired","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 00:41:19 +0000"},{"name":"Subject","value":"Intent to Implement and Ship: forcing flattening for elements with opacity < 1"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"paint-dev@chromium.org\" <paint-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 6, 2016 at 8:41 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 21:08:01 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: forcing flattening for elements with opacity < 1"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"paint-dev@chromium.org\" <paint-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 6, 2016 at 6:08 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Mon, Jun 6, 2016 at 8","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 18:00:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: forcing flattening for elements with opacity < 1"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"paint-dev@chromium.org\" <paint-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 2:00 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: On Mon, Jun 6,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 15:30:20 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: forcing flattening for elements with opacity < 1"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"paint-dev@chromium.org\" <paint-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 7, 2016 at 12:30 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Tue, Jun 7, 2016 at","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 18:08:32 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: forcing flattening for elements with opacity < 1"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"paint-dev@chromium.org\" <paint-dev@chromium.org>"}]}},{"snippet":"On Wed, Jun 8, 2016 at 11:08 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: On Tue, Jun 7,","payload":{"headers":[{"name":"From","value":"\"'Alex Russell' via paint-dev\" <paint-dev@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 12:23:31 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: forcing flattening for elements with opacity < 1"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, \"paint-dev@chromium.org\" <paint-dev@chromium.org>"}]}},{"snippet":"LGTM! On Wed, Jun 8, 2016 at 11:08 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: On Tue,","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 13:11:04 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: forcing flattening for elements with opacity < 1"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, Hongchan <hongchan@chromium.org>"}]}},{"snippet":"One more needed... On Wed, Jun 8, 2016 at 1:11 PM Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 21:55:57 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: forcing flattening for elements with opacity < 1"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, Hongchan <hongchan@chromium.org>"}]}},{"snippet":"LGTM On Thu, Jun 9, 2016 at 6:55 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: One more","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 08:28:36 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: forcing flattening for elements with opacity < 1"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, Hongchan <hongchan@chromium.org>"}]}}]},{"messages":[{"snippet":"Storage team (SFO/MTV) weekly updates. The Storage team works on APIs like Indexed DB, DOM Storage","payload":{"headers":[{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 14:13:07 -0700"},{"name":"Subject","value":"[blink-dev] OWP Storage Team Status (circa 2016-05-31)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Triage Number of untriaged/unconfirmed cr-blink bugs filed before Q2: 880 (↓2%) Number of untriaged/","payload":{"headers":[{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 13:33:36 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data taken from bit.ly/blinkintents. Date","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 12:44:01 -0700"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-05","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 12:23:56 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of May 30"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-05-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 12:32:24 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of May 30"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-06-06 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 10:57:26 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-06-06"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"суббота, 4 июня 2016 г., 11:22:59 UTC+4 пользователь jayrich...@gmail.com написал: &gt; Hi ppl","payload":{"headers":[{"name":"Date","value":"Sun, 5 Jun 2016 11:14:11 -0700 (PDT)"},{"name":"From","value":"alekseevdima395@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jayrichards8984@gmail.com"},{"name":"Subject","value":"[blink-dev] Re: https://www.1doc3.com/articulos/210/5-verdades-del-sexo-oral"}]}}]},{"messages":[{"snippet":"tl;dr You will not be able to create or modify bugs on bugs.chromium.org for two hours, starting at","payload":{"headers":[{"name":"From","value":"\"'Sean McCullough' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 16:16:12 -0700"},{"name":"Subject","value":"[blink-dev] PSA: bugs.chromium.org will be read-only for 2 hours on 6/10"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org, chromium-os-dev@chromium.org"}]}},{"snippet":"tl;dr You will not be able to create or modify bugs on bugs.chromium.org for two hours, starting at","payload":{"headers":[{"name":"From","value":"\"'Sean McCullough' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 17:10:37 -0700"},{"name":"Subject","value":"[chromium-dev] Fwd: PSA: bugs.chromium.org will be read-only for 2 hours on 6/10"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, chromium-os-dev@chromium.org"}]}}]},{"messages":[{"snippet":"I found this an interesting read, but have no idea whether blink would benefit from a similar change","payload":{"headers":[{"name":"From","value":"Andrew Grieve <agrieve@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 15:00:20 -0400"},{"name":"Subject","value":"[blink-dev] Webkit's Blog Post About Better Locks"},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"+jschuh I discussed this with jschuh@ in the past, he might have some opinions. In general blink","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 01:15:37 -0400"},{"name":"Subject","value":"Re: [blink-dev] Webkit's Blog Post About Better Locks"},{"name":"To","value":"Andrew Grieve <agrieve@chromium.org>, Justin Schuh <jschuh@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 11:03:16 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document","payload":{"headers":[{"name":"Date","value":"Thu, 2 Jun 2016 10:03:20 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"From","value":"Shivani Sharma <shivanisha@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is really exciting! Thanks for the great analysis of the risks from the field trial etc! You","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 2 Jun 2016 10:34:51 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"Shivani Sharma <shivanisha@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}},{"snippet":"Thanks for the feedback. Responses inline. On Thu, Jun 2, 2016 at 10:34 AM, Rick Byers &lt;rbyers@","payload":{"headers":[{"name":"From","value":"\"'Shivani Sharma' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 2 Jun 2016 13:43:10 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Shivani Sharma <shivanisha@chromium.org>, blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}},{"snippet":"Perfect, thank you! On Thu, Jun 2, 2016 at 1:43 PM, Shivani Sharma &lt;shivanisha@google.com&gt;","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 2 Jun 2016 16:36:43 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"Shivani Sharma <shivanisha@google.com>"},{"name":"Cc","value":"Shivani Sharma <shivanisha@chromium.org>, blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}},{"snippet":"Obviously you&#39;ve got a great focus on measurement. What about reporting - what&#39;s the workflow","payload":{"headers":[{"name":"From","value":"Kenji Baheux <kenjibaheux@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 00:33:17 +0000"},{"name":"Subject","value":"Re: [intervention-dev] Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Shivani Sharma <shivanisha@google.com>"},{"name":"Cc","value":"Shivani Sharma <shivanisha@chromium.org>, blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}},{"snippet":"I&#39;m more than happy to see progress in this area! (I&#39;ve wanted to remove synchronous document","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 09:58:26 +0900"},{"name":"Subject","value":"Re: [intervention-dev] Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"Kenji Baheux <kenjibaheux@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Shivani Sharma <shivanisha@google.com>, Shivani Sharma <shivanisha@chromium.org>, blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}},{"snippet":"Making the behavior depend on the contents of the cache and reloading sounds like it will make this","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 08:16:18 +0000"},{"name":"Subject","value":"Re: [intervention-dev] Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Shivani Sharma <shivanisha@google.com>, Shivani Sharma <shivanisha@chromium.org>, blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}},{"snippet":"On Fri, Jun 3, 2016 at 4:16 AM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: Making the","payload":{"headers":[{"name":"From","value":"\"'Shivani Sharma' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 13:36:34 -0400"},{"name":"Subject","value":"Re: [intervention-dev] Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Rick Byers <rbyers@chromium.org>, Shivani Sharma <shivanisha@chromium.org>, blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}},{"snippet":"On Fri, Jun 3, 2016 at 7:36 PM Shivani Sharma &lt;shivanisha@google.com&gt; wrote: On Fri, Jun 3,","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 20:29:59 +0000"},{"name":"Subject","value":"Re: [intervention-dev] Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"Shivani Sharma <shivanisha@google.com>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Rick Byers <rbyers@chromium.org>, Shivani Sharma <shivanisha@chromium.org>, blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}},{"snippet":"In parallel to this work, for users on reasonably fast connection, we are assessing an optimization","payload":{"headers":[{"name":"From","value":"Kenji Baheux <kenjibaheux@chromium.org>"},{"name":"Date","value":"Sun, 05 Jun 2016 23:28:48 +0000"},{"name":"Subject","value":"Re: [intervention-dev] Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Shivani Sharma <shivanisha@google.com>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Rick Byers <rbyers@chromium.org>, Shivani Sharma <shivanisha@chromium.org>, blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}},{"snippet":"On Fri, Jun 3, 2016 at 4:29 PM, Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: On Fri, Jun 3,","payload":{"headers":[{"name":"From","value":"\"'Shivani Sharma' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 10:32:30 -0400"},{"name":"Subject","value":"Re: [intervention-dev] Re: [blink-dev] Intent to Implement: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write in the main frame"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>, Rick Byers <rbyers@chromium.org>, Shivani Sharma <shivanisha@chromium.org>, blink-dev <blink-dev@chromium.org>, intervention-dev <intervention-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello , Hope! You are doing well. Let me take this opportunity to introduce our services. We focus on","payload":{"headers":[{"name":"From","value":"Nikhil Shrivastava <vijaywebtech9@outlook.com>"},{"name":"Subject","value":"[blink-dev] Digital Marketing Services at Low Cost"},{"name":"Date","value":"Thu, 2 Jun 2016 12:15:28 +0000"}]}}]},{"messages":[{"snippet":"Hello! linux_android_rel_ng, your friendly Android trybot, will soon be faster! (If all goes well","payload":{"headers":[{"name":"From","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Date","value":"Thu, 02 Jun 2016 02:39:42 +0000"},{"name":"Subject","value":"[blink-dev] PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"(of course, this is pending the current Swarming outage being fixed in time) On Wed, Jun 1, 2016 at 7","payload":{"headers":[{"name":"From","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Date","value":"Thu, 02 Jun 2016 02:50:22 +0000"},{"name":"Subject","value":"[blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Woooo! Thanks for all the hard work, Stip! On Wed, Jun 1, 2016 at 7:50 PM Mike Stipicevic &lt;stip@","payload":{"headers":[{"name":"From","value":"\"'Daniel Murphy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 02 Jun 2016 17:04:13 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"Mike Stipicevic <stip@chromium.org>, chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Woooo! Thanks for all the hard work, Stip! On Wed, Jun 1, 2016 at 7:50 PM Mike Stipicevic &lt;stip@","payload":{"headers":[{"name":"From","value":"Daniel Murphy <dmurph@chromium.org>"},{"name":"Date","value":"Thu, 02 Jun 2016 17:05:16 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"Mike Stipicevic <stip@chromium.org>, chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Reminder: this is happening in a little over an hour. On Thu, Jun 2, 2016 at 10:05 AM Daniel Murphy","payload":{"headers":[{"name":"From","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Date","value":"Thu, 02 Jun 2016 23:43:21 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"Daniel Murphy <dmurph@chromium.org>, Mike Stipicevic <stip@chromium.org>, chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The transition has completed. We are watching the first builds to make sure everything is working","payload":{"headers":[{"name":"From","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 01:35:30 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"Mike Stipicevic <stip@chromium.org>, Daniel Murphy <dmurph@chromium.org>, chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The transition has gone smoothly, although we&#39;re tracking elevated failures in","payload":{"headers":[{"name":"From","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 02:20:29 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"Mike Stipicevic <stip@chromium.org>, Daniel Murphy <dmurph@chromium.org>, chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Seeing failures: https://build.chromium.org/p/tryserver.chromium.android/builders/","payload":{"headers":[{"name":"Date","value":"Thu, 2 Jun 2016 23:53:22 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Daniel Murphy <dmurph@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The android_webview_test_apk failures look like real flakes, especially because content_browsertests","payload":{"headers":[{"name":"From","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 04:45:55 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Mike Stipicevic <stip@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Daniel Murphy <dmurph@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I filed a bug for the android_webview_test_apk flakiness here: https://bugs.chromium.org/p/chromium/","payload":{"headers":[{"name":"From","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 04:50:42 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"Mike Stipicevic <stip@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Daniel Murphy <dmurph@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Looks like we&#39;ve survived one day of full load. We&#39;ll monitor it throughout next week, but I","payload":{"headers":[{"name":"From","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Date","value":"Sat, 04 Jun 2016 01:37:14 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Daniel Murphy <dmurph@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Great work Mike and everybody! Having Swarming available for Android is a huge step forward. On Fri,","payload":{"headers":[{"name":"From","value":"Kenneth Russell <kbr@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 19:54:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"To","value":"Mike Stipicevic <stip@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Chromium-dev <chromium-dev@chromium.org>, Daniel Murphy <dmurph@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Super impressive results, great work pushing this through! On Jun 3, 2016 7:55 PM, &quot;Kenneth","payload":{"headers":[{"name":"Date","value":"Sun, 5 Jun 2016 14:32:00 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: PSA: Enabling full swarming on linux_android_rel_ng tomorrow night"},{"name":"From","value":"\"'Julie Parent' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Kenneth Russell <kbr@chromium.org>"},{"name":"Cc","value":"Daniel Murphy <dmurph@chromium.org>, Mike Stipicevic <stip@chromium.org>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, June 1: Recent updates: We&#39;re continuing","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 1 Jun 2016 15:42:03 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, June 1, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(forking thread) Ooh. I don&#39;t think I&#39;ve ever gone straight to crrev.com without a CL id, so","payload":{"headers":[{"name":"From","value":"Aaron Gable <agable@chromium.org>"},{"name":"Date","value":"Wed, 01 Jun 2016 21:46:46 +0000"},{"name":"Subject","value":"[blink-dev] crrev.com pointing to My Issues [was: bugs.chromium.org now allows a default query]"},{"name":"To","value":"Joe Mason <joenotcharles@chromium.org>, Jason Robbins <jrobbins@google.com>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm! On Wed, Jun 1, 2016 at 5:46 PM, Aaron Gable &lt;agable@chromium.org&gt; wrote: (forking thread)","payload":{"headers":[{"name":"From","value":"Joe Mason <joenotcharles@chromium.org>"},{"name":"Date","value":"Thu, 2 Jun 2016 10:20:23 -0400"},{"name":"Subject","value":"[blink-dev] Re: crrev.com pointing to My Issues [was: bugs.chromium.org now allows a default query]"},{"name":"To","value":"Aaron Gable <agable@chromium.org>"},{"name":"Cc","value":"Jason Robbins <jrobbins@google.com>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"tl;dr: You may start seeing a list of issues assigned to you as the default query. If you don&#39;t","payload":{"headers":[{"name":"From","value":"\"'Jason Robbins' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 1 Jun 2016 13:11:09 -0700"},{"name":"Subject","value":"[blink-dev] PSA bugs.chromium.org will allow project owners to set a default query"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}},{"snippet":"That&#39;s great! Can&#39;t wait for this change. That reminds me - it&#39;s kind of annoying that","payload":{"headers":[{"name":"From","value":"Joe Mason <joenotcharles@chromium.org>"},{"name":"Date","value":"Wed, 1 Jun 2016 17:34:22 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA bugs.chromium.org will allow project owners to set a default query"},{"name":"To","value":"Jason Robbins <jrobbins@google.com>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}},{"snippet":"Big thank you Jason! Excellent work. Owner:me is now the default search query for project members on","payload":{"headers":[{"name":"From","value":"\"'Anthony LaForge' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 2 Jun 2016 20:07:14 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] PSA bugs.chromium.org will allow project owners to set a default query"},{"name":"To","value":"joenotcharles@chromium.org"},{"name":"Cc","value":"Jason Robbins <jrobbins@google.com>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}},{"snippet":"Now URLs like http://crbug.com/?q=Component:Blink%3EAnimation don&#39;t work. It always show owner:me","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 11:13:05 +0900"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] PSA bugs.chromium.org will allow project owners to set a default query"},{"name":"To","value":"Anthony LaForge <laforge@google.com>"},{"name":"Cc","value":"joenotcharles@chromium.org, Jason Robbins <jrobbins@google.com>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}},{"snippet":"I&#39;d recommend updating the link to &quot;https://bugs.chromium.org/p/chromium/issues/list?q=","payload":{"headers":[{"name":"From","value":"\"'Anthony LaForge' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 08:16:49 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] PSA bugs.chromium.org will allow project owners to set a default query"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"joenotcharles@chromium.org, Jason Robbins <jrobbins@google.com>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}},{"snippet":"(re-posting using my @chromium.org account so the e-mail won&#39;t bounce) I&#39;d recommend updating","payload":{"headers":[{"name":"From","value":"Anthony LaForge <laforge@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 08:24:22 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] PSA bugs.chromium.org will allow project owners to set a default query"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"joenotcharles@chromium.org, Jason Robbins <jrobbins@google.com>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}},{"snippet":"Too many historical links to update. It would be great if you could just fix the regression. :( ☆","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 6 Jun 2016 18:29:18 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] PSA bugs.chromium.org will allow project owners to set a default query"},{"name":"To","value":"Anthony LaForge <laforge@google.com>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Joe Mason <joenotcharles@chromium.org>, Jason Robbins <jrobbins@google.com>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}},{"snippet":"I&#39;m tracking it here. I expect it will be resolved soon. https://bugs.chromium.org/p/monorail/","payload":{"headers":[{"name":"From","value":"Jason Robbins <jrobbins@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 09:34:30 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: [blink-dev] PSA bugs.chromium.org will allow project owners to set a default query"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Anthony LaForge <laforge@google.com>, \"TAMURA, Kent\" <tkent@chromium.org>, Joe Mason <joenotcharles@chromium.org>, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, infra-announce@chromium.org"}]}}]},{"messages":[{"snippet":"Hi, I&#39;m a programming language researcher, and we are working on a new visual programming","payload":{"headers":[{"name":"Date","value":"Wed, 1 Jun 2016 07:45:30 -0700 (PDT)"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Blink render tree"}]}},{"snippet":"Could you provide more context so we can help you best? In particular: 1) Are you creating a","payload":{"headers":[{"name":"From","value":"Stephen Chenney <schenney@chromium.org>"},{"name":"Date","value":"Wed, 1 Jun 2016 11:42:03 -0400"},{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;d advise against this strategy. In particular, Blink (especially Source/core/) is not intended","payload":{"headers":[{"name":"Date","value":"Wed, 1 Jun 2016 12:06:18 -0400"},{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi Stephen, Yes, this will be a stand alone, compiled application. As this is part of a compiler, one","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Wed, 1 Jun 2016 12:07:05 -0400"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"Stephen Chenney <schenney@chromium.org>"}]}},{"snippet":"On Wed, Jun 1, 2016 at 12:07 PM, Andy Somogyi &lt;andy.somogyi@gmail.com&gt; wrote: Hi Stephen, Yes,","payload":{"headers":[{"name":"From","value":"Stephen Chenney <schenney@chromium.org>"},{"name":"Date","value":"Wed, 1 Jun 2016 13:09:25 -0400"},{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"}]}},{"snippet":"This sounds like an interesting project, and I can see why you might want to integrate directly into","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Wed, 01 Jun 2016 17:12:42 +0000"},{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>, blink-dev <blink-dev@chromium.org>, ikilpatrick@chromium.org"}]}},{"snippet":"On Jun 1, 2016, at 1:09 PM, Stephen Chenney &lt;schenney@chromium.org&gt; wrote: I still have 2","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Wed, 1 Jun 2016 14:05:51 -0400"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Stephen Chenney <schenney@chromium.org>"}]}},{"snippet":"On Wed, Jun 1, 2016 at 11:05 AM Andy Somogyi &lt;andy.somogyi@gmail.com&gt; wrote: On Jun 1, 2016, at","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Wed, 01 Jun 2016 18:22:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>, Stephen Chenney <schenney@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"}]}},{"snippet":"Is it possible to add native C++ objects wrapped with a V8 binding on the content layer side, and","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Thu, 2 Jun 2016 01:23:14 -0400"},{"name":"Cc","value":"Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"}]}},{"snippet":"On Wed, Jun 1, 2016 at 10:23 PM Andy Somogyi &lt;andy.somogyi@gmail.com&gt; wrote: Is it possible to","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Thu, 02 Jun 2016 20:16:01 +0000"},{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>, Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"}]}},{"snippet":"Thanks, Got a few questions about this approach. Just to make sure we&#39;re on the same page with","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Fri, 3 Jun 2016 16:27:00 -0400"},{"name":"Cc","value":"Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"}]}},{"snippet":"V8 bindings and stuff live in the render process. NSWindows and the like live in the browser process.","payload":{"headers":[{"name":"From","value":"Avi Drissman <avi@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 16:35:59 -0400"},{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Cc","value":"Stefan Zager <szager@chromium.org>, Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"}]}},{"snippet":"Also, your email shows a misunderstanding that I&#39;d like to clarify. On Fri, Jun 3, 2016 at 4:27","payload":{"headers":[{"name":"From","value":"Avi Drissman <avi@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 16:42:48 -0400"},{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Cc","value":"Stefan Zager <szager@chromium.org>, Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"}]}},{"snippet":"Thanks, I&#39;m finding the overall architecture a bit difficult to grasp. I did find the content","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"From","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Date","value":"Mon, 6 Jun 2016 11:14:37 -0400"},{"name":"Cc","value":"Stefan Zager <szager@chromium.org>, Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Avi Drissman <avi@chromium.org>"}]}},{"snippet":"On Mon, Jun 6, 2016 at 11:14 AM, Andy Somogyi &lt;andy.somogyi@gmail.com&gt; wrote: Is there any","payload":{"headers":[{"name":"From","value":"Avi Drissman <avi@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 13:03:39 -0400"},{"name":"Subject","value":"Re: [blink-dev] Blink render tree"},{"name":"To","value":"Andy Somogyi <andy.somogyi@gmail.com>"},{"name":"Cc","value":"Stefan Zager <szager@chromium.org>, Stephen Chenney <schenney@chromium.org>, blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails dongseong.hwang@intel.com, ningxin.hu@intel.com, robert.bradford@intel.com, harry.pan@","payload":{"headers":[{"name":"Date","value":"Wed, 1 Jun 2016 07:08:44 -0700 (PDT)"},{"name":"From","value":"Dongseong Hwang <dongseong.hwang@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Media Capture Depth Stream Extensions"}]}},{"snippet":"Happy to see this added. The WebRTC team will help out with code and design review for extending the","payload":{"headers":[{"name":"From","value":"Niklas Enbom <niklase@chromium.org>"},{"name":"Date","value":"Thu, 2 Jun 2016 09:07:06 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Media Capture Depth Stream Extensions"},{"name":"To","value":"Dongseong Hwang <dongseong.hwang@intel.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;m glad to hear positive feedback from the WebRTC team. I hope Web API owners be happy with this","payload":{"headers":[{"name":"Date","value":"Thu, 2 Jun 2016 10:02:38 -0700 (PDT)"},{"name":"From","value":"Dongseong Hwang <dongseong.hwang@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dongseong.hwang@intel.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Media Capture Depth Stream Extensions"}]}},{"snippet":"This sounds exciting to me! Certainly sounds reasonable to implement (maybe even a good fit for an","payload":{"headers":[{"name":"Date","value":"Thu, 16 Jun 2016 18:57:04 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Media Capture Depth Stream Extensions"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Dongseong Hwang <dongseong.hwang@intel.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Harald Alvestrand <hta@chromium.org>"}]}}]},{"messages":[{"snippet":"Can we have makeGarbageCollected&lt;T&gt;(Args&amp;&amp;... args) to avoid bare new operator like","payload":{"headers":[{"name":"Date","value":"Tue, 31 May 2016 23:53:35 -0700 (PDT)"},{"name":"From","value":"Yoshifumi Inoue <yosin@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] I would like to have makeGarbageCollected<T>(Args&&... args)"}]}},{"snippet":"If people want to add it, I&#39;m okay with adding it. That said, personally I&#39;m not a big fan of","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 1 Jun 2016 15:59:13 +0900"},{"name":"Subject","value":"Re: [blink-dev] I would like to have makeGarbageCollected<T>(Args&&... args)"},{"name":"To","value":"Yoshifumi Inoue <yosin@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;m also not a fan of this because it hides the allocation. With create() methods code search can","payload":{"headers":[{"name":"Date","value":"Fri, 3 Jun 2016 16:37:00 -0400"},{"name":"Subject","value":"Re: [blink-dev] I would like to have makeGarbageCollected<T>(Args&&... args)"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"yosin@chromium.org, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jun 3, 2016 at 1:37 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: I&#39;m also not a","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 13:57:08 -0700"},{"name":"Subject","value":"Re: [blink-dev] I would like to have makeGarbageCollected<T>(Args&&... args)"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Yoshifumi Inoue <yosin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Jun 3, 2016 at 4:57 PM, Dana Jansens &lt;danakj@chromium.org&gt; wrote: On Fri, Jun 3, 2016","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 17:51:03 -0400"},{"name":"Subject","value":"Re: [blink-dev] I would like to have makeGarbageCollected<T>(Args&&... args)"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Yoshifumi Inoue <yosin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"While we can make codesearch understand imputed constructor calls for any new helpers we add, I think","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Sat, 04 Jun 2016 03:35:16 +0000"},{"name":"Subject","value":"Re: [blink-dev] I would like to have makeGarbageCollected<T>(Args&&... args)"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Yoshifumi Inoue <yosin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Note: The component:Blink&gt;LayoutTests has now been deleted and label Test=Layout has been added","payload":{"headers":[{"name":"Date","value":"Tue, 31 May 2016 13:35:03 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. Date Sender","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 10:27:29 -0700"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"Note: we deprecated FileError in 2013 prior to the &quot;Intent&quot; process, so there&#39;s no","payload":{"headers":[{"name":"From","value":"Joshua Bell <jsbell@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 10:00:37 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Remove: FileError interface"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 Checked the internal use counter data - 0.0001%. I agree the risk should be very low, thanks","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 13:44:21 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: FileError interface"},{"name":"To","value":"Joshua Bell <jsbell@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 M52 is estimated to reach stable on July 26, what do you think about adding a date to the","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 19:30:32 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: FileError interface"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Joshua Bell <jsbell@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Tue, May 31, 2016 at 12:30 PM Philip Jägenstedt &lt;foolip@chromium.org&gt; wrote: LGTM2 M52","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 01 Jun 2016 15:06:03 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Remove: FileError interface"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Rick Byers <rbyers@chromium.org>, Joshua Bell <jsbell@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"As previously announced, depot_tools will be switching its source of truth from SVN to Git on Monday,","payload":{"headers":[{"name":"From","value":"Aaron Gable <agable@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 16:24:37 +0000"},{"name":"Subject","value":"[blink-dev] ACTION (possibly) REQUIRED: get a new depot_tools checkout"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, \"infra-announce@chromium.org\" <infra-announce@chromium.org>"}]}},{"snippet":"Ad 1) on *nix: you may need echo -e ${PATH//:/\\\\n} | grep depot_tools unless you have interpretation","payload":{"headers":[{"name":"From","value":"\"'Jan Krčál' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 01 Jun 2016 06:04:49 +0000"},{"name":"Subject","value":"[blink-dev] Re: [chromium-dev] ACTION (possibly) REQUIRED: get a new depot_tools checkout"},{"name":"To","value":"agable@chromium.org, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, \"infra-announce@chromium.org\" <infra-announce@chromium.org>"}]}},{"snippet":"Ad 1) on *nix: you may need echo -e ${PATH//:/\\\\n} | grep depot_tools unless you have interpretation","payload":{"headers":[{"name":"From","value":"\"Jan Krčál\" <jkrcal@chromium.org>"},{"name":"Date","value":"Wed, 01 Jun 2016 06:05:57 +0000"},{"name":"Subject","value":"[blink-dev] Re: [chromium-dev] ACTION (possibly) REQUIRED: get a new depot_tools checkout"},{"name":"To","value":"agable@chromium.org, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, \"infra-announce@chromium.org\" <infra-announce@chromium.org>"}]}},{"snippet":"Thanks, Jan! Reminder: this is happening today. Please make sure you have completed these steps","payload":{"headers":[{"name":"From","value":"Aaron Gable <agable@chromium.org>"},{"name":"Date","value":"Mon, 06 Jun 2016 16:12:13 +0000"},{"name":"Subject","value":"[blink-dev] Re: [chromium-dev] ACTION (possibly) REQUIRED: get a new depot_tools checkout"},{"name":"To","value":"\"Jan Krčál\" <jkrcal@chromium.org>, agable@chromium.org, Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, \"infra-announce@chromium.org\" <infra-announce@chromium.org>"}]}}]},{"messages":[{"snippet":"Loading team bi-weekly updates from CAM, TOK, MTV, RES, PAR and external contributors. More","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 12:32:13 +0900"},{"name":"Subject","value":"[blink-dev] Loading team status updates (May 13 - May 27)"},{"name":"To","value":"Chromium Loading Performance <loading-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-05","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 10:24:40 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of May 23"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-05-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 10:45:45 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of May 23"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello I was analysing your website and it seems that your website rankings have dropped on Google. It","payload":{"headers":[{"name":"Date","value":"Mon, 30 May 2016 01:30:20 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"Amelia Piper | Dominics WebNetworks Pty Ltd\" <ameliakerr107@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Hi Highlights: - Finalized the design of Memory Coordinator! - Visualized renderer&#39;s memory in a","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 10:22:04 +0900"},{"name":"Subject","value":"[blink-dev] Platform Architecture team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-05-30 Note: - We removed Blink&gt;RTL and Blink&gt;PageZoom. - We moved","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 08:19:19 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-05-30"},{"name":"To","value":"blink-dev+status@chromium.org"}]}},{"snippet":"&gt; - We removed Blink&gt;RTL and Blink&gt;PageZoom. What happened to the bugs that used to be in","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 18:54:03 -0300"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-05-30"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev+status@chromium.org"}]}},{"snippet":"2016-06-07 6:54 GMT+09:00 Christian Biesinger &lt;cbiesinger@chromium.org&gt;: &gt; - We removed","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 08:59:16 +0900"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-05-30"},{"name":"To","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Cc","value":"blink-dev+status@chromium.org"}]}},{"snippet":"Makes sense, thanks! -Christian On Jun 6, 2016 18:59, &quot;TAMURA, Kent&quot; &lt;tkent@chromium.org","payload":{"headers":[{"name":"Date","value":"Mon, 6 Jun 2016 19:00:49 -0500"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-05-30"},{"name":"From","value":"\"'Christian Biesinger' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Kent TAMURA <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Bug with span using columns in chrome.","payload":{"headers":[{"name":"Date","value":"Sat, 28 May 2016 04:53:45 -0700 (PDT)"},{"name":"From","value":"contacto@elsate.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Bug with span using columns in chrome"}]}},{"snippet":"You can search crbug.com for an existing issue and star it. If you cannot find one, file a new issue","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 28 May 2016 14:58:42 +0300"},{"name":"Subject","value":"Re: [blink-dev] Bug with span using columns in chrome"},{"name":"To","value":"contacto@elsate.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"\"'Bugs Nash' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 17:50:01 +1000"},{"name":"Subject","value":"[blink-dev] Last week in style"},{"name":"To","value":"style-dev@chromium.org"}]}}]},{"messages":[{"snippet":"From: Rick Byers [mailto:rbyers@chromium.org] &gt; The entry also says it&#39;s been shipped in Opera","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"CC","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"Chrome status Opera shipping entries (was RE: [blink-dev] Intent to ship: Alternative Services)"},{"name":"Date","value":"Thu, 26 May 2016 19:15:47 +0000"}]}},{"snippet":"Oh, right - thanks for the reminder. Bigger picture, I&#39;m trying to find someone to work on","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 15:26:59 -0400"},{"name":"Subject","value":"Re: Chrome status Opera shipping entries (was RE: [blink-dev] Intent to ship: Alternative Services)"},{"name":"To","value":"Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"== Contact emails == &quot;Bence Béky&quot; &lt;bnc@chromium.org&gt; &quot;Ryan Hamilton&quot; &lt;","payload":{"headers":[{"name":"From","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:08:47 -0400"},{"name":"Subject","value":"[blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 26, 2016 at 2:08 PM, Bence Béky &lt;bnc@chromium.org&gt; wrote: == Contact emails ==","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:20:00 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This seems like it has the same risks as service worker for allowing an attacker who MiTM&#39;s your","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 11:20:39 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 26, 2016 at 8:08 PM, Bence Béky &lt;bnc@chromium.org&gt; wrote: &gt; == Interoperability","payload":{"headers":[{"name":"Date","value":"Fri, 27 May 2016 09:52:34 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"&gt;potentially compromising the same-origin policy The Alt-svc is effectively a more secure DNS","payload":{"headers":[{"name":"Date","value":"Fri, 27 May 2016 11:19:03 -0700 (PDT)"},{"name":"From","value":"Samir Jafferali <public@samir.ca>"},{"name":"To","value":"net-dev <net-dev@chromium.org>"},{"name":"Cc","value":"bnc@chromium.org, blink-dev@chromium.org, annevk@annevk.nl"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"}]}},{"snippet":"Hi Rick, Thank you for your questions. Responses inline below. On Thu, May 26, 2016 at 2:20 PM, Rick","payload":{"headers":[{"name":"From","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 15:03:16 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks for the responses Bence! On Fri, May 27, 2016 at 3:03 PM, Bence Béky &lt;bnc@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 15:55:07 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, May 27, 2016 at 8:19 PM, Samir Jafferali &lt;public@samir.ca&gt; wrote: &gt;&gt;potentially","payload":{"headers":[{"name":"Date","value":"Sat, 28 May 2016 06:53:08 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Samir Jafferali <public@samir.ca>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, \"Bence Béky\" <bnc@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, May 27, 2016 at 3:52 AM, Anne van Kesteren &lt;annevk@annevk.nl&gt; wrote: &gt; &gt; Having","payload":{"headers":[{"name":"From","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 12:14:04 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 26, 2016 at 2:20 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: &gt; &gt; This","payload":{"headers":[{"name":"From","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 12:28:04 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, May 31, 2016 at 6:14 PM, Bence Béky &lt;bnc@chromium.org&gt; wrote: &gt; There is a cross-","payload":{"headers":[{"name":"Date","value":"Tue, 31 May 2016 18:44:39 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"&gt;The fact that they share a certificate doesn&#39;t mean you should be able to bypass CORS. Today,","payload":{"headers":[{"name":"Date","value":"Tue, 31 May 2016 10:35:36 -0700 (PDT)"},{"name":"From","value":"Samir Jafferali <public@samir.ca>"},{"name":"To","value":"net-dev <net-dev@chromium.org>"},{"name":"Cc","value":"bnc@chromium.org, blink-dev@chromium.org, annevk@annevk.nl"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"}]}},{"snippet":"On Tue, May 31, 2016 at 1:35 PM, Samir Jafferali &lt;public@samir.ca&gt; wrote: &gt; &gt; [...] &gt;","payload":{"headers":[{"name":"From","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 13:43:20 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Samir Jafferali <public@samir.ca>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>, Anne van Kesteren <annevk@annevk.nl>"}]}},{"snippet":"On Tue, May 31, 2016 at 7:35 PM, Samir Jafferali &lt;public@samir.ca&gt; wrote: &gt; Today, can&#39;t","payload":{"headers":[{"name":"Date","value":"Wed, 1 Jun 2016 13:00:02 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Samir Jafferali <public@samir.ca>"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, \"Bence Béky\" <bnc@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi, First, to tie off Elliott&#39;s question about restricting Alt-Svc to secure origins, just a","payload":{"headers":[{"name":"From","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 09:25:58 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Are we implementing the spec quite right yet? I recall there was an issue due to our original","payload":{"headers":[{"name":"From","value":"David Benjamin <davidben@chromium.org>"},{"name":"Date","value":"Mon, 06 Jun 2016 21:40:28 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"\"Bence Béky\" <bnc@chromium.org>, Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi David, Excellent question. Indeed https://crbug.com/615413 is still open, and because of this, TCP","payload":{"headers":[{"name":"From","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 09:00:28 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"David Benjamin <davidben@chromium.org>"},{"name":"Cc","value":"Anne van Kesteren <annevk@annevk.nl>, Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Jun 6, 2016 at 9:25 AM, Bence Béky &lt;bnc@chromium.org&gt; wrote: Hi, First, to tie off","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 22:09:48 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Cc","value":"Anne van Kesteren <annevk@annevk.nl>, Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This seems to have stalled. Are there unanswered questions, or is this waiting for Blink API owners","payload":{"headers":[{"name":"From","value":"Chris Bentzel <cbentzel@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 13:27:20 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, \"Bence Béky\" <bnc@chromium.org>"},{"name":"Cc","value":"Anne van Kesteren <annevk@annevk.nl>, Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi Chris (Bentzel), I was waiting for a resolution to the question from David Benjamin a few messages","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 10:53:24 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Chris Bentzel <cbentzel@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, \"Bence Béky\" <bnc@chromium.org>, Anne van Kesteren <annevk@annevk.nl>, Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 21, 2016 at 1:53 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: Hi Chris (","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 13:57:15 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Chris Bentzel <cbentzel@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, \"Bence Béky\" <bnc@chromium.org>, Anne van Kesteren <annevk@annevk.nl>, Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi, I am sorry that I sent out this Intent to ship late in the shipping process. Yes, I can confirm","payload":{"headers":[{"name":"From","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 15:29:18 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Chris Bentzel <cbentzel@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Anne van Kesteren <annevk@annevk.nl>, Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Ok. LGTM2 then. On Tue, Jun 21, 2016 at 12:29 PM, Bence Béky &lt;bnc@chromium.org&gt; wrote: Hi, I am","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 13:05:10 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Chris Bentzel <cbentzel@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Anne van Kesteren <annevk@annevk.nl>, Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Tue, Jun 21, 2016 at 10:05 PM Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: Ok. LGTM2","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 13:48:40 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, \"Bence Béky\" <bnc@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Chris Bentzel <cbentzel@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Anne van Kesteren <annevk@annevk.nl>, Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thank you all. Please feel free to let me know if any further questions arise. Bence On Wed, Jun 22,","payload":{"headers":[{"name":"From","value":"\"Bence Béky\" <bnc@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 09:55:42 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to ship: Alternative Services"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Chris Bentzel <cbentzel@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Anne van Kesteren <annevk@annevk.nl>, Samir Jafferali <public@samir.ca>, net-dev <net-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails pmeenan@chromium.org Spec None Summary External stylesheets in the body of the","payload":{"headers":[{"name":"From","value":"\"'Patrick Meenan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 13:45:29 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Have you considered issuing a console warning for at least one release that this behavior will change","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 17:57:17 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Patrick Meenan <pmeenan@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Console warning is easy enough to implement since the code to track if a sheet would be impacted by","payload":{"headers":[{"name":"From","value":"\"'Patrick Meenan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:05:40 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 26, 2016 at 11:05 AM, &#39;Patrick Meenan&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 11:08:27 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Patrick Meenan <pmeenan@google.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is there at least an issue filed in some W3C or WHATWG GitHub for the fact that the spec doesn&#39;t","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:10:07 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Patrick Meenan <pmeenan@google.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Reliably at runtime I can detect when a script-blocking stylesheet is activated after the body has","payload":{"headers":[{"name":"From","value":"\"'Patrick Meenan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:14:43 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Implementation is a necessary first step. The Edge behavior of blocking the parser still requires","payload":{"headers":[{"name":"From","value":"\"'Patrick Meenan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:21:05 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 26, 2016 at 2:14 PM, Patrick Meenan &lt;pmeenan@google.com&gt; wrote: Reliably at runtime","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:28:20 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Patrick Meenan <pmeenan@google.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"As far as specs go, any recommendations where I should poke for specs about painting behavior? There","payload":{"headers":[{"name":"From","value":"\"'Patrick Meenan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:50:58 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is this change in any way observable to web content? Blocking the parser would be like Edge does","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 14:14:03 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Patrick Meenan <pmeenan@google.com>, Ian Hickson <ian@hixie.ch>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think this is one of those quality-of-implementation issues. I doubt any spec talks about it. On","payload":{"headers":[{"name":"From","value":"Ian Hickson <ian@hixie.ch>"},{"name":"Date","value":"Fri, 27 May 2016 17:29:32 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Patrick Meenan <pmeenan@google.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"It should be completely transparent to scripts and unlikely to be observable from code. I&#39;m not","payload":{"headers":[{"name":"From","value":"\"'Patrick Meenan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 13:39:18 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Ian Hickson <ian@hixie.ch>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Edge (and I&#39;m pretty sure IE) actually block the parser. This is observable by running a","payload":{"headers":[{"name":"Date","value":"Fri, 27 May 2016 20:42:31 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Patrick Meenan <pmeenan@google.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Ian Hickson <ian@hixie.ch>, \"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Patrick, have you had a discussion with the relevant people for other engines to figure out what","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 13:15:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Patrick Meenan <pmeenan@google.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Ian Hickson <ian@hixie.ch>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I don&#39;t know the relevant people to chat with about it for the other engines. I&#39;ll file an","payload":{"headers":[{"name":"From","value":"\"'Patrick Meenan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 15:51:33 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Ian Hickson <ian@hixie.ch>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Parser issue opened: https://github.com/whatwg/html/issues/1349 On Mon, May 30, 2016 at 3:51 PM,","payload":{"headers":[{"name":"From","value":"\"'Patrick Meenan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 16:00:51 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Ian Hickson <ian@hixie.ch>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I don&#39;t think we should worry too much about the current html imports. The only reason they need","payload":{"headers":[{"name":"Date","value":"Mon, 30 May 2016 14:15:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Patrick Meenan <pmeenan@google.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Ian Hickson <ian@hixie.ch>, \"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Discussing it on the whatwg github issue but as Boris points out, the Edge behavior is against the","payload":{"headers":[{"name":"From","value":"\"'Patrick Meenan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 09:46:21 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Ian Hickson <ian@hixie.ch>, \"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 5/30/16 9:15 AM, Philip Jägenstedt wrote: &gt; but are there worthwhile things that could be &gt;","payload":{"headers":[{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 10:17:59 -0400"}]}},{"snippet":"On Tue, May 31, 2016 at 7:17 AM, Boris Zbarsky &lt;bzbarsky@mit.edu&gt; wrote: On 5/30/16 9:15 AM,","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 12:38:21 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 5/31/16 3:38 PM, Elliott Sprehn wrote: &gt; @import is loaded by the preload scanner Last I","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Tue, 31 May 2016 15:46:52 -0400"}]}},{"snippet":"On Tue, May 31, 2016 at 12:46 PM, Boris Zbarsky &lt;bzbarsky@mit.edu&gt; wrote: On 5/31/16 3:38 PM,","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 13:20:32 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 5/31/16 4:20 PM, Elliott Sprehn wrote: &gt; There&#39;s no free parallelism, we pretend the","payload":{"headers":[{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Tue, 31 May 2016 21:49:27 -0400"}]}},{"snippet":"Patrick, so what do you want to do with this intent? Do you want to move forward with this as planned","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 13:49:38 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>, pmeenan@chromium.org"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Jun 21, 2016 at 7:49 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: Patrick, so what do","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 20:03:02 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Boris Zbarsky <bzbarsky@mit.edu>, Patrick Meenan <pmeenan@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 6/21/16 2:03 PM, Elliott Sprehn wrote: &gt; Gecko: &gt; - block painting on sheets in head,","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Patrick Meenan <pmeenan@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Tue, 21 Jun 2016 14:35:47 -0400"}]}},{"snippet":"On Jun 21, 2016 8:35 PM, &quot;Boris Zbarsky&quot; &lt;bzbarsky@mit.edu&gt; wrote: &gt; &gt; On 6/21/","payload":{"headers":[{"name":"Date","value":"Tue, 21 Jun 2016 20:57:37 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Patrick Meenan <pmeenan@chromium.org>, Rick Byers <rbyers@chromium.org>"}]}},{"snippet":"Thanks for all the research / discussion Elliott! Sounds like a reasonable next step to me. We&#39;ll","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 16:25:48 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Boris Zbarsky <bzbarsky@mit.edu>, blink-dev <blink-dev@chromium.org>, Patrick Meenan <pmeenan@chromium.org>"}]}},{"snippet":"LGTM2. The suggested behavior sounds like it&#39;ll be easier to reason about, but it&#39;s quite","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 15:41:06 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Boris Zbarsky <bzbarsky@mit.edu>, blink-dev <blink-dev@chromium.org>, Patrick Meenan <pmeenan@chromium.org>"}]}},{"snippet":"lgtm3 Philip Jägenstedt &lt;foolip@chromium.org&gt; schrieb am Mi., 22. Juni 2016, 17:41: LGTM2. The","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 15:54:19 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Rick Byers <rbyers@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Boris Zbarsky <bzbarsky@mit.edu>, blink-dev <blink-dev@chromium.org>, Patrick Meenan <pmeenan@chromium.org>"}]}},{"snippet":"Sorry about the delay, just getting back from Velocity. Just a quick check on the LGTM&#39;s, those","payload":{"headers":[{"name":"From","value":"Patrick Meenan <pmeenan@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 08:53:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, Rick Byers <rbyers@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>, blink-dev <blink-dev@chromium.org>, Patrick Meenan <pmeenan@chromium.org>"}]}},{"snippet":"Hi Patrick, I&#39;m a little unsure what the exact new plan is, in terms of differences from","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 24 Jun 2016 09:11:04 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Patrick Meenan <pmeenan@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Rick Byers <rbyers@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, I can directly implement the long-term plan. The current code behind a flag was necessary to be","payload":{"headers":[{"name":"Date","value":"Fri, 24 Jun 2016 09:24:45 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"From","value":"Patrick Meenan <pmeenan@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Patrick Meenan <pmeenan@chromium.org>, Jochen Eisinger <jochen@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Rick Byers <rbyers@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Ok. LGTM from me to implement and experiment, but I&#39;m concerned about a lack of spec w/ consensus","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 27 Jun 2016 10:38:17 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: Stylesheets activated after the body is started do not block paint"},{"name":"To","value":"Patrick Meenan <pmeenan@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, Rick Byers <rbyers@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Blink devs, Yes, yes, you probably remember my name already... This time I&#39;m going to rename","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 17:00:43 +0900"},{"name":"Subject","value":"[blink-dev] PSA: OwnPtr::clear() will be renamed to reset()"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 26, 2016 at 1:00 AM, Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: Hi Blink devs, Yes,","payload":{"headers":[{"name":"From","value":"Pavel Feldman <pfeldman@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 10:47:15 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: OwnPtr::clear() will be renamed to reset()"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, May 27, 2016 at 2:47 AM, Pavel Feldman &lt;pfeldman@chromium.org&gt; wrote: Should we do","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 14:08:25 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: OwnPtr::clear() will be renamed to reset()"},{"name":"To","value":"Pavel Feldman <pfeldman@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I recommend blocking the removal of OwnPtr on making it a typedef of std::unique_ptr (you&#39;ll need","payload":{"headers":[{"name":"From","value":"Alan Cutter <alancutter@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 05:44:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: OwnPtr::clear() will be renamed to reset()"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>, Pavel Feldman <pfeldman@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, May 30, 2016 at 2:44 PM, Alan Cutter &lt;alancutter@chromium.org&gt; wrote: I recommend","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 16:20:39 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: OwnPtr::clear() will be renamed to reset()"},{"name":"To","value":"Alan Cutter <alancutter@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, May 30, 2016 at 12:21 AM Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: On Mon, May 30, 2016","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 19:35:43 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: OwnPtr::clear() will be renamed to reset()"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>, Alan Cutter <alancutter@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, May 31, 2016 at 4:35 AM, Daniel Cheng &lt;dcheng@chromium.org&gt; wrote: On Mon, May 30, 2016","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 12:31:18 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: OwnPtr::clear() will be renamed to reset()"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Alan Cutter <alancutter@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"HTML/DOM team biweekly snippet (May 9 - May 22) Shadow DOM (hayato@, kochi@) Working on implementing/","payload":{"headers":[{"name":"From","value":"\"'Dominic Cooney' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 15:47:33 +0900"},{"name":"Subject","value":"[blink-dev] HTML/DOM team biweekly snippet (May 9 - May 22)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dom-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Hi everyone, I&#39;m trying to figure out how to map each node of a DOM tree to it&#39;s location on","payload":{"headers":[{"name":"Date","value":"Wed, 25 May 2016 17:54:02 -0700 (PDT)"},{"name":"From","value":"Roberto Perdisci <roberto.perdisci@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Finding position of DOM node on screen"}]}},{"snippet":"What are you trying to do? On May 25, 2016 5:54 PM, &quot;Roberto Perdisci&quot; &lt;roberto.perdisci","payload":{"headers":[{"name":"Date","value":"Wed, 25 May 2016 20:17:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Finding position of DOM node on screen"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Roberto Perdisci <roberto.perdisci@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is for an academic research project focused on &quot;reasoning&quot; about web page content.","payload":{"headers":[{"name":"Date","value":"Wed, 25 May 2016 22:23:22 -0700 (PDT)"},{"name":"From","value":"Roberto Perdisci <roberto.perdisci@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"roberto.perdisci@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Finding position of DOM node on screen"}]}},{"snippet":"Seems like this is something you could do in javascript with document.elementFromPoint() to scan the","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 05:38:27 +0000"},{"name":"Subject","value":"Re: [blink-dev] Finding position of DOM node on screen"},{"name":"To","value":"Roberto Perdisci <roberto.perdisci@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think you could also do this in C++ by using a rect based hit test with the HitTestRequest::","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 22:54:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] Finding position of DOM node on screen"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"Roberto Perdisci <roberto.perdisci@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thank you Elliot and Stefan for the pointers to elementFromPoint the and hit test. The problem with","payload":{"headers":[{"name":"Date","value":"Thu, 26 May 2016 10:02:47 -0700 (PDT)"},{"name":"From","value":"Roberto Perdisci <roberto.perdisci@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"szager@chromium.org, roberto.perdisci@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Finding position of DOM node on screen"}]}},{"snippet":"The following advice uses JavaScript, not C++ - There is element.getClientRects() which gives you the","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 26 May 2016 20:23:28 +0300"},{"name":"Subject","value":"Re: [blink-dev] Finding position of DOM node on screen"},{"name":"To","value":"Roberto Perdisci <roberto.perdisci@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, szager@chromium.org"}]}},{"snippet":"Thank you so much. These are great pointers. From these, I should be able to map them back to the","payload":{"headers":[{"name":"Date","value":"Thu, 26 May 2016 10:52:36 -0700 (PDT)"},{"name":"From","value":"Roberto Perdisci <roberto.perdisci@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"roberto.perdisci@gmail.com, szager@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Finding position of DOM node on screen"}]}},{"snippet":"Another avenue is to use the inspector code that draws the highlight when you hover over a node. On","payload":{"headers":[{"name":"From","value":"Philip Rogers <pdr@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:40:30 -0700"},{"name":"Subject","value":"Re: [blink-dev] Finding position of DOM node on screen"},{"name":"To","value":"Roberto Perdisci <roberto.perdisci@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Stefan Zager <szager@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, May 25: Recent updates: We&#39;re continuing","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 16:08:53 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, May 25, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Howdy people, My regular debugging flow is to launch content_shell with --renderer-startup-dialog,","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 18:27:24 +0000"},{"name":"Subject","value":"[blink-dev] debugging blink process with --renderer-startup-dialog broken?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"https://bugs.chromium.org/p/chromium/issues/detail?id=612844 On Wed, May 25, 2016 at 2:27 PM, Stefan","payload":{"headers":[{"name":"Date","value":"Wed, 25 May 2016 16:30:50 -0400"},{"name":"Subject","value":"Re: [blink-dev] debugging blink process with --renderer-startup-dialog broken?"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Whoops, sent too early. On Wed, May 25, 2016 at 4:30 PM, Jeremy Roman &lt;jbroman@chromium.org&gt;","payload":{"headers":[{"name":"Date","value":"Wed, 25 May 2016 16:32:56 -0400"},{"name":"Subject","value":"Re: [blink-dev] debugging blink process with --renderer-startup-dialog broken?"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"I&#39;ve also had good luck with using the --single-process flag to run the renderer in the same","payload":{"headers":[{"name":"From","value":"Robert Flack <flackr@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 21:05:03 +0000"},{"name":"Subject","value":"Re: [blink-dev] debugging blink process with --renderer-startup-dialog broken?"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>, Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"I&#39;ve been burned too many times by --single-process flag; enough so that I long ago added a","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 21:30:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] debugging blink process with --renderer-startup-dialog broken?"},{"name":"To","value":"Robert Flack <flackr@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"I know Whoops, sent too early. On Wed, May 25, 2016 at 4:30 PM, Jeremy Roman &lt;jbroman@chromium.org","payload":{"headers":[{"name":"Subject","value":"Re: [chromium-dev] [blink-dev] debugging blink process with --renderer-startup-dialog broken?"},{"name":"From","value":"neil scanlan <nsscanlan@gmail.com>"},{"name":"Date","value":"Sun, 29 May 2016 06:25:56 -0600"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chromium-dev <chromium-dev@chromium.org>"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"}]}}]},{"messages":[{"snippet":"¿ El correo electrónico no se visualiza correctamente ? Pulse aquí ¡Únete a nuestro club filatélico!","payload":{"headers":[{"name":"Date","value":"Wed, 25 May 2016 14:43:14 +0000"},{"name":"From","value":"\"info@clubfilatelico.es\" <mail@eosrv.net>"},{"name":"Subject","value":"[blink-dev] Únete al club filatélico"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-05","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 17:55:28 -0700"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of May 16"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-05-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 17:59:16 -0700"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of May 16"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, As of #395525, all of the Blink bots are using GN for builds (Mac/Win/Linux/Android). If you","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 15:41:28 -0700"},{"name":"Subject","value":"[blink-dev] PSA: chromium.webkit / tryserver.blink is all-GN now"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, sshruthi@chromium.org"}]}},{"snippet":"This is awesome! Great work Dirk and everyone else! -Ken On Tue, May 24, 2016 at 3:41 PM, Dirk Pranke","payload":{"headers":[{"name":"From","value":"Kenneth Russell <kbr@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 15:48:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: chromium.webkit / tryserver.blink is all-GN now"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Brett Wilson <brettw@chromium.org>, sshruthi@chromium.org"}]}}]},{"messages":[{"snippet":"If you are not a Blink developer or, at times, a Chromium sheriff faced with resolving Blink","payload":{"headers":[{"name":"Date","value":"Tue, 24 May 2016 15:30:01 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Quinten Yearsley <qyearsley@chromium.org>, Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] PSA: Blink auto-rebaseline bot status and tryjob-based alternate approach"}]}},{"snippet":"+infra-dev On Tue, May 24, 2016 at 3:30 PM, Walter &lt;wkorman@chromium.org&gt; wrote: If you are not","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 16:25:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Blink auto-rebaseline bot status and tryjob-based alternate approach"},{"name":"To","value":"Walter <wkorman@chromium.org>, \"infra-dev@chromium.org\" <infra-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Quinten Yearsley <qyearsley@chromium.org>, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Brief update -- wangxianzhu@ has recently made some notable bug fixes that should address root cause","payload":{"headers":[{"name":"Date","value":"Thu, 30 Jun 2016 13:20:35 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"qyearsley@chromium.org, chromium-dev@chromium.org, infra-dev <infra-dev@chromium.org>, Xianzhu Wang <wangxianzhu@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: PSA: Blink auto-rebaseline bot status and tryjob-based alternate approach"}]}}]},{"messages":[{"snippet":"Hi All, I have a clean build with no local code changes and most layout test are failing. Looking at","payload":{"headers":[{"name":"From","value":"\"'Justin Novosad' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 17:23:13 -0400"},{"name":"Subject","value":"[blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks for posting! I saw this too starting a couple hours ago and was very confused by it - was","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 17:32:05 -0400"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Justin Novosad <junov@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I have been experiencing this since last Friday. So I am pretty sure by now that it is an issue that","payload":{"headers":[{"name":"Date","value":"Tue, 24 May 2016 17:47:48 -0400"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"From","value":"\"'Justin Novosad' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I have this problem. But only on linux; mac appears to be fine. On Tue, May 24, 2016 at 2:47 PM,","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 08:28:55 -0700"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Justin Novosad <junov@google.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I am experiencing this on linux too. My backup plan is to abuse the try bots. On Wed, May 25, 2016 at","payload":{"headers":[{"name":"From","value":"\"'Justin Novosad' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 11:40:49 -0400"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;ve realized this happens whenever giving content_shell a file to run that&#39;s inside a","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 15:05:17 -0400"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Justin Novosad <junov@google.com>"},{"name":"Cc","value":"Raymond Toy <rtoy@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"We found paths starting with &quot;/media/&quot; caused the problem. I&#39;m making a fix. On Thu,","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 13:10:49 +0900"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Justin Novosad <junov@google.com>, Raymond Toy <rtoy@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks so much for fixing this. run-webkit-tests works again for me. (And for the record, I had the","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 14:22:36 -0700"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Justin Novosad <junov@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah, same here. Thanks! On Thu, May 26, 2016 at 5:22 PM, Raymond Toy &lt;rtoy@google.com&gt; wrote:","payload":{"headers":[{"name":"From","value":"\"'Justin Novosad' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 17:48:16 -0400"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I have a lot fewer tests failing than I used to, but I&#39;m still seeing certain directories (eg,","payload":{"headers":[{"name":"From","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 15:42:24 -0700"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Justin Novosad <junov@google.com>"},{"name":"Cc","value":"Raymond Toy <rtoy@google.com>, \"TAMURA, Kent\" <tkent@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah, we still have the issue for inspector tests, which access local files outside of LayoutTests/.","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 08:16:58 +0900"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Nate Chapin <japhet@chromium.org>"},{"name":"Cc","value":"Justin Novosad <junov@google.com>, Raymond Toy <rtoy@google.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"any update on this? On Fri, May 27, 2016 at 1:17 AM TAMURA, Kent &lt;tkent@chromium.org&gt; wrote:","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 08:27:46 +0000"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Nate Chapin <japhet@chromium.org>"},{"name":"Cc","value":"Justin Novosad <junov@google.com>, Raymond Toy <rtoy@google.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yep, it&#39;s all fixed. See the bug: https://bugs.chromium.org/p/chromium/issues/detail?id=614778 On","payload":{"headers":[{"name":"Date","value":"Wed, 29 Jun 2016 07:08:38 -0400"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Kent TAMURA <tkent@chromium.org>, Raymond Toy <rtoy@google.com>, Nate Chapin <japhet@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@google.com>"}]}},{"snippet":"hum, so at least inspector/ still times out for me (while running content_shell --run-layout-tests","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 11:12:58 +0000"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Kent TAMURA <tkent@chromium.org>, Raymond Toy <rtoy@google.com>, Nate Chapin <japhet@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@google.com>"}]}},{"snippet":"That&#39;s probably something unrelated (are you sure it&#39;s a problem only with /media?). I&#39;ve","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 29 Jun 2016 11:34:09 -0400"},{"name":"Subject","value":"Re: [blink-dev] TestRunner interface broken, causing layout test failures in local build."},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Kent TAMURA <tkent@chromium.org>, Raymond Toy <rtoy@google.com>, Nate Chapin <japhet@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@google.com>"}]}}]},{"messages":[{"snippet":"WARNING! rs=AGLTcCOY16l643mYnEFY8uRifN1-BjIIOw:1169 Using this console may allow attackers to","payload":{"headers":[{"name":"Date","value":"Tue, 24 May 2016 11:17:47 -0700 (PDT)"},{"name":"From","value":"kostaj831@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] WARNING! rs=AGLTcCOY16l643mYnEFY8uRifN1-BjIIOw:1169 Using this console may allow attackers to impersonate you and steal your information using an attack called Self-XSS. Do not enter or paste code that you do not understand. rs=AGyH-FuKe6Jil4tmbUsXyx"}]}},{"snippet":"Yep, so? ☆PhistucK On Tue, May 24, 2016 at 9:17 PM, &lt;kostaj831@gmail.com&gt; wrote: WARNING! rs=","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 24 May 2016 21:18:26 +0300"},{"name":"Subject","value":"Re: [blink-dev] WARNING! rs=AGLTcCOY16l643mYnEFY8uRifN1-BjIIOw:1169 Using this console may allow attackers to impersonate you and steal your information using an attack called Self-XSS. Do not enter or paste code that you do not understand. rs=AGyH-FuKe6Jil4tmbUsXyx"},{"name":"To","value":"kostaj831@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"bcc: blink-dev@chromium A group of us works part-time on improving the infrastructure instead of","payload":{"headers":[{"name":"From","value":"\"'Ojan Vafai' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 23 May 2016 23:57:46 +0000"},{"name":"Subject","value":"[blink-dev] blink infra monthly meeting notes"},{"name":"To","value":"\"blink-infra@chromium.org\" <blink-infra@chromium.org>"}]}}]},{"messages":[{"snippet":"Two weeks from today, on Monday June 6th, the source-of-truth for depot_tools will move from","payload":{"headers":[{"name":"From","value":"Aaron Gable <agable@chromium.org>"},{"name":"Date","value":"Mon, 23 May 2016 22:22:11 +0000"},{"name":"Subject","value":"[blink-dev] PSA: Migrating depot_tools to Git on 2016/06/06"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is super awesome. It&#39;s really important for us to kill subversion repositories to help us","payload":{"headers":[{"name":"From","value":"Marc-Antoine Ruel <maruel@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 15:32:01 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Migrating depot_tools to Git on 2016/06/06"},{"name":"To","value":"Aaron Gable <agable@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Reminder: this is happening this Monday, June 6th, at 1:30pm Pacific. On Tue, May 24, 2016 at 12:32","payload":{"headers":[{"name":"From","value":"Aaron Gable <agable@chromium.org>"},{"name":"Date","value":"Thu, 02 Jun 2016 22:17:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Migrating depot_tools to Git on 2016/06/06"},{"name":"To","value":"Marc-Antoine Ruel <maruel@chromium.org>, Aaron Gable <agable@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This has been slightly delayed (just for developer comfort) and is happening at 4pm today. Thanks,","payload":{"headers":[{"name":"From","value":"Aaron Gable <agable@chromium.org>"},{"name":"Date","value":"Mon, 06 Jun 2016 20:28:36 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Migrating depot_tools to Git on 2016/06/06"},{"name":"To","value":"Aaron Gable <agable@chromium.org>, Marc-Antoine Ruel <maruel@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is starting now. You can follow updates on the bug, and I will post to this thread again when","payload":{"headers":[{"name":"From","value":"Aaron Gable <agable@chromium.org>"},{"name":"Date","value":"Mon, 06 Jun 2016 23:04:28 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Migrating depot_tools to Git on 2016/06/06"},{"name":"To","value":"Aaron Gable <agable@chromium.org>, Marc-Antoine Ruel <maruel@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is now complete! If you see any problems related to depot_tools, either in your own checkout or","payload":{"headers":[{"name":"From","value":"Aaron Gable <agable@chromium.org>"},{"name":"Date","value":"Mon, 06 Jun 2016 23:32:53 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Migrating depot_tools to Git on 2016/06/06"},{"name":"To","value":"Aaron Gable <agable@chromium.org>, Marc-Antoine Ruel <maruel@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hooray! Thanks Aaron and Ben and everyone else who was involved. On Tue, Jun 7, 2016 at 1:33 AM Aaron","payload":{"headers":[{"name":"From","value":"Sergiy Byelozyorov <sergiyb@chromium.org>"},{"name":"Date","value":"Tue, 07 Jun 2016 09:49:24 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Migrating depot_tools to Git on 2016/06/06"},{"name":"To","value":"Aaron Gable <agable@chromium.org>, Marc-Antoine Ruel <maruel@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. Date Sender","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Mon, 23 May 2016 14:38:45 -0700"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails tkent@chromium.org Spec https://html.spec.whatwg.org/multipage/forms.html#form-","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 00:34:57 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Drop LABEL element from form-associated elements"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Mon, May 23, 2016 at 8:35 AM TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 15:07:45 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Drop LABEL element from form-associated elements"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Mon, May 23, 2016 at 8:34 AM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 08:09:40 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Drop LABEL element from form-associated elements"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Mon, May 23, 2016 at 11:34 AM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 20:58:13 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Drop LABEL element from form-associated elements"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails tkent@chromium.org Spec https://html.spec.whatwg.org/multipage/forms.html#the-pattern-","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 00:11:19 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Apply Unicode flag to `pattern' attribute of INPUT element"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"From: tkent@google.com [mailto:tkent@google.com] On Behalf Of TAMURA, Kent &gt; Compatibility risk","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Intent to Implement and Ship: Apply Unicode flag to `pattern' attribute of INPUT element"},{"name":"Date","value":"Mon, 23 May 2016 15:15:59 +0000"}]}},{"snippet":"On Mon, May 23, 2016 at 6:15 PM, Domenic Denicola &lt;d@domenic.me&gt; wrote: or if the user had","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 23 May 2016 19:02:32 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Apply Unicode flag to `pattern' attribute of INPUT element"},{"name":"To","value":"Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Mon, May 23, 2016 at 12:02 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: On Mon, May 23,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 23:12:48 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Apply Unicode flag to `pattern' attribute of INPUT element"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Domenic Denicola <d@domenic.me>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Wed, May 25, 2016 at 8:13 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: LGTM1 On Mon, May","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 17:16:14 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Apply Unicode flag to `pattern' attribute of INPUT element"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Domenic Denicola <d@domenic.me>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Thu, May 26, 2016 at 7:16 PM Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM2 On","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 01 Jun 2016 13:21:50 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Apply Unicode flag to `pattern' attribute of INPUT element"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Domenic Denicola <d@domenic.me>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"This intent is based on the intent submitted by Krzysztof Olczyk (https://groups.google.com/a/","payload":{"headers":[{"name":"From","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"To","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: CSS3 nav-up/down/left/right properties"},{"name":"Date","value":"Mon, 23 May 2016 12:47:15 +0000"}]}},{"snippet":"Hi Anton, Firstly a few questions: 1) You mention that WebKit based TV browsers support these","payload":{"headers":[{"name":"From","value":"Ian Kilpatrick <ikilpatrick@chromium.org>"},{"name":"Date","value":"Mon, 23 May 2016 09:44:08 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS3 nav-up/down/left/right properties"},{"name":"To","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"Cc","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Hi Ian, To answer your questions: 1) Yes, it is not implemented in WebKit trunk however originally a","payload":{"headers":[{"name":"From","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"To","value":"\"'Ian Kilpatrick'\" <ikilpatrick@chromium.org>"},{"name":"Cc","value":"blink-dev@chromium.org"},{"name":"Subject","value":"RE: [blink-dev] Intent to Implement and Ship: CSS3 nav-up/down/left/right properties"},{"name":"Date","value":"Tue, 24 May 2016 11:40:19 +0100"}]}},{"snippet":"Hi Anton, Thanks for taking the time to reply, it always helps having more insight. Other vendors -","payload":{"headers":[{"name":"From","value":"\"'Ian Kilpatrick' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 11:58:36 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS3 nav-up/down/left/right properties"},{"name":"To","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The use case here (enabling customization of spatial navigation behavior) does seem valuable to me,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 19:55:31 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS3 nav-up/down/left/right properties"},{"name":"To","value":"Ian Kilpatrick <ikilpatrick@google.com>"},{"name":"Cc","value":"Anton Obzhirov <a.obzhirov@samsung.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi Anton, This is a question in general about the spec itself, not for your intent to implement, but","payload":{"headers":[{"name":"From","value":"Takayoshi Kochi <kochi@chromium.org>"},{"name":"Date","value":"Thu, 26 May 2016 11:31:54 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS3 nav-up/down/left/right properties"},{"name":"To","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"Cc","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Hi Rick, Thanks for the search – but I guess your search didn&#39;t include TV broadcast applications","payload":{"headers":[{"name":"From","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"To","value":"\"'Rick Byers'\" <rbyers@chromium.org>"},{"name":"Cc","value":"\"'blink-dev'\" <blink-dev@chromium.org>, Simon Waller <simon.waller@samsung.com>"},{"name":"Subject","value":"RE: [blink-dev] Intent to Implement and Ship: CSS3 nav-up/down/left/right properties"},{"name":"Date","value":"Fri, 27 May 2016 14:53:39 +0100"}]}},{"snippet":"A few of us chatted about this at BlinkOn. If I recall the general conclusions were: 1) The TV","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 14:29:56 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS3 nav-up/down/left/right properties"},{"name":"To","value":"Anton Obzhirov <a.obzhirov@samsung.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Simon Waller <simon.waller@samsung.com>, ikilpatrick@chromium.org, Elliott Sprehn <esprehn@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-05-23 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 23 May 2016 08:34:48 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-05-23"},{"name":"To","value":"blink-dev+status@chromium.org"}]}},{"snippet":"Something is a bit off... Uncategorized grew by almost 400. LayoutTests was indeed removed from the","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 23 May 2016 08:52:28 +0300"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-05-23"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev+status@chromium.org"}]}},{"snippet":"My guess is that about 300 Blink&gt;LayoutTests issues also had another component label on them. On","payload":{"headers":[{"name":"From","value":"Suzy Howlett <suzyh@chromium.org>"},{"name":"Date","value":"Mon, 23 May 2016 07:19:55 +0000"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-05-23"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, \"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev+status@chromium.org"}]}},{"snippet":"Yes, that makes sense. ☆PhistucK On Mon, May 23, 2016 at 10:19 AM, Suzy Howlett &lt;suzyh@chromium.","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 23 May 2016 10:53:00 +0300"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-05-23"},{"name":"To","value":"Suzy Howlett <suzyh@chromium.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev+status@chromium.org"}]}},{"snippet":"That is correct. Only the issues that didn&#39;t have another component were merged into component:","payload":{"headers":[{"name":"From","value":"\"'Shruthi Sreekanta' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 25 May 2016 10:39:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] Blink bug status as of 2016-05-23"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Suzy Howlett <suzyh@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Now that we&#39;ve shipped the minimal/urgent thing (blocking user gestures from cross origin iframes","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 16:20:32 -0400"},{"name":"Subject","value":"[blink-dev] Intent to deprecate: User gestures during any touch scroll (intervention)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails ajuma@chromium.org Summary Ignore clicks on cross-origin iframes when the location of","payload":{"headers":[{"name":"From","value":"Ali Juma <ajuma@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 19:28:17 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Intervention -- Ignore clicks on recently moved cross-origin iframes"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"tl;dr IntersectionObserver will now support the &quot;thresholds&quot; attribute, as dictated by the","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 18:25:51 +0000"},{"name":"Subject","value":"[blink-dev] PSA: Adding IntersectionObserver.thresholds attribute"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Cool. I think this PSA suffices, since the Intent to Ship would have been approved for the whole","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 18:29:47 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Adding IntersectionObserver.thresholds attribute"},{"name":"To","value":"Stefan Zager <szager@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"+1. Thanks for the PSA though! On Thu, May 19, 2016 at 2:29 PM, Chris Harrelson &lt;chrishtr@chromium","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 15:41:17 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Adding IntersectionObserver.thresholds attribute"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Stefan Zager <szager@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, May 19: Recent updates: We&#39;re continuing","payload":{"headers":[{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 11:23:04 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, May 19, 2016"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"I am not really sure about how to test it, but I guess you know more about it. Browsers support the","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 19 May 2016 21:03:09 +0300"},{"name":"Subject","value":"[blink-dev] Passive Error Event"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, v8-users <v8-users@googlegroups.com>"}]}},{"snippet":"Throwing errors typically are not and should not be on the critical path of any Javascript program.","payload":{"headers":[{"name":"Date","value":"Tue, 24 May 2016 03:46:03 -0700 (PDT)"},{"name":"From","value":"Yang Guo <yangguo@chromium.org>"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"blink-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Passive Error Event"}]}},{"snippet":"Not throwing errors, but whether adding an event listener to the &quot;error&quot; influences","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 24 May 2016 13:54:22 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Passive Error Event"},{"name":"To","value":"Yang Guo <yangguo@chromium.org>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"That doesnt sound like something in V8. The onerror listener is implemented by blink. Yang On Tue,","payload":{"headers":[{"name":"From","value":"Yang Guo <yangguo@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 15:19:22 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Passive Error Event"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Of course listening to the event is implemented in Blink, but it uses V8 APIs in order to break at","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 27 May 2016 18:30:43 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Passive Error Event"},{"name":"To","value":"Yang Guo <yangguo@chromium.org>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Still not entirely sure what particular scenario you have in mind. I don&#39;t think there is a","payload":{"headers":[{"name":"From","value":"Yang Guo <yangguo@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 15:39:38 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Passive Error Event"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"It&#39;s an interesting idea but I wouldn&#39;t expect a big win. The primary benefit of passive","payload":{"headers":[{"name":"Date","value":"Fri, 27 May 2016 12:59:12 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Passive Error Event"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Yang Guo <yangguo@chromium.org>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"[resending from correct address to be able to post to v8-users] It&#39;s an interesting idea but I","payload":{"headers":[{"name":"Date","value":"Fri, 27 May 2016 13:09:35 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Passive Error Event"},{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"To","value":"Yang Guo <yangguo@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails mfoltz@chromium.org mlamouri@chromium.org Spec https://w3c.github.io/presentation-api/","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"Date","value":"Thu, 19 May 2016 12:03:36 +0100"}]}},{"snippet":"LGTM1 On Thu, May 19, 2016 at 4:03 AM Mounir Lamouri &lt;mounir@lamouri.fr&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 15:21:30 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>, blink-dev@chromium.org"}]}},{"snippet":"LGTM2. We should probably get some guidance written up about when to rely on permission delegation vs","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 12:20:47 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, blink-dev <blink-dev@chromium.org>, Mike West <mkwst@chromium.org>, Raymes Khoury <raymes@chromium.org>"}]}},{"snippet":"On Thu, 19 May 2016, at 17:20, Rick Byers wrote: &gt; LGTM2. &gt; &gt; We should probably get some","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Mike West <mkwst@chromium.org>, Raymes Khoury <raymes@chromium.org>, felt@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"Date","value":"Thu, 19 May 2016 17:23:49 +0100"}]}},{"snippet":"I personally would prefer to have everything be done with permission delegation, but I also don&#39;t","payload":{"headers":[{"name":"From","value":"Adrienne Porter Felt <felt@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 09:28:45 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Mike West <mkwst@chromium.org>, Raymes Khoury <raymes@chromium.org>"}]}},{"snippet":"From: Rick Byers [mailto:rbyers@chromium.org] &gt; We should probably get some guidance written up","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"CC","value":"Mounir Lamouri <mounir@lamouri.fr>, blink-dev <blink-dev@chromium.org>, Mike West <mkwst@chromium.org>, Raymes Khoury <raymes@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"Date","value":"Thu, 19 May 2016 17:50:17 +0000"}]}},{"snippet":"I agree with Adrienne; longer term, some combination of delegation and feature policy (+Ilya) are","payload":{"headers":[{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 11:02:06 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"To","value":"Adrienne Porter Felt <felt@chromium.org>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Raymes Khoury <raymes@chromium.org>, Ilya Grigorik <igrigorik@google.com>"}]}},{"snippet":"On Thu, 19 May 2016, at 19:02, Mike West wrote: &gt; I agree with Adrienne; longer term, some","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Mike West <mkwst@chromium.org>, Adrienne Porter Felt <felt@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Raymes Khoury <raymes@chromium.org>, Ilya Grigorik <igrigorik@google.com>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"Date","value":"Fri, 20 May 2016 13:14:31 +0100"}]}},{"snippet":"On Fri, 20 May 2016, at 13:14, Mounir Lamouri wrote: &gt; On Thu, 19 May 2016, at 19:02, Mike West","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Mike West <mkwst@chromium.org>, Adrienne Porter Felt <felt@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Raymes Khoury <raymes@chromium.org>, Ilya Grigorik <igrigorik@google.com>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"Date","value":"Fri, 20 May 2016 13:14:52 +0100"}]}},{"snippet":"From reading the intent, it&#39;s not clear to me if the flag is an opt-in (ie Frames cannot go to","payload":{"headers":[{"name":"Date","value":"Mon, 23 May 2016 07:58:18 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"From","value":"Yoav Weiss <yoav@yoav.ws>"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Mike West <mkwst@chromium.org>, Adrienne Porter Felt <felt@chromium.org>, Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Raymes Khoury <raymes@chromium.org>, Ilya Grigorik <igrigorik@google.com>"}]}},{"snippet":"Same as any other sandboxed feature - opt out (by your definition). (Though I would argue that it is","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 23 May 2016 10:56:19 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"To","value":"Yoav Weiss <yoav@yoav.ws>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, Mike West <mkwst@chromium.org>, Adrienne Porter Felt <felt@chromium.org>, Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Raymes Khoury <raymes@chromium.org>, Ilya Grigorik <igrigorik@google.com>"}]}},{"snippet":"LGTM3. On Thu, May 19, 2016 at 4:03 AM, Mounir Lamouri &lt;mounir@lamouri.fr&gt; wrote: Contact","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Mon, 23 May 2016 14:43:21 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: 'allow-presentation' sandboxing flag"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails atotic@chromium.org Spec Draft spec: https://wicg.github.io/ResizeObserver/ Summary An","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 15:39:13 -0700 (PDT)"},{"name":"From","value":"\"'Aleks Totic' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Implement: ResizeObserver"}]}},{"snippet":"On Wed, May 18, 2016 at 3:39 PM &#39;Aleks Totic&#39; via blink-dev &lt;blink-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Adam Barth <abarth@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 23:15:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: ResizeObserver"},{"name":"To","value":"Aleks Totic <atotic@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"For interest from web developers, this is something that Facebook would be interested in. One general","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 16:47:17 -0700 (PDT)"},{"name":"From","value":"ben.maurer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: ResizeObserver"}]}},{"snippet":"Careless use of the API can certainly cause bad user experience. Proper use will enable better user","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 17:03:21 -0700 (PDT)"},{"name":"From","value":"\"'Aleks Totic' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"atotic@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: ResizeObserver"}]}},{"snippet":"On Wed, May 18, 2016 at 8:03 PM, &#39;Aleks Totic&#39; via blink-dev &lt;blink-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 20:16:40 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: ResizeObserver"},{"name":"To","value":"Aleks Totic <atotic@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, ikilpatrick@chromium.org"}]}},{"snippet":"On Wed, May 18, 2016 at 5:03 PM &#39;Aleks Totic&#39; via blink-dev &lt;blink-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Adam Barth <abarth@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 00:32:41 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: ResizeObserver"},{"name":"To","value":"Aleks Totic <atotic@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, May 18, 2016 at 5:16 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Wed, May 18, 2016","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 17:39:46 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: ResizeObserver"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Aleks Totic <atotic@google.com>, blink-dev <blink-dev@chromium.org>, Ian Kilpatrick <ikilpatrick@chromium.org>"}]}},{"snippet":"We are building visualisation components using SVG and D3, and ResizeObserver would be very useful","payload":{"headers":[{"name":"Date","value":"Mon, 23 May 2016 04:08:50 -0700 (PDT)"},{"name":"From","value":"Jon Rimmer <jon.rimmer@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: ResizeObserver"}]}}]},{"messages":[{"snippet":"Contact emails raymes@chromium.org palmer@chromium.org Spec Draft spec: https://noncombatant.github.","payload":{"headers":[{"name":"From","value":"Raymes Khoury <raymes@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 21:30:25 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Permission Delegation for Iframes"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Chris Palmer <palmer@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"This is exciting, I&#39;m glad to hear you&#39;re experimenting with an implementation! One thing to","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 20:12:08 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Permission Delegation for Iframes"},{"name":"To","value":"Raymes Khoury <raymes@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chris Palmer <palmer@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"FWIW, we (most importantly, Chris and Raymes) met with Apple, Firefox, and Microsoft earlier this","payload":{"headers":[{"name":"From","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 17:20:15 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Permission Delegation for Iframes"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Raymes Khoury <raymes@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chris Palmer <palmer@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"When discussing the same problem in the WebRTC WG, the WG landed on the same conclusion (that iframes","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 23:37:17 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Permission Delegation for Iframes"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Raymes Khoury <raymes@chromium.org>, blink-dev <blink-dev@chromium.org>, Chris Palmer <palmer@chromium.org>, Ben Wells <benwells@chromium.org>"}]}},{"snippet":"On Thu, May 19, 2016 at 2:37 PM, Harald Alvestrand &lt;hta@google.com&gt; wrote: When discussing the","payload":{"headers":[{"name":"From","value":"Chris Palmer <palmer@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 15:43:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Permission Delegation for Iframes"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Joel Weinberger <jww@chromium.org>, Rick Byers <rbyers@chromium.org>, Raymes Khoury <raymes@chromium.org>, blink-dev <blink-dev@chromium.org>, Ben Wells <benwells@chromium.org>"}]}}]},{"messages":[{"snippet":"Storage team (SFO/MTV) weekly updates. The Storage team works on APIs like Indexed DB, DOM Storage","payload":{"headers":[{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 11:52:51 -0700"},{"name":"Subject","value":"[blink-dev] OWP Storage Team Status (2016-05-17)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, my two intents to implement and ship for font-variant-caps (https://www.chromestatus.com/feature/","payload":{"headers":[{"name":"From","value":"\"Dominik Röttsches\" <drott@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 17:00:34 +0300"},{"name":"Subject","value":"[blink-dev] PSA: Font-variant-caps and font-variant-numeric implemented and enabled in M52"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi blink devs, Yes, it&#39;s me again. This time I would like to announce the retirement of OwnPtr::","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 16:39:56 +0900"},{"name":"Subject","value":"[blink-dev] PSA: OwnPtr::release() will be removed soon!"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails yhirano@chromium.org, tyoshino@chromium.org, domenic@chromium.org, kenjibaheux@","payload":{"headers":[{"name":"From","value":"Yutaka Hirano <yhirano@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 12:57:21 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Response construction with ReadableStream"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Takeshi Yoshino <tyoshino@chromium.org>, domenic@chromium.org, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"This all sounds great (definitely an important use case). Just one concern: On Tue, May 17, 2016 at","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 17:25:12 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Response construction with ReadableStream"},{"name":"To","value":"Yutaka Hirano <yhirano@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Takeshi Yoshino <tyoshino@chromium.org>, domenic@chromium.org, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"From: Rick Byers [mailto:rbyers@chromium.org] &gt; &quot;You&#39;ve been warned&quot; is","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Yutaka Hirano <yhirano@chromium.org>"},{"name":"CC","value":"blink-dev <blink-dev@chromium.org>, Takeshi Yoshino <tyoshino@chromium.org>, \"domenic@chromium.org\" <domenic@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Intent to Ship: Response construction with ReadableStream"},{"name":"Date","value":"Wed, 18 May 2016 21:39:28 +0000"}]}},{"snippet":"On Wed, May 18, 2016 at 5:39 PM, Domenic Denicola &lt;d@domenic.me&gt; wrote: From: Rick Byers [","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 19:00:32 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Response construction with ReadableStream"},{"name":"To","value":"Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"Yutaka Hirano <yhirano@chromium.org>, blink-dev <blink-dev@chromium.org>, Takeshi Yoshino <tyoshino@chromium.org>, \"domenic@chromium.org\" <domenic@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"LGTM2 On Wed, May 18, 2016 at 4:00 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Wed, May 18,","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 23:46:49 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Response construction with ReadableStream"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"Yutaka Hirano <yhirano@chromium.org>, blink-dev <blink-dev@chromium.org>, Takeshi Yoshino <tyoshino@chromium.org>, \"domenic@chromium.org\" <domenic@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}},{"snippet":"LGTM3. On Thu, May 19, 2016 at 8:46 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM2 On","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 20 May 2016 14:33:06 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Response construction with ReadableStream"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Domenic Denicola <d@domenic.me>, Yutaka Hirano <yhirano@chromium.org>, blink-dev <blink-dev@chromium.org>, Takeshi Yoshino <tyoshino@chromium.org>, \"domenic@chromium.org\" <domenic@chromium.org>, Kenji Baheux <kenjibaheux@chromium.org>"}]}}]},{"messages":[{"snippet":"Triage Number of untriaged/unconfirmed cr-blink bugs filed before Q2: 1080 (↓.2%) Number of untriaged","payload":{"headers":[{"name":"Date","value":"Tue, 17 May 2016 11:17:46 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. 5/9/2016 Fredrik","payload":{"headers":[{"name":"From","value":"\"'Dru Knox' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 17 May 2016 10:18:20 -0700"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"blink-dev+announce@chromium.org"}]}}]},{"messages":[{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-05-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Tue, 17 May 2016 07:44:55 -0700"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of May 9"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-05","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Tue, 17 May 2016 07:44:09 -0700"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of May 9"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Naina Raisinghani <nainar@chromium.org>"},{"name":"Date","value":"Tue, 17 May 2016 07:19:34 +0000"},{"name":"Subject","value":"[blink-dev] Last Week in Style"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The layout team is a long-term team that owns the layout code in blink. See https://www.chromium.org/","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 14:07:12 -0700"},{"name":"Subject","value":"[blink-dev] Layout Team Status - May 16, 2016"},{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails johnme@chromium,org, sh919.park@samsung.com (did the work) peter@chromium.org (flag","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 14:41:10 +0100"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Notification `actions` and `vibrate` attributes"},{"name":"From","value":"Peter Beverloo <peter@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"John Mellor <johnme@chromium.org>, Sanghyun Park <sh919.park@samsung.com>"}]}},{"snippet":"LGTM1 On Mon, May 16, 2016 at 6:41 AM Peter Beverloo &lt;peter@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 16:51:58 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Notification `actions` and `vibrate` attributes"},{"name":"To","value":"Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"John Mellor <johnme@chromium.org>, Sanghyun Park <sh919.park@samsung.com>"}]}},{"snippet":"LGTM2 On Wed, May 18, 2016 at 12:51 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM1 On","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 14:56:38 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Notification `actions` and `vibrate` attributes"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>, John Mellor <johnme@chromium.org>, Sanghyun Park <sh919.park@samsung.com>"}]}},{"snippet":"LGTM3. On Mon, May 16, 2016 at 6:41 AM, Peter Beverloo &lt;peter@chromium.org&gt; wrote: Contact","payload":{"headers":[{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Date","value":"Mon, 23 May 2016 14:42:20 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Notification `actions` and `vibrate` attributes"},{"name":"To","value":"Peter Beverloo <peter@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, John Mellor <johnme@chromium.org>, Sanghyun Park <sh919.park@samsung.com>"}]}}]},{"messages":[{"snippet":"Loading team bi-weekly updates from CAM, TOK, MTV, RES, PAR and external contributors. More","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Mon, 16 May 2016 18:51:21 +0900"},{"name":"Subject","value":"[blink-dev] Loading team status updates (Apr 23 - May 13)"},{"name":"To","value":"Chromium Loading Performance <loading-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sorry, one more cool update I missed to include... (well there could be more, but anyways) pmeenan@","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Tue, 17 May 2016 12:22:14 +0900"},{"name":"Subject","value":"[blink-dev] Re: Loading team status updates (Apr 23 - May 13)"},{"name":"To","value":"Chromium Loading Performance <loading-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Great progress on V8 binding projects. Oilpan: (keishi) Landing the final (and the hardest) bit of","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 16 May 2016 14:15:50 +0900"},{"name":"Subject","value":"[blink-dev] Platform Architecture Team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-05-16 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 16 May 2016 09:53:06 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-05-16"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Hello, I hope you are well. I represent an experienced Video Production &amp; Animation company","payload":{"headers":[{"name":"Date","value":"Sun, 15 May 2016 21:36:30 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"Nickey | CECV DIGITAL ADTECH PTY LTD\" <nickeyjohannsen246@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"There&#39;s a feature in the layout tests results page to allow one to re-run layout from the &quot;","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Sun, 15 May 2016 10:06:41 -0700"},{"name":"Subject","value":"[blink-dev] Does anyone use `webkit-patch layout-test-server` to re-run layout tests?"},{"name":"To","value":"blink-infra@chromium.org"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Whoops, didn&#39;t send this out on Tuesday... Storage team (SFO/MTV) weekly updates. The Storage","payload":{"headers":[{"name":"Date","value":"Fri, 13 May 2016 13:56:33 -0700"},{"name":"Subject","value":"[blink-dev] OWP Storage Team Status (2016-05-10)"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Would anybody object to renaming &quot;LayoutTests/imported/web-platform-tests&quot; to","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 13 May 2016 13:03:13 -0700"},{"name":"Subject","value":"[blink-dev] Moving LayoutTests/imported/web-platform-tests -> LayoutTests/imported/wpt"},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"It would still be in LayoutTests/imported for now, right? On Fri, May 13, 2016 at 1:03 PM, &#39;","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Fri, 13 May 2016 13:20:08 -0700"},{"name":"Subject","value":"Re: [blink-dev] Moving LayoutTests/imported/web-platform-tests -> LayoutTests/imported/wpt"},{"name":"To","value":"Quinten Yearsley <qyearsley@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Right -- moving it somewhere else like chromium/src/blink/wpt (as in http://crbug.com/611768) will","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 13 May 2016 13:30:09 -0700"},{"name":"Subject","value":"Re: [blink-dev] Moving LayoutTests/imported/web-platform-tests -> LayoutTests/imported/wpt"},{"name":"To","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, moving it outside of LayoutTests/ would require more changes (but it should be straightforward;","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Fri, 13 May 2016 14:09:38 -0700"},{"name":"Subject","value":"Re: [blink-dev] Moving LayoutTests/imported/web-platform-tests -> LayoutTests/imported/wpt"},{"name":"To","value":"Quinten Yearsley <qyearsley@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The renaming sounds good! Will you move checked-in tests in LayoutTests/imported/web-platform-tests,","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 16 May 2016 08:32:02 +0900"},{"name":"Subject","value":"Re: [blink-dev] Moving LayoutTests/imported/web-platform-tests -> LayoutTests/imported/wpt"},{"name":"To","value":"Quinten Yearsley <qyearsley@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Good point, all paths in those files must be updated as well. Now uploading a CL which moves the web-","payload":{"headers":[{"name":"From","value":"\"'Quinten Yearsley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 16 May 2016 11:49:15 -0700"},{"name":"Subject","value":"Re: [blink-dev] Moving LayoutTests/imported/web-platform-tests -> LayoutTests/imported/wpt"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"I know we allow serving from localhost() (considering it &quot;secure&quot;). But ... today I went to","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 13 May 2016 16:29:18 +0200"},{"name":"Subject","value":"[blink-dev] Secure origins: Why is the developer console insecure?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"+jww I think developers expect the console to behave the same as JS executing within the context of","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 13 May 2016 11:52:56 -0700"},{"name":"Subject","value":"Re: [blink-dev] Secure origins: Why is the developer console insecure?"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks, I didn&#39;t think of that! On Fri, May 13, 2016 at 8:52 PM, Rick Byers &lt;rbyers@chromium.","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Sat, 14 May 2016 00:14:24 +0200"},{"name":"Subject","value":"Re: [blink-dev] Secure origins: Why is the developer console insecure?"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Joel Weinberger <jww@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, as Rick says. I consider it a feature that it acts the same, so that way a developer will see","payload":{"headers":[{"name":"From","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Date","value":"Sat, 14 May 2016 14:58:47 +0000"},{"name":"Subject","value":"Re: [blink-dev] Secure origins: Why is the developer console insecure?"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Could you clarify if you were serving from the localhost when you saw the insecure message? As you","payload":{"headers":[{"name":"Date","value":"Sat, 14 May 2016 08:06:31 -0700"},{"name":"Subject","value":"Re: [blink-dev] Secure origins: Why is the developer console insecure?"},{"name":"From","value":"Pavel Feldman <pfeldman@chromium.org>"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Note that recently, the console was changed to always signal a user gesture when executing the","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 14 May 2016 20:17:45 +0300"},{"name":"Subject","value":"Re: [blink-dev] Secure origins: Why is the developer console insecure?"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails mikhail.pozdnyakov@intel.com Spec http://webaudio.github.io/web-audio-api/#","payload":{"headers":[{"name":"Date","value":"Fri, 13 May 2016 07:03:39 -0700 (PDT)"},{"name":"From","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"}]}},{"snippet":"LGTM1 On Fri, May 13, 2016 at 4:03 PM Mikhail Pozdnyakov &lt;mikhail.pozdnyakov@intel.com&gt; wrote:","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 13 May 2016 15:05:01 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Just want to note that this depends on the audio latency hint intent (which hasn&#39;t yet been","payload":{"headers":[{"name":"Date","value":"Fri, 13 May 2016 11:38:24 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"So should we revisit the debate in that intent before proceeding with this one? On Fri, May 13, 2016","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 13 May 2016 17:25:08 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;ve also pointed it out the issue tracker and the PR. We have confusing variables in two","payload":{"headers":[{"name":"From","value":"Hongchan Choi <hongchan@chromium.org>"},{"name":"Date","value":"Mon, 16 May 2016 16:28:27 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, May 13, 2016 at 5:25 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: So should we revisit","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 13:00:05 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"We discussed this with Raymond on IRC yesterday and came to conclusion that the intended","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 07:26:25 -0700 (PDT)"},{"name":"From","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"rbyers@chromium.org, mikhail.pozdnyakov@intel.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"}]}},{"snippet":"On Wed, May 18, 2016 at 7:26 AM, Mikhail Pozdnyakov &lt;mikhail.pozdnyakov@intel.com&gt; wrote: We","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 08:46:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>"}]}},{"snippet":"On Wednesday, May 18, 2016 at 6:46:19 PM UTC+3, Raymond Toy wrote: On Wed, May 18, 2016 at 7:26 AM,","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 09:24:09 -0700 (PDT)"},{"name":"From","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"mikhail.pozdnyakov@intel.com, rbyers@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"}]}},{"snippet":"On Wed, May 18, 2016 at 9:24 AM, Mikhail Pozdnyakov &lt;mikhail.pozdnyakov@intel.com&gt; wrote: On","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 10:17:18 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>"}]}},{"snippet":"LGTM2 On Wed, May 18, 2016 at 1:17 PM, Raymond Toy &lt;rtoy@google.com&gt; wrote: On Wed, May 18,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 15:27:47 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, May 16, 2016 at 9:28 AM, Hongchan Choi &lt;hongchan@chromium.org&gt; wrote: I&#39;ve also","payload":{"headers":[{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 13:03:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Hongchan Choi <hongchan@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sorry, I thought Mikhail was saying you guys had reached a consensus on this. Is there a GitHub issue","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 17:08:45 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"Hongchan Choi <hongchan@chromium.org>, Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"WG reached the conclusion: https://github.com/WebAudio/web-audio-api/issues/817 Rick, the change is","payload":{"headers":[{"name":"From","value":"Hongchan Choi <hongchan@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 20:18:26 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The issue https://github.com/WebAudio/web-audio-api/issues/817 is closed now and the specification is","payload":{"headers":[{"name":"Date","value":"Thu, 26 May 2016 11:43:15 -0700 (PDT)"},{"name":"From","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"rbyers@chromium.org, rtoy@google.com, mikhail.pozdnyakov@intel.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"}]}},{"snippet":"I took a look and filed two new issues: https://github.com/WebAudio/web-audio-api/issues/829 https://","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Fri, 27 May 2016 13:58:22 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"},{"name":"To","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, rbyers@chromium.org, rtoy@google.com"}]}},{"snippet":"Yeah, I could start implementing it behind a flag, and ship after all the spec issues are solved (","payload":{"headers":[{"name":"Date","value":"Mon, 30 May 2016 11:59:01 -0700 (PDT)"},{"name":"From","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"mikhail.pozdnyakov@intel.com, rbyers@chromium.org, rtoy@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: 'AudioDestinationNode.outputTimeStamp' and 'AudioDestinationNode.outputLatency' attributes"}]}}]},{"messages":[{"snippet":"Join us next week. View this email in your browser ICMC is Growing Again This Year... May 18-20,","payload":{"headers":[{"name":"Date","value":"Thu, 12 May 2016 09:48:51 -0400 (EDT)"},{"name":"From","value":"\"Bill Rutledge, ICMC\" <bill.rutledge@icmconference.org>"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] Next Week: 300+ Colleagues, 72 Presentations at the Most Comprehensive Crypto Event of the Year"}]}}]},{"messages":[{"snippet":"bcc: blink-dev+status, chromium-dev+status Context: A User Agent Intervention is when a Browser (","payload":{"headers":[{"name":"From","value":"Kenji Baheux <kenjibaheux@chromium.org>"},{"name":"Date","value":"Thu, 12 May 2016 06:08:20 +0000"},{"name":"Subject","value":"[blink-dev] Chrome Interventions Quarterly newsletter: 2016 Q1"},{"name":"To","value":"intervention-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Hi. I&#39;m assigned sheriff on July 20th but I and another sheriff Hayato live in APAC time zone. It","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Thu, 12 May 2016 05:40:06 +0000"},{"name":"Subject","value":"[blink-dev] Overlapped sheriff time"},{"name":"To","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"},{"name":"Cc","value":"hayato@chromium.org"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, May 11: Recent updates: We&#39;re continuing","payload":{"headers":[{"name":"Date","value":"Wed, 11 May 2016 15:58:45 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, May 11, 2016"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng email littledan@chromium.org Summary Remove most of V8&#39;s additional methods and","payload":{"headers":[{"name":"From","value":"Daniel Ehrenberg <littledan@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 10:55:16 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate and Remove: Custom Intl methods and properties"},{"name":"To","value":"v8-users@googlegroups.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Michael Schidlowsky <mschidlowsky@google.com>, \"Nebojša Ćirić\" <cira@google.com>, Jungshik Shin <jungshik@google.com>"}]}},{"snippet":"lgtm1 Daniel Ehrenberg &lt;littledan@chromium.org&gt; schrieb am Mi., 11. Mai 2016, 19:55: Primary","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 17:58:29 +0000"},{"name":"Subject","value":"[blink-dev] Re: [v8-users] Intent to Deprecate and Remove: Custom Intl methods and properties"},{"name":"To","value":"v8-users@googlegroups.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Michael Schidlowsky <mschidlowsky@google.com>, \"Nebojša Ćirić\" <cira@google.com>, Jungshik Shin <jungshik@google.com>"}]}},{"snippet":"lgtm2 On Wed, May 11, 2016 at 10:58 AM, Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: lgtm1","payload":{"headers":[{"name":"Date","value":"Wed, 11 May 2016 14:38:05 -0700"},{"name":"Subject","value":"[blink-dev] Re: [v8-users] Intent to Deprecate and Remove: Custom Intl methods and properties"},{"name":"From","value":"Adam Klein <adamk@chromium.org>"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Michael Schidlowsky <mschidlowsky@google.com>, \"Nebojša Ćirić\" <cira@google.com>, Jungshik Shin <jungshik@google.com>"}]}},{"snippet":"lgtm3 сре, 11. мај 2016. у 14.38 Adam Klein &lt;adamk@chromium.org&gt; је написао/ла: lgtm2 On Wed,","payload":{"headers":[{"name":"From","value":"\"'Nebojša Ćirić' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 21:40:07 +0000"},{"name":"Subject","value":"[blink-dev] Re: [v8-users] Intent to Deprecate and Remove: Custom Intl methods and properties"},{"name":"To","value":"Adam Klein <adamk@chromium.org>, v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Michael Schidlowsky <mschidlowsky@google.com>, Jungshik Shin <jungshik@google.com>"}]}}]},{"messages":[{"snippet":"Contact emails dtapuska@chromium.org Spec https://www.w3.org/TR/uievents/#trusted-events Summary","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 17:18:45 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, May 10, 2016 at 2:18 PM, Dave Tapuska &lt;dtapuska@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 15:03:37 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Bogdan Brinza <bbrinza@microsoft.com>"}]}},{"snippet":"I can certainly add a use counter. I&#39;m not certain why we can&#39;t do this for all events. Am I","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 20:21:36 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Bogdan Brinza <bbrinza@microsoft.com>"}]}},{"snippet":"On Tue, May 10, 2016 at 5:21 PM, Dave Tapuska &lt;dtapuska@google.com&gt; wrote: I can certainly add","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 17:32:43 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Dave Tapuska <dtapuska@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Bogdan Brinza <bbrinza@microsoft.com>"}]}},{"snippet":"Probably adding code like &quot;if this is not a click event and not a trusted event, UseCounter::","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 09:54:34 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@google.com>, blink-dev <blink-dev@chromium.org>, Bogdan Brinza <bbrinza@microsoft.com>"}]}},{"snippet":"Looking at the code I do see something problematic with https://code.google.com/p/chromium/codesearch","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 20:58:09 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, Bogdan Brinza <bbrinza@microsoft.com>"}]}},{"snippet":"I think this breaks the undo support in the auto complete widget used by Rietveld. https://github.com","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 18:49:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"David Tapuska <dtapuska@google.com>"},{"name":"Cc","value":"Kent TAMURA <tkent@chromium.org>, Bogdan Brinza <bbrinza@microsoft.com>, blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>"}]}},{"snippet":"Is there a reason why you chose to dispatch a text input event vs calling execCommand directly?","payload":{"headers":[{"name":"Date","value":"Wed, 11 May 2016 12:06:46 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kent TAMURA <tkent@chromium.org>, Bogdan Brinza <bbrinza@microsoft.com>, blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>"}]}},{"snippet":"Perhaps undo should accommodate script-entered changes as well? There used to be an UndoManager (or","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 11 May 2016 19:11:08 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"David Tapuska <dtapuska@google.com>, Kent TAMURA <tkent@chromium.org>, Bogdan Brinza <bbrinza@microsoft.com>, blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>"}]}},{"snippet":"Another case where you must dispatch events because there is no API is to invoke a download with the","payload":{"headers":[{"name":"Date","value":"Wed, 11 May 2016 18:46:15 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"From","value":"Ashley Gullen <ashley@scirra.com>"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Why do you need to dispatch an event? I think element.click() should work. Besides, this intent will","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 11 May 2016 20:51:44 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Ashley Gullen <ashley@scirra.com>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Oh, I didn&#39;t know click() worked. Never mind then! On 11 May 2016 at 18:51, PhistucK &lt;phistuck","payload":{"headers":[{"name":"Date","value":"Wed, 11 May 2016 18:53:59 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"From","value":"Ashley Gullen <ashley@scirra.com>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"To me this looks more like an intent to deprecate &amp; remove than an intent to ship? On Wed, May 11","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 20:39:05 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Can we treat it as an intent to deprecate based on the discussion? I will send out a separate intent","payload":{"headers":[{"name":"Date","value":"Wed, 11 May 2016 16:44:39 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"sgtm! On Wed, May 11, 2016 at 10:44 PM Dave Tapuska &lt;dtapuska@google.com&gt; wrote: Can we treat","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 20:47:13 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Dave Tapuska <dtapuska@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Can I have a consensus to move forward on this action or not? It has been changed to an Intent to","payload":{"headers":[{"name":"Date","value":"Tue, 17 May 2016 11:07:42 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Deprecation sounds good to me and doesn&#39;t require API owner approval. Let&#39;s discuss removal","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 17 May 2016 11:37:25 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is there an update on shipping this? Could this possibly be just shipped without deprecation cycle","payload":{"headers":[{"name":"From","value":"\"'Malte Ubl' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 06:58:11 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@chromium.org>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"How timely is your email.... I landed the change last night :-) https://chromium.googlesource.com/","payload":{"headers":[{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 23 Jun 2016 10:01:05 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Malte Ubl <malteubl@google.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Fwiw removing this did break the autocomplete in Chrome&#39;s codereview tool as I said: https://bugs.chromium.org/p/chromium/issues/detail?id=632932 and execCommand doesn&#39;t appear to work on input","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 22:41:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@chromium.org>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Wait, but Firefox does not fire the default action for non-click events, if I remember correctly. I guess the underlying issue (in your case) here is that Chrome does not add value changes triggered by","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 3 Aug 2016 18:48:49 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think this specific default action (adding to the undo stack) should just be whitelisted. Does anyone think that programmatically modifying the undo stack is harmful? And if so, why is it fine for","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 3 Aug 2016 19:03:19 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I don&#39;t think it&#39;s acceptable to stop running execCommand against input and textarea. That completely breaks inserting text with the undo stack and was explicitly given as the workaround and a","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 3 Aug 2016 09:18:35 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, yosin@chromium.org, Ojan Vafai <ojan@chromium.org>"}]}},{"snippet":"Yep, I agree that input events (textInput or the standard input) should just trigger undo stack modification. ☆PhistucK On Wed, Aug 3, 2016 at 7:18 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 3 Aug 2016 19:22:11 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Yoshifumi Inoue <yosin@chromium.org>, Ojan Vafai <ojan@chromium.org>"}]}},{"snippet":"I agree that &quot;execCommand&quot; against input / textarea should be retained. We indeed needs &quot;void open();&quot; and &quot;void close();&quot; for &lt;select&gt; if untrusted mousedown events","payload":{"headers":[{"name":"Date","value":"Sun, 7 Aug 2016 03:13:47 -0700 (PDT)"},{"name":"From","value":"gongdh11@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dtapuska@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Do not perform default action on un-trusted events"}]}},{"snippet":"In terms of the open, close etc. It was discussed that because of the really low usage of executing the default action for untrusted events. If people wanted this they could build their own custom","payload":{"headers":[{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 11 Aug 2016 11:53:08 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Do not perform default action on un-trusted events"},{"name":"To","value":"gongdh11@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contacts Eng: groby@chromium.org, tommycli@chromium.org PM: laforge@chromium.org Target Q4 2016","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 15:34:26 -0700"},{"name":"Subject","value":"[chromium-dev] Intent to implement: HTML5 by Default"},{"name":"From","value":"Anthony LaForge <laforge@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"(Adding blink-dev) Why would YouTube need Flash? Oh, the video manager? Can you work with them in","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 10 May 2016 09:59:31 +0300"},{"name":"Subject","value":"[blink-dev] Re: [chromium-dev] Intent to implement: HTML5 by Default"},{"name":"To","value":"Anthony LaForge <laforge@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"On Tue, 10 May 2016 at 17:00 PhistucK &lt;phistuck@gmail.com&gt; wrote: (Adding blink-dev) Why would","payload":{"headers":[{"name":"From","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 07:04:21 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: [chromium-dev] Intent to implement: HTML5 by Default"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Anthony LaForge <laforge@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"Sorry for not watching the slides - I am simply firewalled here, so I cannot access Google Drive","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 10 May 2016 10:07:51 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: [chromium-dev] Intent to implement: HTML5 by Default"},{"name":"To","value":"Matt Giuca <mgiuca@chromium.org>"},{"name":"Cc","value":"Anthony LaForge <laforge@chromium.org>, blink-dev <blink-dev@chromium.org>, Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"On Monday, May 9, 2016 at 5:35:28 PM UTC-5, Anthony LaForge wrote: Presentation HTML5 by Default","payload":{"headers":[{"name":"Date","value":"Fri, 13 May 2016 20:21:06 -0700 (PDT)"},{"name":"From","value":"B Galliart <bgallia@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"May I kindly ask what is the long term goal for the Chromium team? Will you be satisfied with this","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 00:54:02 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"While you may not get an official answer, it is obvious (to me, anyway) that the plan is to eliminate","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 16 May 2016 11:07:42 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"rewb0rn@googlemail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"Thanks for your reply. I would like to avoid a Flash vs HTML5 discussion, but let me say this: Our","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 02:10:16 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"rewb0rn@googlemail.com, groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Note that only the browser option will be impacted. You could still redirect your users to install","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 16 May 2016 12:58:35 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"rewb0rn@googlemail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"While I agree that the writing has been on the wall for a long time now, and this kind of move should","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 03:04:16 -0700 (PDT)"},{"name":"From","value":"Richard Davey <rdavey@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"rewb0rn@googlemail.com, groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I would like to add two thoughts: 1) HTML5 is a great tool for building websites, but it is a not so","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 03:31:03 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"rewb0rn@googlemail.com, groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I don&#39;t like this. On Tuesday, 10 May 2016 01:35:28 UTC+3, Anthony LaForge wrote: Contacts Eng:","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 04:28:25 -0700 (PDT)"},{"name":"From","value":"radu birsan <radu.flash@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"If you read any IT news in the last few years it has been pretty obvious that Flash is phasing out,","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 04:41:02 -0700 (PDT)"},{"name":"From","value":"Thaek <daniel.manser@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"If you Google &#39;top facebook games&#39;, and you browse to each one, you will find a majority of","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 06:33:31 -0700 (PDT)"},{"name":"From","value":"Arianit Uka <auka@bigvikinggames.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"If you read the proposal it doesn&#39;t advocate the removal of Flash Player at all. In fact it","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 14:47:46 +0100"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"Richard Davey <rdavey@gmail.com>"},{"name":"To","value":"auka@bigvikinggames.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, groby@chromium.org, tommycli@chromium.org"}]}},{"snippet":"step by step google moving to completely remove flash player from Chrome. IMHO On Monday, May 16,","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 07:04:20 -0700 (PDT)"},{"name":"From","value":"Vakhtangi Beridze <22round@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"auka@bigvikinggames.com, groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Richard: Apart from the fact that adding another layer or approval will decrease user retention and","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 07:33:42 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"auka@bigvikinggames.com, groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I agree 100%. But that isn&#39;t what _this_ proposal is about. Photon Storm Ltd. http://www.","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 15:35:20 +0100"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"Richard Davey <rdavey@gmail.com>"},{"name":"To","value":"22round@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, auka@bigvikinggames.com, groby@chromium.org, tommycli@chromium.org"}]}},{"snippet":"I don&#39;t believe the Facebook feed uses Flash, I&#39;m pretty sure it&#39;s just their games. If","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 07:50:51 -0700 (PDT)"},{"name":"From","value":"James Welbes <james.welbes@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I&#39;m not sure how much thoughts have been put in this &quot;rough draft&quot; proposal but here","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 08:02:05 -0700 (PDT)"},{"name":"From","value":"zwetan kjukov <zwetan@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"On Mon, May 16, 2016 at 6:02 PM, zwetan kjukov &lt;zwetan@gmail.com&gt; wrote: Highjacking a URL","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 16 May 2016 18:23:57 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"zwetan@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"Will this post be the primary channel for updates to the propsal? If not, will this forum be the","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 08:33:49 -0700 (PDT)"},{"name":"From","value":"Dan Rumney <dancrumb@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I think the intent here is both obvious and good, but it stings a little bit for sites that still","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 08:40:59 -0700 (PDT)"},{"name":"From","value":"Jeremy Martin <jmar777@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Keep in mind that (as far as I know) most (if not all) of the Chrome users do not use Flash for","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 16 May 2016 19:20:05 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"jmar777@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"Hey Chrome devs, What is the process for release process? Once you announce the intent to implement,","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 10:46:32 -0700 (PDT)"},{"name":"From","value":"axlmanu <manu.sharma@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"The writing is obviously on the wall, but we&#39;ve yet to see a plan from Google (and other vendors)","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 10:49:41 -0700 (PDT)"},{"name":"From","value":"Kevin Feinberg <kevfein@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"So im not seeing the point of this. You say Flash has all these vulnerabilities yet your still going","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 12:22:54 -0700 (PDT)"},{"name":"From","value":"AdamAce UKCC <gt5ukcc@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"On Mon, May 9, 2016 at 3:34 PM, Anthony LaForge &lt;laforge@chromium.org&gt; wrote: Navigator.Plugins","payload":{"headers":[{"name":"From","value":"Matthew Dempsky <mdempsky@chromium.org>"},{"name":"Date","value":"Mon, 16 May 2016 12:32:26 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Intent to implement: HTML5 by Default"},{"name":"To","value":"Anthony LaForge <laforge@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"Does this mean that ads which measure viewability will be able to take advantage of","payload":{"headers":[{"name":"Date","value":"Mon, 16 May 2016 18:49:44 -0700 (PDT)"},{"name":"From","value":"Jeffrey Gilbert <jeffreytgilbert@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Looks like IntersectionObserver will be supported in the next major stable release, Chrome 51 - http:","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 17 May 2016 09:41:12 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"jeffreytgilbert@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"From http://www.cnet.com/news/google-to-block-flash-on-chrome-only-10-websites-exempt/ A spokesperson","payload":{"headers":[{"name":"Date","value":"Tue, 17 May 2016 05:22:43 -0700 (PDT)"},{"name":"From","value":"Richard Davey <rdavey@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"rewb0rn@googlemail.com, groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"The blog coverage of Flash stuff is horrendous. Most of the authors are lazy, sensationalist, and/or","payload":{"headers":[{"name":"Date","value":"Tue, 17 May 2016 06:38:23 -0700 (PDT)"},{"name":"From","value":"Kevin Feinberg <kevfein@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"rewb0rn@googlemail.com, groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"&gt; The community is more than anxious to ditch Flash. ORLY ? which &quot;community&quot; are we","payload":{"headers":[{"name":"Date","value":"Tue, 17 May 2016 20:27:54 +0200"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"zwetan <zwetan@gmail.com>"},{"name":"To","value":"kevfein@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, rewb0rn@googlemail.com, groby@chromium.org, tommycli@chromium.org"}]}},{"snippet":"Howdy folks, Thanks to everyone who took the time to provide thoughtful feedback about this feature,","payload":{"headers":[{"name":"From","value":"Anthony LaForge <laforge@chromium.org>"},{"name":"Date","value":"Tue, 17 May 2016 18:52:41 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Hi Anthony, thanks for your writing. You are asking for feedback from game developers. OK here goes,","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 00:33:36 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"beside gaming there is another issue, no real solutions for DRM, Camera and Microphone support in","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 03:08:16 -0700 (PDT)"},{"name":"From","value":"Vakhtangi Beridze <22round@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"add to that E4X which is standard but not-implemented and ignored by all major browser vendor","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 12:23:02 +0200"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"zwetan <zwetan@gmail.com>"},{"name":"To","value":"22round@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Great Answer. Vào 14:33:36 UTC+7 Thứ Tư, ngày 18 tháng 5 năm 2016, Ruben Gerlach đã viết: Hi Anthony,","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 04:14:55 -0700 (PDT)"},{"name":"From","value":"nguyen khuong <nhatkhuong86@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"&gt; Ultimately we think that the Open Web is the right platform for developers I had to breed over","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 04:51:04 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"You say &gt; Any future plans that we make will be based on [...] what&#39;s in the best interests of","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 04:55:58 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Hi, As I understand you want to disable flash for site that have a HTML5 fallback. Don&#39;t you","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 06:17:09 -0700 (PDT)"},{"name":"From","value":"benjamin BOUFFIER <benjamin.bouffier@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Bad idea! HTML5 is not ready for gaming, audio, rich media and mobile devices. Em segunda-feira, 9 de","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 06:35:45 -0700 (PDT)"},{"name":"From","value":"Renan Muniz <renanchavesmuniz@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Being a Flash game developer for the past 7 years this is unfortunate news. I think things like","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 07:00:03 -0700 (PDT)"},{"name":"From","value":"Robby Scherer <robscherer123@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"&gt;&gt; Try disabling Flash Player in chrome://plugins, we think that you&#39;ll be pleasantly","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 07:42:14 -0700 (PDT)"},{"name":"From","value":"Savka Anna <anka.rihanka@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I would say don&#39;t even wait for Google to implement this proposal do the tests yourself if you","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 16:48:23 +0200"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"zwetan <zwetan@gmail.com>"},{"name":"To","value":"robscherer123@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"On Wed, May 18, 2016 at 12:33 AM, &#39;Ruben Gerlach&#39; via Chromium-dev &lt;chromium-dev@chromium.","payload":{"headers":[{"name":"From","value":"Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 08:34:53 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"rewb0rn@googlemail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Hm... You seem to be misinformed. DRM - Encrypted Media Extensions (supported in all of the major","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 18 May 2016 19:05:05 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"22round@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Hi Jeffrey, sorry for the confusion. You can not export Flash games to target mobile web, instead you","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 09:09:53 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"rewb0rn@googlemail.com"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Just to re-cap the feature behavior, because it sounds like there is perhaps a bit of confusion.","payload":{"headers":[{"name":"From","value":"Anthony LaForge <laforge@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 09:12:29 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Please, do not rant. If you have concrete and specific complaints, file issues for them. If this is","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 18 May 2016 19:12:21 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"zwetan kjukov <zwetan@gmail.com>"},{"name":"Cc","value":"22round@gmail.com, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"If a meta tag is implemented, everyone will simply add it. That is not a solution... Regarding power","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 18 May 2016 19:16:44 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"benjamin.bouffier@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"if I publish a game with NaCi or PNaCi which unless I&#39;m mistaken require the Native Client plugin","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 18:34:43 +0200"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"zwetan <zwetan@gmail.com>"},{"name":"To","value":"phistuck@gmail.com"},{"name":"Cc","value":"benjamin.bouffier@gmail.com, Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"1) Allowing a &quot;top 10&quot; to be superior than all the others is unfair, if this monopoly","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 10:13:39 -0700 (PDT)"},{"name":"From","value":"Gary Yang <flashflexpro@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"by the way HTML5 is so mature when I try to watch Google IO live stream https://www.youtube.com/watch","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 19:27:47 +0200"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"zwetan <zwetan@gmail.com>"},{"name":"To","value":"flashflexpro@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"Friendly reminder: while we do appreciate feedback and are intentionally asking this stuff on a","payload":{"headers":[{"name":"From","value":"Peter Kasting <pkasting@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 11:53:41 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Hey Anthony - I appreciate you taking the time to address the concerns being raised here. Your team","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 11:56:51 -0700 (PDT)"},{"name":"From","value":"Jeremy Martin <jmar777@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I know it&#39;s really popular to hate Flash, but what exactly is this accomplishing? The market (","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 15:39:45 -0700 (PDT)"},{"name":"From","value":"Michael T <emailmichaelthao@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I don&#39;t understand what html5 is modern, javascript is 10 years behind as3 (no classes, it&#39;s","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 15:40:07 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"That&#39;s actually pretty amazing. Maybe someone can poke the webkit guys and get them to follow","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 16:55:38 -0700 (PDT)"},{"name":"From","value":"Jeffrey Gilbert <jeffreytgilbert@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"jeffreytgilbert@gmail.com, groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Hi Jeremy, I&#39;m not a Chrome dev, but I also do web dev at a high level. I wanted to point out a","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 17:18:43 -0700 (PDT)"},{"name":"From","value":"Jeffrey Gilbert <jeffreytgilbert@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"The motivations for this change seem fairly muddy, and I&#39;m a bit confused over what problem you","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 18:08:50 -0700 (PDT)"},{"name":"From","value":"Matt Neff <fliplinestudios@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Chrome is one of the greatest products! I use it all the time, except watching Youtube, you know, for","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 22:17:45 -0400"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"Gary Yang <flashflexpro@gmail.com>"},{"name":"To","value":"fliplinestudios@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, groby@chromium.org, tommycli@chromium.org"}]}},{"snippet":"Our intent is pretty straight-forward, we believe that the web platform is at a point where it","payload":{"headers":[{"name":"From","value":"Anthony LaForge <laforge@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 21:07:46 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"If this proposal passes, at least you can give more time to developers who think that their business","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 22:12:59 -0700 (PDT)"},{"name":"From","value":"Tekin Tatar <tekintatar@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Right now, our primary objective is to get Flash Player usage down to a minimal set of sites (ie","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 22:28:40 -0700 (PDT)"},{"name":"From","value":"benjamin BOUFFIER <benjamin.bouffier@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I don&#39;t understand what html5 is modern, javascript is 10 years behind as3 (no classes, it&#39;s","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 22:50:25 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I don&#39;t understand what html5 is modern, javascript is 10 years behind as3 (no classes, it&#39;s","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 22:52:37 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I don&#39;t understand what html5 is modern, javascript is 10 years behind as3 (no classes, it&#39;s","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 23:57:27 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Hey Jeremy, thanks for the insights. Do you have a source that supports the decline of market share","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 00:58:08 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Jeffrey, sorry. Am Donnerstag, 19. Mai 2016 09:58:08 UTC+2 schrieb Ruben Gerlach: Hey Jeremy, thanks","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 02:35:43 -0700 (PDT)"},{"name":"From","value":"\"'Ruben Gerlach' via Chromium-dev\" <chromium-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Are you using Chromium? That might explain it. I have Flash Player disabled for more than a year","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 19 May 2016 13:16:53 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"zwetan kjukov <zwetan@gmail.com>"},{"name":"Cc","value":"flashflexpro@gmail.com, Chromium-dev <chromium-dev@chromium.org>, Rachel Blum <groby@chromium.org>, Tommy Li <tommycli@chromium.org>"}]}},{"snippet":"Anthony, Many organisations that use Chrome and have to access full webpage Flash Apps would benefit","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 06:30:24 -0700 (PDT)"},{"name":"From","value":"Ian Wilkinson <null@sgtwilko.f9.co.uk>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"This is obvious a political game, nothing is perfect, nothing is free, and there is no &quot;all win","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 11:14:10 -0400"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"Gary Yang <flashflexpro@gmail.com>"},{"name":"To","value":"benjamin.bouffier@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"There is a policy to block plugins on certain domains, so that should probably apply. ☆PhistucK On","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 19 May 2016 20:29:03 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"null@sgtwilko.f9.co.uk"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"As measured by sampling 100+ million page views daily over the US audience over the last 3 years. On","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 12:01:06 -0700 (PDT)"},{"name":"From","value":"Jeffrey Gilbert <jeffreytgilbert@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I should also add that this was done over many thousands of sites, not one site. On Thursday, May 19,","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 12:02:11 -0700 (PDT)"},{"name":"From","value":"Jeffrey Gilbert <jeffreytgilbert@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I appreciate the clarification on this, but could you touch on how you determined that Ads and Media","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 12:22:42 -0700 (PDT)"},{"name":"From","value":"Matt Neff <fliplinestudios@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I am a game developer using AS3 to target both the flash player in desktop browsers and AIR on mobile","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 13:34:42 -0700 (PDT)"},{"name":"From","value":"Andrew Pellerano <yayitsandrew@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"On Thu, May 19, 2016 at 8:14 AM, Gary Yang &lt;flashflexpro@gmail.com&gt; wrote: This is obvious a","payload":{"headers":[{"name":"From","value":"Peter Kasting <pkasting@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 13:53:48 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"flashflexpro@gmail.com"},{"name":"Cc","value":"benjamin.bouffier@gmail.com, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Can you outline the current plan for how enterprise administrators can adjust the policy? We deploy","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 14:03:33 -0700 (PDT)"},{"name":"From","value":"Ryan Diehl <rdiehl@docfinity.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I call Microsoft a bully because of the infamous IE6, I call Apple a bully because Apple tried ban","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 17:57:37 -0400"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"From","value":"Gary Yang <flashflexpro@gmail.com>"},{"name":"To","value":"Peter Kasting <pkasting@chromium.org>"},{"name":"Cc","value":"benjamin BOUFFIER <benjamin.bouffier@gmail.com>, Chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"*.swf seems dead, but *.fla seems to be still alive. If any of you need to develop Flash games,","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 18:37:38 -0700 (PDT)"},{"name":"From","value":"Wing-chung Leung <lwchkg@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"daniel.manser@gmail.com"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Unfortunately Adobe Animate is just Flash Professional with a new name and a few more features,","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 19:10:35 -0700 (PDT)"},{"name":"From","value":"Matt Neff <fliplinestudios@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"daniel.manser@gmail.com"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I used Chrome for the auto update of Flash Player, if Flash is removed, I will return to the open","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 01:33:56 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I used Chrome for the auto update of Flash Player like many people, if Flash is removed, I will","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 01:35:36 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I used Chrome for the auto update of Flash Player like many people, if Flash is removed, I will","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 01:37:31 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I used Chrome for the auto update of Flash Player like many people, if Flash is removed, I will","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 01:40:16 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"J&#39;ai utilisé Chrome pour la mise à jour automatique de Flash Player comme beaucoup de gens, si","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 01:41:48 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I used Chrome for the auto update of Flash Player like many people, if Flash is removed, I will","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 01:42:41 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I used Chrome for the auto update of Flash Player like many people, if Flash is removed, I will","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 01:45:43 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I used Chrome for the auto update of Flash Player like many people, if Flash is removed, I will","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 01:50:03 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Don&#39;t forget the e-learning industry. I worked on a project (financed by the EU) that involved","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 02:01:03 -0700 (PDT)"},{"name":"From","value":"radu birsan <radu.flash@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I used Chrome for the auto update of Flash Player like many people, if Flash is removed, I will","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 05:14:21 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"about Flash security, see this post http://trevorjim.com/flash-is-dying-from-c-c++/ only Flash ? -- -","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 08:49:57 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I&#39;m also part of the e-learning industry and have worked on educational software for primary","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 10:52:18 -0700 (PDT)"},{"name":"From","value":"Tim <tdor841@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"On Thu, May 19, 2016 at 7:10 PM, Matt Neff &lt;fliplinestudios@gmail.com&gt; wrote: if HTML5 was","payload":{"headers":[{"name":"From","value":"Vincent Scheib <scheib@chromium.org>"},{"name":"Date","value":"Fri, 20 May 2016 12:35:41 -0700"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"fliplinestudios@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, daniel.manser@gmail.com"}]}},{"snippet":"Please bring up specific technical issues in the right forums I really don&#39;t want to sound","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 13:30:21 -0700 (PDT)"},{"name":"From","value":"Jeremy Martin <jmar777@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"fliplinestudios@gmail.com, daniel.manser@gmail.com"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"The main problem of HTML5 for me is : JavaScript hurts your software architecture The reason the","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 14:31:13 -0700 (PDT)"},{"name":"From","value":"polki paul <pol2095@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"groby@chromium.org, tommycli@chromium.org"},{"name":"Subject","value":"[chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"I am a game developer, and my primary platform of choice has been Flash. I make web games. My games","payload":{"headers":[{"name":"Date","value":"Fri, 20 May 2016 14:44:24 -0700 (PDT)"},{"name":"From","value":"Nathalie Lawhead <nathalie.lawhead@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"}]}},{"snippet":"Again, bring up specific things that block you. Most of the posters here just write, &quot;you say it","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 21 May 2016 00:51:59 +0300"},{"name":"Subject","value":"Re: [chromium-dev] Re: Intent to implement: HTML5 by Default"},{"name":"To","value":"nathalie.lawhead@gmail.com"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 16:28:47 +1000"},{"name":"Subject","value":"[blink-dev] Last week(s) in Style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Our internal bug component -&gt; triage owner mapping table doesn&#39;t have information about the","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 09:10:40 +0900"},{"name":"Subject","value":"[blink-dev] Bug components with unknown owners; Blink>CaptureStream, Blink>MediaCaptureFromElement, Blink>MediaStreamRecording, Blink>Payments, Blink>Text>Track, Blink>USB"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I will own Blink&gt;USB. On Mon, May 9, 2016 at 5:11 PM TAMURA, Kent &lt;tkent@chromium.org&gt; wrote","payload":{"headers":[{"name":"From","value":"Reilly Grant <reillyg@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 17:58:23 +0000"},{"name":"Subject","value":"Re: [blink-dev] Bug components with unknown owners; Blink>CaptureStream, Blink>MediaCaptureFromElement, Blink>MediaStreamRecording, Blink>Payments, Blink>Text>Track, Blink>USB"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails littledan@chromium.org Spec https://tc39.github.io/ecmascript-asyncawait/ Summary","payload":{"headers":[{"name":"From","value":"\"'Daniel Ehrenberg' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 14:11:01 -0700"},{"name":"Subject","value":"[blink-dev] Intent to implement async/await functions"},{"name":"To","value":"v8-users@googlegroups.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Super excited for this to land in V8, and then get integrated into NodeJS! Any timeline on when this","payload":{"headers":[{"name":"Date","value":"Thu, 12 May 2016 08:34:04 -0700 (PDT)"},{"name":"From","value":"jrapodaca@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"v8-users@googlegroups.com"},{"name":"Subject","value":"[blink-dev] Re: Intent to implement async/await functions"}]}},{"snippet":"I love this. By the way, why are there two ChromeStatus entries? https://www.chromestatus.com/feature","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 28 May 2016 10:06:45 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement async/await functions"},{"name":"To","value":"jrapodaca@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, v8-users <v8-users@googlegroups.com>"}]}},{"snippet":"LGTM1 (just kidding) Sorry for not getting the launch process ball rolling myself months ago, that","payload":{"headers":[{"name":"Date","value":"Mon, 30 May 2016 15:29:20 -0700 (PDT)"},{"name":"From","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"blink-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Intent to implement async/await functions"}]}},{"snippet":"So which one should be removed? Can you merge their content in a reasonable way and remove one of","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 31 May 2016 08:58:13 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement async/await functions"},{"name":"To","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks for pointing this out, PhistucK. Now there&#39;s only one entry at https://www.chromestatus.","payload":{"headers":[{"name":"From","value":"\"'Daniel Ehrenberg' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 15:24:57 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement async/await functions"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Caitlin Potter <caitpotter88@gmail.com>, v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails hbos@chromium.org, hta@chromium.org Spec http://w3c.github.io/webrtc-pc/#","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 12:11:42 -0700 (PDT)"},{"name":"From","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Storing RTCCertificate in IndexedDB"}]}},{"snippet":"On Mon, May 9, 2016 at 3:11 PM, Henrik Boström &lt;hbos@chromium.org&gt; wrote: Contact emails hbos@","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 21:37:25 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Storing RTCCertificate in IndexedDB"},{"name":"To","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Interoperability and Compatibility Risk No identified risk. The risk of interest here is that we&#39;","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 23:57:49 -0700 (PDT)"},{"name":"From","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"hbos@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Storing RTCCertificate in IndexedDB"}]}},{"snippet":"On Tue, May 10, 2016 at 2:57 AM, Henrik Boström &lt;hbos@chromium.org&gt; wrote: Interoperability and","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 13:53:57 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Storing RTCCertificate in IndexedDB"},{"name":"To","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Deprecate DHE-based ciphers Security Last year, we raised the minimum TLS Diffie-Hellman group size","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 11:24:13 -0700 (PDT)"},{"name":"From","value":"patti012320@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] when I   switch between gmails it keeps telling me somethings not right- I dont understand computer jargon so im lost."}]}}]},{"messages":[{"snippet":"Looking at http://platformstatustracker.azurewebsites.net/, I noticed that people accidentally update","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 9 May 2016 21:01:00 +0300"},{"name":"Subject","value":"[blink-dev] ChromeStatus iOS Statuses"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Triage Number of untriaged/unconfirmed cr-blink bugs filed before Q2: 1096 (↓.2%) Number of untriaged","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 10:56:05 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails fs@opera.com Spec https://html.spec.whatwg.org/multipage/embedded-content.html#attr-","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 14:38:20 +0200"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Invalid <track kind> values behave like \"metadata\", not \"subtitles\""},{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Normally I think we&#39;d want a UseCounter before making a breaking change like this (eg. in case","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 20:04:30 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Invalid <track kind> values behave like \"metadata\", not \"subtitles\""},{"name":"To","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, May 10, 2016 at 2:04 AM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: Normally I think we","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 11:46:11 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Invalid <track kind> values behave like \"metadata\", not \"subtitles\""},{"name":"From","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks for the additional research! dglazkov@ jochen@ slightlyoff@ and I discussed this in the API","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 13:50:50 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Invalid <track kind> values behave like \"metadata\", not \"subtitles\""},{"name":"To","value":"\"Fredrik Söderquist\" <fs@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-05","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 10:18:08 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of May 2"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-05-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 10:35:53 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of May 2"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-05-09 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 08:02:51 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-05-09"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Hi, My name is Skye Stevens I represent a-Digital-Marketing-Company. We are US based company having a","payload":{"headers":[{"name":"Date","value":"Sun, 08 May 2016 16:18:39 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"Skye Stevens | RAPIDNET LLC\" <skyestevens173@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"Hi, My name is Skye Stevens I represent a-Digital-Marketing-Company. We are US based company having a","payload":{"headers":[{"name":"Date","value":"Sun, 08 May 2016 23:18:38 +0000"},{"name":"Subject","value":"www.chromium.org"},{"name":"From","value":"\"Skye Stevens | RAPIDNET LLC\" <skyestevens173@gmail.com>"},{"name":"To","value":"jbroman@chromium.org"}]}}]},{"messages":[{"snippet":"Contact emails panicker@chromium.org, igrigorik@chromium.org, nduca@chromium.org Spec http://w3c.","payload":{"headers":[{"name":"Date","value":"Fri, 6 May 2016 13:17:27 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Performance Observer API"},{"name":"From","value":"\"'Shubhie Panicker' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"Ilya Grigorik <igrigorik@google.com>, Nat Duca <nduca@google.com>"}]}},{"snippet":"\\o/ This is a much needed improvement that helps both the existing and the new perf API use cases:","payload":{"headers":[{"name":"From","value":"Ilya Grigorik <igrigorik@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 13:40:24 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Performance Observer API"},{"name":"To","value":"Shubhie Panicker <panicker@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Nat Duca <nduca@google.com>"}]}},{"snippet":"Does the Web Perf WG have other browser vendor members? On Sat, May 7, 2016 at 5:17 AM, &#39;Shubhie","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 16:40:05 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Performance Observer API"},{"name":"To","value":"Shubhie Panicker <panicker@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Ilya Grigorik <igrigorik@google.com>, Nat Duca <nduca@google.com>"}]}},{"snippet":"On Mon, May 9, 2016 at 1:43 AM, Michael[tm] Smith &lt;mike@w3.org&gt; wrote: &quot;TAMURA, Kent&quot;","payload":{"headers":[{"name":"From","value":"Ilya Grigorik <igrigorik@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 14:49:23 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Performance Observer API"},{"name":"To","value":"\"Michael[tm] Smith\" <mike@w3.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Shubhie Panicker <panicker@google.com>, blink-dev <blink-dev@chromium.org>, Nat Duca <nduca@google.com>"}]}},{"snippet":"On 05/10/2016 12:49 AM, Ilya Grigorik wrote: &gt; On Mon, May 9, 2016 at 1:43 AM, Michael[tm] Smith","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Performance Observer API"},{"name":"To","value":"Ilya Grigorik <igrigorik@chromium.org>, \"Michael [tm] Smith\" <mike@w3.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Shubhie Panicker <panicker@google.com>, blink-dev <blink-dev@chromium.org>, Nat Duca <nduca@google.com>"},{"name":"From","value":"smaug <smaug@welho.com>"},{"name":"Date","value":"Tue, 10 May 2016 00:56:01 +0300"}]}},{"snippet":"LGTM1 to ship On Mon, May 9, 2016 at 2:56 PM smaug &lt;smaug@welho.com&gt; wrote: On 05/10/2016 12:49","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 09 May 2016 22:30:20 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Performance Observer API"},{"name":"To","value":"smaug <smaug@welho.com>, Ilya Grigorik <igrigorik@chromium.org>, \"Michael [tm] Smith\" <mike@w3.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Shubhie Panicker <panicker@google.com>, blink-dev <blink-dev@chromium.org>, Nat Duca <nduca@google.com>"}]}},{"snippet":"LGTM2. :DG&lt; On Mon, May 9, 2016 at 3:30 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote:","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 15:30:56 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Performance Observer API"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"smaug <smaug@welho.com>, Ilya Grigorik <igrigorik@chromium.org>, \"Michael [tm] Smith\" <mike@w3.org>, \"TAMURA, Kent\" <tkent@chromium.org>, Shubhie Panicker <panicker@google.com>, blink-dev <blink-dev@chromium.org>, Nat Duca <nduca@google.com>"}]}},{"snippet":"On Mon, May 9, 2016 at 2:56 PM, smaug &lt;smaug@welho.com&gt; wrote: +1 to all of the above. Except..","payload":{"headers":[{"name":"From","value":"\"'Ilya Grigorik' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 16:05:42 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Performance Observer API"},{"name":"To","value":"smaug <smaug@welho.com>"},{"name":"Cc","value":"\"Michael [tm] Smith\" <mike@w3.org>, \"TAMURA, Kent\" <tkent@chromium.org>, Shubhie Panicker <panicker@google.com>, blink-dev <blink-dev@chromium.org>, Nat Duca <nduca@google.com>"}]}},{"snippet":"Thank you for the additional information. LGTM3. On Tue, May 10, 2016 at 7:30 AM, Dimitri Glazkov","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 08:08:43 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Performance Observer API"},{"name":"To","value":"Shubhie Panicker <panicker@google.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Ilya Grigorik <igrigorik@chromium.org>, \"Michael [tm] Smith\" <mike@w3.org>, Nat Duca <nduca@google.com>"}]}}]},{"messages":[{"snippet":"Contact emails dmurph@chromium.org, palakj@chromium.org Spec https://github.com/dmurph/indexed-db-","payload":{"headers":[{"name":"From","value":"Daniel Murphy <dmurph@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 19:29:30 +0000"},{"name":"Subject","value":"[blink-dev] Intent To Implement: IndexedDB Observers"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Palak Jain <palakj@google.com>, Joshua Bell <jsbell@chromium.org>"}]}},{"snippet":"Sounds exciting! I didn&#39;t see anything in the explainer about the thread performance implications","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 21:58:06 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: IndexedDB Observers"},{"name":"To","value":"Daniel Murphy <dmurph@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Palak Jain <palakj@google.com>, Joshua Bell <jsbell@chromium.org>"}]}},{"snippet":"I have a couple comments on this proposal: - This doesn&#39;t follow the observer pattern of","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 21:51:38 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: IndexedDB Observers"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Daniel Murphy <dmurph@chromium.org>"},{"name":"Cc","value":"Joshua Bell <jsbell@chromium.org>, blink-dev <blink-dev@chromium.org>, Palak Jain <palakj@google.com>"}]}},{"snippet":"Rick: IndexedDB is asynchronous, so there is never any blocking of the UI thread. Observers don&#39;t","payload":{"headers":[{"name":"From","value":"\"'Daniel Murphy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 18:40:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: IndexedDB Observers"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Joshua Bell <jsbell@chromium.org>, blink-dev <blink-dev@chromium.org>, Palak Jain <palakj@google.com>"}]}},{"snippet":"Based on feedback about the observer creation, I created the following proposal: https://github.com/","payload":{"headers":[{"name":"From","value":"Daniel Murphy <dmurph@chromium.org>"},{"name":"Date","value":"Mon, 16 May 2016 19:13:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: IndexedDB Observers"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Joshua Bell <jsbell@chromium.org>, blink-dev <blink-dev@chromium.org>, Palak Jain <palakj@google.com>"}]}},{"snippet":"Hello! I&#39;ve updated the IDB Observers Explainer. Major changes: It now lives in the WICG, as we","payload":{"headers":[{"name":"From","value":"\"'Daniel Murphy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 09 Jun 2016 18:23:56 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: IndexedDB Observers"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Joshua Bell <jsbell@chromium.org>, blink-dev <blink-dev@chromium.org>, Palak Jain <palakj@google.com>"}]}},{"snippet":"Hello! I&#39;ve updated the IDB Observers Explainer. Major changes: It now lives in the WICG, as we","payload":{"headers":[{"name":"From","value":"Daniel Murphy <dmurph@chromium.org>"},{"name":"Date","value":"Thu, 09 Jun 2016 18:24:17 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: IndexedDB Observers"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Joshua Bell <jsbell@chromium.org>, blink-dev <blink-dev@chromium.org>, Palak Jain <palakj@google.com>"}]}},{"snippet":"Amazing! On Jun 9, 2016 11:24 AM, &quot;Daniel Murphy&quot; &lt;dmurph@google.com&gt; wrote: Hello! I","payload":{"headers":[{"name":"Date","value":"Thu, 9 Jun 2016 14:27:44 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent To Implement: IndexedDB Observers"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Daniel Murphy <dmurph@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@chromium.org>, Palak Jain <palakj@google.com>"}]}}]},{"messages":[{"snippet":"Contact emails noel@chromium.org, tabatkins@chromium.com Spec https://drafts.csswg.org/css-color/#hex","payload":{"headers":[{"name":"Date","value":"Fri, 6 May 2016 07:36:09 -0700 (PDT)"},{"name":"From","value":"Noel Gordon <noel@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Tab Atkins <tabatkins@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"}]}},{"snippet":"LGTM1 On Fri, May 6, 2016 at 10:36 AM, Noel Gordon &lt;noel@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 11:00:50 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Noel Gordon <noel@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Tab Atkins <tabatkins@chromium.org>"}]}},{"snippet":"lgtm2 Rick Byers &lt;rbyers@chromium.org&gt; schrieb am Fr., 6. Mai 2016, 17:01: LGTM1 On Fri, May 6,","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 15:09:35 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Noel Gordon <noel@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Tab Atkins <tabatkins@chromium.org>"}]}},{"snippet":"LGTM3 On Fri, May 6, 2016 at 8:09 AM, Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: lgtm2 Rick","payload":{"headers":[{"name":"Date","value":"Fri, 6 May 2016 08:41:04 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Noel Gordon <noel@chromium.org>, blink-dev <blink-dev@chromium.org>, Tab Atkins <tabatkins@chromium.org>"}]}},{"snippet":"On 5/6/16 9:36 AM, Noel Gordon wrote: &gt; *Public support* &gt; /Firefox/ &gt; Mixed https://","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Noel Gordon <noel@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Mike Taylor <miket@mozilla.com>"},{"name":"Date","value":"Mon, 9 May 2016 10:42:50 -0500"}]}},{"snippet":"Hello, Some concerns here. This change has caused problems with both Gmail and Inbox Android","payload":{"headers":[{"name":"Date","value":"Thu, 2 Jun 2016 18:39:22 -0700 (PDT)"},{"name":"From","value":"Selim Gurun <sgurun@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"noel@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"}]}},{"snippet":"One more thing to note about this: Android resources already have 8-value hex colours, but they are #","payload":{"headers":[{"name":"From","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 10:27:28 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Selim Gurun <sgurun@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"noel@chromium.org"}]}},{"snippet":"On Fri, Jun 3, 2016 at 6:27 AM, Torne (Richard Coles) &lt;torne@chromium.org&gt; wrote: One more","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 09:56:04 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Cc","value":"Selim Gurun <sgurun@chromium.org>, blink-dev <blink-dev@chromium.org>, noel@chromium.org"}]}},{"snippet":"On 6/3/16 9:56 AM, Ian Clelland wrote: &gt; See the rules for parsing a legacy colour value here:","payload":{"headers":[{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Fri, 3 Jun 2016 10:18:10 -0400"}]}},{"snippet":"Oh. So that sounds like it would actually have interpreted #AARRGGBB before as being #RRRGGGBBB by","payload":{"headers":[{"name":"From","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 14:18:33 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"Selim Gurun <sgurun@chromium.org>, blink-dev <blink-dev@chromium.org>, noel@chromium.org"}]}},{"snippet":"On Fri, 03 Jun 2016 03:39:22 +0200, Selim Gurun &lt;sgurun@chromium.org&gt; wrote: &gt; Hello, &gt;","payload":{"headers":[{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Selim Gurun <sgurun@chromium.org>"},{"name":"Cc","value":"noel@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"Date","value":"Wed, 08 Jun 2016 10:10:58 +0200"},{"name":"From","value":"Simon Pieters <simonp@opera.com>"}]}},{"snippet":"They were using it in CSS. On Wed, 8 Jun 2016 at 09:11 Simon Pieters &lt;simonp@opera.com&gt; wrote:","payload":{"headers":[{"name":"From","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 09:04:13 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Simon Pieters <simonp@opera.com>, blink-dev <blink-dev@chromium.org>, Selim Gurun <sgurun@chromium.org>"},{"name":"Cc","value":"noel@chromium.org"}]}},{"snippet":"On Wed, 08 Jun 2016 11:04:13 +0200, Torne (Richard Coles) &lt;torne@chromium.org&gt; wrote: &gt; They","payload":{"headers":[{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Selim Gurun <sgurun@chromium.org>, \"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Cc","value":"noel@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"Date","value":"Wed, 08 Jun 2016 12:02:51 +0200"},{"name":"From","value":"Simon Pieters <simonp@opera.com>"}]}},{"snippet":"The CSS in question here is embedded inside an Android app that uses WebView and isn&#39;t going to","payload":{"headers":[{"name":"From","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 10:23:42 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Simon Pieters <simonp@opera.com>, blink-dev <blink-dev@chromium.org>, Selim Gurun <sgurun@chromium.org>"},{"name":"Cc","value":"noel@chromium.org"}]}},{"snippet":"Thanks for bringing this up. For the purposes of this &quot;intent to ship&quot; (and the CSS spec) I","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 16:56:49 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"\"Torne (Richard Coles)\" <torne@chromium.org>"},{"name":"Cc","value":"Simon Pieters <simonp@opera.com>, blink-dev <blink-dev@chromium.org>, Selim Gurun <sgurun@chromium.org>, Noel Gordon <noel@chromium.org>, Alexandre Elias <aelias@chromium.org>"}]}},{"snippet":"On Wed, Jun 8, 2016 at 1:56 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: Thanks for bringing","payload":{"headers":[{"name":"From","value":"\"'Selim Gurun' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 14:21:52 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"\"Torne (Richard Coles)\" <torne@chromium.org>, Simon Pieters <simonp@opera.com>, blink-dev <blink-dev@chromium.org>, Noel Gordon <noel@chromium.org>, Alexandre Elias <aelias@chromium.org>"}]}},{"snippet":"Guys, I was playing around with alpha channels. I noticed that though these don&#39;t work in Chrome","payload":{"headers":[{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 14:25:20 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Noel Gordon <noel@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Tab Atkins <tabatkins@chromium.org>"}]}},{"snippet":"rgba() has been around forever AFAIK, MDN says Chrome has supported it since 1.0. On Wed, Jun 8, 2016","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 18:04:30 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Joe Medley <jmedley@google.com>"},{"name":"Cc","value":"Noel Gordon <noel@chromium.org>, blink-dev <blink-dev@chromium.org>, Tab Atkins <tabatkins@chromium.org>"}]}},{"snippet":"On Wed, Jun 8, 2016 at 1:56 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: One option is to add a","payload":{"headers":[{"name":"From","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 15:30:19 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"\"Torne (Richard Coles)\" <torne@chromium.org>, Simon Pieters <simonp@opera.com>, blink-dev <blink-dev@chromium.org>, Selim Gurun <sgurun@chromium.org>, Noel Gordon <noel@chromium.org>"}]}},{"snippet":"Yes, I think this is the right approach. On Wed, Jun 8, 2016 at 3:30 PM, Alexandre Elias &lt;aelias@","payload":{"headers":[{"name":"From","value":"\"'Selim Gurun' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 15:32:42 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, \"Torne (Richard Coles)\" <torne@chromium.org>, Simon Pieters <simonp@opera.com>, blink-dev <blink-dev@chromium.org>, Noel Gordon <noel@chromium.org>"}]}},{"snippet":"Yeah, that&#39;s a way-old CSS2.1 function. (Or maybe even CSS1? Dunno, and too lazy to verify.) On","payload":{"headers":[{"name":"From","value":"\"'Tab Atkins' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 16:05:41 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, Noel Gordon <noel@chromium.org>, blink-dev <blink-dev@chromium.org>, Tab Atkins <tabatkins@chromium.org>"}]}},{"snippet":"Noel&#39;s on leave and will be for a while. Would it be appropriate to revert the shipping patch (to","payload":{"headers":[{"name":"From","value":"\"'Shane Stephens' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 23:50:56 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Tab Atkins <tabatkins@google.com>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, Noel Gordon <noel@chromium.org>, blink-dev <blink-dev@chromium.org>, Tab Atkins <tabatkins@chromium.org>"}]}},{"snippet":"Yeah having the quirk is release-blocking for clank, so if there&#39;s no-one prepared to jump on it","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 19:53:24 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Shane Stephens <shans@google.com>"},{"name":"Cc","value":"Tab Atkins <tabatkins@google.com>, Joe Medley <jmedley@google.com>, Noel Gordon <noel@chromium.org>, blink-dev <blink-dev@chromium.org>, Tab Atkins <tabatkins@chromium.org>"}]}},{"snippet":"sgtm. Thanks Rick for jumping on this and disabling it (https://bugs.chromium.org/p/chromium/issues/","payload":{"headers":[{"name":"From","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 22:38:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Shane Stephens <shans@google.com>, Tab Atkins <tabatkins@google.com>, Joe Medley <jmedley@google.com>, Noel Gordon <noel@chromium.org>, blink-dev <blink-dev@chromium.org>, Tab Atkins <tabatkins@chromium.org>"}]}},{"snippet":"On Wed, 08 Jun 2016 22:56:49 +0200, Rick Byers &lt;rbyers@chromium.org&gt; wrote: &gt; Thanks for","payload":{"headers":[{"name":"To","value":"\"Torne (Richard Coles)\" <torne@chromium.org>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Selim Gurun <sgurun@chromium.org>, Noel Gordon <noel@chromium.org>, Alexandre Elias <aelias@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"Date","value":"Thu, 09 Jun 2016 10:07:49 +0200"},{"name":"From","value":"Simon Pieters <simonp@opera.com>"}]}},{"snippet":"On Thu, Jun 9, 2016 at 4:07 AM, Simon Pieters &lt;simonp@opera.com&gt; wrote: On Wed, 08 Jun 2016 22:","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 07:04:59 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"\"Torne (Richard Coles)\" <torne@chromium.org>, blink-dev <blink-dev@chromium.org>, Selim Gurun <sgurun@chromium.org>, Noel Gordon <noel@chromium.org>, Alexandre Elias <aelias@chromium.org>, samli@chromium.org"}]}},{"snippet":"On 6/9/16 3:07 AM, Simon Pieters wrote: &gt; Based on this I think it is probably OK to ship as far","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Accept 8 (#RRGGBBAA) and 4 (#RGBA) value hex colors"},{"name":"To","value":"Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, Selim Gurun <sgurun@chromium.org>, Noel Gordon <noel@chromium.org>, Alexandre Elias <aelias@chromium.org>"},{"name":"From","value":"Mike Taylor <miket@mozilla.com>"},{"name":"Date","value":"Thu, 9 Jun 2016 09:27:15 -0500"}]}}]},{"messages":[{"snippet":"Contact emails drott@chromium.org Spec https://drafts.csswg.org/css-fonts/#font-variant-numeric-prop","payload":{"headers":[{"name":"From","value":"\"Dominik Röttsches\" <drott@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 15:00:32 +0200"},{"name":"Subject","value":"[blink-dev] Intent to Implement And Ship: font-variant-numeric"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 It sounds very low risk. On Fri, May 6, 2016 at 10:00 PM, Dominik Röttsches &lt;drott@chromium.","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 16:37:56 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement And Ship: font-variant-numeric"},{"name":"To","value":"\"Dominik Röttsches\" <drott@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Mon, May 9, 2016 at 12:37 AM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: LGTM1 It sounds","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 08:26:56 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement And Ship: font-variant-numeric"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"\"Dominik Röttsches\" <drott@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Mon, May 9, 2016 at 8:26 AM Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM2 On","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 09 May 2016 17:36:12 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement And Ship: font-variant-numeric"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"\"Dominik Röttsches\" <drott@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(Note this feature was previously approved in an Intent to Ship but we have decided to run an origin","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 19:21:02 -0700 (PDT)"},{"name":"From","value":"Owen <owencm@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Experiment: Durable Storage"}]}},{"snippet":"cc jsbell, slightlyoff, dmurph On Thursday, May 5, 2016 at 7:21:03 PM UTC-7, Owen wrote: (Note this","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 19:21:44 -0700 (PDT)"},{"name":"From","value":"Owen <owencm@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Joshua Bell <jsbell@chromium.org>, Alex Russell <slightlyoff@chromium.org>, Daniel Murphy <dmurph@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Experiment: Durable Storage"}]}}]},{"messages":[{"snippet":"need advice...all of my and my bfs google accounts are hijacked and being used in terrible ways","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 17:53:36 -0700 (PDT)"},{"name":"From","value":"teowens1972@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] help"}]}},{"snippet":"This is not the place. A simple Google search for &quot;google account hijack&quot; has this top","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 6 May 2016 10:48:05 +0300"},{"name":"Subject","value":"Re: [blink-dev] help"},{"name":"To","value":"teowens1972@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails dbeam@chromium.org, zkoch@chromium.org Summary We want to deprecate and","payload":{"headers":[{"name":"From","value":"\"'Zach Koch' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 00:34:18 +0000"},{"name":"Subject","value":"[blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"dbeam@chromium.org"}]}},{"snippet":"LGTM1. The usage looks very very low, and other browsers don&#39;t support the feature. I think","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 12:37:22 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"To","value":"Zach Koch <zkoch@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, dbeam@chromium.org"}]}},{"snippet":"Doesn&#39;t mozilla work on this feature for a while now? Any feedback from them? On Fri, May 6, 2016","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 09:58:26 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Zach Koch <zkoch@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, dbeam@chromium.org"}]}},{"snippet":"On 05/06/2016 12:58 PM, Jochen Eisinger wrote: &gt; Doesn&#39;t mozilla work on this feature for a","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, Zach Koch <zkoch@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, dbeam@chromium.org"},{"name":"From","value":"smaug <smaug@welho.com>"},{"name":"Date","value":"Fri, 6 May 2016 17:24:34 +0300"}]}},{"snippet":"Wow, I&#39;m shocked at how low the usage is given the improvement in checkout user experience (I","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 11:07:07 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"To","value":"smaug <smaug@welho.com>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, Zach Koch <zkoch@google.com>, blink-dev <blink-dev@chromium.org>, Dan Beam <dbeam@chromium.org>"}]}},{"snippet":"lgtm3 Rick Byers &lt;rbyers@chromium.org&gt; schrieb am Fr., 6. Mai 2016, 17:07: Wow, I&#39;m shocked","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 15:09:22 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, smaug <smaug@welho.com>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Zach Koch <zkoch@google.com>, blink-dev <blink-dev@chromium.org>, Dan Beam <dbeam@chromium.org>"}]}},{"snippet":"So, just clarify the current state of this thread: tkent is cool with removal without deprecation","payload":{"headers":[{"name":"From","value":"Dan Beam <dbeam@chromium.org>"},{"name":"Date","value":"Sun, 8 May 2016 20:30:42 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, smaug <smaug@welho.com>, \"TAMURA, Kent\" <tkent@chromium.org>, Zach Koch <zkoch@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is also being pulled out of GMSCore soon (which powers the Android implementation), so I would","payload":{"headers":[{"name":"From","value":"\"'Zach Koch' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 09 May 2016 03:43:56 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"To","value":"Dan Beam <dbeam@chromium.org>, Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, smaug <smaug@welho.com>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Sun, May 8, 2016 at 8:43 PM, &#39;Zach Koch&#39; via blink-dev &lt;blink-dev@chromium.org&gt;","payload":{"headers":[{"name":"Date","value":"Sun, 8 May 2016 22:33:51 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"To","value":"Zach Koch <zkoch@google.com>"},{"name":"Cc","value":"Dan Beam <dbeam@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Rick Byers <rbyers@chromium.org>, smaug <smaug@welho.com>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;m fine with removing right away On Mon, May 9, 2016 at 7:33 AM Brett Wilson &lt;brettw@chromium","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Mon, 09 May 2016 06:46:37 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>, Zach Koch <zkoch@google.com>"},{"name":"Cc","value":"Dan Beam <dbeam@chromium.org>, Rick Byers <rbyers@chromium.org>, smaug <smaug@welho.com>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sorry, I originally missed that tkent@ proposed direct removal. I was thinking of the odd scenario","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 14:18:17 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: requestAutocomplete"},{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Zach Koch <zkoch@google.com>, Dan Beam <dbeam@chromium.org>, smaug <smaug@welho.com>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails Eng: meacer@chromium.org Summary We intend to block web pages from","payload":{"headers":[{"name":"From","value":"Mustafa Emre Acer <meacer@chromium.org>"},{"name":"Date","value":"Thu, 5 May 2016 14:56:06 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate and Remove: Content initiated navigations to view-source URLs"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>"}]}},{"snippet":"LGTM1. On Fri, May 6, 2016 at 6:56 AM, Mustafa Emre Acer &lt;meacer@chromium.org&gt; wrote: Primary","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 12:39:32 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Content initiated navigations to view-source URLs"},{"name":"To","value":"Mustafa Emre Acer <meacer@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Charlie Reis <creis@chromium.org>"}]}},{"snippet":"I think that&#39;s a pretty new UseCounter so the data might be kind of low, I support this change","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 20:51:32 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Content initiated navigations to view-source URLs"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Mustafa Emre Acer <meacer@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Charlie Reis <creis@chromium.org>"}]}},{"snippet":"non-OWNER, but I strongly support this proposal. On Fri, May 6, 2016 at 12:51 PM, Elliott Sprehn &lt;","payload":{"headers":[{"name":"From","value":"\"'Kouhei Ueno' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 12:53:48 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Content initiated navigations to view-source URLs"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Mustafa Emre Acer <meacer@chromium.org>, blink-dev <blink-dev@chromium.org>, Charlie Reis <creis@chromium.org>"}]}},{"snippet":"The UseCounter is only present on dev and canary so far (crrev.com/388723 is available from 52.0.","payload":{"headers":[{"name":"From","value":"Timothy Loh <timloh@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 14:35:31 +1000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Content initiated navigations to view-source URLs"},{"name":"To","value":"Kouhei Ueno <kouhei@google.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Mustafa Emre Acer <meacer@chromium.org>, blink-dev <blink-dev@chromium.org>, Charlie Reis <creis@chromium.org>"}]}},{"snippet":"LGTM2 On Fri, May 6, 2016 at 6:35 AM Timothy Loh &lt;timloh@chromium.org&gt; wrote: The UseCounter is","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 06:33:39 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Content initiated navigations to view-source URLs"},{"name":"To","value":"Timothy Loh <timloh@chromium.org>, Kouhei Ueno <kouhei@google.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Mustafa Emre Acer <meacer@chromium.org>, blink-dev <blink-dev@chromium.org>, Charlie Reis <creis@chromium.org>"}]}},{"snippet":"LGTM3 On Thu, May 5, 2016 at 11:33 PM Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: LGTM2 On Fri","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Sat, 07 May 2016 04:38:13 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Content initiated navigations to view-source URLs"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, Timothy Loh <timloh@chromium.org>, Kouhei Ueno <kouhei@google.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Mustafa Emre Acer <meacer@chromium.org>, blink-dev <blink-dev@chromium.org>, Charlie Reis <creis@chromium.org>"}]}},{"snippet":"Thanks everyone, I&#39;ll proceed with the removal. (also thanks for pointing out that the use","payload":{"headers":[{"name":"From","value":"Mustafa Emre Acer <meacer@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 11:58:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Content initiated navigations to view-source URLs"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Timothy Loh <timloh@chromium.org>, Kouhei Ueno <kouhei@google.com>, Elliott Sprehn <esprehn@chromium.org>, blink-dev <blink-dev@chromium.org>, Charlie Reis <creis@chromium.org>"}]}},{"snippet":"On Mon, May 9, 2016 at 2:58 PM, Mustafa Emre Acer &lt;meacer@chromium.org&gt; wrote: Thanks everyone,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 21:40:30 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Content initiated navigations to view-source URLs"},{"name":"To","value":"Mustafa Emre Acer <meacer@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Timothy Loh <timloh@chromium.org>, Kouhei Ueno <kouhei@google.com>, Elliott Sprehn <esprehn@chromium.org>, blink-dev <blink-dev@chromium.org>, Charlie Reis <creis@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails lfg@chromium.org Spec The spec isn&#39;t clear on this issue (https://www.w3.org/TR/","payload":{"headers":[{"name":"From","value":"Lucas Gadani <lfg@chromium.org>"},{"name":"Date","value":"Thu, 05 May 2016 19:50:08 +0000"},{"name":"Subject","value":"[blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"I think it&#39;s worth clarifying Chrome&#39;s current behavior here, since I think only in-page","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 13:28:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"Lucas Gadani <lfg@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"From: Lucas Gadani [mailto:lfg@chromium.org] &gt; The spec isn&#39;t clear on this issue (https://www","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"Lucas Gadani <lfg@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"CC","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"Date","value":"Thu, 5 May 2016 20:31:20 +0000"}]}},{"snippet":"Are we sure what Firefox&#39;s behavior is here? It looks like they prevented navigations during","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 14:12:04 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"Lucas Gadani <lfg@chromium.org>, blink-dev <blink-dev@chromium.org>, Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"LGTM1. On Fri, May 6, 2016 at 4:50 AM, Lucas Gadani &lt;lfg@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 12:38:19 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"Lucas Gadani <lfg@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"On Thu, May 5, 2016 at 4:28 PM Charlie Reis &lt;creis@chromium.org&gt; wrote: I think it&#39;s worth","payload":{"headers":[{"name":"From","value":"\"'Lucas Gadani' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 20:01:42 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"Charlie Reis <creis@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"Thanks for the correction, I&#39;m still not convinced that&#39;s what the spec says (and the","payload":{"headers":[{"name":"From","value":"\"'Lucas Gadani' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 20:02:35 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"Domenic Denicola <d@domenic.me>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"Thanks for pointing this out, I&#39;ve noticed that Firefox actually behaves differently if the","payload":{"headers":[{"name":"From","value":"\"'Lucas Gadani' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 20:10:06 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"Charlie Reis <creis@chromium.org>, Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"One clarification regarding same vs cross origin: there&#39;s actually 3 URLs involved: the current","payload":{"headers":[{"name":"Date","value":"Fri, 6 May 2016 13:52:01 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"Lucas Gadani <lfg@google.com>"},{"name":"Cc","value":"Domenic Denicola <d@domenic.me>, blink-dev <blink-dev@chromium.org>, Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"Thanks for the detailed discussion. Sounds low risk to me, but to help quantify it (and mitigate the","payload":{"headers":[{"name":"Date","value":"Sat, 7 May 2016 09:43:21 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Charlie Reis <creis@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Domenic Denicola <d@domenic.me>, Lucas Gadani <lfg@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"That sounds reasonable, I&#39;ll work on a patch to add a counter and a message. On Sat, May 7, 2016","payload":{"headers":[{"name":"From","value":"\"'Lucas Gadani' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 09 May 2016 19:41:15 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"Rick Byers <rbyers@google.com>, Charlie Reis <creis@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Domenic Denicola <d@domenic.me>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Now that this has been in beta for a few weeks, chromestatus is showing usage to be &lt;=0.0001%, I&#39;d like to go ahead and ask approval to ship this on M54. I&#39;ll keep monitoring the usage as it","payload":{"headers":[{"name":"From","value":"Lucas Gadani <lfg@chromium.org>"},{"name":"Date","value":"Tue, 02 Aug 2016 18:38:39 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"Rick Byers <rbyers@google.com>, Charlie Reis <creis@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Domenic Denicola <d@domenic.me>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I double checked the internal M53-specific use counter values for UnloadHandler_Navigation and they&#39;re at 0.00001% of M53 PageVisits. Note that since Android Beta is still M52, we don&#39;t really","payload":{"headers":[{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 14:49:50 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"Lucas Gadani <lfg@chromium.org>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Domenic Denicola <d@domenic.me>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Tue, Aug 2, 2016 at 11:49 AM, &#39;Rick Byers&#39; via blink-dev &lt;blink-dev@chromium.org&gt; wrote: I double checked the internal M53-specific use counter values for","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 12:00:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"Rick Byers <rbyers@google.com>"},{"name":"Cc","value":"Lucas Gadani <lfg@chromium.org>, Charlie Reis <creis@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Domenic Denicola <d@domenic.me>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Lucas, Can you please create a status entry now. Joe Medley | Technical Writer, Chrome DevRel | jmedley@google.com | 816-678-7195 If an API&#39;s not documented it doesn&#39;t exist. On Tue, Aug 2,","payload":{"headers":[{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 3 Aug 2016 08:19:54 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow navigations in the unload handler"},{"name":"To","value":"Lucas Gadani <lfg@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@google.com>, Chris Harrelson <chrishtr@chromium.org>, Charlie Reis <creis@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Domenic Denicola <d@domenic.me>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi there, i&#39;m using the RecognizerIntent for the Speech to Text, but I need to save the input","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 10:57:49 -0700 (PDT)"},{"name":"From","value":"fraint8@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Save audio input file from an RecognizerIntent"}]}},{"snippet":"I am not sure how RecognizerIntent is related to Blink. It seems like an Android class, which is out","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 5 May 2016 21:27:09 +0300"},{"name":"Subject","value":"Re: [blink-dev] Save audio input file from an RecognizerIntent"},{"name":"To","value":"fraint8@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"We have a number of lifecycle related observers: PageLifecycleObserver LocalFrameLifecycleObserver","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 18:45:45 +0100"},{"name":"Subject","value":"[blink-dev] lifecycle observers"},{"name":"From","value":"Michael van Ouwerkerk <mvanouwerkerk@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 5, 2016 at 10:45 AM Michael van Ouwerkerk &lt;mvanouwerkerk@chromium.org&gt; wrote: We","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Thu, 05 May 2016 20:25:57 +0000"},{"name":"Subject","value":"Re: [blink-dev] lifecycle observers"},{"name":"To","value":"Michael van Ouwerkerk <mvanouwerkerk@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"That is awesome, thanks Daniel :-) I initially considered adding documentation to the various classes","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 21:57:55 +0100"},{"name":"Subject","value":"Re: [blink-dev] lifecycle observers"},{"name":"From","value":"Michael van Ouwerkerk <mvanouwerkerk@chromium.org>"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Michael van Ouwerkerk <mvanouwerkerk@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 5, 2016 at 1:57 PM Michael van Ouwerkerk &lt;mvanouwerkerk@chromium.org&gt; wrote: That","payload":{"headers":[{"name":"From","value":"\"'Giovanni Ortuño' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 05 May 2016 21:23:56 +0000"},{"name":"Subject","value":"Re: [blink-dev] lifecycle observers"},{"name":"To","value":"Michael van Ouwerkerk <mvanouwerkerk@chromium.org>, Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 5, 2016 at 2:24 PM Giovanni Ortuño &lt;ortuno@google.com&gt; wrote: On Thu, May 5, 2016","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Thu, 05 May 2016 21:32:51 +0000"},{"name":"Subject","value":"Re: [blink-dev] lifecycle observers"},{"name":"To","value":"\"Giovanni Ortuño\" <ortuno@google.com>, Michael van Ouwerkerk <mvanouwerkerk@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah, we do need to clean up the lifecycle observers. Other problems I&#39;m aware of are: -","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 10:08:13 +0900"},{"name":"Subject","value":"Re: [blink-dev] lifecycle observers"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"\"Giovanni Ortuño\" <ortuno@google.com>, Michael van Ouwerkerk <mvanouwerkerk@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"-blink-dev I tried to write a document to identify problems of the existing lifecycle observers and","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Fri, 6 May 2016 19:06:51 +0900"},{"name":"Subject","value":"Re: [blink-dev] lifecycle observers"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>, platform-architecture-dev <platform-architecture-dev@chromium.org>"}]}},{"snippet":"I wrote a design doc to clean up a bunch of lifecycle observers. A tracking bug is here. On Fri, May","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 17 May 2016 08:45:18 +0900"},{"name":"Subject","value":"Re: [blink-dev] lifecycle observers"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"\"Giovanni Ortuño\" <ortuno@google.com>, Michael van Ouwerkerk <mvanouwerkerk@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"I am the developer of two web apps that both use geolocation. (BTW, they both use watchPosition).","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 05:43:15 -0700 (PDT)"},{"name":"From","value":"Joseph Elfelt <josephelfelt@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Developer’s lament - Cost of HTTPS for multiple domains"}]}},{"snippet":"I do not think this group should endorse any hosting company (any recommendation can be seen as an","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 5 May 2016 15:48:46 +0300"},{"name":"Subject","value":"Re: [blink-dev] Developer’s lament - Cost of HTTPS for multiple domains"},{"name":"To","value":"Joseph Elfelt <josephelfelt@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"It is also not true that you need a dedicated IP address for TLS. You can use SNI instead: https://en","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Thu, 5 May 2016 09:32:59 -0400"},{"name":"Subject","value":"Re: [blink-dev] Developer’s lament - Cost of HTTPS for multiple domains"},{"name":"To","value":"Joseph Elfelt <josephelfelt@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"security@chromium.org (CC&#39;d) might be a better place for this discussion. True, we are not going","payload":{"headers":[{"name":"Date","value":"Fri, 6 May 2016 14:55:31 -0700 (PDT)"},{"name":"From","value":"\"'Chris Palmer' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"josephelfelt@gmail.com, ChromeSecurity <security@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Developer’s lament - Cost of HTTPS for multiple domains"}]}}]},{"messages":[{"snippet":"Now that we have decent UseCounter data from beta, I&#39;d like to upgrade the below &quot;intent to","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 18:21:10 -0400"},{"name":"Subject","value":"[blink-dev] Intent to remove: touch drag as a user gesture in cross-origin iframes (intervention)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Thu, May 5, 2016 at 12:21 AM Rick Byers &lt;rbyers@chromium.org&gt; wrote: Now that we have","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 17:08:38 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: touch drag as a user gesture in cross-origin iframes (intervention)"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Tue, May 10, 2016 at 10:08 AM, Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: LGTM1 On","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 10:12:01 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: touch drag as a user gesture in cross-origin iframes (intervention)"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Tue, May 10, 2016 at 10:12 AM Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM2 On","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 17:57:24 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: touch drag as a user gesture in cross-origin iframes (intervention)"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>, Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"As promised, I re-checked the UseCounters for this intent now that 51 has hit stable, and they are","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 09:40:19 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: touch drag as a user gesture in cross-origin iframes (intervention)"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, May 4: Recent updates: We&#39;re continuing our","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 15:10:16 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, May 4, 2016"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Storage team (SFO/MTV) weekly updates. The Storage team works on APIs like Indexed DB, DOM Storage","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 11:13:57 -0700"},{"name":"Subject","value":"[blink-dev] OWP Storage Team Status (2016-05-03)"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails Eng: guidou@chromium.org, hta@chromium.org, PM: blum@chromium.org Summary","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 06:19:27 -0700 (PDT)"},{"name":"From","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate: MediaStream ended event and onended attribute"}]}},{"snippet":"LGTM1 to deprecate in M52 and remove in M53 (even though you weren&#39;t requesting approval to","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 04 May 2016 18:48:33 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Guido Urdaneta <guidou@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Wed, May 4, 2016 at 11:48 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM1 to","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 11:49:11 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Guido Urdaneta <guidou@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"As part of deprecation, I assume we&#39;ll get UseCounter coverage for the addEventListener case,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 15:22:33 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Guido Urdaneta <guidou@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Since we started to count usage with addEventListener, the UseCounter jumped to 0.0022% (0.0027% on","payload":{"headers":[{"name":"Date","value":"Mon, 30 May 2016 06:47:38 -0700 (PDT)"},{"name":"From","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dglazkov@chromium.org, chrishtr@chromium.org, guidou@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MediaStream ended event and onended attribute"}]}},{"snippet":"Ugh, that&#39;s tougher to evaluate. It probably depends how we expect those sites to break in","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 30 May 2016 14:33:30 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"}]}},{"snippet":"Hangouts is using this event. An internal bug has been filed to migrate to the inactive event. On","payload":{"headers":[{"name":"Date","value":"Wed, 8 Jun 2016 04:49:13 -0700 (PDT)"},{"name":"From","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"guidou@chromium.org, dglazkov@chromium.org, chrishtr@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MediaStream ended event and onended attribute"}]}},{"snippet":"Thanks! Hopefully they will remove usage soon. If not, we can discuss options. In other cases we&#39;","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 9 Jun 2016 11:42:50 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"}]}},{"snippet":"The active/inactive events were removed form the spec in December. See the Change Log under &#39;","payload":{"headers":[{"name":"Date","value":"Thu, 9 Jun 2016 15:12:51 -0700 (PDT)"},{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"}]}},{"snippet":"Great catch Joe, thanks! Here&#39;s the discussion/commit, +adam-be who drove that. The advice is","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 10 Jun 2016 12:09:50 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Joe Medley <jmedley@google.com>, Guido Urdaneta <guidou@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, adam.bergkvist@ericsson.com"}]}},{"snippet":"+hta@ I think we should proceed with our plan to remove the ended event, and start tracking usage of","payload":{"headers":[{"name":"From","value":"\"'Guido Urdaneta' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Sat, 11 Jun 2016 09:31:35 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, blink-dev <blink-dev@chromium.org>, adam.bergkvist@ericsson.com, Harald Alvestrand <hta@chromium.org>"}]}},{"snippet":"Discussion was that applications serious about watching for events would watch the tracks not the","payload":{"headers":[{"name":"Date","value":"Sun, 12 Jun 2016 10:27:23 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Guido Urdaneta <guidou@google.com>"},{"name":"Cc","value":"Harald Alvestrand <hta@chromium.org>, Joe Medley <jmedley@google.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, adam.bergkvist@ericsson.com"}]}},{"snippet":"Given that 3/4 browser engines supports the active/inactive events, would the WG consider putting","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 13:04:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Guido Urdaneta <guidou@google.com>"},{"name":"Cc","value":"Harald Alvestrand <hta@chromium.org>, Joe Medley <jmedley@google.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>, adam.bergkvist@ericsson.com"}]}},{"snippet":"What do you think about removing the recommendation to migrate to the inactive event from the","payload":{"headers":[{"name":"Date","value":"Tue, 21 Jun 2016 06:07:54 -0700 (PDT)"},{"name":"From","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"hta@chromium.org, jmedley@google.com, rbyers@chromium.org, adam.bergkvist@ericsson.com"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"}]}},{"snippet":"Deferring the removal and changing the deprecation message seems good. On Tue, Jun 21, 2016 at 3:07","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 15:16:37 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Harald Alvestrand <hta@chromium.org>, Joe Medley <jmedley@google.com>, Rick Byers <rbyers@chromium.org>, Adam Bergkvist <adam.bergkvist@ericsson.com>"}]}},{"snippet":"Did anyone (Harald?) raise this issue with the WG? Removing the active/inactive events seems not so","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 13:30:50 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Guido Urdaneta <guidou@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Harald Alvestrand <hta@chromium.org>, Joe Medley <jmedley@google.com>, Rick Byers <rbyers@chromium.org>, Adam Bergkvist <adam.bergkvist@ericsson.com>"}]}},{"snippet":"I&#39;ve filed https://github.com/w3c/mediacapture-main/issues/370 On Wed, Jun 22, 2016 at 3:30 PM","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 22 Jun 2016 14:19:40 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Guido Urdaneta <guidou@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Harald Alvestrand <hta@chromium.org>, Joe Medley <jmedley@google.com>, Rick Byers <rbyers@chromium.org>, Adam Bergkvist <adam.bergkvist@ericsson.com>"}]}},{"snippet":"https://github.com/w3c/mediacapture-main/issues/370 was closed but it&#39;s not at all clear to me","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Thu, 07 Jul 2016 09:23:42 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Guido Urdaneta <guidou@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Harald Alvestrand <hta@chromium.org>, Joe Medley <jmedley@google.com>, Rick Byers <rbyers@chromium.org>, Adam Bergkvist <adam.bergkvist@ericsson.com>"}]}},{"snippet":"Erik closed as &quot;no consensus to change further&quot; (that is, no consensus to remove the active attribute). The active attribute is clearly defined in terms of the track states, and is rreadonly,","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 2 Aug 2016 09:01:59 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Deprecate: MediaStream ended event and onended attribute"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Cc","value":"Guido Urdaneta <guidou@chromium.org>, blink-dev <blink-dev@chromium.org>, Harald Alvestrand <hta@chromium.org>, Joe Medley <jmedley@google.com>, Rick Byers <rbyers@chromium.org>, Adam Bergkvist <adam.bergkvist@ericsson.com>"}]}}]},{"messages":[{"snippet":"Hey blink gurus, I&#39;ve added a javascript function that I only want to be exposed for testing to","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 03:44:51 -0700 (PDT)"},{"name":"From","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Trying to use window.internals in WebRtcBrowserTest, getting internals is undefined"}]}},{"snippet":"that&#39;s a content shell switch, so you&#39;d either have to use a content_browsertest, or port the","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 04 May 2016 10:50:22 +0000"},{"name":"Subject","value":"Re: [blink-dev] Trying to use window.internals in WebRtcBrowserTest, getting internals is undefined"},{"name":"To","value":"\"Henrik Boström\" <hbos@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Oh. Hmm. WebRtcBrowserTest (being InProcessBrowserTest) is a content::BrowserTestBase (of","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 04:50:10 -0700 (PDT)"},{"name":"From","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"hbos@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Trying to use window.internals in WebRtcBrowserTest, getting internals is undefined"}]}}]},{"messages":[{"snippet":"I have a css class I use for an html input field in a scancard program that is set to 0px. I set it","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 22:48:19 -0700 (PDT)"},{"name":"From","value":"debnusbaum@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] 0px CSS on input class stopped working with latest Chrome Release"}]}},{"snippet":"I still cannot reproduce. Even without color: white, this seems to work for me on Windows 7 and","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 4 May 2016 09:19:52 +0300"},{"name":"Subject","value":"Re: [blink-dev] 0px CSS on input class stopped working with latest Chrome Release"},{"name":"To","value":"Deb Nusbaum <debnusbaum@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is not the appropriate forum for this (there are a lot of people on this list). Please file a","payload":{"headers":[{"name":"From","value":"Timothy Loh <timloh@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 16:56:27 +1000"},{"name":"Subject","value":"Re: [blink-dev] 0px CSS on input class stopped working with latest Chrome Release"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Deb Nusbaum <debnusbaum@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"+blink-dev","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 09:13:49 -0700 (PDT)"},{"name":"From","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Object.values() and Object.entries()"}]}},{"snippet":"The post itself seems to be missing. :( ☆PhistucK On Tue, May 3, 2016 at 7:13 PM, Caitlin Potter &lt;","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 3 May 2016 19:18:35 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Object.values() and Object.entries()"},{"name":"To","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"It&#39;s in v8-users, here&#39;s a copy :x Contact emails caitp@igalia.com Spec Stage 4 TC39 Proposal","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 09:21:58 -0700 (PDT)"},{"name":"From","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"caitpotter88@gmail.com, blink-dev@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Object.values() and Object.entries()"}]}},{"snippet":"Are the implementations interoperable? Does V8 pass all of the relevant test262 tests? (By the way, I","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 3 May 2016 19:32:46 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Object.values() and Object.entries()"},{"name":"To","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"V8 passes all of the relevant test262 tests included in the current test262 roll. Regarding interop,","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 09:45:52 -0700 (PDT)"},{"name":"From","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"caitpotter88@gmail.com, blink-dev@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Object.values() and Object.entries()"}]}},{"snippet":"Thank you. :) ☆PhistucK On Tue, May 3, 2016 at 7:45 PM, Caitlin Potter &lt;caitpotter88@gmail.com&gt;","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 3 May 2016 19:47:50 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Object.values() and Object.entries()"},{"name":"To","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I was mistaken, the FireFox bug was just a symptom of a well known Symbol not being present yet in","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 10:26:47 -0700 (PDT)"},{"name":"From","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"caitpotter88@gmail.com, blink-dev@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Object.values() and Object.entries()"}]}},{"snippet":"LGTM to ship, given the stage 4 state of the spec and our compat with the test262 tests. On Tue, May","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 11:53:30 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Ship: Object.values() and Object.entries()"},{"name":"From","value":"Adam Klein <adamk@chromium.org>"},{"name":"To","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"Cc","value":"v8-users <v8-users@googlegroups.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails jochen@chromium.org Spec I&#39;d claim that the current spec is contradictionary here,","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 03 May 2016 14:47:45 +0000"},{"name":"Subject","value":"[blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Debugger will still spin message loop within microtasks, for example when stepping through the","payload":{"headers":[{"name":"From","value":"Pavel Feldman <pfeldman@chromium.org>"},{"name":"Date","value":"Tue, 03 May 2016 14:55:52 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think it&#39;s ok if the debugger behaves differently in this case. On Tue, May 3, 2016 at 4:56 PM","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 03 May 2016 14:56:49 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Pavel Feldman <pfeldman@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 5/3/16 10:47 AM, Jochen Eisinger wrote: &gt; It&#39;s also unclear whether microtasks created","payload":{"headers":[{"name":"Subject","value":"[blink-dev] Re: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Tue, 3 May 2016 11:18:29 -0400"}]}},{"snippet":"As long as we don&#39;t assume that &quot;microtasks don&#39;t run nested loops&quot; in our code and","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 08:22:21 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"From","value":"Pavel Feldman <pfeldman@chromium.org>"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"s/and never dispatched/and dispatched later/ On Tue, May 3, 2016, 08:22 Pavel Feldman &lt;pfeldman@","payload":{"headers":[{"name":"From","value":"Pavel Feldman <pfeldman@chromium.org>"},{"name":"Date","value":"Tue, 03 May 2016 15:24:32 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sync XHRs will result in progress events being dispatched while the nested message loop runs. On Tue,","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 03 May 2016 15:34:15 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Pavel Feldman <pfeldman@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think this is very high risk, it means using any library that contains an alert will fail when used","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 08:50:55 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;m not sure I agree - I think the overlap you describe is quite rare. But anyways, adding a use","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 03 May 2016 16:37:20 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Since fetch is the new good XMLHttpRequest, it makes sense that whatever people do with one, they","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 3 May 2016 19:43:28 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah we definitely need some compat data here before we can make a decision. The main question in my","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 3 May 2016 15:09:58 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"First beta numbers are coming in, and they&#39;re virtually zero. Looking at the raw numbers,","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Mon, 06 Jun 2016 19:47:09 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"How easy is it to revert? I&#39;m fine letting it go all the way to beta as long as it&#39;s a tiny","payload":{"headers":[{"name":"Date","value":"Mon, 6 Jun 2016 15:54:41 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>"}]}},{"snippet":"I could make it a RuntimeEnabledFlags flip only for now. On Mon, Jun 6, 2016 at 9:54 PM Elliott","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Mon, 06 Jun 2016 20:27:06 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>"}]}},{"snippet":"Now that we have numbers from beta, I&#39;d like to go ahead and ship this. ---------- Forwarded","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 09:48:17 +0000"},{"name":"Subject","value":"[blink-dev] Fwd: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Looks like these are the counters: https://www.chromestatus.com/metrics/feature/timeline/popularity/","payload":{"headers":[{"name":"From","value":"\"Philip Jägenstedt\" <foolip@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 15:00:41 +0000"},{"name":"Subject","value":"Re: [blink-dev] Fwd: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah, syncXHR is the surprising outlier. I guess you can still work around this by moving the entire","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 15:18:30 +0000"},{"name":"Subject","value":"Re: [blink-dev] Fwd: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"And for syncXHR&#39;s we&#39;ll throw an exception, so hopefully the existing error handing kicks in","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 15:27:08 +0000"},{"name":"Subject","value":"Re: [blink-dev] Fwd: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2, but as noted we should be ready to revert. On Wed, Jun 8, 2016 at 8:27 AM, Jochen Eisinger","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 15 Jun 2016 21:52:25 -0700"},{"name":"Subject","value":"Re: [blink-dev] Fwd: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;m wondering whether we should wait for Avi&#39;s modal dialog thing to land. Then we wouldn","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Thu, 16 Jun 2016 05:11:22 +0000"},{"name":"Subject","value":"Re: [blink-dev] Fwd: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"After talking to Avi, I guess his project won&#39;t magically resolve my issues here. I&#39;d then","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 16:44:52 +0000"},{"name":"Subject","value":"Re: [blink-dev] Fwd: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"API owners met and discussed this today. We agreed to extend the warning one milestone, and then (","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 21 Jun 2016 14:05:22 -0400"},{"name":"Subject","value":"Re: [blink-dev] Fwd: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, \"Philip Jägenstedt\" <foolip@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"W dniu wtorek, 3 maja 2016 16:48:00 UTC+2 użytkownik Jochen Eisinger napisał: Contact emails joc...@chromium.org Spec I&#39;d claim that the current spec is contradictionary here, see summary: Summary","payload":{"headers":[{"name":"Date","value":"Sat, 30 Jul 2016 23:06:35 -0700 (PDT)"},{"name":"From","value":"bartoszcymerman1981@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"}]}},{"snippet":"fyi, I rolled this back, as it appears to unnecessarily break sites :-/ On Sun, Jul 31, 2016 at 8:06 AM &lt;bartoszcymerman1981@gmail.com&gt; wrote: W dniu wtorek, 3 maja 2016 16:48:00 UTC+2 użytkownik","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 05 Aug 2016 11:19:41 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to implement and ship: disallow message loop spinning APIs during microtask execution"},{"name":"To","value":"bartoszcymerman1981@gmail.com, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"It&#39;s written inside PaintLayer.h that &quot;We would like to remove this class in the future...","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 05:39:29 -0700 (PDT)"},{"name":"From","value":"curiousitationarionist <vn.haint@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Would PaintLayer be removed entirely?"}]}},{"snippet":"On Tue, May 3, 2016 at 8:39 AM, curiousitationarionist &lt;vn.haint@gmail.com&gt; wrote: It&#39;s","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 09:20:01 -0400"},{"name":"Subject","value":"Re: [blink-dev] Would PaintLayer be removed entirely?"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"curiousitationarionist <vn.haint@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Triage Number of untriaged/unconfirmed cr-blink bugs filed before Q2: 1098 Number of untriaged/","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 15:00:41 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"We will be updating the Mac try servers to the latest version of OS X starting at 6pm today Pacific","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 12:24:24 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Chromium-dev <chromium-dev@chromium.org>, Elliott Friedman <friedman@chromium.org>"},{"name":"Subject","value":"[blink-dev] PSA: Mac try server update 6pm PST today"}]}},{"snippet":"Clarification -- the latest version of OS X 10.9.5., ie, applying all updates to 13F1712 here: https:","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 12:26:30 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chromium-dev@chromium.org, friedman@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: PSA: Mac try server update 6pm PST today"}]}},{"snippet":"This work was completed last night uneventfully. We are completing verification before re-enabling","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 13:17:49 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chromium-dev@chromium.org, friedman@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: PSA: Mac try server update 6pm PST today"}]}}]},{"messages":[{"snippet":"Hello, wise soothsayers of Blink. I need help with a very strange WebView/autofill bug which I&#39;ve","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 10:32:35 -0700"},{"name":"Subject","value":"[blink-dev] traced strange Android TV autofill bug into Blink, need help"},{"name":"From","value":"\"'Paul Miller' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"Never mind; this turned out to not to be a Blink bug. On Monday, May 2, 2016 at 10:32:39 AM UTC-7,","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 18:01:50 -0700 (PDT)"},{"name":"From","value":"paulmiller via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"paulmiller@google.com"},{"name":"Subject","value":"[blink-dev] Re: traced strange Android TV autofill bug into Blink, need help"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-04","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 12:34:44 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of April 25"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-04-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 12:35:34 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of April 25"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi IDL FrozenArray supported! TRIM members held a convergence in Munich and discussed a lot. Oilpan:","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 11:54:13 +0900"},{"name":"Subject","value":"[blink-dev] Architecture Team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-05-02 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 08:19:26 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-05-02"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Seems intentional. See crbug.com/597500. Intents were posted for smaller changes than this, though,","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sun, 1 May 2016 14:17:16 +0300"},{"name":"Subject","value":"[blink-dev] Re: [chromium-discuss] CSS content property changed value in chrome 51"},{"name":"To","value":"zboron.lukas@gmail.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Chromium-discuss <chromium-discuss@chromium.org>"}]}},{"snippet":"Hi, I made that change. I didn&#39;t realize that an Intent would be required for a minor Interop","payload":{"headers":[{"name":"Date","value":"Sun, 1 May 2016 18:45:18 -0700 (PDT)"},{"name":"From","value":"\"'Naina Raisinghani' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"zboron.lukas@gmail.com, chromium-discuss@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: [chromium-discuss] CSS content property changed value in chrome 51"}]}},{"snippet":"There are issues other than spec compliance. An intent would have been a cue for me to look into","payload":{"headers":[{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 3 May 2016 07:43:19 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: [chromium-discuss] CSS content property changed value in chrome 51"},{"name":"To","value":"Naina Raisinghani <nainar@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, zboron.lukas@gmail.com, Chromium-discuss <chromium-discuss@chromium.org>"}]}},{"snippet":"By the way, I suggest that you subscribe to the following query - Hotlist=Interop status=Fixed,","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 3 May 2016 19:12:12 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: [chromium-discuss] CSS content property changed value in chrome 51"},{"name":"To","value":"Joe Medley <jmedley@google.com>"},{"name":"Cc","value":"Naina Raisinghani <nainar@google.com>, blink-dev <blink-dev@chromium.org>, \"Lukáš Zboroň\" <zboron.lukas@gmail.com>, Chromium-discuss <chromium-discuss@chromium.org>"}]}},{"snippet":"Also, this feed - https://commits.peter.sh/ ☆PhistucK On Tue, May 3, 2016 at 7:12 PM, PhistucK &lt;","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 4 May 2016 20:56:15 +0300"},{"name":"Subject","value":"Re: [blink-dev] Re: [chromium-discuss] CSS content property changed value in chrome 51"},{"name":"To","value":"Joe Medley <jmedley@google.com>"},{"name":"Cc","value":"Naina Raisinghani <nainar@google.com>, blink-dev <blink-dev@chromium.org>, \"Lukáš Zboroň\" <zboron.lukas@gmail.com>, Chromium-discuss <chromium-discuss@chromium.org>"}]}},{"snippet":"Hi, I have landed a revert for the patch that changed computed content values here: https://","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 19:48:55 -0700 (PDT)"},{"name":"From","value":"\"'Naina Raisinghani' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"zboron.lukas@gmail.com, chromium-discuss@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: [chromium-discuss] CSS content property changed value in chrome 51"}]}}]},{"messages":[{"snippet":"Hi, my name Diana, and I&#39;m emailing you from a US based Agency that specializes in both SEO-(","payload":{"headers":[{"name":"Date","value":"Sat, 30 Apr 2016 15:00:21 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"DIANA | WEB ANALYTICS MEDIA Inc\" <diananash000@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"https://www.chromestatus.com/feature/6630329993396224 should show &quot;No longer pursuing&quot;, I","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 30 Apr 2016 10:20:09 +0300"},{"name":"Subject","value":"[blink-dev] <iframe seamless> - Outdated Status?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The latest Chromium beta blog post as well as https://www.chromestatus.com/features/5753701012602880","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 29 Apr 2016 21:56:28 +0300"},{"name":"Subject","value":"[blink-dev] Has @apply Shipped In Chrome 51?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Dru Knox <dknox@chromium.org>, Timothy Loh <timloh@chromium.org>"}]}},{"snippet":"From: blink-dev@chromium.org [mailto:blink-dev@chromium.org] On Behalf Of PhistucK &gt; - The pipe","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, Dru Knox <dknox@chromium.org>, Timothy Loh <timloh@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Has @apply Shipped In Chrome 51?"},{"name":"Date","value":"Fri, 29 Apr 2016 19:11:43 +0000"}]}},{"snippet":"While I agree it is much more accurate, developers are more familiar with xy rather than x.prototype.","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 29 Apr 2016 22:31:14 +0300"},{"name":"Subject","value":"Re: [blink-dev] Has @apply Shipped In Chrome 51?"},{"name":"To","value":"Domenic Denicola <d@domenic.me>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dru Knox <dknox@chromium.org>, Timothy Loh <timloh@chromium.org>"}]}},{"snippet":"On Fri, Apr 29, 2016 at 2:57 PM PhistucK &lt;phistuck@gmail.com&gt; wrote: The latest Chromium beta","payload":{"headers":[{"name":"From","value":"Ali Juma <ajuma@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 20:37:56 +0000"},{"name":"Subject","value":"Re: [blink-dev] Has @apply Shipped In Chrome 51?"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, Dru Knox <dknox@chromium.org>, Timothy Loh <timloh@chromium.org>"}]}},{"snippet":"Oops, looks like the Chrome Status entry for @apply is also correct (I could have sworn I saw","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 30 Apr 2016 00:10:39 +0300"},{"name":"Subject","value":"Re: [blink-dev] Has @apply Shipped In Chrome 51?"},{"name":"To","value":"Ali Juma <ajuma@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dru Knox <dknox@chromium.org>, Timothy Loh <timloh@chromium.org>"}]}},{"snippet":"On Fri, 29 Apr 2016 at 14:11 PhistucK &lt;phistuck@gmail.com&gt; wrote: Oops, looks like the Chrome","payload":{"headers":[{"name":"From","value":"Samuel Li <samli@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 21:17:26 +0000"},{"name":"Subject","value":"Re: [blink-dev] Has @apply Shipped In Chrome 51?"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Ali Juma <ajuma@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dru Knox <dknox@chromium.org>, Timothy Loh <timloh@chromium.org>"}]}},{"snippet":"Oops. Right. Then the blog post should just be fixed... ☆PhistucK On Sat, Apr 30, 2016 at 12:17 AM,","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 30 Apr 2016 01:05:47 +0300"},{"name":"Subject","value":"Re: [blink-dev] Has @apply Shipped In Chrome 51?"},{"name":"To","value":"Samuel Li <samli@chromium.org>"},{"name":"Cc","value":"Ali Juma <ajuma@chromium.org>, blink-dev <blink-dev@chromium.org>, Dru Knox <dknox@chromium.org>, Timothy Loh <timloh@chromium.org>"}]}},{"snippet":"We&#39;ve deleted the bullets around @apply and canvas filters, and removed the parentheses from","payload":{"headers":[{"name":"From","value":"Ryan Schoen <rschoen@chromium.org>"},{"name":"Date","value":"Mon, 02 May 2016 13:49:57 +0000"},{"name":"Subject","value":"Re: [blink-dev] Has @apply Shipped In Chrome 51?"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Samuel Li <samli@chromium.org>"},{"name":"Cc","value":"Ali Juma <ajuma@chromium.org>, blink-dev <blink-dev@chromium.org>, Dru Knox <dknox@chromium.org>, Timothy Loh <timloh@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails pozlen@google.com, costin@google.com (GCM); harkness@chromium.org, peter@chromium.org","payload":{"headers":[{"name":"Date","value":"Fri, 29 Apr 2016 15:16:41 +0100"},{"name":"Subject","value":"[blink-dev] Intent to Ship: The Web Push Protocol and subscription restrictions"},{"name":"From","value":"Peter Beverloo <peter@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"pozlen@google.com, costin@google.com, harkness@chromium.org"}]}},{"snippet":"LGTM1. This is great! Side note: though it is a critical part of the implementation of the end-to-end","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 04 May 2016 16:42:28 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: The Web Push Protocol and subscription restrictions"},{"name":"To","value":"Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"pozlen@google.com, costin@google.com, harkness@chromium.org"}]}},{"snippet":"LGTM2 :DG&lt; On Wed, May 4, 2016 at 9:42 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote:","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 11:07:28 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: The Web Push Protocol and subscription restrictions"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>, pozlen@google.com, Costin Manolache <costin@google.com>, Jennifer Harkness <harkness@chromium.org>"}]}},{"snippet":"LGTM3 Thanks for the note about the push protocol - I was digging in try to better understand the","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 14:20:03 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: The Web Push Protocol and subscription restrictions"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>, pozlen@google.com, Costin Manolache <costin@google.com>, Jennifer Harkness <harkness@chromium.org>"}]}},{"snippet":"Gecko already implemented Web Push, as far as I know. Does Blink fully interoperate with Gecko? ☆","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 4 May 2016 22:28:52 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: The Web Push Protocol and subscription restrictions"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Peter Beverloo <peter@chromium.org>, blink-dev <blink-dev@chromium.org>, pozlen@google.com, Costin Manolache <costin@google.com>, Jennifer Harkness <harkness@chromium.org>"}]}},{"snippet":"On Wed, May 4, 2016 at 8:28 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Gecko already implemented","payload":{"headers":[{"name":"Date","value":"Wed, 18 May 2016 18:43:20 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: The Web Push Protocol and subscription restrictions"},{"name":"From","value":"Peter Beverloo <peter@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Pinar Ozlen <pozlen@google.com>, Costin Manolache <costin@google.com>, Jennifer Harkness <harkness@chromium.org>"}]}},{"snippet":"On Wed, May 18, 2016 at 1:43 PM, Peter Beverloo &lt;peter@chromium.org&gt; wrote: On Wed, May 4, 2016","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 14:38:49 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: The Web Push Protocol and subscription restrictions"},{"name":"To","value":"Peter Beverloo <peter@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Pinar Ozlen <pozlen@google.com>, Costin Manolache <costin@google.com>, Jennifer Harkness <harkness@chromium.org>"}]}},{"snippet":"I&#39;m testing Firefox 46 - same code (slightly modified fork of GoogleChrome/push-encryption-go)","payload":{"headers":[{"name":"From","value":"\"'Costin Manolache' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 18 May 2016 19:05:58 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: The Web Push Protocol and subscription restrictions"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Peter Beverloo <peter@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Pinar Ozlen <pozlen@google.com>, Jennifer Harkness <harkness@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails msramek@chromium.org, mkwst@chromium.org Spec https://w3c.github.io/webappsec-clear-","payload":{"headers":[{"name":"From","value":"Martin Sramek <msramek@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 15:12:20 +0200"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"This sounds a bit dangerous. Are you planning to implement it only for secure connections? On Fri,","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 15:13:32 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"Martin Sramek <msramek@chromium.org>, blink-dev@chromium.org"}]}},{"snippet":"+1 to concern about abuse, and possibly limiting this to secure connections. A MITM on an HTTP page","payload":{"headers":[{"name":"Date","value":"Fri, 29 Apr 2016 09:04:39 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Will the reset also be able to apply to stored permissions (geolocation, cameras, microphones)? We","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 18:33:42 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"Charlie Reis <creis@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks for the feedback! On Fri, Apr 29, 2016 at 6:33 PM, Harald Alvestrand &lt;hta@google.com&gt;","payload":{"headers":[{"name":"From","value":"\"Martin Šrámek\" <msramek@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 11:44:32 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Mike West <mkwst@google.com>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Apr 29, 2016 at 6:33 PM, &#39;Harald Alvestrand&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 11:51:47 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I misremembered, unfortunately - the spec says that persistent device IDs should be cleared when","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 12:32:00 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, May 2, 2016 at 12:32 PM, Harald Alvestrand &lt;hta@google.com&gt; wrote: &gt; I misremembered","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 12:38:18 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Once you have a box we can point to, I&#39;m sure we can provide the pointer :-) On Mon, May 2, 2016","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 13:11:23 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, May 2, 2016 at 1:11 PM, Harald Alvestrand &lt;hta@google.com&gt; wrote: &gt; Once you have a","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 13:23:24 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"what&#39;s the political status of the storage spec? as you know we&#39;re trying to live with w3c","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 15:26:42 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, May 2, 2016 at 3:26 PM, &#39;Harald Alvestrand&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 15:41:15 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Anne, then I don&#39;t understand your comment upthread (&quot;That persistent device IDs (hopefully","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 16:52:53 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, May 2, 2016 at 4:52 PM, Harald Alvestrand &lt;hta@google.com&gt; wrote: &gt; Anne, then I don","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 17:00:24 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Note Chrome currently persists permission rejections so that a site cannot keep asking once a user","payload":{"headers":[{"name":"From","value":"\"'Lucas Garron' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 02 May 2016 20:46:20 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>, Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, May 2, 2016 at 10:46 PM, Lucas Garron &lt;lgarron@google.com&gt; wrote: &gt; Note Chrome","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 08:00:53 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Lucas Garron <lgarron@google.com>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Martin Sramek <msramek@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, Lucas is probably just addressing my initial excitement, quote &quot;it does sound like a","payload":{"headers":[{"name":"From","value":"\"Martin Šrámek\" <msramek@chromium.org>"},{"name":"Date","value":"Tue, 3 May 2016 10:35:25 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Lucas Garron <lgarron@google.com>, Harald Alvestrand <hta@google.com>, Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Indeed, all I wanted was to point out that clearing (blocked) permissions should not be seen as a","payload":{"headers":[{"name":"From","value":"\"'Lucas Garron' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 03 May 2016 19:13:02 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"\"Martin Šrámek\" <msramek@chromium.org>, Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hello everyone! After a long silence on this thread I&#39;m happy to announce that we have the first version ready behind the &quot;Experimental web platform features&quot; flag for M54. The Clear-Site","payload":{"headers":[{"name":"From","value":"\"Martin Šrámek\" <msramek@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 16:35:54 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Anne van Kesteren <annevk@annevk.nl>, Harald Alvestrand <hta@google.com>, Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Lucas Garron <lgarron@google.com>"}]}},{"snippet":"On Mon, Aug 22, 2016 at 5:35 PM, Martin Šrámek &lt;msramek@chromium.org&gt; wrote: password manager auto sign-in What is this?​ Google-specific on Android? ☆PhistucK","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 22 Aug 2016 20:07:27 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"\"Martin Šrámek\" <msramek@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Anne van Kesteren <annevk@annevk.nl>, Harald Alvestrand <hta@google.com>, Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Lucas Garron <lgarron@google.com>"}]}},{"snippet":"Sorry, when I said &quot;password manager&quot;, I meant &quot;credential manager&quot;. Specifically, it&#39;s this bit. It&#39;s grouped with cookies because it has similar semantics to sign-in","payload":{"headers":[{"name":"From","value":"\"Martin Šrámek\" <msramek@chromium.org>"},{"name":"Date","value":"Mon, 22 Aug 2016 19:54:33 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Clear-Site-Data header"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Anne van Kesteren <annevk@annevk.nl>, Harald Alvestrand <hta@google.com>, Charlie Reis <creis@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Lucas Garron <lgarron@google.com>"}]}}]},{"messages":[{"snippet":"https://www.chromestatus.com/features/5523910145605632 Status currently indicates no public signals","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 20:58:31 -0700 (PDT)"},{"name":"From","value":"wycats@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] \"High Resolution Time Stamp for Events\" needs updates"}]}},{"snippet":"+Majid Valipour On Thu, Apr 28, 2016 at 11:58 PM &lt;wycats@gmail.com&gt; wrote: https://www.","payload":{"headers":[{"name":"From","value":"Timothy Dresser <tdresser@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 12:07:14 +0000"},{"name":"Subject","value":"Re: [blink-dev] \"High Resolution Time Stamp for Events\" needs updates"},{"name":"To","value":"wycats@gmail.com, blink-dev <blink-dev@chromium.org>, majidvp@chromium.org"}]}},{"snippet":"Updated the dashboard entry with new information. Thanks! Majid On Fri, Apr 29, 2016 at 8:07 AM","payload":{"headers":[{"name":"From","value":"Majid Valipour <majidvp@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 14:13:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] \"High Resolution Time Stamp for Events\" needs updates"},{"name":"To","value":"Timothy Dresser <tdresser@chromium.org>, wycats@gmail.com, blink-dev <blink-dev@chromium.org>, majidvp@chromium.org"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails nzolghadr@chromium.org, dtapuska@chromium.org Summary Remove dispatching","payload":{"headers":[{"name":"From","value":"Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 15:29:15 +0000"},{"name":"Subject","value":"[blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dtapuska@chromium.org"}]}},{"snippet":"LGTM1 On Thu, Apr 28, 2016 at 8:29 AM Navid Zolghadr &lt;nzolghadr@chromium.org&gt; wrote: Primary","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 15:57:01 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"Navid Zolghadr <nzolghadr@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dtapuska@chromium.org"}]}},{"snippet":"LGTM2 :DG&lt; On Thu, Apr 28, 2016 at 8:57 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote:","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 08:58:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Navid Zolghadr <nzolghadr@chromium.org>, blink-dev <blink-dev@chromium.org>, Dave Tapuska <dtapuska@chromium.org>"}]}},{"snippet":"I opened up an issue to look at aligning Edge to this behavior as well: https://developer.microsoft.","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 10:50:11 -0700 (PDT)"},{"name":"From","value":"Jacob Rossi <jrossi@microsoft.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chrishtr@chromium.org, nzolghadr@chromium.org, dtapuska@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"}]}},{"snippet":"You forgot to mention that WebKit apparently behaves as old-Blink. Have you tried reaching out to","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 28 Apr 2016 21:19:01 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dave Tapuska <dtapuska@chromium.org>"}]}},{"snippet":"From: Navid Zolghadr [mailto:nzolghadr@chromium.org] &gt; This action practically hides any action","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"Navid Zolghadr <nzolghadr@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"CC","value":"\"dtapuska@chromium.org\" <dtapuska@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"Date","value":"Thu, 28 Apr 2016 18:23:33 +0000"}]}},{"snippet":"LGTM3 On Thu, Apr 28, 2016 at 2:19 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: You forgot to","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 14:58:46 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Navid Zolghadr <nzolghadr@chromium.org>, blink-dev <blink-dev@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>"}]}},{"snippet":"On Thu, Apr 28, 2016 at 11:58 AM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Thu, Apr 28, 2016","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 12:16:20 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Navid Zolghadr <nzolghadr@chromium.org>, blink-dev <blink-dev@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>"}]}},{"snippet":"On Thu, Apr 28, 2016 at 2:59 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: LGTM3 On Thu, Apr 28,","payload":{"headers":[{"name":"From","value":"Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 19:35:31 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>"}]}},{"snippet":"That WebKit bug has an interesting comment - &quot;Just to complicate things, it seems that Gecko","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 29 Apr 2016 00:57:02 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>"}]}},{"snippet":"I haven&#39;t seen such a thing in the spec. At least it didn&#39;t catch my eyes. In the case of","payload":{"headers":[{"name":"From","value":"Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 02:29:53 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>"}]}},{"snippet":"Hey Olli, can you help us understand the motivation for Gecko&#39;s click event behavior on the","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 23:10:22 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"To","value":"Navid Zolghadr <nzolghadr@chromium.org>, Olli Pettay <opettay@mozilla.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Motivation is historical. Documented in the relevant w3c bugs... trying to find it. https://www.w3.","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"smaug <smaug@welho.com>"},{"name":"Date","value":"Fri, 29 Apr 2016 11:55:41 +0800"}]}},{"snippet":"Thanks Olli. Most of the concerns in that w3c thread don&#39;t seem to apply to at least blink&#39;s","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 3 May 2016 15:21:32 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"smaug <smaug@welho.com>"},{"name":"Cc","value":"Navid Zolghadr <nzolghadr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tuesday, May 3, 2016 at 12:21:57 PM UTC-7, Rick Byers wrote: Thanks Olli. Most of the concerns in","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 11:09:22 -0700 (PDT)"},{"name":"From","value":"thecmpguru@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"smaug@welho.com, nzolghadr@chromium.org, chrishtr@chromium.org, dtapuska@chromium.org, dglazkov@chromium.org, Jacob.Rossi@microsoft.com, phistuck@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"}]}},{"snippet":"This is apparently breaking internal usages (middle click to close a tab within the Sources panel in","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sat, 7 May 2016 10:15:46 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"thecmpguru@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, smaug <smaug@welho.com>, Navid Zolghadr <nzolghadr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>"}]}},{"snippet":"Extensions are also affected and are easier to notify. Can you search the web store internally for","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 16 May 2016 09:09:12 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"Antony Sargent <asargent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, smaug <smaug@welho.com>, Navid Zolghadr <nzolghadr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>, Jacob Rossi <thecmpguru@gmail.com>"}]}},{"snippet":"As I mentioned it is not only about the event itself. It is also about removing the functionality of","payload":{"headers":[{"name":"From","value":"Navid Zolghadr <nzolghadr@chromium.org>"},{"name":"Date","value":"Mon, 16 May 2016 20:16:07 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Antony Sargent <asargent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, smaug <smaug@welho.com>, Chris Harrelson <chrishtr@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>, Jacob Rossi <thecmpguru@gmail.com>"}]}},{"snippet":"On 05/16/2016 11:16 PM, Navid Zolghadr wrote: &gt; As I mentioned it is not only about the event","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to remove: Non-primary button click event"},{"name":"To","value":"Navid Zolghadr <nzolghadr@chromium.org>, PhistucK <phistuck@gmail.com>, Antony Sargent <asargent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, Dave Tapuska <dtapuska@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Jacob Rossi <Jacob.Rossi@microsoft.com>, Jacob Rossi <thecmpguru@gmail.com>"},{"name":"From","value":"smaug <smaug@welho.com>"},{"name":"Date","value":"Tue, 17 May 2016 00:12:05 +0300"}]}}]},{"messages":[{"snippet":"I think this merits a public service announcement (if not an intent). The long standing issue, crbug.","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 28 Apr 2016 10:35:58 +0300"},{"name":"Subject","value":"[blink-dev] Middle Clicks No Longer Fire \"click\" Events"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@chromium.org>"}]}},{"snippet":"Yes it was our mistake. This was pointed out to us last night although we are changing behaviour to","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 07:56:45 -0400"},{"name":"Subject","value":"[blink-dev] Re: Middle Clicks No Longer Fire \"click\" Events"},{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Does this only apply to links? Is it still possible to listen for middle clicks on arbitrary elements","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 04:58:40 -0700 (PDT)"},{"name":"From","value":"\"Benjamin Strauß\" <benmastra@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dtapuska@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Middle Clicks No Longer Fire \"click\" Events"}]}},{"snippet":"Look for the intent to remove discussion. On Apr 28, 2016 07:58, &quot;Benjamin Strauß&quot; &lt;","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 08:04:28 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Middle Clicks No Longer Fire \"click\" Events"},{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"Benjamin Strauß\" <benmastra@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The Blink Worker team works on worker threads. News: New team member! Welcome shimazu. Tokyo will be","payload":{"headers":[{"name":"From","value":"Matt Falkenhagen <falken@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 15:40:14 +0900"},{"name":"Subject","value":"[blink-dev] Worker/ServiceWorker Status (April 28, 2016)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi folks. We&#39;re still moving towards removing AppCache on insecure origins. We&#39;ve added stats","payload":{"headers":[{"name":"From","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 01:16:24 +0000"},{"name":"Subject","value":"[blink-dev] Intent to remove AppCache on insecure origins update"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is app cache more insecure over http than just rewriting the http responses with a malicious value","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 27 Apr 2016 19:03:25 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove AppCache on insecure origins update"},{"name":"To","value":"Joel Weinberger <jww@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"AppCache can do this for an entire site, not just sub-resources. So yes, that&#39;s the attack, and","payload":{"headers":[{"name":"From","value":"\"'Alex Russell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 10:36:17 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to remove AppCache on insecure origins update"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Joel Weinberger <jww@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Defining and implementing a new &#39;offline only&#39; mode of operation is no small task. I&#39;m","payload":{"headers":[{"name":"Date","value":"Mon, 13 Jun 2016 16:36:07 -0700 (PDT)"},{"name":"From","value":"michaeln@chromium.org"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to remove AppCache on insecure origins update"}]}}]},{"messages":[{"snippet":"Storage team (SFO/MTV) weekly updates. The Storage team works on APIs like Indexed DB, DOM Storage","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 16:53:29 -0700"},{"name":"Subject","value":"[blink-dev] OWP Storage Team Status (2016-04-26)"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, April 27: Recent updates: We&#39;re continuing","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 16:40:40 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, April 27, 2016"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails dtapuska@chromium.org Summary Mark the field keyIdentifier on","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 19:19:49 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM! (although I&#39;m not sure if my vote here has any weight) This attribute was briefly part of","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 18:04:33 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"From","value":"\"'Gary Kačmarčík (Кошмарчик)' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;ve love to see us get rid of this API, but given that the vast majority of usage likely comes","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 27 Apr 2016 21:15:26 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"To","value":"\"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"From my understanding Chromium does not implement KeyboardEvent.char. So I&#39;ll be your hero and","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 21:15:59 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"Gary Kačmarčík\" <garykac@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"&#39;key&#39; and &#39;keyIdentifier&#39; are not equivalent, so I&#39;d be surprised if there&#39;s","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 18:21:05 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"From","value":"Wez <wez@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"\"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>, Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Here is some analysis. From http archive 4676 resources were loaded that contain the keyword &#39;","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 12:19:22 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"To","value":"Wez <wez@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, \"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"So I should have added a summary; I think based on this data I think it would be quite easy to remove","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 12:57:45 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"From","value":"\"'Dave Tapuska' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Wez <wez@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, \"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"So you&#39;re saying that based on this analysis you can&#39;t find a single site in the Alexa top","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 13:13:59 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"To","value":"Dave Tapuska <dtapuska@google.com>"},{"name":"Cc","value":"Wez <wez@chromium.org>, \"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;d go with #1 for a single milestone. It&#39;s a shame that frameworks end up making it so hard","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 10:51:40 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"From","value":"Wez <wez@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@google.com>, \"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Note that the Developer Tools, the login bubble(?) and more may be using it, so eliminate in-house","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 28 Apr 2016 20:52:06 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@google.com>, Wez <wez@chromium.org>, \"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 28, 2016 at 10:52 AM, PhistucK &lt;phistuck@gmail.com&gt; wrote: Note that the Developer","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 11:04:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"From","value":"\"'Gary Kačmarčík (Кошмарчик)' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@google.com>, Wez <wez@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I surely will not, since that browser does not have this API, nor will it ever be updated. :) But if","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 28 Apr 2016 21:08:46 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"To","value":"\"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Dave Tapuska <dtapuska@google.com>, Wez <wez@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 to deprecate for one milestone then remove (#1) For some other attribute I researched I found","payload":{"headers":[{"name":"Date","value":"Fri, 29 Apr 2016 11:02:13 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@google.com>, Wez <wez@chromium.org>, \"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Fri, Apr 29, 2016 at 2:02 AM Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: LGTM2 to","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 15:11:24 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate: KeyboardEvent.keyIdentifier"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Dave Tapuska <dtapuska@google.com>, Wez <wez@chromium.org>, \"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Dear all, I have one question about the HTML5 media player full screen playback, For phone device,","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 06:19:08 +0800"},{"name":"Subject","value":"[blink-dev] Fake full screen mode of media playback"},{"name":"From","value":"William Xie <william.xie@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Frank Liberato <liberato@google.com>, Chris Watkins <watk@google.com>, Dale Curtis <dalecurtis@chromium.org>"}]}},{"snippet":"I think I can provide some context on the question: For fullscreen video on Android we decode to a","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 18:08:21 -0700 (PDT)"},{"name":"From","value":"Chris Watkins <watk@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"liberato@google.com, dalecurtis@chromium.org, william.xie@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Fake full screen mode of media playback"}]}},{"snippet":"On Wed, Apr 27, 2016 at 6:08 PM, Chris Watkins &lt;watk@chromium.org&gt; wrote: I think I can provide","payload":{"headers":[{"name":"From","value":"David Dorwin <ddorwin@chromium.org>"},{"name":"Date","value":"Wed, 27 Apr 2016 19:15:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Fake full screen mode of media playback"},{"name":"To","value":"Chris Watkins <watk@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Frank Liberato <liberato@google.com>, Dale Curtis <dalecurtis@chromium.org>, william.xie@chromium.org"}]}},{"snippet":"I don&#39;t think we should mess with pages here, we need to just fix the implementation to correctly","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 22:09:42 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Fake full screen mode of media playback"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"David Dorwin <ddorwin@chromium.org>"},{"name":"Cc","value":"Dale Curtis <dalecurtis@chromium.org>, Christopher Watkins <watk@chromium.org>, Frank Liberato <liberato@google.com>, William Xie <william.xie@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks Elliott, The problem is the customized player UI sends full screen event to a DIV not the","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 15:43:51 +0800"},{"name":"Subject","value":"Re: [blink-dev] Re: Fake full screen mode of media playback"},{"name":"From","value":"William Xie <william.xie@chromium.org>"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"David Dorwin <ddorwin@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Christopher Watkins <watk@chromium.org>, Frank Liberato <liberato@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I don&#39;t think the video should go full screen, that would hide the custom player UI and all the","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 08:09:20 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Fake full screen mode of media playback"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"William Xie <william.xie@chromium.org>"},{"name":"Cc","value":"Dale Curtis <dalecurtis@chromium.org>, Frank Liberato <liberato@google.com>, Christopher Watkins <watk@chromium.org>, David Dorwin <ddorwin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"&quot;layer hoisting&quot;: i&#39;m not very familiar with blink&#39;s compositing. The closest match","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 09:00:50 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Fake full screen mode of media playback"},{"name":"From","value":"\"'Frank Liberato' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"William Xie <william.xie@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Christopher Watkins <watk@chromium.org>, David Dorwin <ddorwin@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi blink-devs, It&#39;s now almost ready to land a change to lock down copying of PassOwnPtrs. Unless","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Wed, 27 Apr 2016 19:38:02 +0900"},{"name":"Subject","value":"[blink-dev] PSA: PassOwnPtr will soon become move-only!"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Taiju Tsuiki <tzik@chromium.org>"}]}}]},{"messages":[{"snippet":"The CanIUse entry for background-attachment mentions a known Chrome issue - &quot;Chrome has an issue","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 27 Apr 2016 08:30:05 +0300"},{"name":"Subject","value":"[blink-dev] An Issue With will-change And background-attachment: fixed"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"You might be talking about this bug: https://bugs.chromium.org/p/chromium/issues/detail?id=586513 aka","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Wed, 27 Apr 2016 18:07:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] An Issue With will-change And background-attachment: fixed"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Since CanIUse specifically mentions will-change, I fear it is not the same issue and we might be","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 28 Apr 2016 10:22:30 +0300"},{"name":"Subject","value":"Re: [blink-dev] An Issue With will-change And background-attachment: fixed"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"It was recently discovered that WebAudio&#39;s lowpass and highpass filter cannot represent all","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 13:08:46 -0700"},{"name":"Subject","value":"[blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"&quot;Trivial&quot; changes (where &quot;trivial&quot; is left somewhat to the discretion of reviews","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 18:15:10 -0400"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"That is a fantastic demo and visualization, Ray! The legend says that yellow and blue should be Orig","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 16:41:56 +0200"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"Raymond Toy <rtoy@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Agreed. Obviously a lot of bug fixes can be &quot;user visible&quot; and occasionally even &quot;","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 27 Apr 2016 10:50:04 -0400"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, Raymond Toy <rtoy@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"One thing to note is that the intents and the entries on chromestatus.com are how our developer","payload":{"headers":[{"name":"From","value":"Alex Komoroske <komoroske@chromium.org>"},{"name":"Date","value":"Wed, 27 Apr 2016 07:59:07 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Jeremy Roman <jbroman@chromium.org>, Raymond Toy <rtoy@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Apr 27, 2016 at 7:41 AM, Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: That is a","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 08:38:56 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Apr 27, 2016 at 7:50 AM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: Agreed. Obviously a","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 08:45:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Jeremy Roman <jbroman@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Apr 27, 2016 at 11:38 AM, Raymond Toy &lt;rtoy@google.com&gt; wrote: On Wed, Apr 27, 2016 at","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 11:46:02 -0400"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Apr 27, 2016 at 5:38 PM, Raymond Toy &lt;rtoy@google.com&gt; wrote: On Wed, Apr 27, 2016 at 7","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 12:17:06 +0200"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Apr 27, 2016 at 8:46 AM, Jeremy Roman &lt;jbroman@chromium.org&gt; wrote: On Wed, Apr 27,","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 09:33:43 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 28, 2016 at 3:17 AM, Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: On Wed, Apr 27,","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 09:37:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"For the record: https://www.chromestatus.com/features/5687523284090880 is the feature entry. I&#39;","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 11:45:47 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 28, 2016 at 12:33 PM, Raymond Toy &lt;rtoy@google.com&gt; wrote: On Wed, Apr 27, 2016 at","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 16:00:23 -0400"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 28, 2016 at 4:00 PM, Jeremy Roman &lt;jbroman@chromium.org&gt; wrote: On Thu, Apr 28,","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 16:04:06 -0400"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"Raymond Toy <rtoy@google.com>, \"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 28, 2016 at 1:04 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Thu, Apr 28, 2016","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 13:08:33 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Jeremy Roman <jbroman@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 28, 2016 at 1:00 PM, Jeremy Roman &lt;jbroman@chromium.org&gt; wrote: On Thu, Apr 28,","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 13:11:38 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"For the record, UMA stats for the Q value has landed. (No results yet). We won&#39;t try to get this","payload":{"headers":[{"name":"Date","value":"Wed, 11 May 2016 12:38:02 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Results are in and as somewhat expected Q=1 is the most common (83%) Q value for lowpass filters. The","payload":{"headers":[{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"Date","value":"Wed, 18 May 2016 12:28:35 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"FWIW, I&#39;m going to land this change in today or tomorrow. FF is going to land these changes very","payload":{"headers":[{"name":"From","value":"Raymond Toy <rtoy@google.com>"},{"name":"Date","value":"Mon, 13 Jun 2016 08:52:15 -0700"},{"name":"Subject","value":"Re: [blink-dev] Is intent to implement and ship needed for all user-visible changes?"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails rijubrata.bhaumik@intel.com, tobie@sensors.codespeaks.com Specs Generic Sensor API:","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 17:23:43 +0300"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"},{"name":"From","value":"\"Bhaumik, Rijubrata\" <rijubrata.bhaumik@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Tobie Langel <tobie@sensors.codespeaks.com>, Anssi Kostiainen <anssi.kostiainen@intel.com>"}]}},{"snippet":"[+cc folks who have indicated interest] Hi, Just in case someone is wondering what do MEMS (Micro","payload":{"headers":[{"name":"From","value":"\"Kostiainen, Anssi\" <anssi.kostiainen@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"CC","value":"\"Bhaumik, Rijubrata\" <rijubrata.bhaumik@intel.com>, Tobie Langel <tobie@sensors.codespeaks.com>, Paul Bakaus <pbakaus@google.com>, Alex Russell <slightlyoff@google.com>, Paul Kinlan <paulkinlan@google.com>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"},{"name":"Date","value":"Thu, 28 Apr 2016 08:27:07 +0000"}]}},{"snippet":"Hey all, Your local TAG member here! We&#39;ve taken a first read here: https://github.com/w3ctag/","payload":{"headers":[{"name":"From","value":"Alex Russell <slightlyoff@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 10:53:11 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"},{"name":"To","value":"\"Bhaumik, Rijubrata\" <rijubrata.bhaumik@intel.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Tobie Langel <tobie@sensors.codespeaks.com>, Anssi Kostiainen <anssi.kostiainen@intel.com>"}]}},{"snippet":"Hi, Based on feedback we&#39;ve received from initial review for the patches that Riju sent and","payload":{"headers":[{"name":"Date","value":"Fri, 3 Jun 2016 05:37:20 -0700 (PDT)"},{"name":"From","value":"Alexander <alexander.shalamov@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"rijubrata.bhaumik@intel.com, tobie@sensors.codespeaks.com, anssi.kostiainen@intel.com, slightlyoff@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"}]}},{"snippet":"The abstraction looks good but I&#39;m concerned that the use of shared memory here is a bit of","payload":{"headers":[{"name":"From","value":"Reilly Grant <reillyg@chromium.org>"},{"name":"Date","value":"Fri, 03 Jun 2016 18:28:51 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"},{"name":"To","value":"Alexander <alexander.shalamov@intel.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"rijubrata.bhaumik@intel.com, tobie@sensors.codespeaks.com, anssi.kostiainen@intel.com, slightlyoff@chromium.org"}]}},{"snippet":"Thank you for looking Reilly. We used shared memory to reduce IPC latency for sensors like Gyroscope,","payload":{"headers":[{"name":"Date","value":"Mon, 6 Jun 2016 03:04:04 -0700 (PDT)"},{"name":"From","value":"Alexander <alexander.shalamov@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"alexander.shalamov@intel.com, rijubrata.bhaumik@intel.com, tobie@sensors.codespeaks.com, anssi.kostiainen@intel.com, slightlyoff@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"}]}},{"snippet":"Seems strange that avoiding IPC would be necessary for eg. Gryroscope but not for touch events (both","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 11:22:08 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"},{"name":"To","value":"Alexander <alexander.shalamov@intel.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"Bhaumik, Rijubrata\" <rijubrata.bhaumik@intel.com>, tobie@sensors.codespeaks.com, \"Kostiainen, Anssi\" <anssi.kostiainen@intel.com>, Alex Russell <slightlyoff@chromium.org>, Tim Dresser <tdresser@chromium.org>"}]}},{"snippet":"See also the Intent to implement and ship Device Motion API, where shared memory was introduced. /m","payload":{"headers":[{"name":"From","value":"Michael van Ouwerkerk <mvanouwerkerk@chromium.org>"},{"name":"Date","value":"Mon, 6 Jun 2016 17:18:35 +0100"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Alexander <alexander.shalamov@intel.com>, blink-dev <blink-dev@chromium.org>, \"Bhaumik, Rijubrata\" <rijubrata.bhaumik@intel.com>, tobie@sensors.codespeaks.com, \"Kostiainen, Anssi\" <anssi.kostiainen@intel.com>, Alex Russell <slightlyoff@chromium.org>, Tim Dresser <tdresser@chromium.org>, timvolodine@chromium.org"}]}},{"snippet":"I took a look at the mechanism used for device orientation, which is simply reading from the shared","payload":{"headers":[{"name":"From","value":"Reilly Grant <reillyg@chromium.org>"},{"name":"Date","value":"Mon, 06 Jun 2016 21:39:52 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"},{"name":"To","value":"Michael van Ouwerkerk <mvanouwerkerk@chromium.org>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Alexander <alexander.shalamov@intel.com>, blink-dev <blink-dev@chromium.org>, \"Bhaumik, Rijubrata\" <rijubrata.bhaumik@intel.com>, tobie@sensors.codespeaks.com, \"Kostiainen, Anssi\" <anssi.kostiainen@intel.com>, Alex Russell <slightlyoff@chromium.org>, Tim Dresser <tdresser@chromium.org>, timvolodine@chromium.org"}]}},{"snippet":"Hi Reilly, others, Our way of shared memory usage for streaming sensors is basically the same as the","payload":{"headers":[{"name":"Date","value":"Tue, 7 Jun 2016 04:18:26 -0700 (PDT)"},{"name":"From","value":"Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"mvanouwerkerk@chromium.org, rbyers@chromium.org, alexander.shalamov@intel.com, rijubrata.bhaumik@intel.com, tobie@sensors.codespeaks.com, anssi.kostiainen@intel.com, slightlyoff@chromium.org, tdresser@chromium.org, timvolodine@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"}]}},{"snippet":"Hi all, We are planning to start upstreaming Generic Sensor API enablers early next week, if anyone","payload":{"headers":[{"name":"Date","value":"Thu, 9 Jun 2016 04:50:53 -0700 (PDT)"},{"name":"From","value":"Alexander <alexander.shalamov@intel.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"mvanouwerkerk@chromium.org, rbyers@chromium.org, alexander.shalamov@intel.com, rijubrata.bhaumik@intel.com, tobie@sensors.codespeaks.com, anssi.kostiainen@intel.com, slightlyoff@chromium.org, tdresser@chromium.org, timvolodine@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Generic Sensor & Ambient Light Sensor APIs"}]}}]},{"messages":[{"snippet":"Contact emails dtapuska@chromium.org Spec https://dom.spec.whatwg.org/#dom-eventtarget-","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 09:24:32 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: addEventListener AddEventListenerOptions API"},{"name":"From","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Tue, Apr 26, 2016 at 3:24 PM, Dave Tapuska &lt;dtapuska@chromium.org&gt; wrote: Contact","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 16:13:56 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: addEventListener AddEventListenerOptions API"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Tue, Apr 26, 2016 at 7:13 AM Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: LGTM1 On Tue","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 26 Apr 2016 15:15:51 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: addEventListener AddEventListenerOptions API"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Dave Tapuska <dtapuska@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Tue, Apr 26, 2016 at 8:15 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM2 On","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 09:48:01 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: addEventListener AddEventListenerOptions API"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Dave Tapuska <dtapuska@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The layout team is a long-term team that owns the layout code in blink. See https://www.chromium.org/","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 17:27:10 +0900"},{"name":"Subject","value":"[blink-dev] Layout Team Status - April 25, 2016"},{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"bcc: blink-dev The Blink Infra team manages blink-specific infra needs for making blink engineers","payload":{"headers":[{"name":"From","value":"Ojan Vafai <ojan@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 23:59:56 +0000"},{"name":"Subject","value":"[blink-dev] blink infra owners notes 4/25/16"},{"name":"To","value":"\"blink-infra@chromium.org\" <blink-infra@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails nharper@chromium.org, awhalley@chromium.org, vanupam@chromium.org Specs http://","payload":{"headers":[{"name":"From","value":"Nick Harper <nharper@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 14:36:41 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Token Binding"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"net-dev <net-dev@chromium.org>, awhalley@chromium.org, vanupam@chromium.org"}]}},{"snippet":"On Mon, Apr 25, 2016 at 2:36 PM, Nick Harper &lt;nharper@chromium.org&gt; wrote: Debuggability Token","payload":{"headers":[{"name":"From","value":"Ryan Sleevi <rsleevi@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 17:17:10 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Token Binding"},{"name":"To","value":"Nick Harper <nharper@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, awhalley@chromium.org, vanupam@chromium.org"}]}},{"snippet":"On Mon, Apr 25, 2016 at 11:36 PM, Nick Harper &lt;nharper@chromium.org&gt; wrote: &gt;","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 10:19:53 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Token Binding"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Nick Harper <nharper@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, awhalley@chromium.org, vanupam@chromium.org"}]}},{"snippet":"On Mon, Apr 25, 2016 at 5:17 PM, Ryan Sleevi &lt;rsleevi@chromium.org&gt; wrote: - Because of this","payload":{"headers":[{"name":"From","value":"Nick Harper <nharper@chromium.org>"},{"name":"Date","value":"Tue, 26 Apr 2016 09:44:07 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Ship: Token Binding"},{"name":"To","value":"Ryan Sleevi <rsleevi@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, awhalley@chromium.org, vanupam@chromium.org"}]}},{"snippet":"On Tue, Apr 26, 2016 at 1:19 AM, Anne van Kesteren &lt;annevk@annevk.nl&gt; wrote: On Mon, Apr 25,","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 09:48:56 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Token Binding"},{"name":"From","value":"\"'Vinod Anupam' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Nick Harper <nharper@chromium.org>, blink-dev <blink-dev@chromium.org>, net-dev <net-dev@chromium.org>, awhalley@chromium.org, vanupam@chromium.org"}]}},{"snippet":"I&#39;m going to pause this Intent to Ship for now while we incubate this and work on resolving the","payload":{"headers":[{"name":"From","value":"Nick Harper <nharper@chromium.org>"},{"name":"Date","value":"Wed, 27 Apr 2016 13:46:49 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Token Binding"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Vinod Anupam <vanupam@google.com>, Anne van Kesteren <annevk@annevk.nl>, net-dev <net-dev@chromium.org>, awhalley@chromium.org, vanupam@chromium.org"}]}}]},{"messages":[{"snippet":"Triage Number of untriaged/unconfirmed cr-blink bugs filed before Q2: 1098 Number of untriaged/","payload":{"headers":[{"name":"Date","value":"Mon, 25 Apr 2016 11:47:39 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-04","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 12:07:18 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of April 18"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-04-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 12:40:31 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of April 18"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Loading team bi-weekly updates from CAM, TOK, MTV, RES, PAR and external contributors. More","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 17:52:55 +0900"},{"name":"Subject","value":"[blink-dev] Loading team bi-weekly status updates (~Apr 22, 2016)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Chromium Loading Performance <loading-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails eae@chromium.org, leviw@chromium.org, ojan@chromium.org Spec https://drafts.csswg.org/","payload":{"headers":[{"name":"Date","value":"Mon, 25 Apr 2016 16:52:14 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Ship: CSS Containment"},{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"​Sorry for the intent-to-implement kind of notes, but here we go.​ On Mon, Apr 25, 2016 at 10:52 AM,","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 25 Apr 2016 11:11:12 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"To","value":"Emil A Eklund <eae@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"For web developers, I&#39;ll signal interest from Facebook here. This spec seems useful in helping to","payload":{"headers":[{"name":"Date","value":"Mon, 25 Apr 2016 11:01:39 -0700 (PDT)"},{"name":"From","value":"ben.maurer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"eae@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"}]}},{"snippet":"Thanks for this feedback and engagement, it is really useful! On Mon, Apr 25, 2016 at 11:01 AM &lt;","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 18:20:46 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"To","value":"ben.maurer@gmail.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"eae@google.com"}]}},{"snippet":"On Mon, Apr 25, 2016 at 11:20 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: This is an","payload":{"headers":[{"name":"Date","value":"Mon, 25 Apr 2016 11:38:28 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"From","value":"Ben Maurer <ben.maurer@gmail.com>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, eae@google.com"}]}},{"snippet":"On Mon, Apr 25, 2016 at 11:38 AM Ben Maurer &lt;ben.maurer@gmail.com&gt; wrote: On Mon, Apr 25, 2016","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 19:46:35 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"To","value":"Ben Maurer <ben.maurer@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, eae@google.com"}]}},{"snippet":"&gt; Since there are no public signals from any other browser (not even one), I &gt; would say that","payload":{"headers":[{"name":"Date","value":"Sat, 30 Apr 2016 09:59:38 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Fri, Apr 29, 2016 at 5:59 PM &#39;Emil A Eklund&#39; via blink-dev &lt;blink-dev@chromium.","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 03 May 2016 22:47:32 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"To","value":"Emil A Eklund <eae@google.com>, PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Saturday 2016-04-30 09:59 +0900, &#39;Emil A Eklund&#39; via blink-dev wrote: &gt; &gt; Since","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 18:02:12 -0700"},{"name":"From","value":"\"L. David Baron\" <dbaron@dbaron.org>"},{"name":"To","value":"Emil A Eklund <eae@google.com>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"}]}},{"snippet":"On Tuesday 2016-05-03 18:02 -0700, L. David Baron wrote: &gt; On Saturday 2016-04-30 09:59 +0900,","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 18:07:03 -0700"},{"name":"From","value":"\"L. David Baron\" <dbaron@dbaron.org>"},{"name":"To","value":"Emil A Eklund <eae@google.com>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"}]}},{"snippet":"On Wed, May 4, 2016 at 3:07 AM, L. David Baron &lt;dbaron@dbaron.org&gt; wrote: &gt; On Tuesday 2016-","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 12:14:18 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"L. David Baron\" <dbaron@dbaron.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, May 4, 2016 at 6:14 AM, &#39;Emil A Eklund&#39; via blink-dev &lt;blink-dev@chromium.org&gt;","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 15:14:05 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"To","value":"Emil A Eklund <eae@google.com>"},{"name":"Cc","value":"\"L. David Baron\" <dbaron@dbaron.org>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, May 4, 2016 at 12:14 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: On Wed, May 4, 2016 at","payload":{"headers":[{"name":"From","value":"Ojan Vafai <ojan@chromium.org>"},{"name":"Date","value":"Fri, 06 May 2016 17:42:18 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Emil A Eklund <eae@google.com>"},{"name":"Cc","value":"\"L. David Baron\" <dbaron@dbaron.org>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2.","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 09:49:31 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Ojan Vafai <ojan@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Emil A Eklund <eae@google.com>, \"L. David Baron\" <dbaron@dbaron.org>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Tue, May 10, 2016 at 12:49 PM, Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM2.","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 13:46:40 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: CSS Containment"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Ojan Vafai <ojan@chromium.org>, Emil A Eklund <eae@google.com>, \"L. David Baron\" <dbaron@dbaron.org>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello, I was looking for Google Alerts and found this area of the settings page. There is a warning","payload":{"headers":[{"name":"Date","value":"Mon, 25 Apr 2016 00:04:42 -0700 (PDT)"},{"name":"From","value":"37jmco@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Received a warning on this page"}]}},{"snippet":"&quot;this area&quot;, &quot;a warning&quot;... You are too vague for us to help you. I suspect you","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 25 Apr 2016 10:45:01 +0300"},{"name":"Subject","value":"Re: [blink-dev] Received a warning on this page"},{"name":"To","value":"37jmco@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-04-25 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 08:26:59 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-04-25"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"G-372508 is your Google verification code.","payload":{"headers":[{"name":"Date","value":"Sat, 23 Apr 2016 15:51:46 -0700 (PDT)"},{"name":"From","value":"BlackStarGr8 AutumnStarGr8 <realcloud86@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] G-372508 is your Google verification code."}]}},{"snippet":"On Sunday, 24 April 2016 01:51:46 UTC+3, BlackStarGr8 AutumnStarGr8 wrote: G-372508 is your Google","payload":{"headers":[{"name":"Date","value":"Sun, 24 Apr 2016 06:23:48 -0700 (PDT)"},{"name":"From","value":"tapio.hanninen43@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: G-372508 is your Google verification code."}]}},{"snippet":"On Sunday, 24 April 2016 01:51:46 UTC+3, BlackStarGr8 AutumnStarGr8 wrote: G-372508 is your Google","payload":{"headers":[{"name":"Date","value":"Sun, 24 Apr 2016 06:34:23 -0700 (PDT)"},{"name":"From","value":"tapio.hanninen43@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: G-372508 is your Google verification code."}]}},{"snippet":"On Sunday, 24 April 2016 01:51:46 UTC+3, BlackStarGr8 AutumnStarGr8 wrote: G-372508 is your Google","payload":{"headers":[{"name":"Date","value":"Sun, 24 Apr 2016 06:35:50 -0700 (PDT)"},{"name":"From","value":"tapio.hanninen43@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: G-372508 is your Google verification code."}]}}]},{"messages":[{"snippet":"First of all, it&#39;s actually already removed from trunk. I realised that an email to blink-dev","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Cc","value":"Dominick Ng <dominickn@chromium.org>, Marcos Caceres <mcaceres@mozilla.com>"},{"name":"Subject","value":"[blink-dev] Intent to Unship: Manifest.Icons.density"},{"name":"Date","value":"Fri, 22 Apr 2016 20:44:10 +0100"}]}},{"snippet":"How many manifests Chrome encounters? ☆PhistucK On Fri, Apr 22, 2016 at 10:44 PM, Mounir Lamouri &lt;","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Sun, 24 Apr 2016 07:54:52 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Unship: Manifest.Icons.density"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dominick Ng <dominickn@chromium.org>, Marcos Caceres <mcaceres@mozilla.com>"}]}},{"snippet":"My reading of this is it should be safe for developers to completely drop any usage of device `","payload":{"headers":[{"name":"Date","value":"Sun, 24 Apr 2016 08:20:19 -0700 (PDT)"},{"name":"From","value":"Addy Osmani <addyo@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dominickn@chromium.org, mcaceres@mozilla.com"},{"name":"Subject","value":"[blink-dev] Re: Intent to Unship: Manifest.Icons.density"}]}},{"snippet":"On Sun, 24 Apr 2016, at 05:54, PhistucK wrote: &gt; How many manifests Chrome encounters? Hmm, I&#39;","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"Addy Osmani <addyo@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dominickn@chromium.org, mcaceres@mozilla.com"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Unship: Manifest.Icons.density"},{"name":"Date","value":"Mon, 25 Apr 2016 15:42:24 +0100"}]}},{"snippet":"Sorry for the delay (I think this didn&#39;t hit our http://bit.ly/blink-intents radar because the","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 15:16:34 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Unship: Manifest.Icons.density"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Addy Osmani <addyo@chromium.org>, blink-dev <blink-dev@chromium.org>, dominickn@chromium.org, mcaceres@mozilla.com"}]}},{"snippet":"LGTM2 On Wed, May 4, 2016 at 12:16 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: Sorry for the","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 04 May 2016 19:19:20 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Unship: Manifest.Icons.density"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"Addy Osmani <addyo@chromium.org>, blink-dev <blink-dev@chromium.org>, dominickn@chromium.org, mcaceres@mozilla.com"}]}},{"snippet":"We&#39;ve not mentioned density for a while now (at least in the examples), the only reference we","payload":{"headers":[{"name":"From","value":"\"'Paul Kinlan' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 04 May 2016 22:55:23 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Unship: Manifest.Icons.density"},{"name":"To","value":"Addy Osmani <addyo@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"dominickn@chromium.org, mcaceres@mozilla.com"}]}},{"snippet":"LGTM3 On Wed, May 4, 2016 at 3:55 PM, &#39;Paul Kinlan&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 09:48:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Unship: Manifest.Icons.density"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Paul Kinlan <paulkinlan@google.com>"},{"name":"Cc","value":"Addy Osmani <addyo@chromium.org>, blink-dev <blink-dev@chromium.org>, dominickn@chromium.org, Marcos Caceres <mcaceres@mozilla.com>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails jsbell@chromium.org Summary Remove URL.createObjectURL, URL.","payload":{"headers":[{"name":"Date","value":"Fri, 22 Apr 2016 11:42:23 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Fri, Apr 22, 2016 at 11:42 AM &#39;Joshua Bell&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Fri, 22 Apr 2016 21:20:03 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"To","value":"Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Seems likely to be low risk, but in general I don&#39;t like relying on &quot;hope&quot; when it","payload":{"headers":[{"name":"Date","value":"Fri, 22 Apr 2016 20:06:33 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@google.com>"}]}},{"snippet":"Unfortunately use counters aren&#39;t supported yet in shared and service workers. So getting data","payload":{"headers":[{"name":"Date","value":"Fri, 22 Apr 2016 17:13:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"From","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@google.com>"},{"name":"Cc","value":"Chris harrelson <chrishtr@chromium.org>, Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Apr 22, 2016 at 5:14 PM Marijn Kruisselbrink &lt;mek@chromium.org&gt; wrote: Unfortunately","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Sat, 23 Apr 2016 00:36:27 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"To","value":"Marijn Kruisselbrink <mek@chromium.org>, Rick Byers <rbyers@google.com>"},{"name":"Cc","value":"Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I believe the worker team has it as one of their okr&#39;s this quarter. I&#39;m sure they&#39;ll","payload":{"headers":[{"name":"Date","value":"Fri, 22 Apr 2016 17:38:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"From","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"To","value":"Chris harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@google.com>, blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@google.com>"}]}},{"snippet":"Yes, this is on our goals for Q2. The tracking bug is https://bugs.chromium.org/p/chromium/issues/","payload":{"headers":[{"name":"From","value":"Matt Falkenhagen <falken@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 13:51:59 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"To","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"Cc","value":"Chris harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@google.com>, blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@google.com>"}]}},{"snippet":"Thanks. I added a couple notes to the bug. I also did a little digging with httparchive to see if","payload":{"headers":[{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 26 Apr 2016 14:38:51 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"To","value":"Matt Falkenhagen <falken@chromium.org>"},{"name":"Cc","value":"Marijn Kruisselbrink <mek@chromium.org>, Chris harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Joshua Bell <jsbell@google.com>"}]}},{"snippet":"Since no-one else has commented, I&#39;ve gone ahead and created a CL to add a deprecation warning","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 14:05:56 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@google.com>, Shruthi Sreekanta <sshruthi@google.com>"},{"name":"Cc","value":"Matt Falkenhagen <falken@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, Chris harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, but I also think getting UMA and UseCounters fixed for both fast shutdown and workers is the P0","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 14:10:13 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Joshua Bell <jsbell@google.com>"},{"name":"Cc","value":"Marijn Kruisselbrink <mek@chromium.org>, Matt Falkenhagen <falken@chromium.org>, Shruthi Sreekanta <sshruthi@google.com>, Chris harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"They have been fixed for fast shutdown, no? https://bugs.chromium.org/p/chromium/issues/detail?id=","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Mon, 2 May 2016 17:12:25 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Joshua Bell <jsbell@google.com>, Marijn Kruisselbrink <mek@chromium.org>, Matt Falkenhagen <falken@chromium.org>, Shruthi Sreekanta <sshruthi@google.com>, Chris harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yay! Carry on then. :) On May 2, 2016 5:13 PM, &quot;Christian Biesinger&quot; &lt;cbiesinger@","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 14:20:33 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Cc","value":"Marijn Kruisselbrink <mek@chromium.org>, Shruthi Sreekanta <sshruthi@google.com>, Matt Falkenhagen <falken@chromium.org>, Joshua Bell <jsbell@google.com>, Chris harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"That sounds good to me Josh. I don&#39;t see any better option than just going with a deprecation","payload":{"headers":[{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 3 May 2016 14:33:31 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Christian Biesinger <cbiesinger@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, Shruthi Sreekanta <sshruthi@google.com>, Matt Falkenhagen <falken@chromium.org>, Joshua Bell <jsbell@google.com>, Chris harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"So, LGTM2 to deprecate and remove according to that plan. Chris, does your LGTM still stand after","payload":{"headers":[{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 3 May 2016 14:34:15 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Christian Biesinger <cbiesinger@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, Shruthi Sreekanta <sshruthi@google.com>, Matt Falkenhagen <falken@chromium.org>, Joshua Bell <jsbell@google.com>, Chris harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, still LGTM. On Tue, May 3, 2016 at 11:34 AM &#39;Rick Byers&#39; via blink-dev &lt;blink-dev@","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 03 May 2016 19:40:39 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"To","value":"Rick Byers <rbyers@google.com>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Christian Biesinger <cbiesinger@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, Shruthi Sreekanta <sshruthi@google.com>, Matt Falkenhagen <falken@chromium.org>, Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 :DG&lt; On Tue, May 3, 2016 at 12:40 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote:","payload":{"headers":[{"name":"Date","value":"Mon, 9 May 2016 11:23:07 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: Blob URLs created in Service Workers"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@google.com>, Elliott Sprehn <esprehn@chromium.org>, Christian Biesinger <cbiesinger@chromium.org>, Marijn Kruisselbrink <mek@chromium.org>, Shruthi Sreekanta <sshruthi@google.com>, Matt Falkenhagen <falken@chromium.org>, Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails kojii@chromium.org,drott@chromium.org,szager@chromium.org Spec https://drafts.csswg.","payload":{"headers":[{"name":"From","value":"Koji Ishii <kojii@chromium.org>"},{"name":"Date","value":"Fri, 22 Apr 2016 15:21:00 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Implement: CSS hyphens property"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"eae <eae@chromium.org>, \"Dominik Röttsches\" <drott@chromium.org>, szager@chromium.org"}]}},{"snippet":"Yay! As for other platforms, Linux in this case, I have several hyphen-related packages installed.","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 22 Apr 2016 16:25:35 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: CSS hyphens property"},{"name":"To","value":"Koji Ishii <kojii@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, eae <eae@chromium.org>, \"Dominik Röttsches\" <drott@chromium.org>, Stefan Zager <szager@chromium.org>"}]}},{"snippet":"LGTM On Friday, April 22, 2016 at 12:21:25 AM UTC-6, Koji Ishii wrote: Contact emails kojii@chromium.","payload":{"headers":[{"name":"Date","value":"Fri, 22 Apr 2016 13:54:18 -0700 (PDT)"},{"name":"From","value":"Glenn Adams <glenn@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: CSS hyphens property"}]}}]},{"messages":[{"snippet":"Please find the attached TT payment and confirm your bank account details. Behnam Azadi CNPCI(Iran) -","payload":{"headers":[{"name":"From","value":"Autumn Dodge <dodgea@stjohns.edu>"},{"name":"Date","value":"Fri, 22 Apr 2016 02:03:34 -0400"},{"name":"Subject","value":"[blink-dev] Balance Payment Find Attached TT COPY"},{"name":"To","value":"Undisclosed recipients:;"}]}}]},{"messages":[{"snippet":"Storage team (SFO/MTV) weekly updates. The Storage team works on APIs like Indexed DB, DOM Storage","payload":{"headers":[{"name":"Date","value":"Thu, 21 Apr 2016 17:10:21 -0700"},{"name":"Subject","value":"[blink-dev] OWP Storage Team Status (2016-04-19)"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"I&#39;ve just discovered it exists yesterday, so I&#39;m guessing the answer is no, especially since","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 15:01:11 -0700"},{"name":"Subject","value":"[blink-dev] anyone use the 'Blink Linux LSAN MSAN' bot on the chromium.fyi waterfall?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails xidachen@chromium.org, junov@chromium.org Spec https://html.spec.whatwg.org/#images","payload":{"headers":[{"name":"From","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 11:17:06 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Thu, Apr 21, 2016 at 11:17 AM, Xida Chen &lt;xidachen@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 11:20:04 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"To","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"What will Blink&#39;s actual behavior be if you try to use an ImageBitmap after close()? It seems","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 15:33:07 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Xida Chen <xidachen@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 21, 2016 at 5:33 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: &gt; What will","payload":{"headers":[{"name":"Date","value":"Thu, 21 Apr 2016 17:38:24 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi Chris, The spec says: imageBitmap . close () Releases imageBitmap &#39;s underlying bitmap data.","payload":{"headers":[{"name":"From","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 11:44:22 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 21, 2016 at 8:45 AM Xida Chen &lt;xidachen@chromium.org&gt; wrote: Hi Chris, The spec","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 15:47:46 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"To","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 21, 2016 at 8:38 AM Anne van Kesteren &lt;annevk@annevk.nl&gt; wrote: On Thu, Apr 21,","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 15:49:41 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 21, 2016 at 5:49 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: &gt; The spec","payload":{"headers":[{"name":"Date","value":"Thu, 21 Apr 2016 18:03:40 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"From","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Ok. Xida, you should change your implementation to match. And file a bug for Firefox too, if it doesn","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 16:07:11 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"To","value":"Anne van Kesteren <annevk@annevk.nl>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I have checked Firefox&#39;s behavior and filed a bug here: https://bugzilla.mozilla.org/show_bug.cgi","payload":{"headers":[{"name":"From","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Date","value":"Fri, 22 Apr 2016 13:46:07 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Anne van Kesteren <annevk@annevk.nl>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Fri, Apr 22, 2016 at 7:46 PM, Xida Chen &lt;xidachen@chromium.org&gt; wrote: I have checked","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 16:27:53 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Anne van Kesteren <annevk@annevk.nl>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 21, 2016 at 11:47 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: On Thu, Apr 21","payload":{"headers":[{"name":"From","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Date","value":"Tue, 26 Apr 2016 10:29:56 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Apr 26, 2016 at 4:29 PM, Xida Chen &lt;xidachen@chromium.org&gt; wrote: On Thu, Apr 21, 2016","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 17:17:57 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: ImageBitmap.close()"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"OK, I&#39;ve added &quot;and Ship&quot; in https://bit.ly/blinkintents and to this thread. LGTM1 On","payload":{"headers":[{"name":"Date","value":"Thu, 21 Apr 2016 15:20:29 +0200"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: WebAudio: min/max attributes for AudioParams"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Thu, Apr 21, 2016 at 6:20 AM Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: OK, I&#39;ve","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 15:08:16 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: min/max attributes for AudioParams"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Thu, Apr 21, 2016 at 11:08 AM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM2 On","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 11:16:33 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio: min/max attributes for AudioParams"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Raymond Toy <rtoy@google.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails sigbjornf@opera.com Summary Deprecate and retire window.postMessage(","payload":{"headers":[{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate and Remove: window.postMessage(message, transferables, targetOrigin) legacy overload"},{"name":"Date","value":"Thu, 21 Apr 2016 11:47:52 +0200"}]}},{"snippet":"LGTM1 On Thu, Apr 21, 2016 at 11:47 AM, Sigbjorn Finne &lt;sigbjornf@opera.com&gt; wrote: Primary eng","payload":{"headers":[{"name":"Date","value":"Thu, 21 Apr 2016 12:03:35 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: window.postMessage(message, transferables, targetOrigin) legacy overload"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Thu, Apr 21, 2016 at 3:03 AM Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: LGTM1 On Thu","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 15:07:26 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: window.postMessage(message, transferables, targetOrigin) legacy overload"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"0.002% is still a non-trivial amount of usage so I think it&#39;s worth a little additional care here","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 11:10:50 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: window.postMessage(message, transferables, targetOrigin) legacy overload"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Sigbjorn Finne <sigbjornf@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks rbyers@ for jumping right in and helping out, appreciate it. Edge does not support this,","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: window.postMessage(message, transferables, targetOrigin) legacy overload"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Date","value":"Thu, 21 Apr 2016 20:10:21 +0200"}]}},{"snippet":"Sorry for the delay. I got data back from the cluster run, but unfortunately it came up empty -","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 27 Apr 2016 11:10:54 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: window.postMessage(message, transferables, targetOrigin) legacy overload"},{"name":"To","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, April 20: Recent updates: We&#39;re continuing","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 13:20:29 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, April 20, 2016"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails hta@google.com Spec http://w3c.github.io/mediacapture-main/getusermedia.html#media-","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 16:06:01 +0200"},{"name":"Subject","value":"[blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Apr 20, 2016 at 5:06 PM, &#39;Harald Alvestrand&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 20 Apr 2016 17:16:45 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"There is a separate experimental flag that controls whether Blink will honor setting of the &quot;","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 16:32:10 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thank you for the clarification. Regarding naked value (I suppose this is getUserMedia({video: true})","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 20 Apr 2016 19:05:12 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"No, naked value is getUserMedia{{video: { height: 480 }}) getUserMedia({video: true}) will continue","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 18:35:08 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Do you happen to know how prevalent naked values are in the wild? ☆PhistucK On Wed, Apr 20, 2016 at 7","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 20 Apr 2016 20:11:17 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"No app that runs on chrome uses them, since they were not passed before. Some apps that run on both","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 23:49:01 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Is the scope of this precisely the bits guarded by [RuntimeEnabled=MediaConstraints] in IDL files? In","payload":{"headers":[{"name":"Date","value":"Tue, 26 Apr 2016 22:35:46 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, the scope is what&#39;s guarded by [RuntimeEnabled=MediaConstraints] (unless I made a mistake).","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 26 Apr 2016 23:04:09 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Apr 26, 2016 at 5:04 PM, &#39;Harald Alvestrand&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 26 Apr 2016 17:23:32 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Note that the missing feature in crbug 524424 wouldn&#39;t be helped by feature detction in","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 26 Apr 2016 23:50:45 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"bashi@, do you have some idea about the difficulty of fixing issue 524424, at least enough to support","payload":{"headers":[{"name":"Date","value":"Wed, 27 Apr 2016 12:25:05 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Kenichi Ishibashi <bashi@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"https://codereview.chromium.org/953123003/ was an attempt to fix it, but Jens pointed out that the","payload":{"headers":[{"name":"From","value":"Kenichi Ishibashi <bashi@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 09:42:24 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"What&#39;s the bug filed for GN on this issue (side effect .h files)? It seems like a generic issue","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 28 Apr 2016 08:37:42 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Kenichi Ishibashi <bashi@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"If the build dependency workaround works and the resulting build would behave as required by WebIDL,","payload":{"headers":[{"name":"Date","value":"Thu, 28 Apr 2016 11:55:19 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Kenichi Ishibashi <bashi@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"So it&#39;s been 2 weeks, and no LGTMs gathered. What conclusions can be drawn from this? In","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 3 May 2016 13:54:29 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Kenichi Ishibashi <bashi@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sorry for the delay on this. In general we&#39;d really rather not ship an API where certain argument","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 15:50:57 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;ll chat with bashi@ about this. (Sorry about the delay -- Tokyo is on national holidays until","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Thu, 5 May 2016 10:01:55 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, \"Philip Jägenstedt\" <philipj@opera.com>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Any updates here? :DG&lt; On Wed, May 4, 2016 at 6:01 PM, Kentaro Hara &lt;haraken@chromium.org&gt;","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 09:45:37 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Harald Alvestrand <hta@google.com>, \"Philip Jägenstedt\" <philipj@opera.com>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"If I read the responses correctly, I won&#39;t get LGTM to ship without support for at least the full","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 09:33:45 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Rick Byers <rbyers@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sorry about the delayed response... bashi@ is now working on it, and nested IDL unions &amp;","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 16:49:01 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Rick Byers <rbyers@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"And a tracking bug is here. On Wed, May 11, 2016 at 4:49 PM, Kentaro Hara &lt;haraken@chromium.org","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 17:02:17 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Rick Byers <rbyers@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think the nested IDL unions &amp; dictionaries are now supported by r393130. On Wed, May 11, 2016","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Thu, 12 May 2016 16:32:41 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Rick Byers <rbyers@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Almost got the IDL-facing code done before I saw that the CL was rolled back. Seems straightforward,","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Sat, 14 May 2016 08:28:44 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Rick Byers <rbyers@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Resurrecting the Intent to Ship thread: We now have working parsing of naked constraint values, so","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 07:31:02 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Rick Byers <rbyers@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I thought I saw that something landed regarding ideal values - are they included in this intent? ☆","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 31 May 2016 08:51:28 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Rick Byers <rbyers@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, shipping the code landed in https://codereview.chromium.org/1977513004/ is included. On Tue, May","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 08:06:19 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Rick Byers <rbyers@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, May 31, 2016 at 1:31 AM, Harald Alvestrand &lt;hta@google.com&gt; wrote: Resurrecting the","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 31 May 2016 11:33:31 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The current situation is that Chrome is dominant in the marketplace for WebRTC browsers. So people","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 1 Jun 2016 13:24:51 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thank you for the details! LGTM1 to ship. On Wed, Jun 1, 2016 at 7:24 AM, Harald Alvestrand &lt;hta@","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 3 Jun 2016 13:46:17 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks Rick! Other API owners: More LGTMs or comments? On Fri, Jun 3, 2016 at 7:46 PM, Rick Byers","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 7 Jun 2016 09:57:29 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Tue, Jun 7, 2016 at 12:57 AM &#39;Harald Alvestrand&#39; via blink-dev &lt;blink-dev@","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 05:24:05 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Harald Alvestrand <hta@google.com>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm3 Chris Harrelson &lt;chrishtr@chromium.org&gt; schrieb am Mi., 8. Juni 2016, 07:24: LGTM2 On Tue","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 08 Jun 2016 05:25:02 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>, Harald Alvestrand <hta@google.com>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks all! On Wed, Jun 8, 2016 at 7:25 AM, Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: lgtm3","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 8 Jun 2016 07:31:56 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: MediaStreamTrack Constraints API (part 1)"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, Rick Byers <rbyers@chromium.org>, Kentaro Hara <haraken@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, Kenichi Ishibashi <bashi@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails aelias@chromium.org, changwan@chromium.org Spec https://html.spec.whatwg.org/#pause","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 22:21:58 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"From","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"changwan@chromium.org"}]}},{"snippet":"lgtm1 On Wed, Apr 20, 2016, 7:22 AM Alexandre Elias &lt;aelias@chromium.org&gt; wrote: Contact emails","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 05:22:41 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"changwan@chromium.org"}]}},{"snippet":"Huge +1 this will make things so much saner. On Apr 19, 2016 10:22 PM, &quot;Alexandre Elias&quot;","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 22:26:38 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"Cc","value":"Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2. However, what about file chooser dialog for input[type=file], &lt;select&gt; popup menu and so","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 14:51:31 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Alexandre Elias <aelias@chromium.org>, Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"No, that would be tantamount to resurrecting showModalDialog :). To be clear, the event loop is","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 23:11:04 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"From","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 4/20/16 1:21 AM, Alexandre Elias wrote: &gt; The new behavior will match Safari and Firefox, while","payload":{"headers":[{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"changwan@chromium.org"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Wed, 20 Apr 2016 02:23:55 -0400"}]}},{"snippet":"This does not make sense. Some animations (2D) will run and some animations (3D) will not run, even","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 20 Apr 2016 09:37:52 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, changwan@chromium.org"}]}},{"snippet":"That&#39;s actually just the web in general today. If you run script for 800ms then CSS animations","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 00:12:31 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>, Alexandre Elias <aelias@chromium.org>"}]}},{"snippet":"For the user, CSS and non-CSS animations are indistinguishable, I agree. So I would just stop all of","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 20 Apr 2016 10:22:48 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>, Alexandre Elias <aelias@chromium.org>"}]}},{"snippet":"FYI: &lt;marquee&gt; uses transform animations under the hood, both animations are composited in the","payload":{"headers":[{"name":"From","value":"Alan Cutter <alancutter@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 07:32:07 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"PhistucK <phistuck@gmail.com>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>, Alexandre Elias <aelias@chromium.org>"}]}},{"snippet":"Presumably stopping animations on the compositor thread would be extra work and be an entirely","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 10:30:38 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>, Alexandre Elias <aelias@chromium.org>"}]}},{"snippet":"On Wed, Apr 20, 2016 at 11:30 AM, Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: Users can&#39;t","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 20 Apr 2016 11:39:14 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>, Alexandre Elias <aelias@chromium.org>"}]}},{"snippet":"On Wed, Apr 20, 2016 at 10:39 AM, PhistucK &lt;phistuck@gmail.com&gt; wrote: &gt; &gt; On Wed, Apr 20","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 13:28:16 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>, Alexandre Elias <aelias@chromium.org>"}]}},{"snippet":"I wouldn&#39;t say it&#39;s just a question of extra work. Leaving the 3d animations running","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 12:12:24 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"From","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Elliott Sprehn <esprehn@chromium.org>, Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Wed, Apr 20, 2016 at 12:12 PM Alexandre Elias &lt;aelias@chromium.org&gt; wrote: I wouldn","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 20:19:47 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, Elliott Sprehn <esprehn@chromium.org>, Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Agreed on all accounts here, with one nit: On Wed, Apr 20, 2016 at 3:12 PM, Alexandre Elias &lt;","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 16:20:05 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, PhistucK <phistuck@gmail.com>, Elliott Sprehn <esprehn@chromium.org>, Changwan Ryu <changwan@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"OK, thanks for the approvals. We&#39;re aiming to ship the behavior change in M52, interested parties","payload":{"headers":[{"name":"Date","value":"Thu, 21 Apr 2016 12:59:35 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"From","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Changwan Ryu <changwan@chromium.org>"}]}},{"snippet":"To close the loop, this change has shipped in M52 stable. I also want to correct a mistaken claim I made in the opening post: this was not the last Blink main thread nested message loop. There is at","payload":{"headers":[{"name":"From","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"Date","value":"Tue, 9 Aug 2016 20:55:11 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"Small update: I believe dcheng@ is actively working on crbug.com/498088. On Tue, Aug 9, 2016 at 8:55 PM, Alexandre Elias &lt;aelias@chromium.org&gt; wrote: To close the loop, this change has shipped in","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 08:32:48 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Daniel Cheng <dcheng@chromium.org>"}]}},{"snippet":"There is also debugger that runs nested message loop in Blink on breakpoint with no clear understanding of the feasibility of its removal. On Wed, Aug 10, 2016 at 8:32 AM, Chris Harrelson &lt;chrishtr@","payload":{"headers":[{"name":"From","value":"Pavel Feldman <pfeldman@chromium.org>"},{"name":"Date","value":"Wed, 10 Aug 2016 08:38:57 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Pause event loop during modal dialogs"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Alexandre Elias <aelias@chromium.org>, blink-dev <blink-dev@chromium.org>, Jochen Eisinger <jochen@chromium.org>, Daniel Cheng <dcheng@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 12:10:50 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hey all, For the past year or so Chris Wilson, Yoav Weiss, and Marcos Caceres have been chairing a","payload":{"headers":[{"name":"From","value":"\"'Alex Russell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 15:33:35 -0700"},{"name":"Subject","value":"[blink-dev] Incubation-first Standards Development"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Alex Komoroske <komoroske@chromium.org>, cwilso@chromium.org, Ojan Vafai <ojan@chromium.org>"}]}},{"snippet":"Does this mean that all of us (those who participate in standards) need to join the WICG mailing list","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 09:11:24 +0200"},{"name":"Subject","value":"Re: [blink-dev] Incubation-first Standards Development"},{"name":"To","value":"Alex Russell <slightlyoff@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Alex Komoroske <komoroske@chromium.org>, cwilso@chromium.org, Ojan Vafai <ojan@chromium.org>"}]}},{"snippet":"Hey Harald, Joining now will save you time in the future, so please do! To join you can use the","payload":{"headers":[{"name":"From","value":"\"'Alex Russell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 25 Apr 2016 09:25:03 -0700"},{"name":"Subject","value":"Re: [blink-dev] Incubation-first Standards Development"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Alex Komoroske <komoroske@chromium.org>, Chris Wilson <cwilso@chromium.org>, Ojan Vafai <ojan@chromium.org>"}]}},{"snippet":"1. If you&#39;re trying to prevent stupid ideas on the Internet, you&#39;ve got your work cut out for","payload":{"headers":[{"name":"Date","value":"Mon, 25 Apr 2016 09:28:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] Incubation-first Standards Development"},{"name":"From","value":"\"'Chris Wilson' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Alex Russell <slightlyoff@google.com>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>, Alex Komoroske <komoroske@chromium.org>, Chris Wilson <cwilso@chromium.org>, Ojan Vafai <ojan@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails rtoy@chromium.org, hongchan@chromium.org Spec http://webaudio.github.io/web-audio-api/","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 14:09:58 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: WebAudio: min/max attributes for AudioParams"},{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Do you intent to do this behind a runtime flag? At least from a distance, the change looks small and","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 10:31:39 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: WebAudio: min/max attributes for AudioParams"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"We do intend to ship. I forgot to add that to the subject line. On Wed, Apr 20, 2016 at 1:31 AM,","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 09:08:08 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: WebAudio: min/max attributes for AudioParams"},{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"This is an updated intent of the original SpatialPannerNode intent, which proposed a new","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 10:42:44 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: WebAudio PannerNode automation"},{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 to ship the new AudioParam attributes on PannerNode. The changes to AudioListener are very","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 10:24:20 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio PannerNode automation"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Oh, yes, AudioListener would be changed at the same time since they work together to give you the","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 09:05:08 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio PannerNode automation"},{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 to ship In general we don&#39;t add deprecation warnings until we have some evidence that API","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 14:06:24 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio PannerNode automation"},{"name":"To","value":"Raymond Toy <rtoy@google.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3. :DG&lt; On Wed, Apr 20, 2016 at 11:06 AM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: LGTM2","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 11:07:50 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio PannerNode automation"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Raymond Toy <rtoy@google.com>, \"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Apr 20, 2016 at 11:06 AM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: LGTM2 to ship In","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 11:16:03 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: WebAudio PannerNode automation"},{"name":"From","value":"\"'Raymond Toy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi blink-dev, base::Optional&lt;T&gt; just landed in Chromium [1] and I think we should use this","payload":{"headers":[{"name":"From","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"Date","value":"Tue, 19 Apr 2016 14:29:22 +0100"}]}},{"snippet":"+yutak +1 to replacing WTF::Optional with base::Optional. Though I&#39;m not sure if we can replace","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 22:37:12 +0900"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"If we have base::Optional&lt;T&gt; on both sides of the content / Blink boundary, does that mean that","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 15:58:17 +0200"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"If we have base::Optional&lt;T&gt; on both sides of the content / Blink boundary, does that mean that","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 23:38:35 +0900"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"modules/ can&#39;t depend on wtf/ for types exposed to content, so that leaves us with another","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 17:41:26 +0200"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"modules/ can&#39;t depend on wtf/ for types exposed to content, so that leaves us with another","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 08:47:06 +0900"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Apr 19, 2016 at 10:29 PM, Mounir Lamouri &lt;mounir@lamouri.fr&gt; wrote: Hi blink-dev, base:","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 14:41:24 +0900"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Mounir Lamouri <mounir@lamouri.fr>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Apr 19, 2016 at 10:41 PM, Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: On Tue, Apr 19,","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 13:35:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Late followup, because I just now got to try it: I tried submitting a CL that had public/platform/","payload":{"headers":[{"name":"From","value":"\"'Harald Alvestrand' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 14:28:44 +0200"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 19, 2016 at 5:28 AM, &#39;Harald Alvestrand&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 13:11:33 -0700"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 19, 2016 at 4:11 PM, Dana Jansens &lt;danakj@chromium.org&gt; wrote: On Thu, May 19, 2016","payload":{"headers":[{"name":"Date","value":"Thu, 19 May 2016 17:02:58 -0400"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 19, 2016 at 2:02 PM, Jeremy Roman &lt;jbroman@chromium.org&gt; wrote: On Thu, May 19,","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 14:06:24 -0700"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, May 19, 2016 at 2:06 PM Dana Jansens &lt;danakj@chromium.org&gt; wrote: On Thu, May 19, 2016","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 22:03:30 +0000"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>, Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"In general Optional is pretty bad since it packs poorly, what do we need it for in the Web* classes?","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Thu, 19 May 2016 15:09:21 -0700"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Harald Alvestrand <hta@google.com>, Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Boolean + variable: &lt;type&gt; m_x; bool m_has_x : 1; void setX(&lt;type&gt; x) { m_has_x = true;","payload":{"headers":[{"name":"From","value":"Harald Alvestrand <hta@google.com>"},{"name":"Date","value":"Tue, 24 May 2016 15:16:42 +0200"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Dana Jansens <danakj@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Optional is good when we really need that exact behavior, but it&#39;s not a great pattern to","payload":{"headers":[{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 10:11:03 -0700"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Dana Jansens <danakj@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, May 24, 2016 at 6:16 AM, &#39;Harald Alvestrand&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"From","value":"Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 10:11:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Harald Alvestrand <hta@google.com>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Dana Jansens <danakj@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Could/should we mitigate misuse of base::Optional&lt;&gt; with types like pointers, which already","payload":{"headers":[{"name":"From","value":"Wez <wez@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 10:13:59 -0700"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Harald Alvestrand <hta@google.com>, Elliott Sprehn <esprehn@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Dana Jansens <danakj@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, May 24, 2016 at 10:13 AM, Wez &lt;wez@chromium.org&gt; wrote: Could/should we mitigate misuse","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Tue, 24 May 2016 12:00:21 -0700"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"To","value":"Wez <wez@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Harald Alvestrand <hta@google.com>, Elliott Sprehn <esprehn@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Jeremy Roman <jbroman@chromium.org>, Kentaro Hara <haraken@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"If we can do better than the stl with storage optimizations or better asserts than we don&#39;t need","payload":{"headers":[{"name":"Date","value":"Tue, 24 May 2016 12:09:09 -0700"},{"name":"Subject","value":"Re: [blink-dev] RFC: allow absl::optional<T> in Blink"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"dcheng@chromium.org, yutak@chromium.org, Brett Wilson <brettw@chromium.org>, Wez <wez@chromium.org>, Mounir Lamouri <mounir@lamouri.fr>, Kentaro Hara <haraken@chromium.org>, Harald Alvestrand <hta@google.com>, blink-dev <blink-dev@chromium.org>, Jeremy Roman <jbroman@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Apr 29 - May 8 is a vacation week in Japan called a Golden Week. Tokyo will be quite then. Oilpan:","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 11:42:06 +0900"},{"name":"Subject","value":"[blink-dev] Architecture Team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Apr 19, 2016 at 11:42 AM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Hi Apr 29 - May 8","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 21:58:06 +0900"},{"name":"Subject","value":"[blink-dev] Re: Architecture Team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. Date Sender","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 00:09:43 +0000"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"\"blink-dev+announce@chromium.org\" <blink-dev+announce@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Registration for BlinkOn 6 is officially full! Anyone who registers after this point will be","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 20:20:11 +0000"},{"name":"Subject","value":"[blink-dev] BlinkOn 6 registration full"},{"name":"To","value":"\"blink-dev+announce@chromium.org\" <blink-dev+announce@chromium.org>"}]}}]},{"messages":[{"snippet":"Triage Number of untriaged/unconfirmed cr-blink bugs filed before Q2: 1113 Number of untriaged/","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 13:20:13 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Note: This is a somewhat belated intent. I started on a prototype in February (https://codereview.","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 17:41:59 +0200"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: The 'unsafe-dynamic' CSP source expression."},{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Artur Janc <aaj@google.com>"}]}},{"snippet":"LGTM1 Seems potentially valuable and relatively low risk. I love the emphasis on pragmatic","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 13:14:30 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: The 'unsafe-dynamic' CSP source expression."},{"name":"To","value":"Mike West <mkwst@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Artur Janc <aaj@google.com>"}]}},{"snippet":"lgtm2 On Mon, Apr 18, 2016, 7:14 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: LGTM1 Seems","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 20:07:17 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: The 'unsafe-dynamic' CSP source expression."},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Mike West <mkwst@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Artur Janc <aaj@google.com>"}]}},{"snippet":"LGTM3. On Mon, Apr 18, 2016 at 1:07 PM, Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: lgtm2 On","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 13:09:15 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: The 'unsafe-dynamic' CSP source expression."},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>, Artur Janc <aaj@google.com>"}]}},{"snippet":"On Mon, Apr 18, 2016 at 7:14 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: LGTM1 Seems","payload":{"headers":[{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"Date","value":"Mon, 20 Jun 2016 16:04:15 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: The 'unsafe-dynamic' CSP source expression."},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Artur Janc <aaj@google.com>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-04","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 12:50:14 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of April 11"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-04-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 13:10:47 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of April 11"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello, Is your website not ranking on Google first page and not getting more traffic? Please have a","payload":{"headers":[{"name":"From","value":"Louis Mart <louis.mart@outlook.com>"},{"name":"Subject","value":"[blink-dev] Ranking improve"},{"name":"Date","value":"Mon, 18 Apr 2016 08:08:11 +0000"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-04-18 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 10:19:24 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-04-18"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Dear Sir/Madam, Is your website not ranking on Google first page and not getting more traffic? Please","payload":{"headers":[{"name":"From","value":"Saara Khan <saara.webservices@hotmail.com>"},{"name":"Subject","value":"[blink-dev] Keywords rank"},{"name":"Date","value":"Sat, 16 Apr 2016 12:21:45 +0000"}]}}]},{"messages":[{"snippet":"Hi all, Can anyone tell me what makes the fullscreen background black? I looked at fullscreen.css,","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 16:30:29 -0700 (PDT)"},{"name":"From","value":"Chris Watkins <watk@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Where does the black fullscreen background come from?"}]}},{"snippet":"To answer my own question, it looks like LayoutFullScreen.cpp is the culprit. On Friday, April 15,","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 17:19:07 -0700 (PDT)"},{"name":"From","value":"Chris Watkins <watk@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: Where does the black fullscreen background come from?"}]}}]},{"messages":[{"snippet":"Contact emails jsbell@chromium.org,dknox@chromium.org Spec https://storage.spec.whatwg.org Summary","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 12:37:06 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Storage Quota Estimation API"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Apr 15, 2016 at 12:37 PM, Joshua Bell &lt;jsbell@google.com&gt; wrote: Contact emails jsbell@","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 12:47:14 -0700"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement: Storage Quota Estimation API"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"[FYI +blink-dev] Contact emails caitp@igalia.com Spec Feature has been merged into ECMA262","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 06:52:04 -0700 (PDT)"},{"name":"From","value":"Caitlin Potter <caitpotter88@gmail.com>"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Ship: ECMAScript 2016 Exponentiation operator"}]}},{"snippet":"LGTM, thanks! On 15 April 2016 at 15:52, Caitlin Potter &lt;caitpotter88@gmail.com&gt; wrote: [FYI +","payload":{"headers":[{"name":"From","value":"\"'Andreas Rossberg' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 11:07:14 +0200"},{"name":"Subject","value":"[blink-dev] Re: [v8-users] Intent to Ship: ECMAScript 2016 Exponentiation operator"},{"name":"To","value":"\"v8-users@googlegroups.com\" <v8-users@googlegroups.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Fri, Apr 15, 2016 at 6:52 AM, Caitlin Potter &lt;caitpotter88@gmail.com&gt; wrote: [FYI +","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 10:28:28 -0700"},{"name":"Subject","value":"[blink-dev] Re: [v8-users] Intent to Ship: ECMAScript 2016 Exponentiation operator"},{"name":"From","value":"Adam Klein <adamk@chromium.org>"},{"name":"To","value":"v8-users <v8-users@googlegroups.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails xidachen@chromium.org, junov@chromium.org, kbr@chromium.org Spec https://html.spec.","payload":{"headers":[{"name":"From","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Date","value":"Fri, 15 Apr 2016 07:22:48 -0400"},{"name":"Subject","value":"[blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Looks reasonable to me, just want to understand the interop risk a bit better: On Fri, Apr 15, 2016","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Sun, 17 Apr 2016 23:16:10 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"To","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Sun, Apr 17, 2016 at 11:16 PM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: Has there been any","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 11:33:38 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"From","value":"Justin Novosad <junov@chromium.org>"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Apr 18, 2016 at 8:33 AM, Justin Novosad &lt;junov@chromium.org&gt; wrote: On Sun, Apr 17,","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 13:38:24 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"From","value":"Kenneth Russell <kbr@chromium.org>"},{"name":"To","value":"Justin Novosad <junov@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 18 April 2016 at 13:38, Kenneth Russell &lt;kbr@chromium.org&gt; wrote: On Mon, Apr 18, 2016 at 8:","payload":{"headers":[{"name":"From","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 14:01:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"To","value":"Kenneth Russell <kbr@chromium.org>"},{"name":"Cc","value":"Justin Novosad <junov@chromium.org>, Rick Byers <rbyers@chromium.org>, Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yep, makes sense. We don&#39;t block shipping on the absence of feedback, just on legitimate","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 17:08:35 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"To","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Cc","value":"Kenneth Russell <kbr@chromium.org>, Justin Novosad <junov@chromium.org>, Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Mon, Apr 18, 2016 at 2:01 PM, Mike Lawther &lt;mikelawther@chromium.org&gt; wrote: On 18 April","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 15:25:30 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"From","value":"Kenneth Russell <kbr@chromium.org>"},{"name":"To","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Cc","value":"Justin Novosad <junov@chromium.org>, Rick Byers <rbyers@chromium.org>, Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"For premultiplyAlpha and colorspaceConversion, the &quot;default&quot; values have implementation-","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 11:04:50 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Kenneth Russell <kbr@chromium.org>"},{"name":"Cc","value":"Mike Lawther <mikelawther@chromium.org>, Justin Novosad <junov@chromium.org>, Rick Byers <rbyers@chromium.org>, Xida Chen <xidachen@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi Phillip, In the spec, the &quot;default&quot; option is provided so that different browsers could","payload":{"headers":[{"name":"From","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 07:08:06 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Kenneth Russell <kbr@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Justin Novosad <junov@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks Xida! It would be interesting to see if any other browser makes a different choice, or if","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 13:12:26 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Cc","value":"Kenneth Russell <kbr@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Justin Novosad <junov@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I believe that&#39;s actually the second LGTM, so this still needs another one. On Tue, Apr 19, 2016","payload":{"headers":[{"name":"From","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 07:30:30 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Kenneth Russell <kbr@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Justin Novosad <junov@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Oops, sorry :) On Tue, Apr 19, 2016 at 1:30 PM, Xida Chen &lt;xidachen@chromium.org&gt; wrote: I","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 13:45:14 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Xida Chen <xidachen@chromium.org>"},{"name":"Cc","value":"Kenneth Russell <kbr@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Justin Novosad <junov@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"To add to Xida&#39;s explanation of default behaviors: In Safari&#39;s implementation,","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 11:47:04 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"From","value":"Justin Novosad <junov@chromium.org>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Xida Chen <xidachen@chromium.org>, Kenneth Russell <kbr@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks Justin, that makes sense, and means that there will be an actual difference in default","payload":{"headers":[{"name":"Date","value":"Wed, 20 Apr 2016 09:58:52 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Justin Novosad <junov@chromium.org>"},{"name":"Cc","value":"Xida Chen <xidachen@chromium.org>, Kenneth Russell <kbr@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm3 On Wed, Apr 20, 2016 at 9:58 AM Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: Thanks","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 14:05:01 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: ImageBitmapOptions"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Justin Novosad <junov@chromium.org>"},{"name":"Cc","value":"Xida Chen <xidachen@chromium.org>, Kenneth Russell <kbr@chromium.org>, Mike Lawther <mikelawther@chromium.org>, Rick Byers <rbyers@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, I intend to implement support of cloning RTCCertificate objects according to WebRTC spec[1] and I","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 03:07:04 -0700 (PDT)"},{"name":"From","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Takashi Sakamoto <tasak@google.com>, Adam Klein <adamk@chromium.org>, Harald Alvestrand <hta@chromium.org>"},{"name":"Subject","value":"[blink-dev] Cloning of platform objects (\"An object could not be cloned.\")"}]}},{"snippet":"I was looking for an abstract &quot;is cloneable&quot; type of thing and couldn&#39;t find one, but","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 10:05:34 -0700 (PDT)"},{"name":"From","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"tasak@google.com, adamk@chromium.org, hta@chromium.org"},{"name":"Subject","value":"[blink-dev] Re: Cloning of platform objects (\"An object could not be cloned.\")"}]}},{"snippet":"On Mon, Apr 18, 2016 at 10:05 AM, Henrik Boström &lt;hbos@chromium.org&gt; wrote: I was looking for","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 10:12:39 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Cloning of platform objects (\"An object could not be cloned.\")"},{"name":"From","value":"Joshua Bell <jsbell@chromium.org>"},{"name":"To","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Takashi Sakamoto <tasak@google.com>, Adam Klein <adamk@chromium.org>, hta@chromium.org"}]}},{"snippet":"Oh! Thanks! :) On Monday, April 18, 2016 at 7:12:43 PM UTC+2, Joshua Bell wrote: On Mon, Apr 18, 2016","payload":{"headers":[{"name":"Date","value":"Mon, 18 Apr 2016 10:21:34 -0700 (PDT)"},{"name":"From","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"hbos@chromium.org, tasak@google.com, adamk@chromium.org, hta@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: Cloning of platform objects (\"An object could not be cloned.\")"}]}},{"snippet":"FYI If anyone else runs into the same problem, here is the CL I ended up with: https://codereview.","payload":{"headers":[{"name":"Date","value":"Wed, 11 May 2016 01:15:48 -0700 (PDT)"},{"name":"From","value":"\"Henrik Boström\" <hbos@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"hbos@chromium.org, tasak@google.com, adamk@chromium.org, hta@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: Cloning of platform objects (\"An object could not be cloned.\")"}]}}]},{"messages":[{"snippet":"Note: already implemented under a general IndexedDBExperimental flag. This is really just an I2S but","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 16:27:12 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: IDBKeyRange.includes"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1 On Fri, Apr 15, 2016 at 1:27 AM, &#39;Joshua Bell&#39; via blink-dev &lt;blink-dev@chromium.org","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 12:20:18 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: IDBKeyRange.includes"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Joshua Bell <jsbell@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 :DG&lt; On Fri, Apr 15, 2016 at 3:20 AM, Philip Jägenstedt &lt;philipj@opera.com&gt; wrote:","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 08:40:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: IDBKeyRange.includes"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm3 On Fri, Apr 15, 2016, 5:40 PM Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM2 :DG","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 15 Apr 2016 15:45:14 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: IDBKeyRange.includes"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, This is unfortunately stretching out to more than &quot;temporarily&quot; :(, and I need to","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 15:54:51 -0700"},{"name":"Subject","value":"[blink-dev] Help? (Re: PSA: the auto-rebaseline-bot is down temporarily)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Walter Korman <wkorman@chromium.org>, Ojan Vafai <ojan@chromium.org>, Emil A Eklund <eae@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, tansell@chromium.org, Aaron Gable <agable@chromium.org>"}]}}]},{"messages":[{"snippet":"Dear Sirs Hiện nay chúng tôi đang tìm kiếm các đối tác phân phối cho: - Trà - Now Break Tea (thương","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 10:00:25 +0200"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"From","value":"Grand Waktu Myanmar <office@grandwaktu.com>"},{"name":"Subject","value":"[blink-dev] Tim doi tac tai Viet Nam - co hoi phat trien san pham nhap khau so 3 the gioi!"}]}}]},{"messages":[{"snippet":"Contact emails mcasas@chromium.org Spec http://w3c.github.io/mediacapture-image/index.html Summary","payload":{"headers":[{"name":"Date","value":"Wed, 13 Apr 2016 17:17:03 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Implement: Mediastream Image Capture"},{"name":"From","value":"Miguel Casas-Sanchez <mcasas@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This capability sounds super useful! Is there an explainer doc for this spec somewhere? I was trying","payload":{"headers":[{"name":"Date","value":"Wed, 13 Apr 2016 20:48:41 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Mediastream Image Capture"},{"name":"From","value":"\"'Alex Russell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Miguel Casas-Sanchez <mcasas@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On 13 April 2016 at 20:48, Alex Russell &lt;slightlyoff@google.com&gt; wrote: This capability sounds","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 11:26:29 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement: Mediastream Image Capture"},{"name":"From","value":"\"'Miguel Casas' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Alex Russell <slightlyoff@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, April 13: Recent updates (last 2 weeks): We","payload":{"headers":[{"name":"Date","value":"Wed, 13 Apr 2016 15:22:18 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, April 13, 2016"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Remove %3A escaping from blob: URLs Contact emails nick@chromium.org Spec https://w3c.github.io/","payload":{"headers":[{"name":"Date","value":"Wed, 13 Apr 2016 14:53:36 -0700"},{"name":"Subject","value":"[blink-dev] Intent to {Implement, Ship}: Remove %3A escaping from blob: URLs"},{"name":"From","value":"\"'Nick Carter' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Makes sense, LGTM1! On Wed, Apr 13, 2016 at 11:53 PM, &#39;Nick Carter&#39; via blink-dev &lt;blink-","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 16:19:49 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to {Implement, Ship}: Remove %3A escaping from blob: URLs"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Nick Carter <ncarter@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM%3A! On Thu, Apr 14, 2016 at 7:19 AM, Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: Makes","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 07:21:03 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to {Implement, Ship}: Remove %3A escaping from blob: URLs"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Nick Carter <ncarter@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 - I agree with the expectation that compat risk should be very low. But since we have no hard","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 10:47:20 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to {Implement, Ship}: Remove %3A escaping from blob: URLs"},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Nick Carter <ncarter@google.com>, \"Philip Jägenstedt\" <philipj@opera.com>"}]}}]},{"messages":[{"snippet":"# Primary eng (and PM) emails mkwst@chromium.org # Summary &#39;X-Frame-Options&#39; will be ignored","payload":{"headers":[{"name":"From","value":"Mike West <mkwst@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 14:14:41 +0200"},{"name":"Subject","value":"[blink-dev] Intent to deprecate and remove: `X-Frame-Options` processing inside `<meta>`."},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM. On Wed, Apr 13, 2016 at 5:14 AM, Mike West &lt;mkwst@chromium.org&gt; wrote: # Primary eng (and","payload":{"headers":[{"name":"Date","value":"Wed, 13 Apr 2016 09:50:55 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: `X-Frame-Options` processing inside `<meta>`."},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Mike West <mkwst@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm2 On Wed, Apr 13, 2016, 6:50 PM Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM. On Wed","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 17:05:33 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: `X-Frame-Options` processing inside `<meta>`."},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>, Mike West <mkwst@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3. I&#39;ll defer to your judgement, but maybe it&#39;s worth emitting a console message when","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 16:22:19 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: `X-Frame-Options` processing inside `<meta>`."},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Cc","value":"Dimitri Glazkov <dglazkov@chromium.org>, Mike West <mkwst@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks for the great compat impact (and interop) data! Clearly safe IMHO. On Apr 14, 2016 10:22 AM,","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 10:45:04 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: `X-Frame-Options` processing inside `<meta>`."},{"name":"From","value":"\"'Rick Byers' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Mike West <mkwst@chromium.org>, Jochen Eisinger <jochen@chromium.org>, blink-dev <blink-dev@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>"}]}},{"snippet":"I added a chromestatus entry at https://www.chromestatus.com/feature/6450843930853376 based on folks","payload":{"headers":[{"name":"From","value":"\"'Mike West' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 15 Apr 2016 13:48:27 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: `X-Frame-Options` processing inside `<meta>`."},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Joe Medley <jmedley@google.com>"},{"name":"Cc","value":"Jochen Eisinger <jochen@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks Mike! To warn about all unsupported http-equiv names would be annoying when some new header","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 14:32:31 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: `X-Frame-Options` processing inside `<meta>`."},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Mike West <mkwst@google.com>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, Jochen Eisinger <jochen@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Did you talk to WebKit folks in order to align WebKit with this new behavior as well? They really","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 15 Apr 2016 16:16:05 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: `X-Frame-Options` processing inside `<meta>`."},{"name":"To","value":"Mike West <mkwst@google.com>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, Jochen Eisinger <jochen@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Fair enough. Filed https://bugs.webkit.org/show_bug.cgi?id=156625. -mike On Fri, Apr 15, 2016 at 3:16","payload":{"headers":[{"name":"From","value":"\"'Mike West' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 15 Apr 2016 15:27:04 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to deprecate and remove: `X-Frame-Options` processing inside `<meta>`."},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, Jochen Eisinger <jochen@chromium.org>, Dimitri Glazkov <dglazkov@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails tkent@chromium.org Spec https://drafts.csswg.org/css-ui-4/#appearance-switching","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 15:45:49 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Why not appearance: none? ☆PhistucK On Wed, Apr 13, 2016 at 9:45 AM, TAMURA, Kent &lt;tkent@chromium.","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 13 Apr 2016 09:54:18 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think we&#39;re not ready to ship the &#39;appearance&#39; property yet. This is the first step","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 16:07:24 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"In general I don&#39;t think we want to be &quot;adding features&quot; to prefixed APIs, but I don","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 21:03:00 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Using custom style callbacks is bad, I&#39;d rather we didn&#39;t use more of them. If we want to","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 20:06:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Apr 14, 2016 at 10:03 AM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: In general I don&#39;","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 13:54:27 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, timloh@chromium.org"}]}},{"snippet":"On Thu, Apr 14, 2016 at 12:54 AM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: On Thu, Apr 14, 2016","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Sun, 17 Apr 2016 23:20:18 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, PhistucK <phistuck@gmail.com>, blink-dev <blink-dev@chromium.org>, timloh@chromium.org"}]}},{"snippet":"Florian, who is the editor of css-ui-4, and I met last week, and discussed this. I proceed this","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 15:13:54 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I&#39;d be great to review the patches for this. :) The form controls have a lot of technical debt","payload":{"headers":[{"name":"Date","value":"Mon, 2 May 2016 12:12:50 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Kent TAMURA <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Rick Byers <rbyers@chromium.org>"}]}},{"snippet":"Yep, I think you should just proceed with this as a bug-fix (with appropriate codereview from the","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 3 May 2016 14:36:18 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I found we needed to unship ::-webkit-progress-* pseudo elements to implement this behavior for","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 11 May 2016 09:59:55 +0900"},{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: -webkit-appearance:none for METER and PROGRESS elements"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 14:35:53 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Chromium-dev, We are building chromium ourselves version 44.0.2403.133. We are facing difficulty","payload":{"headers":[{"name":"Date","value":"Tue, 12 Apr 2016 21:20:29 -0700 (PDT)"},{"name":"From","value":"Bravo Ellios <bravo.ellios@gmail.com>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Subject","value":"[chromium-dev] Facing problems with remote debugging"}]}},{"snippet":"Hi blink-dev, We are building chromium ourselves version 44.0.2403.133. We are facing difficulty in","payload":{"headers":[{"name":"Date","value":"Tue, 12 Apr 2016 21:21:45 -0700 (PDT)"},{"name":"From","value":"bravo.ellios@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Facing problems with remote debugging"}]}},{"snippet":"Try google-chrome-developer-tools instead. ☆PhistucK On Wed, Apr 13, 2016 at 7:21 AM, &lt;bravo.","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 13 Apr 2016 08:58:30 +0300"},{"name":"Subject","value":"Re: [blink-dev] Facing problems with remote debugging"},{"name":"To","value":"bravo.ellios@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"As a result of crbug.com/601166 , we&#39;re getting baselines off of the 10.9 waterfall bot that fail","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 18:15:38 -0700"},{"name":"Subject","value":"[blink-dev] PSA: the auto-rebaseline-bot is down temporarily"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Update: the bot is still down. I have landed a change that makes it illegal to use &quot;","payload":{"headers":[{"name":"From","value":"Dirk Pranke <dpranke@chromium.org>"},{"name":"Date","value":"Fri, 15 Apr 2016 11:16:06 -0700"},{"name":"Subject","value":"[blink-dev] Re: PSA: the auto-rebaseline-bot is down temporarily"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Update: I&#39;ve just re-enabled the auto-rebaseline bot and &quot;NeedsRebaseline&quot; can be used","payload":{"headers":[{"name":"Date","value":"Sat, 23 Apr 2016 13:56:35 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: PSA: the auto-rebaseline-bot is down temporarily"}]}},{"snippet":"Update: the bot is going back down again, original issue still present. Investigation continues. On","payload":{"headers":[{"name":"Date","value":"Mon, 25 Apr 2016 11:19:41 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: PSA: the auto-rebaseline-bot is down temporarily"}]}},{"snippet":"The auto-rebaseline bot is back in action, and NeedsRebaseline can be submitted in TestExpectations","payload":{"headers":[{"name":"Date","value":"Tue, 3 May 2016 18:17:44 -0700 (PDT)"},{"name":"From","value":"Walter <wkorman@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Re: PSA: the auto-rebaseline-bot is down temporarily"}]}}]},{"messages":[{"snippet":"input-dev is a web platform team focused on making touch (P1) and other forms of input (P2) awesome","payload":{"headers":[{"name":"From","value":"Timothy Dresser <tdresser@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 18:13:49 +0000"},{"name":"Subject","value":"[blink-dev] input-dev Q2 OKRs"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, sample1 link is broken: http://blog.gospodarets.com/css-scroll-snap/ -&gt; https://blog.","payload":{"headers":[{"name":"Date","value":"Tue, 12 Apr 2016 06:13:37 -0700 (PDT)"},{"name":"From","value":"vseticka.martin@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] CSS Scroll Snap Points - sample1 link"}]}},{"snippet":"Updated. Thank you! ☆PhistucK On Tue, Apr 12, 2016 at 4:13 PM, &lt;vseticka.martin@gmail.com&gt;","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Tue, 12 Apr 2016 16:28:32 +0300"},{"name":"Subject","value":"Re: [blink-dev] CSS Scroll Snap Points - sample1 link"},{"name":"To","value":"\"Martin Všetička\" <vseticka.martin@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello, I hope you are well. I was doing some research on your industry and I landed on your website.","payload":{"headers":[{"name":"Date","value":"Tue, 12 Apr 2016 10:48:28 +0000"},{"name":"Subject","value":"[blink-dev] www.chromium.org"},{"name":"From","value":"\"Rebecca | FOXSEO Pty Ltd\" <rebeccagrant601@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"}]}}]},{"messages":[{"snippet":"Hi, with r386620 in place, you no longer need nor can annotate your IDL interface types with the [","payload":{"headers":[{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"From","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Subject","value":"[blink-dev] PSA: [GarbageCollected] and ScriptWrappables"},{"name":"Date","value":"Tue, 12 Apr 2016 10:34:13 +0200"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-04","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 10:13:58 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of April 4"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-04-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 10:15:10 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of April 4"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. Date Sender","payload":{"headers":[{"name":"From","value":"\"'Dru Knox' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 02:08:40 +0000"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"\"blink-dev+announce@chromium.org\" <blink-dev+announce@chromium.org>"}]}}]},{"messages":[{"snippet":"The layout team is a long-term team that owns the layout code in blink. See https://www.chromium.org/","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 13:28:52 -0700"},{"name":"Subject","value":"[blink-dev] Layout Team Status - April 11, 2016"},{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hello Everyone, We have branched for M51. Please read through this entire email if you plan on making","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 12:49:39 -0700 (PDT)"},{"name":"From","value":"\"'Krishna Govind' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Chromium-dev <chromium-dev@chromium.org>"},{"name":"Cc","value":"blink-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] M51 branch is here!"}]}}]},{"messages":[{"snippet":"Hi all, Q2 is officially here! We are starting Q2 with a 30% smaller triage backlog than last quarter","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 12:46:12 -0700"},{"name":"Subject","value":"[blink-dev] Q2 Bug Health"},{"name":"From","value":"Shruthi Sreekanta <sshruthi@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi, I am a new employee and I would like to sign up for the list. Thanks, Sahel","payload":{"headers":[{"name":"From","value":"\"'Sahel Sharifymoghaddam' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 11 Apr 2016 17:18:35 +0000"},{"name":"Subject","value":"[blink-dev] sign up request"},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"Hi there Sahel, Please sign up here: https://groups.google.com/a/chromium.org/forum/#!forum/blink-dev","payload":{"headers":[{"name":"From","value":"Levi Weintraub <leviw@chromium.org>"},{"name":"Date","value":"Mon, 11 Apr 2016 10:26:03 -0700"},{"name":"Subject","value":"Re: [blink-dev] sign up request"},{"name":"To","value":"Sahel Sharifymoghaddam <sahel@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Data theo yêu cầu chào bạn! Hiện tại bên mình đang có 1000 số dân cư biệt thự biển rất HOT nhiều data","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 06:33:15 -0700 (PDT)"},{"name":"From","value":"\"DATA THEO YÊU CẦU\" <htdata2468@gmail.com>"},{"name":"To","value":"blink-dev@chromium.org"},{"name":"Subject","value":"[blink-dev] DATA THEO YÊU CẦU"}]}}]},{"messages":[{"snippet":"Loading team bi-weekly updates from CAM, TOK, MTV, RES, PAR and external contributors. More","payload":{"headers":[{"name":"From","value":"Kinuko Yasuda <kinuko@chromium.org>"},{"name":"Date","value":"Mon, 11 Apr 2016 21:50:54 +0900"},{"name":"Subject","value":"[blink-dev] Loading team bi-weekly status updates (Apr 8, 2016)"},{"name":"To","value":"Chromium Loading Performance <loading-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi We&#39;ve finalized Q2 OKRs of the team. Oilpan: (keishi) Removing RawPtrs from the code base.","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 11 Apr 2016 21:45:40 +0900"},{"name":"Subject","value":"[blink-dev] Architecture Team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Raising this as a blink bug, as it appears to be affecting both opera and chrome, but only on Google","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 00:21:43 -0700 (PDT)"},{"name":"From","value":"mark.gillespie@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Pixel C scrolling hangs on chrome and opera"}]}},{"snippet":"You can search crbug.com for an existing issue and star it. If you cannot find one, file a new issue","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 11 Apr 2016 10:23:02 +0300"},{"name":"Subject","value":"Re: [blink-dev] Pixel C scrolling hangs on chrome and opera"},{"name":"To","value":"Mark Gillespie <mark.gillespie@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"How do I officially raise this as a bug? Not sure where best, blink, chromium (and opera), Android?","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 00:24:28 -0700 (PDT)"},{"name":"From","value":"mark.gillespie@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Pixel C scrolling hangs on chrome and opera"}]}},{"snippet":"Blink/Chromium. crbug.com is the official place for Blink/Chromium issues. ☆PhistucK On Mon, Apr 11,","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Mon, 11 Apr 2016 10:26:00 +0300"},{"name":"Subject","value":"Re: [blink-dev] Pixel C scrolling hangs on chrome and opera"},{"name":"To","value":"Mark Gillespie <mark.gillespie@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"If you file a bug at http://crbug.com, that&#39;s the tracker shared by Chromium and Blink. I can","payload":{"headers":[{"name":"From","value":"Mike Lawther <mikelawther@chromium.org>"},{"name":"Date","value":"Mon, 11 Apr 2016 17:29:29 +1000"},{"name":"Subject","value":"Re: [blink-dev] Pixel C scrolling hangs on chrome and opera"},{"name":"To","value":"mark.gillespie@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"OK it&#39;s been raised. https://bugs.chromium.org/p/chromium/issues/detail?id=602179 Thanks","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 00:37:38 -0700 (PDT)"},{"name":"From","value":"mark.gillespie@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Pixel C scrolling hangs on chrome and opera"}]}}]},{"messages":[{"snippet":"Skype (Please note: You cannot reply to this MMS by email.)","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 06:01:37 +0200"},{"name":"From","value":"46729383844@mms.tele2.se"},{"name":"To","value":"blink-dev+status@chromium.org"},{"name":"Subject","value":"[blink-dev]"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-04-11 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Mon, 11 Apr 2016 08:50:39 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-04-11"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"That means in LeftToRight writing mode, it is equal to LeftBorderWidth + clientHeight, isn&#39;t it?","payload":{"headers":[{"name":"Date","value":"Sat, 9 Apr 2016 18:40:58 -0700 (PDT)"},{"name":"From","value":"curiousitatoratory <phaikawl@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] why is clientLogicalBottom = borderBefore() + clientLogicalHeight()?"}]}},{"snippet":"In left to right, top to bottom, the logical dimensions are: Before = top After = bottom Start = left","payload":{"headers":[{"name":"Date","value":"Sat, 9 Apr 2016 19:02:45 -0700"},{"name":"Subject","value":"Re: [blink-dev] why is clientLogicalBottom = borderBefore() + clientLogicalHeight()?"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"curiousitatoratory <phaikawl@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Ahh, I misunderstood the &quot;LeftToRightWritingMode&quot;, didn&#39;t know it&#39;s actually &quot;","payload":{"headers":[{"name":"Date","value":"Sat, 9 Apr 2016 19:34:30 -0700 (PDT)"},{"name":"From","value":"curiousitatoratory <phaikawl@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"phaikawl@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] why is clientLogicalBottom = borderBefore() + clientLogicalHeight()?"}]}}]},{"messages":[{"snippet":"Primary eng (and PM) emails jsbell@chromium.org, l.panpax@gmail.com Summary Remove the TextEncoder","payload":{"headers":[{"name":"Date","value":"Fri, 8 Apr 2016 11:54:39 -0700"},{"name":"Subject","value":"[blink-dev] Intent to Deprecate and Remove: UTF-16 support in TextEncoder"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM1, one encoding to rule them all! On Fri, Apr 8, 2016 at 8:54 PM, &#39;Joshua Bell&#39; via blink","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 11:51:59 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: UTF-16 support in TextEncoder"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Joshua Bell <jsbell@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Mon, Apr 11, 2016 at 2:51 AM, Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: LGTM1, one","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 07:39:01 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: UTF-16 support in TextEncoder"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm3 On Mon, Apr 11, 2016 at 7:39 AM Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: LGTM2 On","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Mon, 11 Apr 2016 14:41:52 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Deprecate and Remove: UTF-16 support in TextEncoder"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Joshua Bell <jsbell@google.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi all, I would like to inspect the Render Tree in real time while browsing with Google Chrome. In","payload":{"headers":[{"name":"Date","value":"Fri, 8 Apr 2016 08:39:05 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Dump render tree in real time"}]}},{"snippet":"The layout test infrastructure is only compiled into our test shell called &quot;Content Shell&quot;","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 08 Apr 2016 15:49:20 +0000"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"jip.de.beer@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi Jip, there&#39;s no way to see the render trees (now called layout trees) in real time. That","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 8 Apr 2016 08:54:30 -0700"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"jip.de.beer@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks for your quick reply. What about other platforms (Linux, Windows)? Is the layout test","payload":{"headers":[{"name":"Date","value":"Fri, 8 Apr 2016 10:10:51 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jip.de.beer@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"}]}},{"snippet":"Content shell uses a fixed viewport of 800x600. No difference between platforms. -Christian On Fri,","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 8 Apr 2016 10:15:11 -0700"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"jip.de.beer@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Allright, thanks again. What if I build Chromium from source? Can I simply dump the Layout Tree by","payload":{"headers":[{"name":"Date","value":"Fri, 8 Apr 2016 10:26:21 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jip.de.beer@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"}]}},{"snippet":"Yeah, it should be pretty straightforward. Call one of these two functions whenever you want: https:/","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 8 Apr 2016 11:06:47 -0700"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"Jip de Beer <jip.de.beer@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi Christian, Thanks. I should look into that. LayoutTreeAsText seems to be what I want. Which two","payload":{"headers":[{"name":"Date","value":"Fri, 8 Apr 2016 11:41:05 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jip.de.beer@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"}]}},{"snippet":"These two functions: CORE_EXPORT String externalRepresentation(LocalFrame*, LayoutAsTextBehavior =","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 8 Apr 2016 15:17:35 -0400"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"Jip de Beer <jip.de.beer@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The hard part of what you want to do is adding the code to trigger a dump from the browser. That will","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Fri, 08 Apr 2016 19:19:21 +0000"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"jip.de.beer@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Almost forgot: with that change, you should be able to trigger a layout tree dump to the terminal at","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Fri, 08 Apr 2016 19:20:29 +0000"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"Stefan Zager <szager@chromium.org>, jip.de.beer@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks a lot! Yes, I want it to update a lot. The more responsive the better. I assume it won&#39;t","payload":{"headers":[{"name":"Date","value":"Fri, 8 Apr 2016 12:39:26 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"szager@chromium.org, jip.de.beer@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"}]}},{"snippet":"Well it won&#39;t usually be more than 60 times/second (often less, but depends on the website and","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Fri, 8 Apr 2016 16:14:46 -0400"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"Jip de Beer <jip.de.beer@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Stefan Zager <szager@chromium.org>"}]}},{"snippet":"On Fri, Apr 8, 2016 at 12:39 PM &lt;jip.de.beer@gmail.com&gt; wrote: In the command: $ kill -s","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Fri, 08 Apr 2016 20:37:22 +0000"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"jip.de.beer@gmail.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"szager@chromium.org"}]}},{"snippet":"One more way of snagging this info would be to add a JavaScript API to do it. You can just add a","payload":{"headers":[{"name":"From","value":"Levi Weintraub <leviw@chromium.org>"},{"name":"Date","value":"Fri, 8 Apr 2016 13:56:22 -0700"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"jip.de.beer@gmail.com, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"That sounds like a very nice approach! I really want to try that as well. I actually prefer to have","payload":{"headers":[{"name":"Date","value":"Sun, 10 Apr 2016 07:26:57 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"szager@chromium.org, jip.de.beer@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"}]}},{"snippet":"Hi, Is the z-order (final result of applying z-index etc.) taken into account in the Layout Tree?","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 09:06:13 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"szager@chromium.org, jip.de.beer@gmail.com"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"}]}},{"snippet":"I&#39;m not totally sure if it contains the information you want, but you might want to look into the","payload":{"headers":[{"name":"From","value":"Sami Kyostila <skyostil@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 16:20:40 +0000"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"jip.de.beer@gmail.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"szager@chromium.org"}]}},{"snippet":"z-order is not directly part of the layout tree, no. I&#39;m not sure what a good way to get that","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 12:26:28 -0400"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"Jip de Beer <jip.de.beer@gmail.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Stefan Zager <szager@chromium.org>"}]}},{"snippet":"Thanks for replying again. I think I&#39;ve done exactly as you suggested, save in JavaScript: https:","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 09:35:12 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jip.de.beer@gmail.com, szager@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"}]}},{"snippet":"Why did you not say what you really wanted in your original email? :p +paint-dev, maybe they can help","payload":{"headers":[{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 13:42:16 -0400"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"Jip de Beer <jip.de.beer@gmail.com>, paint-dev@chromium.org"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Stefan Zager <szager@chromium.org>"}]}},{"snippet":"LayoutTreeAsText::writeLayers separates the dump into layers, which is what you want. Layers are used","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 18:07:23 +0000"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"jip.de.beer@gmail.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"szager@chromium.org"}]}},{"snippet":"But you can still have overlap within a layer and need to worry about paint order for those, right? -","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 14:11:55 -0400"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"From","value":"Christian Biesinger <cbiesinger@chromium.org>"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"Jip de Beer <jip.de.beer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes, true. On Thu, Apr 14, 2016 at 11:11 AM Christian Biesinger &lt;cbiesinger@chromium.org&gt; wrote","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 18:14:00 +0000"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"Christian Biesinger <cbiesinger@chromium.org>, Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"Jip de Beer <jip.de.beer@gmail.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yes I should have said that in my original email. But I wanted to save you the trouble of reading","payload":{"headers":[{"name":"Date","value":"Thu, 14 Apr 2016 14:56:47 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jip.de.beer@gmail.com, paint-dev@chromium.org, szager@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"}]}},{"snippet":"This kinda sounds a bit like IntersectionObserver v2 On Thu, Apr 14, 2016 at 5:56 PM, &lt;jip.de.beer","payload":{"headers":[{"name":"From","value":"Nat Duca <nduca@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 18:14:43 -0400"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"jip.de.beer@gmail.com, Ojan Vafai <ojan@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, paint-dev <paint-dev@chromium.org>, Stefan Zager <szager@chromium.org>"}]}},{"snippet":"I think what you want is a dump of the display list from the paint system. Any paint team people have","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 22:32:08 +0000"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"},{"name":"To","value":"jip.de.beer@gmail.com, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"paint-dev@chromium.org, szager@chromium.org"}]}},{"snippet":"But what about elements outside of the viewport? I&#39;m interested in those too. I came across","payload":{"headers":[{"name":"Date","value":"Fri, 15 Apr 2016 01:20:49 -0700 (PDT)"},{"name":"From","value":"jip.de.beer@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jip.de.beer@gmail.com, paint-dev@chromium.org, szager@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Dump render tree in real time"}]}}]},{"messages":[{"snippet":"Summary The web platform API to support USB devices. For devices that explicitly provide this origin","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 14:58:55 -0700 (PDT)"},{"name":"From","value":"Owen <owencm@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Reilly Grant <reillyg@chromium.org>, Jun Cai <juncai@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Experiment: WebUSB"}]}},{"snippet":"LGTM. Please make sure to continue working in the WICG and getting more signals from other browser","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 15:25:01 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: WebUSB"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Owen <owencm@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Reilly Grant <reillyg@chromium.org>, Jun Cai <juncai@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 2:58 PM, Owen &lt;owencm@chromium.org&gt; wrote: Will this feature be","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 15:25:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: WebUSB"},{"name":"From","value":"Alexandre Elias <aelias@chromium.org>"},{"name":"To","value":"Owen <owencm@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Reilly Grant <reillyg@chromium.org>, Jun Cai <juncai@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 3:25 PM Alexandre Elias &lt;aelias@chromium.org&gt; wrote: On Thu, Apr 7, 2016","payload":{"headers":[{"name":"From","value":"Reilly Grant <reillyg@chromium.org>"},{"name":"Date","value":"Fri, 08 Apr 2016 17:29:57 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: WebUSB"},{"name":"To","value":"Alexandre Elias <aelias@chromium.org>, Owen <owencm@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Jun Cai <juncai@chromium.org>"}]}},{"snippet":"I see in the launch tracking bug that neither privacy nor security flipped their flag yet. Are they","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Fri, 08 Apr 2016 17:42:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: WebUSB"},{"name":"To","value":"Reilly Grant <reillyg@chromium.org>, Alexandre Elias <aelias@chromium.org>, Owen <owencm@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Jun Cai <juncai@chromium.org>"}]}},{"snippet":"Those labels were mistakenly added to this Type=Launch-OWP issue, where they should have been on the","payload":{"headers":[{"name":"From","value":"\"'Owen Campbell-Moore' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 08 Apr 2016 21:06:59 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: WebUSB"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, Reilly Grant <reillyg@chromium.org>, Alexandre Elias <aelias@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Jun Cai <juncai@chromium.org>"}]}},{"snippet":"Update: we have decided to change the schedule for this origin trial and are now planning to start in","payload":{"headers":[{"name":"Date","value":"Sat, 30 Apr 2016 17:18:00 -0700 (PDT)"},{"name":"From","value":"owencm via blink-dev <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"jochen@chromium.org, reillyg@chromium.org, aelias@chromium.org, juncai@chromium.org, owencm@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Experiment: WebUSB"}]}}]},{"messages":[{"snippet":"Web Bluetooth provides Bluetooth GATT Access to web apps. On track to launch experiment in M51","payload":{"headers":[{"name":"From","value":"Vincent Scheib <scheib@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 13:57:42 -0700"},{"name":"Subject","value":"[blink-dev] Bluetooth Status - Experiment on track for 51, branching tomorrow."},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"I want to add a new property on the event parameter of postMessage receiver call back function. I","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 12:52:04 -0700 (PDT)"},{"name":"From","value":"\"翀\" <gc771427477@gmail.com>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] How to add a new property to event parameter of postMessage receiver call back function?"}]}}]},{"messages":[{"snippet":"Hi, BlinkOn6 is going to feature Lightning talks again. One talk should not last longer than 3","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 06:57:49 -0700 (PDT)"},{"name":"From","value":"Michael Hablich <hablich@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Submit Lightning talk topics for BlinkOn6"}]}},{"snippet":"Thanks for organizing this, Michael! Lightning talks are a great way to quickly introduce and excite","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 08:27:07 -0700"},{"name":"Subject","value":"Re: [blink-dev] Submit Lightning talk topics for BlinkOn6"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Michael Hablich <hablich@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails guidou@chromium.org, hta@chromium.org Spec http://w3c.github.io/mediacapture-main/#","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 02:47:12 -0700 (PDT)"},{"name":"From","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Ship: HTMLMediaElement.srcObject for MediaStreams"}]}},{"snippet":"LGTM1 On Thu, Apr 7, 2016 at 11:47 AM, Guido Urdaneta &lt;guidou@chromium.org&gt; wrote: Contact","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 13:35:59 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: HTMLMediaElement.srcObject for MediaStreams"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Guido Urdaneta <guidou@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Mon, Apr 11, 2016 at 8:35 PM, Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: LGTM1 On","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 14:42:04 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: HTMLMediaElement.srcObject for MediaStreams"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Guido Urdaneta <guidou@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm3 On Tue, Apr 12, 2016, 7:42 AM TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: LGTM2 On Mon, Apr","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 05:46:18 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: HTMLMediaElement.srcObject for MediaStreams"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Guido Urdaneta <guidou@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Blink devs, [This mail is long; I suggest you to bring a cup of your favorite drink before","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 17:19:30 +0900"},{"name":"Subject","value":"[blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Taiju Tsuiki <tzik@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"I&#39;d prefer Solution A too, to keep the code base plain and simple (less magical). On Thu, Apr 7,","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 17:27:02 +0900"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"I&#39;d love to use MakeUnique for classes having public constructors. It&#39;s allowed even if we","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 17:27:56 +0900"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"From","value":"\"'Yutaka Hirano' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 5:27 PM, Yutaka Hirano &lt;yhirano@google.com&gt; wrote: I&#39;d love to use","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 18:37:33 +0900"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"To","value":"Yutaka Hirano <yhirano@google.com>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 1:19 AM, Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: Hi Blink devs, [This","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 11:54:02 -0700"},{"name":"Subject","value":"[blink-dev] Re: Class::create() and MakeUnique() or WrapUnique()"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>"}]}},{"snippet":"From: yutak@google.com [mailto:yutak@google.com] On Behalf Of Yuta Kitamura &gt; Solution B: Use","payload":{"headers":[{"name":"From","value":"Domenic Denicola <d@domenic.me>"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"CC","value":"Taiju Tsuiki <tzik@chromium.org>, Dana Jansens <danakj@chromium.org>"},{"name":"Subject","value":"RE: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"Date","value":"Thu, 7 Apr 2016 18:58:20 +0000"}]}},{"snippet":"On Thu, Apr 7, 2016 at 1:27 AM Kentaro Hara &lt;haraken@chromium.org&gt; wrote: I&#39;d prefer","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Thu, 07 Apr 2016 20:43:36 +0000"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>, Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 1:43 PM, Stefan Zager &lt;szager@chromium.org&gt; wrote: On Thu, Apr 7, 2016","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 13:48:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"To","value":"Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 4:48 PM, Dana Jansens &lt;danakj@chromium.org&gt; wrote: On Thu, Apr 7, 2016","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 16:51:02 -0400"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Stefan Zager <szager@chromium.org>, Kentaro Hara <haraken@chromium.org>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 1:51 PM, Jeremy Roman &lt;jbroman@chromium.org&gt; wrote: On Thu, Apr 7, 2016","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 13:53:19 -0700"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"To","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"Cc","value":"Stefan Zager <szager@chromium.org>, Kentaro Hara <haraken@chromium.org>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>"}]}},{"snippet":"I actually prefer option A. Since Blink has a mixture of garbage collected types, refcounted types,","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Thu, 07 Apr 2016 20:53:58 +0000"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>, Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>"}]}},{"snippet":"I&#39;d also prefer option A. For classes that don&#39;t care how they are created, the constructors","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 13:58:08 -0700"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"From","value":"\"'Vladimir Levin' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Stefan Zager <szager@chromium.org>, Kentaro Hara <haraken@chromium.org>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 4:53 PM, Dana Jansens &lt;danakj@chromium.org&gt; wrote: On Thu, Apr 7, 2016","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 17:28:16 -0400"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Stefan Zager <szager@chromium.org>, Kentaro Hara <haraken@chromium.org>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 1:48 PM Dana Jansens &lt;danakj@chromium.org&gt; wrote: For places where","payload":{"headers":[{"name":"From","value":"Stefan Zager <szager@chromium.org>"},{"name":"Date","value":"Thu, 07 Apr 2016 21:42:00 +0000"},{"name":"Subject","value":"Re: [blink-dev] Class::create() and MakeUnique() or WrapUnique()"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>, Stefan Zager <szager@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>, Taiju Tsuiki <tzik@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails yoichio@chromium.org Spec https://drafts.csswg.org/css-ui-4/#content-selection Summary","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Thu, 07 Apr 2016 07:17:50 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Do you intend to preserve the behavior of -webkit-user-select? Given its usage, it&#39;s a safe bet","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 12:51:22 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Cc","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Yay, thanks for pushing on this Yoichisan! On Thu, Apr 7, 2016 at 6:51 AM, Philip Jägenstedt &lt;","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 16:29:30 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"&gt; Yoichi do you have a list of the differences? &quot;user-select: contain&quot; is new, right? I","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Mon, 11 Apr 2016 09:19:05 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Based on that, shipping support for just &quot;text&quot; and &quot;none&quot; sounds fine. What do","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 14:39:14 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"I plan to make -webkit-user-select:none follow the spec and ship -webkit-user-select:all, then","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 04:17:33 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Apr 12, 2016 at 1:17 PM, Yoichi Osato &lt;yoichio@chromium.org&gt; wrote: I plan to make -","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 14:37:16 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Rick Byers <rbyers@chromium.org>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Apr 12, 2016 at 1:37 AM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: On Tue, Apr 12, 2016","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 15:00:10 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"I plan to make -webkit-user-select:none follow the spec and ship -webkit-user-select:all, then","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 05:37:06 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"ok, lgtm2. On Wed, Apr 13, 2016 at 2:37 PM, Yoichi Osato &lt;yoichio@chromium.org&gt; wrote: I plan","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 14:48:28 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, \"Philip Jägenstedt\" <philipj@opera.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, 12 Apr 2016 06:17:33 +0200, Yoichi Osato &lt;yoichio@chromium.org&gt; wrote: &gt; I plan to","payload":{"headers":[{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Yoichi Osato <yoichio@chromium.org>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"Date","value":"Wed, 13 Apr 2016 09:48:46 +0200"},{"name":"From","value":"Simon Pieters <simonp@opera.com>"}]}},{"snippet":"On Wed, Apr 13, 2016 at 3:48 AM, Simon Pieters &lt;simonp@opera.com&gt; wrote: On Tue, 12 Apr 2016 06","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 13 Apr 2016 17:27:53 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Simon Pieters <simonp@opera.com>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Yoichi Osato <yoichio@chromium.org>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"&gt; UAs that support &#39;user-select&#39; must also support &#39;&#39;-webkit-user-select&#39;&#39;","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Thu, 14 Apr 2016 02:32:18 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Simon Pieters <simonp@opera.com>, \"florian@rivoal.net\" <florian@rivoal.net>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"On Apr 14, 2016, at 11:32, Yoichi Osato &lt;yoichio@chromium.org&gt; wrote: &gt; UAs that support","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"From","value":"Florian Rivoal <florian@rivoal.net>"},{"name":"Date","value":"Thu, 14 Apr 2016 13:48:40 +0900"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Simon Pieters <simonp@opera.com>, \"Philip Jägenstedt\" <philipj@opera.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>"}]}},{"snippet":"LGTM3 On Thu, Apr 14, 2016 at 6:48 AM, Florian Rivoal &lt;florian@rivoal.net&gt; wrote: &gt; &gt; On","payload":{"headers":[{"name":"Date","value":"Tue, 19 Apr 2016 10:55:17 +0200"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Florian Rivoal <florian@rivoal.net>"},{"name":"Cc","value":"Yoichi Osato <yoichio@chromium.org>, Rick Byers <rbyers@chromium.org>, Simon Pieters <simonp@opera.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Thanks. I got 3 LGTMs. I go forward this. 2016年4月19日(火) 17:55 Philip Jägenstedt &lt;philipj@opera.com","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Tue, 19 Apr 2016 09:27:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Florian Rivoal <florian@rivoal.net>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Simon Pieters <simonp@opera.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Yoichi, Can you please create a tracking bug and a dashboard entry? Joe Medley | Technical Writer,","payload":{"headers":[{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 20 Apr 2016 09:05:23 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Cc","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"&gt; Can you please create a tracking bug and a dashboard entry? Done. https://www.chromestatus.com/","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 06:38:55 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Joe Medley <jmedley@google.com>"},{"name":"Cc","value":"\"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"Do you intend to do all those things in the same milestone? If so, one entry seems perfect to me.","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Thu, 21 Apr 2016 09:48:18 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}},{"snippet":"&gt; Do you intend to do all those things in the same milestone? Yes, I plan to ship all in M53. &gt;","payload":{"headers":[{"name":"From","value":"Yoichi Osato <yoichio@chromium.org>"},{"name":"Date","value":"Fri, 22 Apr 2016 07:17:49 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: CSS4 user-select:none"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Joe Medley <jmedley@google.com>, \"blink-dev@chromium.org\" <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"I found that document.applets still exists after &lt;applet&gt; deprecation/removal: https://groups.","payload":{"headers":[{"name":"From","value":"\"'Takayoshi Kochi' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 14:56:27 +0900"},{"name":"Subject","value":"[blink-dev] document.applets not deprecated?"},{"name":"To","value":"dcheng@chromium.org, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Probably because it is still specified in HTML - https://html.spec.whatwg.org/#dom-document-applets ☆","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 7 Apr 2016 09:00:16 +0300"},{"name":"Subject","value":"Re: [blink-dev] document.applets not deprecated?"},{"name":"To","value":"Takayoshi Kochi <kochi@google.com>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"The applet element itself is also still in the spec, tracked by https://github.com/whatwg/html/issues","payload":{"headers":[{"name":"Date","value":"Thu, 7 Apr 2016 11:49:24 +0200"},{"name":"Subject","value":"Re: [blink-dev] document.applets not deprecated?"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Takayoshi Kochi <kochi@google.com>, Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails ajuma@chromium.org, junov@chromium.org Spec https://html.spec.whatwg.org/multipage/","payload":{"headers":[{"name":"From","value":"Ali Juma <ajuma@chromium.org>"},{"name":"Date","value":"Wed, 06 Apr 2016 19:57:01 +0000"},{"name":"Subject","value":"[blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"junov@chromium.org"}]}},{"snippet":"LGTM to ship in M52, to give the spec time for late-breaking feedback. But I am recusing myself since","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 06 Apr 2016 21:22:39 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"To","value":"Ali Juma <ajuma@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"junov@chromium.org"}]}},{"snippet":"Since we&#39;re the first to ship (behind a flag doesn&#39;t count), I feel compelled to apply a","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 6 Apr 2016 19:35:43 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Ali Juma <ajuma@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@chromium.org>"}]}},{"snippet":"On Wed, Apr 6, 2016 at 7:36 PM Rick Byers &lt;rbyers@chromium.org&gt; wrote: Since we&#39;re the","payload":{"headers":[{"name":"From","value":"Ali Juma <ajuma@chromium.org>"},{"name":"Date","value":"Fri, 08 Apr 2016 20:41:23 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@chromium.org>"}]}},{"snippet":"Thanks LGTM1 to ship. Please just let the Mozilla folks working on this know that we&#39;re planning","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Fri, 8 Apr 2016 16:47:09 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"To","value":"Ali Juma <ajuma@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@chromium.org>"}]}},{"snippet":"​While not entirely related, it feels a bit awkward to have an officially supported API for canvas","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Fri, 8 Apr 2016 23:57:29 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Ali Juma <ajuma@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@chromium.org>"}]}},{"snippet":"On Fri, Apr 8, 2016 at 4:57 PM, PhistucK &lt;phistuck@gmail.com&gt; wrote: ​While not entirely","payload":{"headers":[{"name":"Date","value":"Mon, 11 Apr 2016 14:49:36 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"From","value":"Stephen White <senorblanco@chromium.org>"},{"name":"To","value":"PhistucK <phistuck@gmail.com>"},{"name":"Cc","value":"Rick Byers <rbyers@chromium.org>, Ali Juma <ajuma@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@chromium.org>"}]}},{"snippet":"LGTM3. On Sat, Apr 9, 2016 at 5:47 AM, Rick Byers &lt;rbyers@chromium.org&gt; wrote: Thanks LGTM1 to","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 14:39:22 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"To","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Ali Juma <ajuma@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@chromium.org>"}]}},{"snippet":"On Tue, Apr 12, 2016 at 1:39 AM TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: LGTM3. Thanks. This","payload":{"headers":[{"name":"From","value":"Ali Juma <ajuma@chromium.org>"},{"name":"Date","value":"Tue, 12 Apr 2016 13:07:17 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Rick Byers <rbyers@chromium.org>"},{"name":"Cc","value":"Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@chromium.org>"}]}},{"snippet":"LGTM4. :DG&lt; On Tue, Apr 12, 2016 at 6:07 AM, Ali Juma &lt;ajuma@chromium.org&gt; wrote: On Tue,","payload":{"headers":[{"name":"Date","value":"Tue, 12 Apr 2016 07:05:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: Filters in 2D Canvas"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Ali Juma <ajuma@chromium.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, Rick Byers <rbyers@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>, Justin Novosad <junov@chromium.org>"}]}}]},{"messages":[{"snippet":"Storage team (SFO/MTV) weekly updates. The Storage team works on APIs like Indexed DB, DOM Storage","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Wed, 06 Apr 2016 15:40:17 +0000"},{"name":"Subject","value":"[blink-dev] OWP Storage Team Status (2016-04-05)"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"small correction: Predicate based cookie clearing is almost landed! Sorry! On Wed, Apr 6, 2016 at 8:","payload":{"headers":[{"name":"From","value":"\"'Daniel Murphy' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Wed, 06 Apr 2016 16:57:13 +0000"},{"name":"Subject","value":"Re: [blink-dev] OWP Storage Team Status (2016-04-05)"},{"name":"To","value":"Dru Knox <dknox@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"Date","value":"Wed, 6 Apr 2016 14:44:57 +1000"},{"name":"Subject","value":"[blink-dev] Last week in Style"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi We&#39;re drafting Q2 OKRs. The arch team has many items that have TBD owners. If you&#39;re","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 5 Apr 2016 21:26:14 +0900"},{"name":"Subject","value":"[blink-dev] Architecture Team snippet"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Blink devs, Over the past weeks, Mikhail from Intel and I were fixing various WTF components so","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Tue, 5 Apr 2016 16:10:27 +0900"},{"name":"Subject","value":"[blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Tue, Apr 5, 2016 at 12:10 AM Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: Hi Blink devs, Over","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 05 Apr 2016 07:50:45 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"Replies inline. On Tue, Apr 5, 2016 at 4:50 PM, Daniel Cheng &lt;dcheng@chromium.org&gt; wrote: Is it","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Tue, 5 Apr 2016 18:52:26 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Tue, Apr 5, 2016 at 2:52 AM Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: Replies inline. On Tue","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Tue, 05 Apr 2016 15:53:26 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Tue, Apr 5, 2016 at 12:10 AM, Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: A1: No, you don&#39;","payload":{"headers":[{"name":"Date","value":"Tue, 5 Apr 2016 16:32:17 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Wed, Apr 6, 2016 at 12:53 AM, Daniel Cheng &lt;dcheng@chromium.org&gt; wrote: Not with static","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Wed, 6 Apr 2016 13:29:32 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Wed, Apr 6, 2016 at 8:32 AM, Peter Kasting &lt;pkasting@google.com&gt; wrote: On Tue, Apr 5, 2016","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Wed, 6 Apr 2016 13:53:50 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Tue, Apr 5, 2016 at 9:29 PM, Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: On Wed, Apr 6, 2016","payload":{"headers":[{"name":"Date","value":"Tue, 5 Apr 2016 22:04:54 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Tue, Apr 5, 2016 at 9:53 PM, Yuta Kitamura &lt;yutak@chromium.org&gt; wrote: On Wed, Apr 6, 2016","payload":{"headers":[{"name":"Date","value":"Tue, 5 Apr 2016 22:06:57 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Tue, Apr 5, 2016 at 10:04 PM Peter Kasting &lt;pkasting@google.com&gt; wrote: On Tue, Apr 5, 2016","payload":{"headers":[{"name":"From","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Date","value":"Wed, 06 Apr 2016 05:13:27 +0000"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Peter Kasting <pkasting@google.com>, Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"I&#39;d like to consider using them in WTF. They make sense for the standard library. On Apr 5, 2016","payload":{"headers":[{"name":"Date","value":"Tue, 5 Apr 2016 22:20:20 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Daniel Cheng <dcheng@chromium.org>"},{"name":"Cc","value":"yutak@chromium.org, Dana Jansens <danakj@chromium.org>, blink-dev <blink-dev@chromium.org>, Peter Kasting <pkasting@google.com>"}]}},{"snippet":"FWIW, I agree that the style owners should grant exceptions for certain uses of &amp;&amp; qualifiers","payload":{"headers":[{"name":"From","value":"Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Date","value":"Tue, 5 Apr 2016 22:44:16 -0700"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Daniel Cheng <dcheng@chromium.org>, Yuta Kitamura <yutak@chromium.org>, Dana Jansens <danakj@chromium.org>, blink-dev <blink-dev@chromium.org>, Peter Kasting <pkasting@google.com>"}]}},{"snippet":"On Wed, Apr 6, 2016 at 2:06 PM, Peter Kasting &lt;pkasting@google.com&gt; wrote: On Tue, Apr 5, 2016","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Wed, 6 Apr 2016 14:59:57 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"Can we use unique_ptr with WTF::bind now, with the Function taking ownership and passing it along the","payload":{"headers":[{"name":"Date","value":"Wed, 6 Apr 2016 18:17:17 +0100"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"From","value":"Michael van Ouwerkerk <mvanouwerkerk@chromium.org>"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Cc","value":"Peter Kasting <pkasting@google.com>, blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Wed, Apr 6, 2016 at 1:44 AM, Jeffrey Yasskin &lt;jyasskin@chromium.org&gt; wrote: FWIW, I agree","payload":{"headers":[{"name":"Date","value":"Wed, 6 Apr 2016 13:54:09 -0400"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"From","value":"Nico Weber <thakis@chromium.org>"},{"name":"To","value":"Jeffrey Yasskin <jyasskin@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Yuta Kitamura <yutak@chromium.org>, Dana Jansens <danakj@chromium.org>, blink-dev <blink-dev@chromium.org>, Peter Kasting <pkasting@google.com>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 2:17 AM, Michael van Ouwerkerk &lt;mvanouwerkerk@chromium.org&gt; wrote: Can","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 13:04:50 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Michael van Ouwerkerk <mvanouwerkerk@chromium.org>"},{"name":"Cc","value":"Peter Kasting <pkasting@google.com>, blink-dev <blink-dev@chromium.org>, Dana Jansens <danakj@chromium.org>"}]}},{"snippet":"On Thu, Apr 7, 2016 at 2:54 AM, Nico Weber &lt;thakis@chromium.org&gt; wrote: On Wed, Apr 6, 2016 at","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Thu, 7 Apr 2016 13:09:51 +0900"},{"name":"Subject","value":"Re: [blink-dev] PSA: Start using std::unique_ptr in Blink!"},{"name":"To","value":"Nico Weber <thakis@chromium.org>"},{"name":"Cc","value":"Jeffrey Yasskin <jyasskin@chromium.org>, Elliott Sprehn <esprehn@chromium.org>, Daniel Cheng <dcheng@chromium.org>, Dana Jansens <danakj@chromium.org>, blink-dev <blink-dev@chromium.org>, Peter Kasting <pkasting@google.com>"}]}}]},{"messages":[{"snippet":"Hi all, Red cells may require action from API owners. Data from bit.ly/blinkintents. Date Sender","payload":{"headers":[{"name":"From","value":"Dru Knox <dknox@chromium.org>"},{"name":"Date","value":"Tue, 05 Apr 2016 00:40:41 +0000"},{"name":"Subject","value":"[blink-dev] Last week in Blink intents"},{"name":"To","value":"\"blink-dev+announce@chromium.org\" <blink-dev+announce@chromium.org>"}]}}]},{"messages":[{"snippet":"The layout team is a long-term team that owns the layout code in blink. See https://www.chromium.org/","payload":{"headers":[{"name":"Date","value":"Mon, 4 Apr 2016 11:23:41 -0700"},{"name":"Subject","value":"[blink-dev] Layout Team Status - April 4, 2016"},{"name":"From","value":"\"'Emil A Eklund' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Hi Now that Oilpan is shipped, we wrote up some documents for Blink&#39;s memory management: - High-","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 4 Apr 2016 21:07:00 +0900"},{"name":"Subject","value":"[blink-dev] Documentation for Blink's memory management"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Yuta Kitamura <yutak@chromium.org>"}]}},{"snippet":"Thanks for writing the documentation! It looks like none of the documents mention the oilpan compiler","payload":{"headers":[{"name":"Date","value":"Mon, 4 Apr 2016 13:30:13 -0400"},{"name":"Subject","value":"Re: [blink-dev] Documentation for Blink's memory management"},{"name":"From","value":"Nico Weber <thakis@chromium.org>"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Yuta Kitamura <yutak@chromium.org>"}]}},{"snippet":"Den 4/4/2016 19:30, Nico Weber skreiv: &gt; Thanks for writing the documentation! &gt; &gt; It looks","payload":{"headers":[{"name":"Subject","value":"Re: [blink-dev] Documentation for Blink's memory management"},{"name":"To","value":"Nico Weber <thakis@chromium.org>, Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Yuta Kitamura <yutak@chromium.org>"},{"name":"From","value":"Sigbjorn Finne <sigbjornf@opera.com>"},{"name":"Date","value":"Mon, 4 Apr 2016 20:03:39 +0200"}]}}]},{"messages":[{"snippet":"Hi TL:DR: All WillBe types are gone. Oilpan v1 finished :D We&#39;ve finished shipping Oilpan and","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 4 Apr 2016 21:05:58 +0900"},{"name":"Subject","value":"[blink-dev] Oilpan v1 finished"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Mads Ager <ager@google.com>, Lars Bak <bak@google.com>, Erik Corry <erikcorry@google.com>, Vyacheslav Egorov <vegorov@google.com>, Gustav Wibling <wibling@google.com>, Ian Zerny <zerny@google.com>, \"Sigbjørn Finne\" <sigbjornf@opera.com>, Kent Tamura <tkent@chromium.org>, Keishi Hattori <keishi@chromium.org>, Hitoshi Yoshida <peria@chromium.org>, Kouhei Ueno <kouhei@chromium.org>, Yuta Kitamura <yutak@chromium.org>, amineer@chromium.org, Dirk Pranke <dpranke@chromium.org>, \"Paweł Hajdan\" <phajdan@google.com>, Ross McIlroy <rmcilroy@chromium.org>, Sami Kyostila <skyostil@chromium.org>, Jochen Eisinger <jochen@chromium.org>, hpayer <hpayer@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Juan Antonio Navarro Pérez\" <perezju@chromium.org>, Yutaka Hirano <yhirano@chromium.org>"}]}},{"snippet":"Congratuations to the Oilpan team!! This is a great achievement. Chris On Mon, Apr 4, 2016 at 5:06 AM","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Mon, 04 Apr 2016 16:09:41 +0000"},{"name":"Subject","value":"Re: [blink-dev] Oilpan v1 finished"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Great work pushing this through Kentaro and team! Oilpan makes the management of Blink&#39;s objects","payload":{"headers":[{"name":"Date","value":"Mon, 4 Apr 2016 10:31:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Oilpan v1 finished"},{"name":"From","value":"Kenneth Russell <kbr@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Congrats! On Mon, Apr 4, 2016, 10:31 AM Kenneth Russell &lt;kbr@chromium.org&gt; wrote: Great work","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Mon, 04 Apr 2016 18:25:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] Oilpan v1 finished"},{"name":"To","value":"Kenneth Russell <kbr@chromium.org>, Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Huge congrats to the team on this milestone. This has been an enormous project and you&#39;ve all","payload":{"headers":[{"name":"Date","value":"Mon, 4 Apr 2016 16:36:44 -0700"},{"name":"Subject","value":"Re: [blink-dev] Oilpan v1 finished"},{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Mads Ager <ager@google.com>, Lars Bak <bak@google.com>, Erik Corry <erikcorry@google.com>, Vyacheslav Egorov <vegorov@google.com>, Gustav Wibling <wibling@google.com>, Ian Zerny <zerny@google.com>, \"Sigbjørn Finne\" <sigbjornf@opera.com>, Kent Tamura <tkent@chromium.org>, Keishi Hattori <keishi@chromium.org>, Hitoshi Yoshida <peria@chromium.org>, Kouhei Ueno <kouhei@chromium.org>, Yuta Kitamura <yutak@chromium.org>, amineer@chromium.org, Dirk Pranke <dpranke@chromium.org>, \"Paweł Hajdan\" <phajdan@google.com>, Ross McIlroy <rmcilroy@chromium.org>, Sami Kyostila <skyostil@chromium.org>, Jochen Eisinger <jochen@chromium.org>, hpayer <hpayer@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Juan Antonio Navarro Pérez\" <perezju@chromium.org>, Yutaka Hirano <yhirano@chromium.org>"}]}},{"snippet":"Really happy to finally see the WillBe types disappear. Things Take Time. Congratulations Haraken! :)","payload":{"headers":[{"name":"From","value":"\"'Mads Ager' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Tue, 05 Apr 2016 05:05:55 +0000"},{"name":"Subject","value":"Re: [blink-dev] Oilpan v1 finished"},{"name":"To","value":"Peter Kasting <pkasting@google.com>, Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Lars Bak <bak@google.com>, Erik Corry <erikcorry@google.com>, Vyacheslav Egorov <vegorov@google.com>, Gustav Wibling <wibling@google.com>, Ian Zerny <zerny@google.com>, \"Sigbjørn Finne\" <sigbjornf@opera.com>, Kent Tamura <tkent@chromium.org>, Keishi Hattori <keishi@chromium.org>, Hitoshi Yoshida <peria@chromium.org>, Kouhei Ueno <kouhei@chromium.org>, Yuta Kitamura <yutak@chromium.org>, amineer@chromium.org, Dirk Pranke <dpranke@chromium.org>, \"Paweł Hajdan\" <phajdan@google.com>, Ross McIlroy <rmcilroy@chromium.org>, Sami Kyostila <skyostil@chromium.org>, Jochen Eisinger <jochen@chromium.org>, hpayer <hpayer@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Juan Antonio Navarro Pérez\" <perezju@chromium.org>, Yutaka Hirano <yhirano@chromium.org>"}]}},{"snippet":"Fantastic, thanks to everyone involved! On Tue, Apr 5, 2016 at 7:05 AM, &#39;Mads Ager&#39; via blink","payload":{"headers":[{"name":"Date","value":"Tue, 5 Apr 2016 13:47:31 +0200"},{"name":"Subject","value":"Re: [blink-dev] Oilpan v1 finished"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Mads Ager <ager@google.com>"},{"name":"Cc","value":"Peter Kasting <pkasting@google.com>, Kentaro Hara <haraken@chromium.org>, blink-dev <blink-dev@chromium.org>, Lars Bak <bak@google.com>, Erik Corry <erikcorry@google.com>, Vyacheslav Egorov <vegorov@google.com>, Gustav Wibling <wibling@google.com>, Ian Zerny <zerny@google.com>, \"Sigbjørn Finne\" <sigbjornf@opera.com>, Kent Tamura <tkent@chromium.org>, Keishi Hattori <keishi@chromium.org>, Hitoshi Yoshida <peria@chromium.org>, Kouhei Ueno <kouhei@chromium.org>, Yuta Kitamura <yutak@chromium.org>, amineer@chromium.org, Dirk Pranke <dpranke@chromium.org>, \"Paweł Hajdan\" <phajdan@google.com>, Ross McIlroy <rmcilroy@chromium.org>, Sami Kyostila <skyostil@chromium.org>, Jochen Eisinger <jochen@chromium.org>, hpayer <hpayer@chromium.org>, Primiano Tucci <primiano@chromium.org>, \"Juan Antonio Navarro Pérez\" <perezju@chromium.org>, Yutaka Hirano <yhirano@chromium.org>"}]}},{"snippet":"Status update: keishi@, sigbjornf@ and haraken@ finished removing almost all non-Oilpan code. You don","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 18 Apr 2016 10:22:29 +0900"},{"name":"Subject","value":"[blink-dev] Re: Oilpan v1 finished"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Statistics for project chromium excluding paths in the following set: third_party/WebKit from 2016-03","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 4 Apr 2016 10:56:40 +0200"},{"name":"Subject","value":"[chromium-dev] CQ stats for the week of March 28"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>"}]}},{"snippet":"Statistics for project chromium only for paths in the following set: third_party/WebKit from 2016-03-","payload":{"headers":[{"name":"From","value":"\"Paweł Hajdan, Jr.\" <phajdan.jr@chromium.org>"},{"name":"Date","value":"Mon, 4 Apr 2016 11:15:46 +0200"},{"name":"Subject","value":"[blink-dev] CQ stats for the week of March 28"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails yuzus@chromium.org, yuzus@google.com Spec https://dom.spec.whatwg.org/#dom-node-","payload":{"headers":[{"name":"Date","value":"Mon, 4 Apr 2016 16:50:10 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: Node.isConnected"},{"name":"From","value":"\"'Yuzu Saijo' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev@chromium.org"}]}},{"snippet":"On 4/4/16 3:50 AM, &#39;Yuzu Saijo&#39; via blink-dev wrote: &gt; Interoperability and Compatibility","payload":{"headers":[{"name":"Subject","value":"[blink-dev] Re: Intent to Implement and Ship: Node.isConnected"},{"name":"To","value":"Yuzu Saijo <yuzus@google.com>, blink-dev@chromium.org"},{"name":"From","value":"Boris Zbarsky <bzbarsky@mit.edu>"},{"name":"Date","value":"Mon, 4 Apr 2016 11:41:24 -0400"}]}},{"snippet":"Per the discussion, https://github.com/w3c/webcomponents/issues/81, the current conclusion is to","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Tue, 05 Apr 2016 04:58:36 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Node.isConnected"},{"name":"To","value":"Boris Zbarsky <bzbarsky@mit.edu>, Yuzu Saijo <yuzus@google.com>, blink-dev@chromium.org"}]}},{"snippet":"LGTM1 On Tue, Apr 5, 2016 at 6:58 AM, Hayato Ito &lt;hayato@chromium.org&gt; wrote: Per the","payload":{"headers":[{"name":"Date","value":"Tue, 5 Apr 2016 13:50:36 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Node.isConnected"},{"name":"From","value":"\"Philip Jägenstedt\" <philipj@opera.com>"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"Boris Zbarsky <bzbarsky@mit.edu>, Yuzu Saijo <yuzus@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Tue, Apr 5, 2016 at 4:50 AM Philip Jägenstedt &lt;philipj@opera.com&gt; wrote: LGTM1 On Tue,","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 06 Apr 2016 00:12:12 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Node.isConnected"},{"name":"To","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"Boris Zbarsky <bzbarsky@mit.edu>, Yuzu Saijo <yuzus@google.com>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3. :DG&lt; On Tue, Apr 5, 2016 at 5:12 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote:","payload":{"headers":[{"name":"Date","value":"Tue, 5 Apr 2016 20:56:46 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Intent to Implement and Ship: Node.isConnected"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"\"Philip Jägenstedt\" <philipj@opera.com>, Hayato Ito <hayato@chromium.org>, Boris Zbarsky <bzbarsky@mit.edu>, Yuzu Saijo <yuzus@google.com>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Blink bug status as of 2016-04-04 Component Open Unconfirmed Untriaged Pri-0/1 No owner Oldest Whole","payload":{"headers":[{"name":"From","value":"\"'TAMURA, Kent' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Mon, 4 Apr 2016 10:56:23 +0900"},{"name":"Subject","value":"[blink-dev] Blink bug status as of 2016-04-04"},{"name":"To","value":"blink-dev+status@chromium.org"}]}}]},{"messages":[{"snippet":"Hello, When I inspect my Shared Worker via chrome://inspect , the debugger always stops at the very","payload":{"headers":[{"name":"Date","value":"Fri, 1 Apr 2016 03:53:32 -0700 (PDT)"},{"name":"From","value":"velicky.martin@gmail.com"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] When inspecting Shared worker, debugger always stops at first line"}]}},{"snippet":"There&#39;s a checkbox somewhere that makes it do that. I&#39;ve lost track of where during the","payload":{"headers":[{"name":"From","value":"\"'Joe Medley' via blink-dev\" <blink-dev@chromium.org>"},{"name":"Date","value":"Fri, 1 Apr 2016 09:01:04 -0700"},{"name":"Subject","value":"Re: [blink-dev] When inspecting Shared worker, debugger always stops at first line"},{"name":"To","value":"velicky.martin@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Hi Martin, I think it&#39;s expected behavior. See this blog post: http://blog.chromium.org/2012/04/","payload":{"headers":[{"name":"From","value":"Hiroki Nakagawa <nhiroki@chromium.org>"},{"name":"Date","value":"Tue, 5 Apr 2016 10:21:37 +0900"},{"name":"Subject","value":"Re: [blink-dev] When inspecting Shared worker, debugger always stops at first line"},{"name":"To","value":"velicky.martin@gmail.com"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Joe Medley <jmedley@google.com>"}]}}]},{"messages":[{"snippet":"I have a class (blink::OriginTrials) for which the public API is code which is generated at compile","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Thu, 31 Mar 2016 16:03:55 -0400"},{"name":"Subject","value":"[blink-dev] How to mix generated and hand-written code in the same class?"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Mar 31, 2016 at 1:03 PM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: I have a class (","payload":{"headers":[{"name":"Date","value":"Thu, 31 Mar 2016 13:19:57 -0700"},{"name":"Subject","value":"Re: [blink-dev] How to mix generated and hand-written code in the same class?"},{"name":"From","value":"Marijn Kruisselbrink <mek@chromium.org>"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Mar 31, 2016 at 4:03 PM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: I have a class (","payload":{"headers":[{"name":"Date","value":"Thu, 31 Mar 2016 16:58:06 -0400"},{"name":"Subject","value":"Re: [blink-dev] How to mix generated and hand-written code in the same class?"},{"name":"From","value":"Jeremy Roman <jbroman@chromium.org>"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Mar 31, 2016 at 1:03 PM, Ian Clelland &lt;iclelland@chromium.org&gt; wrote: I have a class (","payload":{"headers":[{"name":"Date","value":"Thu, 31 Mar 2016 14:15:47 -0700"},{"name":"Subject","value":"Re: [blink-dev] How to mix generated and hand-written code in the same class?"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Mar 31, 2016 at 5:15 PM, Dimitri Glazkov &lt;dglazkov@chromium.org&gt; wrote: On Thu, Mar 31,","payload":{"headers":[{"name":"From","value":"Ian Clelland <iclelland@chromium.org>"},{"name":"Date","value":"Fri, 1 Apr 2016 00:13:54 -0400"},{"name":"Subject","value":"Re: [blink-dev] How to mix generated and hand-written code in the same class?"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Yeah we&#39;ve done this before in a couple places, HTMLMetaElement-in.cpp and Settings.h. In general","payload":{"headers":[{"name":"Date","value":"Thu, 31 Mar 2016 21:59:09 -0700"},{"name":"Subject","value":"Re: [blink-dev] How to mix generated and hand-written code in the same class?"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Ian Clelland <iclelland@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Please replace the following macros in your code, except wtf/Vector.h and wtf/HashTable.h. ASSERT -","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Thu, 31 Mar 2016 16:55:16 +0900"},{"name":"Subject","value":"[blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Mar 31, 2016 at 12:55 AM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote:","payload":{"headers":[{"name":"Date","value":"Thu, 31 Mar 2016 01:18:09 -0700"},{"name":"Subject","value":"Re: [blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"\"'Peter Kasting' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Some security asserts are too slow. For example having an extra virtual call inside every type cast","payload":{"headers":[{"name":"Date","value":"Thu, 31 Mar 2016 01:27:14 -0700"},{"name":"Subject","value":"Re: [blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Peter Kasting <pkasting@google.com>"},{"name":"Cc","value":"Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Mar 31, 2016 at 4:55 PM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: Please replace the","payload":{"headers":[{"name":"From","value":"Yuta Kitamura <yutak@chromium.org>"},{"name":"Date","value":"Thu, 31 Mar 2016 18:03:06 +0900"},{"name":"Subject","value":"Re: [blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"It looks we have to guard DCHECK(EXP) by &quot;DCHECK_IS_ON()&quot; if EXP uses what does not *exist*","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Tue, 05 Apr 2016 13:34:22 +0000"},{"name":"Subject","value":"Re: [blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Yuta Kitamura <yutak@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Apr 5, 2016 at 6:34 AM, Hayato Ito &lt;hayato@chromium.org&gt; wrote: It looks we have to","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Tue, 5 Apr 2016 11:04:38 -0700"},{"name":"Subject","value":"Re: [blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"Yuta Kitamura <yutak@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, Apr 6, 2016 at 3:04 AM, Dana Jansens &lt;danakj@chromium.org&gt; wrote: On Tue, Apr 5, 2016","payload":{"headers":[{"name":"From","value":"Takayoshi Kochi <kochi@chromium.org>"},{"name":"Date","value":"Wed, 6 Apr 2016 13:45:18 +0900"},{"name":"Subject","value":"Re: [blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Hayato Ito <hayato@chromium.org>, Yuta Kitamura <yutak@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Thanks. That makes sense. DCHECK is not completely equivalent to ASSERT in this sense. On Wed, Apr 6,","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Wed, 06 Apr 2016 06:49:46 +0000"},{"name":"Subject","value":"Re: [blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Yuta Kitamura <yutak@chromium.org>, \"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Thu, Mar 31, 2016 at 4:55 PM, TAMURA, Kent &lt;tkent@chromium.org&gt; wrote: Please replace the","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 8 Apr 2016 09:50:04 +0900"},{"name":"Subject","value":"[blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Do you have any update about the performance regression caused by the RELEASE_ASSERT =&gt; CHECK","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 11:48:16 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Apr 29, 2016 at 2:48 AM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Do you have any","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Fri, 29 Apr 2016 13:44:53 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Fri, Apr 29, 2016 at 2:48 AM, Kentaro Hara &lt;haraken@chromium.org&gt; wrote: Do you have any","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 13:12:27 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"\"TAMURA, Kent\" <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"This is not ready yet, it needs to be as fast as wtf was for Release builds that are not official","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 13:19:25 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, May 4, 2016 at 1:19 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: This is not ready","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 13:29:12 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, May 4, 2016 at 1:29 PM, Dana Jansens &lt;danakj@chromium.org&gt; wrote: On Wed, May 4, 2016","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 13:42:34 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Elliott Sprehn <esprehn@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, May 4, 2016 at 1:29 PM, Dana Jansens &lt;danakj@chromium.org&gt; wrote: On Wed, May 4, 2016","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 13:42:52 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, May 4, 2016 at 1:42 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: On Wed, May 4,","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 13:45:30 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, May 4, 2016 at 1:42 PM, Brett Wilson &lt;brettw@chromium.org&gt; wrote: On Wed, May 4, 2016","payload":{"headers":[{"name":"From","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Date","value":"Wed, 4 May 2016 13:46:58 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wednesday, May 4, 2016, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: On Wed, May 4, 2016 at","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 13:59:24 -0700"},{"name":"Subject","value":"Re: [blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I think it&#39;s fair to say that Release is *representative* of Official performance. So it&#39;s","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 14:09:33 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Scott Graham <scottmg@chromium.org>"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Dana Jansens <danakj@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wednesday, May 4, 2016, Scott Graham &lt;scottmg@chromium.org&gt; wrote: On Wed, May 4, 2016 at 1:","payload":{"headers":[{"name":"Date","value":"Wed, 4 May 2016 15:28:37 -0700"},{"name":"Subject","value":"Re: [blink-dev] Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"To","value":"Scott Graham <scottmg@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Wed, May 4, 2016 at 4:46 PM, Elliott Sprehn &lt;esprehn@chromium.org&gt; wrote: On Wed, May 4,","payload":{"headers":[{"name":"Date","value":"Thu, 5 May 2016 11:18:41 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"\"'Tom Hudson' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Dana Jansens <danakj@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I got a performance regression report in https://bugs.chromium.org/p/chromium/issues/detail?id=602318","payload":{"headers":[{"name":"From","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Date","value":"Mon, 09 May 2016 06:06:55 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Tom Hudson <tomhudson@google.com>, Elliott Sprehn <esprehn@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Dana Jansens <danakj@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"As far as I see the performance graph, I&#39;d say the regression is a noise (in particular, chromium","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Mon, 9 May 2016 15:13:31 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Hayato Ito <hayato@chromium.org>"},{"name":"Cc","value":"Tom Hudson <tomhudson@google.com>, Elliott Sprehn <esprehn@chromium.org>, Brett Wilson <brettw@chromium.org>, Dana Jansens <danakj@chromium.org>, Kent TAMURA <tkent@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"There were desktop regressions too (see https://bugs.chromium.org/p/chromium/issues/detail?id=599867#","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 08:20:37 -0700 (PDT)"},{"name":"From","value":"Ivan Kotenkov <kotenkov@yandex-team.ru>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"haraken@chromium.org, tkent@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"}]}},{"snippet":"On Tue, May 10, 2016 at 8:20 AM, Ivan Kotenkov &lt;kotenkov@yandex-team.ru&gt; wrote: There were","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 13:42:49 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Ivan Kotenkov <kotenkov@yandex-team.ru>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Tue, May 10, 2016 at 1:42 PM, Dana Jansens &lt;danakj@chromium.org&gt; wrote: On Tue, May 10, 2016","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 13:49:27 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"I had a 32-bit Windows release build handy. CHECK(debug::EnableInProcessStackDumping()); 0152B0CB E8","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 14:13:26 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"Does it differ further down? The compiler can probably figure out that IMMEDIATE_CRASH() won&#39;t","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 17:19:49 -0400"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Nico Weber <thakis@chromium.org>"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Tue, May 10, 2016 at 2:19 PM, Nico Weber &lt;thakis@chromium.org&gt; wrote: Does it differ further","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 14:24:19 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"To","value":"Nico Weber <thakis@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Tue, May 10, 2016 at 2:24 PM, Brett Wilson &lt;brettw@chromium.org&gt; wrote: On Tue, May 10, 2016","payload":{"headers":[{"name":"From","value":"Antoine Labour <piman@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 14:27:43 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Nico Weber <thakis@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Tue, May 10, 2016 at 2:27 PM, Antoine Labour &lt;piman@chromium.org&gt; wrote: On Tue, May 10,","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 14:34:04 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"To","value":"Antoine Labour <piman@chromium.org>"},{"name":"Cc","value":"Nico Weber <thakis@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"Don&#39;t think it matters on Windows: https://code.google.com/p/chromium/codesearch#chromium/src/","payload":{"headers":[{"name":"Date","value":"Tue, 10 May 2016 14:36:29 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"From","value":"Scott Graham <scottmg@chromium.org>"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"FWIW, the progenitor of Chrome&#39;s base/logging.h in the internal Google code base has some updates","payload":{"headers":[{"name":"From","value":"Dale Curtis <dalecurtis@chromium.org>"},{"name":"Date","value":"Tue, 10 May 2016 14:54:29 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Scott Graham <scottmg@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"What&#39;s the current status of the RELEASE_ASSERT =&gt; CHECK replacement? I think that the latest","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 11:01:36 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Dale Curtis <dalecurtis@chromium.org>"},{"name":"Cc","value":"Scott Graham <scottmg@chromium.org>, Brett Wilson <brettw@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"The performance issue should have been fixed in https://codereview.chromium.org/1937613002 but that","payload":{"headers":[{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Date","value":"Mon, 13 Jun 2016 21:45:07 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Tue, Jun 14, 2016 at 6:45 AM, Brett Wilson &lt;brettw@chromium.org&gt; wrote: The performance","payload":{"headers":[{"name":"From","value":"Nico Weber <thakis@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 13:38:36 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Tue, Jun 14, 2016 at 6:45 AM, Brett Wilson &lt;brettw@chromium.org&gt; wrote: The performance","payload":{"headers":[{"name":"From","value":"Nico Weber <thakis@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 14:20:24 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"Yup my plan is to re-land Nico&#39;s https://codereview.chromium.org/1982123002/ once the breakpad","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 14:24:10 +0000"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Nico Weber <thakis@chromium.org>, Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Tue, Jun 14, 2016 at 4:24 PM, Primiano Tucci &lt;primiano@chromium.org&gt; wrote: Yup my plan is","payload":{"headers":[{"name":"From","value":"Nico Weber <thakis@chromium.org>"},{"name":"Date","value":"Tue, 14 Jun 2016 16:30:36 +0200"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Cc","value":"Brett Wilson <brettw@chromium.org>, Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Tue, Jun 14, 2016 at 11:30 PM, Nico Weber &lt;thakis@chromium.org&gt; wrote: On Tue, Jun 14, 2016","payload":{"headers":[{"name":"From","value":"Kentaro Hara <haraken@chromium.org>"},{"name":"Date","value":"Wed, 15 Jun 2016 00:07:16 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Nico Weber <thakis@chromium.org>"},{"name":"Cc","value":"Primiano Tucci <primiano@chromium.org>, Brett Wilson <brettw@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Mon, Jun 13, 2016 at 9:45 PM, Brett Wilson &lt;brettw@chromium.org&gt; wrote: The performance","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Thu, 16 Jun 2016 12:57:09 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"Just to be sure, these testes are running in official builds, right? Non-official builds will still","payload":{"headers":[{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Date","value":"Thu, 16 Jun 2016 13:31:45 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"On Thu, Jun 16, 2016 at 1:31 PM, Brett Wilson &lt;brettw@chromium.org&gt; wrote: Just to be sure,","payload":{"headers":[{"name":"From","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Date","value":"Thu, 16 Jun 2016 14:15:18 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"With Nico&#39;s patch for logging https://codereview.chromium.org/1982123002 I added a check to the","payload":{"headers":[{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Date","value":"Fri, 17 Jun 2016 14:11:19 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Dana Jansens <danakj@chromium.org>"},{"name":"Cc","value":"Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"Closing the loop on this. The breakpad support for SIGTRAP landed and seems to have stuck. I&#39;m","payload":{"headers":[{"name":"From","value":"Primiano Tucci <primiano@chromium.org>"},{"name":"Date","value":"Thu, 7 Jul 2016 16:55:48 +0100"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Cc","value":"Dana Jansens <danakj@chromium.org>, Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>, blink-dev <blink-dev@chromium.org>, Kent Tamura <tkent@chromium.org>"}]}},{"snippet":"I had some investigation for Windows-only regression, crbug.com/614852, even with Nico&#39;s change. In Windows official x86 VC++ build, RELEASE_ASSERT(cond) and CHECK(cond) produced different","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 14:32:11 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Brett Wilson <brettw@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>"}]}},{"snippet":"More investigation. The following |func1()| produces unnecessary instructions. class LM { public: LM(); ~LM(); }; int func1() { true ? (void) 0 : LM(); return 15; } 00000000: 55 push ebp 00000001: 8B","payload":{"headers":[{"name":"From","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 17:29:21 +0900"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>"},{"name":"Cc","value":"Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Brett Wilson <brettw@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>"}]}},{"snippet":"My guess is that this has to do with us using &quot;/Oy-&quot; (in build/config/compiler/BUILD.gn) which disables omitting frame pointers. I think we do this to make the crash dumps usable. It might be","payload":{"headers":[{"name":"From","value":"Brett Wilson <brettw@chromium.org>"},{"name":"Date","value":"Fri, 8 Jul 2016 09:41:47 -0700"},{"name":"Subject","value":"Re: [blink-dev] Re: Update of wtf/Assertions.h, and ASSERT macros deprecation"},{"name":"To","value":"\"TAMURA, Kent\" <tkent@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, Kentaro Hara <haraken@chromium.org>, Dale Curtis <dalecurtis@chromium.org>, Scott Graham <scottmg@chromium.org>, Antoine Labour <piman@chromium.org>, Nico Weber <thakis@chromium.org>, Dana Jansens <danakj@chromium.org>, Ivan Kotenkov <kotenkov@yandex-team.ru>"}]}}]},{"messages":[{"snippet":"Project Page: Out-of-process iframes (OOPIFs) Status, March 30: Recent updates: We&#39;re continuing","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 15:26:34 -0700"},{"name":"Subject","value":"[blink-dev] OOPIF Status, March 30, 2016"},{"name":"From","value":"Charlie Reis <creis@chromium.org>"},{"name":"To","value":"chromium-dev <chromium-dev@chromium.org>, blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"\"site-isolation-dev@chromium.org\" <site-isolation-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The layout team is a long-term team that owns the layout code in blink. See https://www.chromium.org/","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 13:53:46 -0700"},{"name":"Subject","value":"[blink-dev] Layout Team Status - February 28, 2016"},{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"...and by February I obviously meant March. I&#39;m not _that_ far behind on meeting notes. (thanks","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 14:10:51 -0700"},{"name":"Subject","value":"[blink-dev] Re: Layout Team Status - February 28, 2016"},{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"The layout team is a long-term team that owns the layout code in blink. See https://www.chromium.org/","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 13:53:40 -0700"},{"name":"Subject","value":"[blink-dev] Layout Team Status - February 21, 2016"},{"name":"From","value":"Emil A Eklund <eae@chromium.org>"},{"name":"To","value":"\"layout-dev@chromium.org\" <layout-dev@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Storage team (SFO/MTV) weekly updates. The Storage team works on APIs like Indexed DB, DOM Storage","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 09:55:19 -0700"},{"name":"Subject","value":"[blink-dev] OWP Storage Team Status (2016-03-29)"},{"name":"From","value":"\"'Joshua Bell' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Intent to Implement and Ship: referrer policy on Fetch API Request Contact emails yhirano@chromium.","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 20:48:30 +0900"},{"name":"Subject","value":"[blink-dev] Intent to Implement and Ship: referrer policy on Fetch API Request"},{"name":"From","value":"Yutaka Hirano <yhirano@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm1 On Wed, Mar 30, 2016 at 1:49 PM Yutaka Hirano &lt;yhirano@chromium.org&gt; wrote: Intent to","payload":{"headers":[{"name":"From","value":"Jochen Eisinger <jochen@chromium.org>"},{"name":"Date","value":"Wed, 30 Mar 2016 14:34:53 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: referrer policy on Fetch API Request"},{"name":"To","value":"Yutaka Hirano <yhirano@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Wed, Mar 30, 2016 at 7:35 AM Jochen Eisinger &lt;jochen@chromium.org&gt; wrote: lgtm1 On Wed","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Wed, 30 Mar 2016 16:21:34 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: referrer policy on Fetch API Request"},{"name":"To","value":"Jochen Eisinger <jochen@chromium.org>, Yutaka Hirano <yhirano@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM3 On Wed, Mar 30, 2016 at 7:48 AM, Yutaka Hirano &lt;yhirano@chromium.org&gt; wrote: Intent to","payload":{"headers":[{"name":"From","value":"Rick Byers <rbyers@chromium.org>"},{"name":"Date","value":"Wed, 30 Mar 2016 18:40:08 -0400"},{"name":"Subject","value":"Re: [blink-dev] Intent to Implement and Ship: referrer policy on Fetch API Request"},{"name":"To","value":"Yutaka Hirano <yhirano@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"(bcc blink-dev) The Style team is a group of engineers, working at Google (Sydney and Tokyo), Opera (","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 11:37:22 +1100"},{"name":"Subject","value":"[blink-dev] Last week in Style"},{"name":"From","value":"Eddy Mead <meade@chromium.org>"},{"name":"To","value":"style-dev <style-dev@chromium.org>"}]}}]},{"messages":[{"snippet":"Contact emails chongz@chromium.org, dtapuska@chromium.org Spec https://w3c.github.io/uievents/#keys-","payload":{"headers":[{"name":"Date","value":"Tue, 29 Mar 2016 13:33:39 -0700 (PDT)"},{"name":"From","value":"Chong <chongz@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Subject","value":"[blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"}]}},{"snippet":"LGTM1 On Tue, Mar 29, 2016 at 1:33 PM Chong &lt;chongz@chromium.org&gt; wrote: Contact emails chongz@","payload":{"headers":[{"name":"From","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Date","value":"Tue, 29 Mar 2016 22:31:53 +0000"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"},{"name":"To","value":"Chong <chongz@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"LGTM2 On Tue, Mar 29, 2016 at 3:31 PM, Chris Harrelson &lt;chrishtr@chromium.org&gt; wrote: LGTM1 On","payload":{"headers":[{"name":"Date","value":"Tue, 29 Mar 2016 15:32:19 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"},{"name":"From","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"To","value":"Chris Harrelson <chrishtr@chromium.org>"},{"name":"Cc","value":"Chong <chongz@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"lgtm3 2016/03/30 午前7:32 &quot;Dimitri Glazkov&quot; &lt;dglazkov@chromium.org&gt;: LGTM2 On Tue, Mar","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 10:28:24 +0900"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"},{"name":"From","value":"\"'TAMURA, Kent' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Dimitri Glazkov <dglazkov@chromium.org>"},{"name":"Cc","value":"Chong <chongz@chromium.org>, Chris Harrelson <chrishtr@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"On Tue, Mar 29, 2016 at 11:33 PM, Chong &lt;chongz@chromium.org&gt; wrote: Low. We have positive","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Wed, 30 Mar 2016 09:41:51 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"},{"name":"To","value":"Chong <chongz@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"Sorry for the confusion. Yes it&#39;s supported since Firefox 29.0 and Internet Explorer 9.0 (as well","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 07:32:50 -0700 (PDT)"},{"name":"From","value":"Chong <chongz@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chongz@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"}]}},{"snippet":"I think that it&#39;s more accurate to say that we are interoperable with FF and that the IE version","payload":{"headers":[{"name":"Date","value":"Wed, 30 Mar 2016 09:38:42 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"},{"name":"From","value":"\"'Gary Kačmarčík (Кошмарчик)' via blink-dev\" <blink-dev@chromium.org>"},{"name":"To","value":"Chong <chongz@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"I suspected so, but I took his word for it. ;) Is there a comprehensive test suite, by the way? ☆","payload":{"headers":[{"name":"From","value":"PhistucK <phistuck@gmail.com>"},{"name":"Date","value":"Thu, 31 Mar 2016 13:41:52 +0300"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"},{"name":"To","value":"\"Gary Kačmarčík (Кошмарчик)\" <garykac@google.com>"},{"name":"Cc","value":"Chong <chongz@chromium.org>, blink-dev <blink-dev@chromium.org>"}]}},{"snippet":"There is a manual test suite for en-US and fr-FR: https://github.com/w3c/uievents#testing And since","payload":{"headers":[{"name":"Date","value":"Thu, 31 Mar 2016 07:23:55 -0700 (PDT)"},{"name":"From","value":"Chong <chongz@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"garykac@google.com, chongz@chromium.org"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"}]}},{"snippet":"Do we have any testing for the fields on JS-synthesized events, especially those synthesized w/ only","payload":{"headers":[{"name":"Date","value":"Thu, 31 Mar 2016 09:26:00 -0700"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"},{"name":"From","value":"Wez <wez@chromium.org>"},{"name":"To","value":"Chong <chongz@chromium.org>"},{"name":"Cc","value":"blink-dev <blink-dev@chromium.org>, \"Gary Kačmarčík\" <garykac@google.com>"}]}},{"snippet":"Yes we have constructor tests for KeyboardEvent.key, but we won&#39;t normalize it even if it does","payload":{"headers":[{"name":"Date","value":"Thu, 31 Mar 2016 11:59:41 -0700 (PDT)"},{"name":"From","value":"Chong <chongz@chromium.org>"},{"name":"To","value":"blink-dev <blink-dev@chromium.org>"},{"name":"Cc","value":"chongz@chromium.org, garykac@google.com"},{"name":"Subject","value":"Re: [blink-dev] Intent to Ship: DOM KeyboardEvent.key attribute"}]}}]}]
