mirror of
https://github.com/servo/servo.git
synced 2025-07-23 23:33:43 +01:00
* feat: patch for video layout sizes added rebase from main 2024/10/05 Co-authored-by: Josh Matthews <josh@joshmatthews.net> Signed-off-by: eri <epazos@igalia.com> * feat: take width and height parameters if provided Signed-off-by: eri <epazos@igalia.com> * chore: tidy the code and update test expectations Signed-off-by: eri <epazos@igalia.com> * feat: handle removing poster Signed-off-by: eri <epazos@igalia.com> * chore: update test expectations and remove debug code Signed-off-by: eri <epazos@igalia.com> * fix: issues after rebasing to main Signed-off-by: eri <epazos@igalia.com> * feat: pass src remove test and tidy Signed-off-by: eri <epazos@igalia.com> * chore: clippy fixes Signed-off-by: eri <epazos@igalia.com> * chore: update passing test expectations Signed-off-by: eri <epazos@igalia.com> * fix object-position-svg test Signed-off-by: eri <epazos@igalia.com> * fix unintentional override of video size and resize events Signed-off-by: eri <epazos@igalia.com> * change how resize events are sent to better match the spec Signed-off-by: eri <epazos@igalia.com> * simplify poster mutation handling Co-authored-by: Oriol Brufau <obrufau@igalia.com> Signed-off-by: eri <eri@inventati.org> * improved handling of intrinsic sizes - differentiate between natural size and css size - presentational attributes - fallback ratio for video element - handle more cases where the src/poster are added/removed - aspect ratio hints Signed-off-by: eri <epazos@igalia.com> * update test expectations Signed-off-by: eri <epazos@igalia.com> * fix cleaning current frame Signed-off-by: eri <epazos@igalia.com> * update test expectations Signed-off-by: eri <epazos@igalia.com> * Apply suggestions from code review Co-authored-by: Oriol Brufau <obrufau@igalia.com> Signed-off-by: eri <eri@inventati.org> * More code review suggestions Signed-off-by: eri <epazos@igalia.com> * Prevent aspect-ratio:auto from pulling the ratio from the default object size As resolved in https://github.com/w3c/csswg-drafts/issues/7524#issuecomment-1204462924 Signed-off-by: Oriol Brufau <obrufau@igalia.com> --------- Signed-off-by: eri <epazos@igalia.com> Signed-off-by: eri <eri@inventati.org> Signed-off-by: Oriol Brufau <obrufau@igalia.com> Co-authored-by: Josh Matthews <josh@joshmatthews.net> Co-authored-by: Oriol Brufau <obrufau@igalia.com> |
||
---|---|---|
.. | ||
line-clamp | ||
parsing | ||
clip-001.html.ini | ||
clip-002.html.ini | ||
clip-003.html.ini | ||
clip-004.html.ini | ||
clip-005.html.ini | ||
display-flex-svg-overflow-default.html.ini | ||
dynamic-visible-to-clip-001.html.ini | ||
inheritance.html.ini | ||
input-scrollable-region-001.html.ini | ||
logical-overflow-001.html.ini | ||
orthogonal-flow-with-inline-end-margin.html.ini | ||
overflow-body-propagation-007.html.ini | ||
overflow-body-propagation-008.html.ini | ||
overflow-body-propagation-009.html.ini | ||
overflow-body-propagation-010.html.ini | ||
overflow-canvas.html.ini | ||
overflow-clip-cant-scroll.html.ini | ||
overflow-clip-content-visual-overflow.html.ini | ||
overflow-clip-margin-001.html.ini | ||
overflow-clip-margin-004.html.ini | ||
overflow-clip-margin-010.html.ini | ||
overflow-clip-margin-hit-testing.html.ini | ||
overflow-clip-margin-intersection-observer.html.ini | ||
overflow-clip-margin-invalidation.html.ini | ||
overflow-clip-margin-svg.html.ini | ||
overflow-clip-margin-visual-box-and-value-with-border-radius.html.ini | ||
overflow-clip-margin-visual-box-and-value.html.ini | ||
overflow-clip-margin-visual-box.html.ini | ||
overflow-clip-scroll-size.html.ini | ||
overflow-clip-x-visible-y-svg.html.ini | ||
overflow-clip-y-visible-x-svg.html.ini | ||
overflow-img-border-radius.html.ini | ||
overflow-img-display-table.html.ini | ||
overflow-img-object-position.html.ini | ||
overflow-img-scroll-non-replaced.html.ini | ||
overflow-img.html.ini | ||
overflow-inline-transform-relative.html.ini | ||
overflow-no-interpolation.html.ini | ||
overflow-padding.html.ini | ||
paint-containment-svg.html.ini | ||
rounded-overflow-clip-visible.html.ini | ||
rounded-overflow-visible-clip.html.ini | ||
scroll-overflow-padding-block-001.html.ini | ||
scrollable-overflow-float.html.ini | ||
scrollable-overflow-input-001.html.ini | ||
scrollable-overflow-input-002.html.ini | ||
scrollable-overflow-padding.html.ini | ||
scrollable-overflow-self-collapsing.html.ini | ||
scrollable-overflow-textarea.html.ini | ||
scrollable-overflow-transform-001.html.ini | ||
scrollable-overflow-transform-002.html.ini | ||
scrollable-overflow-transform-003.html.ini | ||
scrollable-overflow-transform-dynamic-001.html.ini | ||
scrollable-overflow-transform-dynamic-002.html.ini | ||
scrollable-overflow-transform-dynamic-003.html.ini | ||
scrollable-overflow-transform-dynamic-004.html.ini | ||
scrollable-overflow-transform-dynamic-005.html.ini | ||
scrollable-overflow-transform-dynamic-006.html.ini | ||
scrollable-overflow-zero-one-axis.html.ini | ||
scrollbar-gutter-001.html.ini | ||
scrollbar-gutter-dynamic-001.html.ini | ||
scrollbar-gutter-dynamic-004.html.ini | ||
scrollbar-gutter-propagation-001.html.ini | ||
scrollbar-gutter-propagation-002.html.ini | ||
scrollbar-gutter-propagation-003.html.ini | ||
scrollbar-gutter-propagation-007.html.ini | ||
scrollbar-gutter-rtl-001.html.ini | ||
scrollbar-gutter-scroll-into-view.html.ini | ||
scrollbar-gutter-vertical-lr-001.html.ini | ||
scrollbar-gutter-vertical-rl-001.html.ini | ||
text-overflow-ellipsis-001.html.ini | ||
text-overflow-ellipsis-002.html.ini | ||
text-overflow-ellipsis-rtl-001.html.ini | ||
text-overflow-ellipsis-vertical-001.html.ini | ||
text-overflow-ellipsis-vertical-rtl-001.html.ini | ||
text-overflow-scroll-001.html.ini | ||
text-overflow-scroll-rtl-001.html.ini | ||
text-overflow-scroll-vertical-lr-001.html.ini | ||
text-overflow-scroll-vertical-lr-rtl-001.html.ini | ||
text-overflow-scroll-vertical-rl-001.html.ini | ||
text-overflow-scroll-vertical-rl-rtl-001.html.ini |