Hi Blink owners,

We would like to apply to extend the Tabbed web apps
<https://chromestatus.com/feature/5128143454076928> origin trial until
November 26th, 2024.

This API is already approved to ship in 126 (Intent to Ship thread
<https://groups.google.com/a/chromium.org/g/blink-dev/c/L6AfXU0-GOc/m/Y4SRkKUPAQAJ>)
and the flag has been enabled in the 126 branch.

However, we have noticed an issue with the origin trial system which will
create a significant gap in functionality for ChromeOS Long-Term Support
(LTS) users. Currently, the origin trial is set to expire
<https://developer.chrome.com/origintrials/#/view_trial/3547710606461108225>
on August 7th, 2024, which is 6 weeks after 126 stable starts rolling out
on ChromeOS. However, per Chromium Dash
<https://chromiumdash.appspot.com/schedule>, M126 will only be released to
ChromeOS LTS users on October 1, 2024, which is 8 weeks after the origin
trial expires. This means ChromeOS LTS users who have installed apps that
use the Tabbed Mode origin trial in M120 will see those apps automatically
revert to standalone (non-tabbed) windows, which may be an experience the
application authors never intended users to see, and have that unintended
experience linger for over 8 weeks.

Therefore, we are taking the unusual step of asking for an extension even
though the API is already shipping. Since ChromeOS LTS begins rolling out
on October 1, we are asking for an extension until 8 weeks after that date,
which is November 26th. This will ensure a majority of LTS users have
upgraded to 126 before the origin trial expires.

We understand that the extension of origin trials is taken seriously to
avoid burn-in risk and also to avoid an incentive to hold back on older
versions of browsers. However, neither of those apply in this case: with
the API already shipping in 126, the burn-in issue is moot. And there is no
incentive to hold back the browser version as the API will be available in
newer versions anyway. Therefore, this is not extending the exposure risk
of the API, it is just ensuring that users who are still on older versions
will have enough time to upgrade before the feature disappears from those
old versions.

Thank you,
Brett

-- 
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/CABiGVV97e%3DS3EGyGMJrHPGqTG0UDrqx7Mo7xQU5XMM4%2BOL-sYQ%40mail.gmail.com.

Reply via email to