| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 module ui.mojom; | 5 module ui.mojom; |
| 6 | 6 |
| 7 import "cc/ipc/frame_sink_id.mojom"; | 7 import "cc/ipc/frame_sink_id.mojom"; |
| 8 import "cc/ipc/local_surface_id.mojom"; | 8 import "cc/ipc/local_surface_id.mojom"; |
| 9 import "services/ui/public/interfaces/cursor/cursor.mojom"; | 9 import "services/ui/public/interfaces/cursor/cursor.mojom"; |
| 10 import "services/ui/public/interfaces/event_matcher.mojom"; | 10 import "services/ui/public/interfaces/event_matcher.mojom"; |
| (...skipping 26 matching lines...) Expand all Loading... |
| 37 // aura property. For properties defined in PropertyConverter any change to | 37 // aura property. For properties defined in PropertyConverter any change to |
| 38 // to the aura property is mapped to the property defined here and sent to | 38 // to the aura property is mapped to the property defined here and sent to |
| 39 // all clients that know about the window (which is generally just the owner | 39 // all clients that know about the window (which is generally just the owner |
| 40 // and the window-manager). | 40 // and the window-manager). |
| 41 | 41 |
| 42 // Properties used only during creation time. -------------------------------- | 42 // Properties used only during creation time. -------------------------------- |
| 43 | 43 |
| 44 // Whether the window should be initially focusable or not. Type: bool. | 44 // Whether the window should be initially focusable or not. Type: bool. |
| 45 const string kFocusable_InitProperty = "init:focusable"; | 45 const string kFocusable_InitProperty = "init:focusable"; |
| 46 | 46 |
| 47 // Whether the window should be opaque. |
| 48 const string kTranslucent_InitProperty = "init:translucent"; |
| 49 |
| 47 // Initial bounds to create the window at. If empty the WindowManager decides | 50 // Initial bounds to create the window at. If empty the WindowManager decides |
| 48 // the initial bounds. Type: gfx::Rect. | 51 // the initial bounds. Type: gfx::Rect. |
| 49 const string kBounds_InitProperty = "init:bounds"; | 52 const string kBounds_InitProperty = "init:bounds"; |
| 50 | 53 |
| 51 // The window manager will place the window in this container when the window | 54 // The window manager will place the window in this container when the window |
| 52 // is created. If not set a container is selected based on the window type. | 55 // is created. If not set a container is selected based on the window type. |
| 53 // Type: int32_t. | 56 // Type: int32_t. |
| 54 const string kContainerId_InitProperty = "init:container_id"; | 57 const string kContainerId_InitProperty = "init:container_id"; |
| 55 | 58 |
| 56 // Disables the window manager from handling immersive fullscreen for the | 59 // Disables the window manager from handling immersive fullscreen for the |
| (...skipping 268 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 325 OnWmCreatedTopLevelWindow(uint32 change_id, uint32 window_id); | 328 OnWmCreatedTopLevelWindow(uint32 change_id, uint32 window_id); |
| 326 | 329 |
| 327 // See description in WindowManager::OnAccelerator(). |ack_id| is the value | 330 // See description in WindowManager::OnAccelerator(). |ack_id| is the value |
| 328 // that was passed to OnAccelerator(). If the accelerator is a pre-target | 331 // that was passed to OnAccelerator(). If the accelerator is a pre-target |
| 329 // handler and |event_result| is UNHANDLED, then |properties| is added to | 332 // handler and |event_result| is UNHANDLED, then |properties| is added to |
| 330 // the KeyEvent that is dispatched to the client with the focused window. | 333 // the KeyEvent that is dispatched to the client with the focused window. |
| 331 OnAcceleratorAck(uint32 ack_id, | 334 OnAcceleratorAck(uint32 ack_id, |
| 332 EventResult event_result, | 335 EventResult event_result, |
| 333 map<string, array<uint8>> properties); | 336 map<string, array<uint8>> properties); |
| 334 }; | 337 }; |
| OLD | NEW |