| Index: sky/engine/core/frame/LocalFrame.cpp
|
| diff --git a/sky/engine/core/frame/LocalFrame.cpp b/sky/engine/core/frame/LocalFrame.cpp
|
| index c102ae36e50f5165fa65b78966b3f08a371a8ee6..47d38fa91a9451609756e44f6a2beed7d3707f81 100644
|
| --- a/sky/engine/core/frame/LocalFrame.cpp
|
| +++ b/sky/engine/core/frame/LocalFrame.cpp
|
| @@ -165,17 +165,10 @@ FloatSize LocalFrame::resizePageRectsKeepingRatio(const FloatSize& originalSize,
|
| if (!contentRenderer())
|
| return FloatSize();
|
|
|
| - if (contentRenderer()->style()->isHorizontalWritingMode()) {
|
| - ASSERT(fabs(originalSize.width()) > std::numeric_limits<float>::epsilon());
|
| - float ratio = originalSize.height() / originalSize.width();
|
| - resultSize.setWidth(floorf(expectedSize.width()));
|
| - resultSize.setHeight(floorf(resultSize.width() * ratio));
|
| - } else {
|
| - ASSERT(fabs(originalSize.height()) > std::numeric_limits<float>::epsilon());
|
| - float ratio = originalSize.width() / originalSize.height();
|
| - resultSize.setHeight(floorf(expectedSize.height()));
|
| - resultSize.setWidth(floorf(resultSize.height() * ratio));
|
| - }
|
| + ASSERT(fabs(originalSize.width()) > std::numeric_limits<float>::epsilon());
|
| + float ratio = originalSize.height() / originalSize.width();
|
| + resultSize.setWidth(floorf(expectedSize.width()));
|
| + resultSize.setHeight(floorf(resultSize.width() * ratio));
|
| return resultSize;
|
| }
|
|
|
|
|