Re: [blink-dev] Intent to implement and ship: Allow as=fetch in navigation early hints preload

2023-01-25 Thread Mike Taylor

LGTM3

On 1/25/23 12:36 PM, Rick Byers wrote:

LGTM2

On Tue, Jan 24, 2023 at 2:44 AM Kenichi Ishibashi  
wrote:


Thank you Yoav for the suggestions! I'll add more words and
context next time.

On Mon, Jan 23, 2023 at 2:18 PM Yoav Weiss
 wrote:

LGTM1

On Mon, Jan 23, 2023 at 2:57 AM Kenichi Ishibashi
 wrote:


Contact emails

ba...@chromium.org


Explainer

None. This feature is standardized.


It's typically helpful to write a few words that explain the
feature and the addition to it, even if there's no need for a
full fledged explainer document for this specific addition.
For example, you could have linked to the feature'sĀ broader
explainer
,
and then explain that this adds a new `as` value of "fetch"
that would enable developers to use Early Hints for resources
with that potential destination (e.g. `fetch()`ed resources).



Specification

https://html.spec.whatwg.org/multipage/semantics.html#attr-link-as

https://html.spec.whatwg.org/#early-hints


Summary

Support  in navigation early
hints. This allows web developers to preload resources
that are fetched by the fetch() API.



Blink component

Blink>Loader>Preload




TAG review



TAG review status

Not applicable


I agree that a TAG review is not needed here, but it's
typically better to outline the reason.
In this case, we're adding support for an extra type of
resource without changing the API's shape or its integration
with the rest of the platform.



Risks



Interoperability and Compatibility

Low. The feature is already specified in the HTML and the
Fetch standard.



