| Index: components/mus/public/interfaces/window_manager_constants.mojom
|
| diff --git a/components/mus/public/interfaces/window_manager_constants.mojom b/components/mus/public/interfaces/window_manager_constants.mojom
|
| deleted file mode 100644
|
| index acdf16b4478ad66d072f8e7a032d93cd1dab2c92..0000000000000000000000000000000000000000
|
| --- a/components/mus/public/interfaces/window_manager_constants.mojom
|
| +++ /dev/null
|
| @@ -1,78 +0,0 @@
|
| -// Copyright 2015 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -module mus.mojom;
|
| -
|
| -import "ui/gfx/geometry/mojo/geometry.mojom";
|
| -
|
| -enum WindowManagerErrorCode {
|
| - SUCCESS,
|
| - ACCESS_DENIED
|
| -};
|
| -
|
| -// TODO(sky): seems like this should not be defined in mus, rather in mash.
|
| -// Only thing mus cares about is minimized and that should be expressed
|
| -// differently.
|
| -enum ShowState {
|
| - DEFAULT,
|
| - NORMAL,
|
| - MINIMIZED,
|
| - MAXIMIZED,
|
| - INACTIVE,
|
| - FULLSCREEN,
|
| - DOCKED,
|
| -};
|
| -
|
| -enum Rotation {
|
| - VALUE_0,
|
| - VALUE_90,
|
| - VALUE_180,
|
| - VALUE_270,
|
| -};
|
| -
|
| -const int32 kResizeBehaviorNone = 0;
|
| -const int32 kResizeBehaviorCanResize = 1;
|
| -const int32 kResizeBehaviorCanMaximize = 2;
|
| -const int32 kResizeBehaviorCanMinimize = 4;
|
| -
|
| -struct FrameDecorationValues {
|
| - gfx.mojom.Insets normal_client_area_insets;
|
| - gfx.mojom.Insets maximized_client_area_insets;
|
| - // Max width needed to display the buttons on the title bar. The buttons are
|
| - // aligned to the trailing edge of the titlebar.
|
| - // TODO(sky): this API is very narrow, and assumes a particular config.
|
| - uint32 max_title_bar_button_width;
|
| -};
|
| -
|
| -enum TouchSupport {
|
| - UNKNOWN,
|
| - AVAILABLE,
|
| - UNAVAILABLE,
|
| -};
|
| -
|
| -struct Display {
|
| - int64 id;
|
| - gfx.mojom.Rect bounds;
|
| - gfx.mojom.Rect work_area;
|
| - float device_pixel_ratio;
|
| - Rotation rotation;
|
| - TouchSupport touch_support;
|
| - bool is_primary;
|
| - FrameDecorationValues frame_decoration_values;
|
| -};
|
| -
|
| -enum WindowType {
|
| - // These constants come from Widget::InitParams. See it for details.
|
| - // TODO: see if we can reduce this set. For example, why do we need both
|
| - // BUBBLE and POPUP.
|
| - WINDOW,
|
| - PANEL,
|
| - WINDOW_FRAMELESS,
|
| - CONTROL,
|
| - POPUP,
|
| - MENU,
|
| - TOOLTIP,
|
| - BUBBLE,
|
| - DRAG,
|
| -};
|
|
|