| Index: Source/core/dom/ViewportArguments.h
|
| diff --git a/Source/core/dom/ViewportArguments.h b/Source/core/dom/ViewportArguments.h
|
| index e6c61e6293e29abb4bb2fae7af86c7d4973957c6..05d8b1c4b0db1de9bee318368f83d3023f8ac19e 100644
|
| --- a/Source/core/dom/ViewportArguments.h
|
| +++ b/Source/core/dom/ViewportArguments.h
|
| @@ -28,6 +28,7 @@
|
| #ifndef ViewportArguments_h
|
| #define ViewportArguments_h
|
|
|
| +#include "core/dom/ViewportAttributes.h"
|
| #include "core/platform/graphics/FloatSize.h"
|
| #include <wtf/Forward.h>
|
|
|
| @@ -43,17 +44,6 @@ enum ViewportErrorCode {
|
| TargetDensityDpiUnsupported
|
| };
|
|
|
| -struct ViewportAttributes {
|
| - FloatSize layoutSize;
|
| -
|
| - float initialScale;
|
| - float minimumScale;
|
| - float maximumScale;
|
| -
|
| - float userScalable;
|
| - float orientation;
|
| -};
|
| -
|
| struct ViewportArguments {
|
|
|
| enum Type {
|
| @@ -90,7 +80,6 @@ struct ViewportArguments {
|
| , minZoom(ValueAuto)
|
| , maxZoom(ValueAuto)
|
| , userZoom(ValueAuto)
|
| - , orientation(ValueAuto)
|
| , deprecatedTargetDensityDPI(ValueAuto)
|
| {
|
| }
|
| @@ -108,7 +97,6 @@ struct ViewportArguments {
|
| float minZoom;
|
| float maxZoom;
|
| float userZoom;
|
| - float orientation;
|
| float deprecatedTargetDensityDPI; // Only used for Android WebView
|
|
|
| bool operator==(const ViewportArguments& other) const
|
| @@ -125,7 +113,6 @@ struct ViewportArguments {
|
| && minZoom == other.minZoom
|
| && maxZoom == other.maxZoom
|
| && userZoom == other.userZoom
|
| - && orientation == other.orientation
|
| && deprecatedTargetDensityDPI == other.deprecatedTargetDensityDPI;
|
| }
|
|
|
| @@ -133,18 +120,8 @@ struct ViewportArguments {
|
| {
|
| return !(*this == other);
|
| }
|
| -
|
| - // FIXME: We're going to keep this constant around until all embedders
|
| - // refactor their code to no longer need it.
|
| - static const float deprecatedTargetDPI;
|
| };
|
|
|
| -ViewportAttributes computeViewportAttributes(ViewportArguments args, int desktopWidth, int deviceWidth, int deviceHeight, float devicePixelRatio, IntSize visibleViewport);
|
| -
|
| -void restrictMinimumScaleFactorToViewportSize(ViewportAttributes& result, IntSize visibleViewport, float devicePixelRatio);
|
| -void restrictScaleFactorToInitialScaleIfNotUserScalable(ViewportAttributes& result);
|
| -float computeMinimumScaleFactorForContentContained(const ViewportAttributes& result, const IntSize& viewportSize, const IntSize& contentSize);
|
| -
|
| void setViewportFeature(const String& keyString, const String& valueString, Document*, void* data);
|
| void reportViewportWarning(Document*, ViewportErrorCode, const String& replacement1, const String& replacement2);
|
|
|
|
|