/Gecko/: In development
(https://bugzilla.mozilla.org/show_bug.cgi?id=1407355)

/WebKit/: No signal Previously asked in
https://lists.webkit.org/pipermail/webkit-dev/2021-May/031861.html

/Web developers/: No signals. We got this feature request
from one of our partners.


I would count a feature request as a slightly positive signal.


/Other signals/:


WebView application risks

N/A



Debuggability

We have a tracking bug

to improve debuggability.


Will this feature be supported on all six Blink
platforms (Windows, Mac, Linux, Chrome OS,
Android, and Android WebView)?

Yes


Is this feature fully tested by web-platform-tests

?

We will submit a Web Platform Test along with the
implementation (Ongoing CL

).


Flag name

N/A


Requires code in //chrome?

False


Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1408649


Estimated milestones

M112



Anticipated spec changes

None



Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/6195487999262720

This intent message was generated by Chrome Platform
Status .
-- 
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/CAPLXX--M%3DZkTz-ZicOW61C9tUJjKvz4cQU49EsnDK7PUG5puGg%40mail.gmail.com

.

-- 
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 

Re: [blink-dev] Intent to implement and ship: Allow as=fetch in navigation early hints preload

2023-01-25 Thread Rick Byers
LGTM2

On Tue, Jan 24, 2023 at 2:44 AM Kenichi Ishibashi 
wrote:

> Thank you Yoav for the suggestions! I'll add more words and context next
> time.
>
> On Mon, Jan 23, 2023 at 2:18 PM Yoav Weiss  wrote:
>
>> LGTM1
>>
>> On Mon, Jan 23, 2023 at 2:57 AM Kenichi Ishibashi 
>> wrote:
>>
>>> Contact emailsba...@chromium.org
>>>
>>> ExplainerNone. This feature is standardized.
>>>
>>
>> It's typically helpful to write a few words that explain the feature and
>> the addition to it, even if there's no need for a full fledged explainer
>> document for this specific addition.
>> For example, you could have linked to the feature's broader explainer
>> ,
>> and then explain that this adds a new `as` value of "fetch" that would
>> enable developers to use Early Hints for resources with that potential
>> destination (e.g. `fetch()`ed resources).
>>
>>
>>>
>>> Specification
>>> https://html.spec.whatwg.org/multipage/semantics.html#attr-link-as
>>> https://html.spec.whatwg.org/#early-hints
>>>
>>> Summary
>>>
>>> Support  in navigation early hints. This
>>> allows web developers to preload resources that are fetched by the fetch()
>>> API.
>>>
>>>
>>> Blink componentBlink>Loader>Preload
>>> 
>>>
>>> TAG review
>>>
>>> TAG review statusNot applicable
>>>
>>
>> I agree that a TAG review is not needed here, but it's typically better
>> to outline the reason.
>> In this case, we're adding support for an extra type of resource without
>> changing the API's shape or its integration with the rest of the platform.
>>
>>
>>>
>>>
>>> Risks
>>>
>>>
>>> Interoperability and Compatibility
>>>
>>> Low. The feature is already specified in the HTML and the Fetch standard.
>>>
>>>
>>> *Gecko*: In development (
>>> https://bugzilla.mozilla.org/show_bug.cgi?id=1407355)
>>>
>>> *WebKit*: No signal Previously asked in
>>> https://lists.webkit.org/pipermail/webkit-dev/2021-May/031861.html
>>>
>>> *Web developers*: No signals. We got this feature request from one of
>>> our partners.
>>>
>>
>> I would count a feature request as a slightly positive signal.
>>
>>
>>>
>>> *Other signals*:
>>>
>>> WebView application risks
>>>
>>> N/A
>>>
>>>
>>>
>>> Debuggability
>>>
>>> We have a tracking bug
>>>  to
>>> improve debuggability.
>>>
>>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>>> Linux, Chrome OS, Android, and Android WebView)?Yes
>>>
>>> Is this feature fully tested by web-platform-tests
>>> 
>>> ?We will submit a Web Platform Test along with the implementation (Ongoing
>>> CL ).
>>>
>>> Flag nameN/A
>>>
>>> Requires code in //chrome?False
>>>
>>> Tracking bug
>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1408649
>>>
>>> Estimated milestones
>>>
>>> M112
>>>
>>>
>>> Anticipated spec changes
>>>
>>> None
>>>
>>>
>>> Link to entry on the Chrome Platform Status
>>> https://chromestatus.com/feature/6195487999262720
>>>
>>> This intent message was generated by Chrome Platform Status
>>> .
>>>
>>> --
>>> 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/CAPLXX--M%3DZkTz-ZicOW61C9tUJjKvz4cQU49EsnDK7PUG5puGg%40mail.gmail.com
>>> 
>>> .
>>>
>> --
> 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/CAPLXX-_O7%2Buvu8VbMox69M7f0E7BeEeZ1BC4frEkoXbytaLbdQ%40mail.gmail.com
> 
> .
>

-- 
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/CAFUtAY9-xG%2BKWcNSVkhh-%3DRQ8na7J%2BcNN85VGc7cefuUi8Hn4w%40mail.gmail.com.


Re: [blink-dev] Intent to implement and ship: Allow as=fetch in navigation early hints preload

2023-01-23 Thread Kenichi Ishibashi
Thank you Yoav for the suggestions! I'll add more words and context next
time.

On Mon, Jan 23, 2023 at 2:18 PM Yoav Weiss  wrote:

> LGTM1
>
> On Mon, Jan 23, 2023 at 2:57 AM Kenichi Ishibashi 
> wrote:
>
>> Contact emailsba...@chromium.org
>>
>> ExplainerNone. This feature is standardized.
>>
>
> It's typically helpful to write a few words that explain the feature and
> the addition to it, even if there's no need for a full fledged explainer
> document for this specific addition.
> For example, you could have linked to the feature's broader explainer
> ,
> and then explain that this adds a new `as` value of "fetch" that would
> enable developers to use Early Hints for resources with that potential
> destination (e.g. `fetch()`ed resources).
>
>
>>
>> Specification
>> https://html.spec.whatwg.org/multipage/semantics.html#attr-link-as
>> https://html.spec.whatwg.org/#early-hints
>>
>> Summary
>>
>> Support  in navigation early hints. This
>> allows web developers to preload resources that are fetched by the fetch()
>> API.
>>
>>
>> Blink componentBlink>Loader>Preload
>> 
>>
>> TAG review
>>
>> TAG review statusNot applicable
>>
>
> I agree that a TAG review is not needed here, but it's typically better to
> outline the reason.
> In this case, we're adding support for an extra type of resource without
> changing the API's shape or its integration with the rest of the platform.
>
>
>>
>>
>> Risks
>>
>>
>> Interoperability and Compatibility
>>
>> Low. The feature is already specified in the HTML and the Fetch standard.
>>
>>
>> *Gecko*: In development (
>> https://bugzilla.mozilla.org/show_bug.cgi?id=1407355)
>>
>> *WebKit*: No signal Previously asked in
>> https://lists.webkit.org/pipermail/webkit-dev/2021-May/031861.html
>>
>> *Web developers*: No signals. We got this feature request from one of
>> our partners.
>>
>
> I would count a feature request as a slightly positive signal.
>
>
>>
>> *Other signals*:
>>
>> WebView application risks
>>
>> N/A
>>
>>
>>
>> Debuggability
>>
>> We have a tracking bug
>>  to
>> improve debuggability.
>>
>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>> Linux, Chrome OS, Android, and Android WebView)?Yes
>>
>> Is this feature fully tested by web-platform-tests
>> 
>> ?We will submit a Web Platform Test along with the implementation (Ongoing
>> CL ).
>>
>> Flag nameN/A
>>
>> Requires code in //chrome?False
>>
>> Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1408649
>>
>> Estimated milestones
>>
>> M112
>>
>>
>> Anticipated spec changes
>>
>> None
>>
>>
>> Link to entry on the Chrome Platform Status
>> https://chromestatus.com/feature/6195487999262720
>>
>> This intent message was generated by Chrome Platform Status
>> .
>>
>> --
>> 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/CAPLXX--M%3DZkTz-ZicOW61C9tUJjKvz4cQU49EsnDK7PUG5puGg%40mail.gmail.com
>> 
>> .
>>
>

-- 
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/CAPLXX-_O7%2Buvu8VbMox69M7f0E7BeEeZ1BC4frEkoXbytaLbdQ%40mail.gmail.com.


Re: [blink-dev] Intent to implement and ship: Allow as=fetch in navigation early hints preload

2023-01-22 Thread Yoav Weiss
LGTM1

On Mon, Jan 23, 2023 at 2:57 AM Kenichi Ishibashi 
wrote:

> Contact emailsba...@chromium.org
>
> ExplainerNone. This feature is standardized.
>

It's typically helpful to write a few words that explain the feature and
the addition to it, even if there's no need for a full fledged explainer
document for this specific addition.
For example, you could have linked to the feature's broader explainer
,
and then explain that this adds a new `as` value of "fetch" that would
enable developers to use Early Hints for resources with that potential
destination (e.g. `fetch()`ed resources).


>
> Specification
> https://html.spec.whatwg.org/multipage/semantics.html#attr-link-as
> https://html.spec.whatwg.org/#early-hints
>
> Summary
>
> Support  in navigation early hints. This allows
> web developers to preload resources that are fetched by the fetch() API.
>
>
> Blink componentBlink>Loader>Preload
> 
>
> TAG review
>
> TAG review statusNot applicable
>

I agree that a TAG review is not needed here, but it's typically better to
outline the reason.
In this case, we're adding support for an extra type of resource without
changing the API's shape or its integration with the rest of the platform.


>
>
> Risks
>
>
> Interoperability and Compatibility
>
> Low. The feature is already specified in the HTML and the Fetch standard.
>
>
> *Gecko*: In development (
> https://bugzilla.mozilla.org/show_bug.cgi?id=1407355)
>
> *WebKit*: No signal Previously asked in
> https://lists.webkit.org/pipermail/webkit-dev/2021-May/031861.html
>
> *Web developers*: No signals. We got this feature request from one of our
> partners.
>

I would count a feature request as a slightly positive signal.


>
> *Other signals*:
>
> WebView application risks
>
> N/A
>
>
>
> Debuggability
>
> We have a tracking bug
>  to
> improve debuggability.
>
> Will this feature be supported on all six Blink platforms (Windows, Mac,
> Linux, Chrome OS, Android, and Android WebView)?Yes
>
> Is this feature fully tested by web-platform-tests
> 
> ?We will submit a Web Platform Test along with the implementation (Ongoing
> CL ).
>
> Flag nameN/A
>
> Requires code in //chrome?False
>
> Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1408649
>
> Estimated milestones
>
> M112
>
>
> Anticipated spec changes
>
> None
>
>
> Link to entry on the Chrome Platform Status
> https://chromestatus.com/feature/6195487999262720
>
> This intent message was generated by Chrome Platform Status
> .
>
> --
> 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/CAPLXX--M%3DZkTz-ZicOW61C9tUJjKvz4cQU49EsnDK7PUG5puGg%40mail.gmail.com
> 
> .
>

-- 
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/CAL5BFfVj8eqh89NqkuVbR1wpS-UNTWv2%2B1JbV%2BUHGWW9-tuheg%40mail.gmail.com.


[blink-dev] Intent to implement and ship: Allow as=fetch in navigation early hints preload

2023-01-22 Thread Kenichi Ishibashi
Contact emailsba...@chromium.org

ExplainerNone. This feature is standardized.

Specification
https://html.spec.whatwg.org/multipage/semantics.html#attr-link-as
https://html.spec.whatwg.org/#early-hints

Summary

Support  in navigation early hints. This allows
web developers to preload resources that are fetched by the fetch() API.


Blink componentBlink>Loader>Preload


TAG review

TAG review statusNot applicable

Risks


Interoperability and Compatibility

Low. The feature is already specified in the HTML and the Fetch standard.


*Gecko*: In development (
https://bugzilla.mozilla.org/show_bug.cgi?id=1407355)

*WebKit*: No signal Previously asked in
https://lists.webkit.org/pipermail/webkit-dev/2021-May/031861.html

*Web developers*: No signals. We got this feature request from one of our
partners.

*Other signals*:

WebView application risks

N/A



Debuggability

We have a tracking bug
 to improve
debuggability.

Will this feature be supported on all six Blink platforms (Windows, Mac,
Linux, Chrome OS, Android, and Android WebView)?Yes

Is this feature fully tested by web-platform-tests

?We will submit a Web Platform Test along with the implementation (Ongoing
CL ).

Flag nameN/A

Requires code in //chrome?False

Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1408649

Estimated milestones

M112


Anticipated spec changes

None


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/6195487999262720

This intent message was generated by Chrome Platform Status
.

-- 
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/CAPLXX--M%3DZkTz-ZicOW61C9tUJjKvz4cQU49EsnDK7PUG5puGg%40mail.gmail.com.