| Index: sky/engine/core/rendering/RenderReplaced.cpp
|
| diff --git a/sky/engine/core/rendering/RenderReplaced.cpp b/sky/engine/core/rendering/RenderReplaced.cpp
|
| index f79259e93d8c6db86bebe2e2df622c336eb63f19..b04ee6c1aa6a05f9bb0385b2df9d436eff7a224b 100644
|
| --- a/sky/engine/core/rendering/RenderReplaced.cpp
|
| +++ b/sky/engine/core/rendering/RenderReplaced.cpp
|
| @@ -229,7 +229,7 @@ bool RenderReplaced::needsPreferredWidthsRecalculation() const
|
| static inline bool rendererHasAspectRatio(const RenderObject* renderer)
|
| {
|
| ASSERT(renderer);
|
| - return renderer->isImage() || renderer->isCanvas() || renderer->isVideo();
|
| + return renderer->isImage() || renderer->isCanvas();
|
| }
|
|
|
| void RenderReplaced::computeAspectRatioInformationForRenderBox(FloatSize& constrainedSize, double& intrinsicRatio) const
|
| @@ -260,7 +260,7 @@ LayoutRect RenderReplaced::replacedContentRect(const LayoutSize* overriddenIntri
|
| ObjectFit objectFit = style()->objectFit();
|
|
|
| if (objectFit == ObjectFitFill && style()->objectPosition() == RenderStyle::initialObjectPosition()) {
|
| - if (!isVideo() || RuntimeEnabledFeatures::objectFitPositionEnabled())
|
| + if (RuntimeEnabledFeatures::objectFitPositionEnabled())
|
| return contentRect;
|
| objectFit = ObjectFitContain;
|
| }
|
|
|