| OLD | NEW | 
|---|
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 # ============================================= | 5 # ============================================= | 
| 6 #   PLEASE DO NOT ADD MORE FLAGS TO THIS FILE | 6 #   PLEASE DO NOT ADD MORE FLAGS TO THIS FILE | 
| 7 # ============================================= | 7 # ============================================= | 
| 8 # | 8 # | 
| 9 # These flags are effectively global. Your feature flag should go near the | 9 # These flags are effectively global. Your feature flag should go near the | 
| 10 # code it controls. Most of these items are here now because they control | 10 # code it controls. Most of these items are here now because they control | 
| (...skipping 17 matching lines...) Expand all  Loading... | 
| 28   # that does not require X11. Enabling this feature disables use of glib, x11, | 28   # that does not require X11. Enabling this feature disables use of glib, x11, | 
| 29   # Pango, and Cairo. Default to false on non-Chromecast builds. | 29   # Pango, and Cairo. Default to false on non-Chromecast builds. | 
| 30   use_ozone = is_chromecast && !is_android | 30   use_ozone = is_chromecast && !is_android | 
| 31 | 31 | 
| 32   # Indicates if Aura is enabled. Aura is a low-level windowing library, sort | 32   # Indicates if Aura is enabled. Aura is a low-level windowing library, sort | 
| 33   # of a replacement for GDI or GTK. | 33   # of a replacement for GDI or GTK. | 
| 34   use_aura = is_win || is_linux | 34   use_aura = is_win || is_linux | 
| 35 | 35 | 
| 36   # Whether we should use glib, a low level C utility library. | 36   # Whether we should use glib, a low level C utility library. | 
| 37   use_glib = is_linux | 37   use_glib = is_linux | 
| 38 |  | 
| 39   # Enable experimental vulkan backend. |  | 
| 40   enable_vulkan = false |  | 
| 41 } | 38 } | 
| 42 | 39 | 
| 43 declare_args() { | 40 declare_args() { | 
| 44   # True means the UI is built using the "views" framework. | 41   # True means the UI is built using the "views" framework. | 
| 45   toolkit_views = | 42   toolkit_views = | 
| 46       (is_mac || is_win || is_chromeos || use_aura) && !is_chromecast | 43       (is_mac || is_win || is_chromeos || use_aura) && !is_chromecast | 
| 47 } | 44 } | 
| 48 | 45 | 
| 49 # Additional dependent variables ----------------------------------------------- | 46 # Additional dependent variables ----------------------------------------------- | 
| 50 # | 47 # | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
| 70   use_pango = false | 67   use_pango = false | 
| 71 } | 68 } | 
| 72 | 69 | 
| 73 # Whether to use atk, the Accessibility ToolKit library | 70 # Whether to use atk, the Accessibility ToolKit library | 
| 74 use_atk = is_desktop_linux && use_x11 | 71 use_atk = is_desktop_linux && use_x11 | 
| 75 # ============================================= | 72 # ============================================= | 
| 76 #   PLEASE DO NOT ADD MORE FLAGS TO THIS FILE | 73 #   PLEASE DO NOT ADD MORE FLAGS TO THIS FILE | 
| 77 # ============================================= | 74 # ============================================= | 
| 78 # | 75 # | 
| 79 # See comment at the top. | 76 # See comment at the top. | 
| OLD | NEW | 
|---|