Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No information provided| Shipping on desktop | 151 |
| Shipping on Android | 151 |
| Shipping on WebView | 151 |
Open questions about a feature may be a source of future web compat or interop issues. Please list open issues (e.g. links to known github issues in the project for the feature specification) whose resolution may introduce web compat/interop risk (e.g., changing to naming or structure of the API in a non-backward-compatible way).
No information providedContact emailsyoav...@chromium.orgExplainerNavigation-Timing and cross-origin redirects currently have issues related to both interoperability and missing functionality.
`redirectCount`, `redirectStart` and `redirectEnd` are not currently exposed in Chromium for navigation responses where the redirect chain included cross-origin redirects. This is different from WebKit that exposes them when `Timing-Allow-Origin` is included in all responses in the chain.
This feature changes that behavior and exposes these attributes when the Timing-Allow-Origin opt-in is either '*' or explicitly opts in to the destination navigation origin.
That would enable developers to optimize cross-origin redirects that are under their control, or report issues to 3P redirect providers, assuming those providers opt-in to such reporting, presumably due to to the non-sensitive nature of their redirects.
Shipping on desktop151Shipping on Android151Shipping on WebView151
--
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+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/80de699f-1536-418b-b247-70e26d49ea1en%40chromium.org.
LGTM3