Works for me, didn't realize that was the standard order.

~ Ari Chivukula (Their/There/They're)


On Wed, Apr 19, 2023 at 11:58 AM Rick Byers <rby...@chromium.org> wrote:

> Hi Ari,
> The documented process
> <https://www.chromium.org/blink/launching-features/#new-feature-prepare-to-ship>
>  is
> to land features and specs before requesting approval to ship, as that
> gives the best possible chance for wide review and eventual interop. But we
> unfortunately often find ourselves in the position that this is impractical
> - eg. spec work blocked from landing due to lack of interest from a 2nd
> implementor (WHATWG venue) or just very slow reviews. So, if necessary, we
> are willing to approve based on a PR only but it's usually considered an
> exceptional situation. None of those seem to be the case here, it's just
> blocked on some impl and spec work right? In particular, we definitely want
> to see WPTs landed prior to shipping, so we're aligned with Noam on that
> request. chrishtr, foolip, yoav and I just discussed this now in the API
> owners meeting and are aligned on this being standard practice (though
> wouldn't be surprised if we've slipped up occasionally).
>
> Thanks,
>    Rick
>
> On Wed, Apr 19, 2023 at 11:34 AM Ari Chivukula <aric...@chromium.org>
> wrote:
>
>> That differs from my past experience (in which a proposed spec change is
>> sufficient to move forward with a launch), but if you want me to build and
>> test it all behind a flag before I get the go ahead here that's fine.
>>
>> ~ Ari Chivukula (Their/There/They're)
>>
>>
>> On Wed, Apr 19, 2023 at 11:32 AM Rick Byers <rby...@chromium.org> wrote:
>>
>>> This makes a lot of sense to me. Normally we prefer to approve shipping
>>> only after spec PRs have landed, it looks like the PR is blocked on some
>>> work from you including landing the WPTs, right? I'd suggest you get this
>>> all landed under a status=experimental RuntimeEnabledFeature and see if we
>>> can get the PR reviewed and landed in short order before trying to flip to
>>> status=stable, WDYT?
>>>
>>> Rick
>>>
>>> On Wed, Apr 5, 2023 at 2:46 PM 'Ari Chivukula' via blink-dev <
>>> blink-dev@chromium.org> wrote:
>>>
>>>> https://github.com/w3ctag/design-reviews/issues/833
>>>>
>>>> On Wednesday, April 5, 2023 at 11:27:22 AM UTC-4 Alex Russell wrote:
>>>>
>>>>> Please file an issue with the TAG as an FYI and let us know when they
>>>>> respond. Their job is to help us drive coherence across the platform and
>>>>> spot architectural patterns. There might be other occurances of similar
>>>>> oversights that they can help us spot and fix.
>>>>>
>>>>> Best,
>>>>>
>>>>> Alex
>>>>>
>>>>> On Tuesday, March 28, 2023 at 11:15:31 AM UTC-7 Ari Chivukula wrote:
>>>>>
>>>>>> Contact emails
>>>>>>
>>>>>> ari...@chromium.org, mike...@chromium.org, yoav...@chromium.org
>>>>>>
>>>>>> Specification
>>>>>>
>>>>>> https://github.com/w3c/navigation-timing/pull/188
>>>>>>
>>>>>> Summary
>>>>>>
>>>>>> Websites can indicate that a particular Client Hint
>>>>>> <https://wicg.github.io/client-hints-infrastructure/> is critical to
>>>>>> the page by including it in a `Critical-CH` HTTP response header. Doing 
>>>>>> so
>>>>>> will trigger a connection restart if the hint listed in the `Critical-CH`
>>>>>> HTTP response header could be (but wasn’t) included in the HTTP request
>>>>>> initially sent. This intent proposes adding `readonly attribute
>>>>>> DOMHighResTimeStamp criticalCHRestart;` to the
>>>>>> `PerformanceNavigationTiming` interface.
>>>>>>
>>>>>>
>>>>>> Blink component
>>>>>>
>>>>>> Blink>PerformanceAPIs>NavigationTiming
>>>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component%3ABlink%3EPerformanceAPIs%3ENavigationTiming>
>>>>>>
>>>>>> Motivation
>>>>>>
>>>>>> It’s possible for websites to observe a change in the Navigation
>>>>>> Timing <https://github.com/w3c/navigation-timing> related to
>>>>>> `responseStart` and `requestStart`, but there is no explicit timestamp 
>>>>>> that
>>>>>> indicates when this occurred. Without that it’s harder for sites to 
>>>>>> detect
>>>>>> the impact that the `Critical-CH` HTTP response header has on
>>>>>> connections. Developers (including Akamai) are interested in using this 
>>>>>> to
>>>>>> better understand the impact of User Agent Client Hints / User Agent
>>>>>> Reduction.
>>>>>>
>>>>>> `criticalCHRestart` can only be set for top-level frames, as
>>>>>> subresources and iframes ignore `Critical-CH` HTTP response headers.
>>>>>>
>>>>>> TAG review
>>>>>>
>>>>>> N/A, this is a small, incremental addition to an existing feature for
>>>>>> convenience and the loaded website has other (less convenient) ways to
>>>>>> detect a Critical-CH restart.
>>>>>>
>>>>>>
>>>>>> Compatibility & Interoperability
>>>>>>
>>>>>> We would be the first to implement if approved.
>>>>>>
>>>>>>
>>>>>> Gecko: https://github.com/mozilla/standards-positions/issues/767
>>>>>>
>>>>>>
>>>>>> WebKit: https://github.com/WebKit/standards-positions/issues/156
>>>>>>
>>>>>>
>>>>>> Web Developers: Requested by Akamai
>>>>>> <https://github.com/w3c/navigation-timing/issues/177>
>>>>>>
>>>>>> Is this feature fully tested by web-platform-tests?
>>>>>>
>>>>>> No, but it will be.
>>>>>>
>>>>>> Tracking bug
>>>>>>
>>>>>> https://crbug.com/1425910
>>>>>>
>>>>>> Link to entry on the Chrome Platform Status
>>>>>>
>>>>>> https://chromestatus.com/feature/5140317616996352
>>>>>>
>>>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "blink-dev" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to blink-dev+unsubscr...@chromium.org.
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0dacf540-c8be-4096-9ad1-bc7a99af630cn%40chromium.org
>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0dacf540-c8be-4096-9ad1-bc7a99af630cn%40chromium.org?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGpy5DJ%2B4%3DGTC%3DUZmTQe_u7ADuVRKJzFda1svnJY2fU1o7YJHg%40mail.gmail.com.

Reply via email to