#include "ui/ozone/platform/x11/hit_test_x11.h"
#include "ui/base/hit_test.h"
namespace ui {
namespace {
constexpr int kSizeTopLeft = 0;
constexpr int kSizeTop = 1;
constexpr int kSizeTopRight = 2;
constexpr int kSizeRight = 3;
constexpr int kSizeBottomRight = 4;
constexpr int kSizeBottom = 5;
constexpr int kSizeBottomLeft = 6;
constexpr int kSizeLeft = 7;
constexpr int kMove = 8;
}
int HitTestToWmMoveResizeDirection(int hittest) {
switch (hittest) {
case HTBOTTOM:
return kSizeBottom;
case HTBOTTOMLEFT:
return kSizeBottomLeft;
case HTBOTTOMRIGHT:
return kSizeBottomRight;
case HTCAPTION:
return kMove;
case HTLEFT:
return kSizeLeft;
case HTRIGHT:
return kSizeRight;
case HTTOP:
return kSizeTop;
case HTTOPLEFT:
return kSizeTopLeft;
case HTTOPRIGHT:
return kSizeTopRight;
default:
return -1;
}
}
}