Files
ladybird/Tests/LibWeb/Text/expected/HTML/picture-source-mutation.txt
Aliaksandr Kalenik 54244f9e4a LibWeb: Re-evaluate picture source set on source mutations
The img inside a <picture> has to re-run "update the image data" when
nearby <source> elements change, so script-driven swaps of srcset (and
the other dimension/media attributes) actually take effect.

Per the HTML spec, the relevant mutations for an img element include:
"The element's parent is a picture element and a source element that
 is a previous sibling has its srcset, sizes, media, type, width or
 height attributes set, changed, or removed."

The same applies to source insertion, moving, and removal.

Fixes image loading on https://www.apple.com/mac/
2026-04-26 17:49:19 +02:00

6 lines
164 B
Plaintext

first matches red: true
second matches blue: true
re-evaluated on srcset mutation: true
re-evaluated on source insertion: true
re-evaluated on source removal: true