| Index: build/config/ui.gni
|
| diff --git a/build/config/ui.gni b/build/config/ui.gni
|
| index b9969c06e36a4ca6707e32791b90ba67aa04ea94..08964df8701dcbcc83c0bb726400583c61cf6bcc 100644
|
| --- a/build/config/ui.gni
|
| +++ b/build/config/ui.gni
|
| @@ -10,42 +10,20 @@
|
| # e.g. base, so they need to be global.
|
|
|
| declare_args() {
|
| - # True means the UI is built useing the "views" framework.
|
| - toolkit_views = false
|
| -
|
| # Indicates if Ash is enabled. Ash is the Aura SHell which provides a
|
| # desktop-like environment for Aura. Requires use_aura = true
|
| - use_ash = false
|
| -
|
| - # Indicates if Aura is enabled. Aura is a low-level windowing library, sort
|
| - # of a replacement for GDI or GTK.
|
| - use_aura = false
|
| + use_ash = is_win || is_chromeos
|
|
|
| # Indicates if Ozone is enabled. Ozone is a low-level library layer for Linux
|
| # that does not require X11.
|
| use_ozone = false
|
| -}
|
| -
|
| -if (is_win || is_chromeos) {
|
| - # Windows currelty implies Aura.
|
| - # TODO(brettw) bug 342937 move to declare_args block.
|
| - use_ash = true
|
| - use_aura = true
|
| -}
|
| -
|
| -if (is_linux || use_ozone) {
|
| - use_aura = true
|
| -}
|
|
|
| -if (!use_aura) {
|
| - use_ash = false # Ash needs Aura.
|
| -}
|
| + # Indicates if Aura is enabled. Aura is a low-level windowing library, sort
|
| + # of a replacement for GDI or GTK.
|
| + use_aura = is_linux || use_ozone || is_win || is_chromeos || use_ash
|
|
|
| -# TODO(brettw) bug 342937 move this to the declare_args block above when this
|
| -# is supported. It would look like:
|
| -# toolkit_views = is_win || is_chromeos || use_aura
|
| -if (is_win || is_chromeos || use_aura) {
|
| - toolkit_views = true
|
| + # True means the UI is built useing the "views" framework.
|
| + toolkit_views = is_win || is_chromeos || use_aura
|
| }
|
|
|
| # Additional dependent variables -----------------------------------------------
|
|
|