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 #ifndef COMPONENTS_EXO_SHELL_SURFACE_H_ | 5 #ifndef COMPONENTS_EXO_SHELL_SURFACE_H_ |
6 #define COMPONENTS_EXO_SHELL_SURFACE_H_ | 6 #define COMPONENTS_EXO_SHELL_SURFACE_H_ |
7 | 7 |
8 #include <deque> | 8 #include <deque> |
9 #include <memory> | 9 #include <memory> |
10 #include <string> | 10 #include <string> |
(...skipping 329 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
340 aura::Window* shadow_underlay_ = nullptr; | 340 aura::Window* shadow_underlay_ = nullptr; |
341 std::unique_ptr<ui::EventHandler> shadow_underlay_event_handler_; | 341 std::unique_ptr<ui::EventHandler> shadow_underlay_event_handler_; |
342 gfx::Rect shadow_content_bounds_; | 342 gfx::Rect shadow_content_bounds_; |
343 float shadow_background_opacity_ = 1.0; | 343 float shadow_background_opacity_ = 1.0; |
344 std::deque<Config> pending_configs_; | 344 std::deque<Config> pending_configs_; |
345 std::unique_ptr<ash::WindowResizer> resizer_; | 345 std::unique_ptr<ash::WindowResizer> resizer_; |
346 std::unique_ptr<ScopedAnimationsDisabled> scoped_animations_disabled_; | 346 std::unique_ptr<ScopedAnimationsDisabled> scoped_animations_disabled_; |
347 int top_inset_height_ = 0; | 347 int top_inset_height_ = 0; |
348 int pending_top_inset_height_ = 0; | 348 int pending_top_inset_height_ = 0; |
349 bool shadow_underlay_in_surface_ = true; | 349 bool shadow_underlay_in_surface_ = true; |
| 350 bool system_modal_ = false; |
350 | 351 |
351 DISALLOW_COPY_AND_ASSIGN(ShellSurface); | 352 DISALLOW_COPY_AND_ASSIGN(ShellSurface); |
352 }; | 353 }; |
353 | 354 |
354 } // namespace exo | 355 } // namespace exo |
355 | 356 |
356 #endif // COMPONENTS_EXO_SHELL_SURFACE_H_ | 357 #endif // COMPONENTS_EXO_SHELL_SURFACE_H_ |
OLD | NEW |