diff options
author | Andrei Volykhin <andrei.volykhin@gmail.com> | 2025-05-21 14:18:24 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-21 11:18:24 +0000 |
commit | 859a0ffbd58d57a22aada6ce28647fa69dfad5c8 (patch) | |
tree | 0466f32d03a8b8bc5b7fae780c6fbbcc5621e96b /tests | |
parent | a5c3d6f0752d92d4ca806add1aa21873ae1b9fdc (diff) | |
download | servo-859a0ffbd58d57a22aada6ce28647fa69dfad5c8.tar.gz servo-859a0ffbd58d57a22aada6ce28647fa69dfad5c8.zip |
htmlmediaelement: Make dirty element on any intrinsic size changes (#37056)
To properly compute (the video) element's content size for
layout requires to dirty the element on any intrinstic size changes.
Full list of the operations which cause layout invalidation:
- media metadata update (NEW)
- removing "src" attribute
- video frame update
- show poster image
Testing:
html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm
Fixes: https://github.com/servo/servo/issues/34434
Signed-off-by: Andrei Volykhin <andrei.volykhin@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini b/tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini deleted file mode 100644 index 4cb15eeee5e..00000000000 --- a/tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini +++ /dev/null @@ -1,3 +0,0 @@ -[intrinsic_sizes.htm] - [default object size after src is removed] - expected: FAIL |