Contact emails
hjanu...@gmail.comSpecification
https://html.spec.whatwg.org/multipage/images.html#available-imagesSummary
Allow same-document available-image reuse to bypass Cache-Control: no-store reload when the same src value is reassigned to an <img> element. Previously, Blink would re-fetch the image even though it was already decoded and available in the document. This aligns with existing Gecko and WebKit behavior.Blink component
Blink>LoaderWeb Feature ID
Missing featureMotivation
Web interop fix. Chrome is the only browser failing the WPT for no-store image reuse on same-src reassignment. Filed by Mozilla.Initial public proposal
No information providedTAG review
No information providedTAG review status
Not applicableRisks
Interoperability and Compatibility
Low. Sites relying on img.src = img.src to force re-fetch of a no-store image returning different content on each request would no longer see the image update. Kill switch feature flag available.
Gecko: Shipped/Shipping
WebKit: Shipped/Shipping
Web developers: No signals
Other signals:
WebView application risks
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No information providedDebuggability
No information providedWill this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?
YesYeshtml/semantics/embedded-content/the-img-element/image-alternate-no-store.window.htmlFlag name on about://flags
No information providedFinch feature name
ReuseNoStoreImageOnSameSrcReassignmentRollout plan
Will ship enabled for all usersRequires code in //chrome?
FalseTracking bug
https://crbug.com/486562295Estimated milestones
Shipping on desktop
147
Shipping on Android
147
Shipping on WebView
147
Shipping on iOS
147Anticipated spec changes
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 providedLink to entry on the Chrome Platform Status
https://chromestatus.com/feature/5206171399094272?gate=4728462755627008