I don't think you need re-approvals - thanks for catching this and good
luck with the rollout. But please come back and report if you run into
any issues that xrequire you to back it out/pause the launch.
On 3/31/26 10:12 a.m., Barry Pollard wrote:
I've just discovered this was never shipped by default. I can't see a
reason why and speaking to Yoav who was involved at the time, and
digging through the CLs and bugs I think this was simply an oversight.
The work is done, so I'd like to enable this by default. I don't think
the original owner (Abin) is still involved (feel free to tell me if
that's not the case, or if you remember any more background here
Abin!), but I'm happy to do the small amount of work to see this through.
The bug (https://issues.chromium.org/issues/40239837) shows some
complication with landing it due to test failures and it was reverted
several times, but eventually landed (behind a flag) over two years
ago. Perhaps this explains the confusion in ensuring it eventually
landed by default? It has been running on our non-stable channels ever
since.
We had API owner approval back then, and Firefox have also shipped
this API in the meantime. However, it's been nearly three years since
this was approved, so it would be good to get API approvals again. I
can't seem to reset it in chromestatus but will hold off until I get
confirmation here.
Let me know if you have any questions (or if any of you have any more
relevant background here?).
Thanks,
Barry
On Wednesday, May 24, 2023 at 4:47:07 PM UTC+1 [email protected] wrote:
Thanks, LGTM3
On Mon, May 15, 2023 at 10:45 AM Yoav Weiss <[email protected]>
wrote:
On Mon, May 15, 2023 at 4:43 PM Mike Taylor
<[email protected]> wrote:
I see that both the Resource Timing
<https://github.com/w3c/resource-timing/pull/341> and
Fetch <https://github.com/whatwg/fetch/pull/1481> PRs have
landed - does that mean this I2S is unblocked now (and
just needs an LGTM3)?
I believe so.
On 5/3/23 3:55 AM, Yoav Weiss wrote:
Update: +Anne van Kesteren has been working on a new
MimeSniff spec concept
<https://github.com/whatwg/mimesniff/pull/171> that will
enable this feature to only expose supported mime types,
rather than any arbitrary one. (to prevent a threat model
<https://w3c.github.io/web-performance/meetings/2022/2022-09-TPAC/#h.6kkgtdwd0pos>
Apple
folks are concerned with, without harming the use-cases
the feature is tackling)
We'd need to modify the spec PR and implementation to
rely on that concept.
On Thu, Apr 20, 2023 at 8:35 AM Yoav Weiss
<[email protected]> wrote:
On Wed, Apr 19, 2023 at 6:03 PM Rick Byers
<[email protected]> wrote:
Hi Abin (or Yoav?),
What's blocking this spec PR from landing?
Nothing is blocking
<https://github.com/whatwg/fetch/pull/1481#issuecomment-1503115916> AFAICT.
Just a matter of someone with permissions clicking
the button.
As discussed here
<https://groups.google.com/a/chromium.org/g/blink-dev/c/f28WWMD8HVE/m/xCrQN-8hAgAJ>,
our standard process is to do what we can to get
spec changes fully landed if possible.
I think this can wait a few days until the
button-clicking happens.
Thanks,
Rick
On Wed, Apr 12, 2023 at 11:25 AM Daniel Bratell
<[email protected]> wrote:
/LGTM2
/Daniel
On 2023-04-12 00:54, Mike Taylor wrote:
LGTM1
On 4/11/23 5:27 AM, Yoav Weiss wrote:
Thanks for working on this Abin and for
pushing this over the line!! (I'm recusing
myself as an API owner, as I was involved
in that work)
On Sat, Apr 8, 2023 at 1:11 AM Abin Paul
<[email protected]> wrote:
Contact emails
[email protected]
Explainer
https://github.com/abinpaul1/resource-timing/blob/explainer-content-type/Explainers/Content-Type.md
Specification
Resource Timing PR :
https://github.com/w3c/resource-timing/pull/341
<https://github.com/w3c/resource-timing/pull/341>
Fetch PR :
https://github.com/whatwg/fetch/pull/1481
<https://github.com/whatwg/fetch/pull/1481>
Summary
Adds a field to
PerformanceResourceTiming that holds a
string corresponding to the
Content-type header of the fetched
resource when the resource was fetched.
Blink component
Blink>PerformanceAPIs>ResourceTiming
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EPerformanceAPIs%3EResourceTiming>
TAG review
https://github.com/w3ctag/design-reviews/issues/785
<https://github.com/w3ctag/design-reviews/issues/785>
TAG review status
Issues addressed
Risks
Interoperability and Compatibility
Gecko: Positive
(https://github.com/mozilla/standards-positions/issues/705
<https://github.com/mozilla/standards-positions/issues/705>)
WebKit: No signal
(https://github.com/WebKit/standards-positions/issues/88
<https://github.com/WebKit/standards-positions/issues/88>)
Web developers:
Developer interest for the feature :
https://github.com/w3c/resource-timing/issues/203
<https://github.com/w3c/resource-timing/issues/203>
Other signals:
Ergonomics
No
Activation
No risks
Security
No risks
WebView application risks
Does this intent deprecate or change
behaviour of existing APIs, such that
it has potentially high risk for
Android WebView-based applications? No
Debuggability
The new attribute shows up in Devtools.
No implementation changes are required.
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
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
Yes
https://wpt.fyi/results/resource-timing/content-type.html?label=master&label=experimental&aligned
<https://wpt.fyi/results/resource-timing/content-type.html?label=master&label=experimental&aligned>
https://wpt.fyi/results/resource-timing/content-type-parsing.html?label=master&label=experimental&aligned
<https://wpt.fyi/results/resource-timing/content-type-parsing.html?label=master&label=experimental&aligned>
Flag name
#enable-experimental-web-platform-features
Requires code in //chrome?
False
Tracking bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1366706
<https://bugs.chromium.org/p/chromium/issues/detail?id=1366706>
Non-OSS dependencies
Does the feature depend on any code or
APIs outside the Chromium open source
repository and its open-source
dependencies to function?
No
Estimated milestones
Chrome for desktop 115
Chrome for Android 115
Android Webview 115
Anticipated spec changes
No ongoing discussion that could lead
to future changes
Link to entry on the Chrome
Platform Status
https://chromestatus.com/feature/5156068351541248
<https://chromestatus.com/feature/5156068351541248>
Links to previous Intent
discussions
Intent to prototype:
https://groups.google.com/a/chromium.org/g/blink-dev/c/Dk2uL_gXpZc/m/OhY2ZomeAwAJ
<https://groups.google.com/a/chromium.org/g/blink-dev/c/Dk2uL_gXpZc/m/OhY2ZomeAwAJ>
--
You received this message because you
are subscribed to the Google Groups
"blink-dev" group.
To unsubscribe from this group and stop
receiving emails from it, send an email
to [email protected].
To view this discussion on the web
visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM2ZH3c1k1fLSb-GmSPEs9MsZDY-O3TaGn9PuvT7DL2NATWFPQ%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM2ZH3c1k1fLSb-GmSPEs9MsZDY-O3TaGn9PuvT7DL2NATWFPQ%40mail.gmail.com?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
[email protected].
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfUjfO88eOh3k1xdp1dSJKDdx%3DA2-6_qQD1KoowbfkGZmQ%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfUjfO88eOh3k1xdp1dSJKDdx%3DA2-6_qQD1KoowbfkGZmQ%40mail.gmail.com?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
[email protected].
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/7dd0e397-123b-57f6-bab6-8df4087529ee%40chromium.org
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/7dd0e397-123b-57f6-bab6-8df4087529ee%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
[email protected].
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/9b8cf680-9647-1ca7-a6fe-d034e737e9da%40gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/9b8cf680-9647-1ca7-a6fe-d034e737e9da%40gmail.com?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 [email protected].
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6388a806-7b9e-c8c1-6b52-f84e7b473558%40chromium.org
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6388a806-7b9e-c8c1-6b52-f84e7b473558%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 [email protected].
To view this discussion visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/5d8c6200-d758-436e-a9e8-91bcab53002e%40chromium.org.