blob: 08e1e8709a8f4ee19103a07d5ddf3a3fa3a2172a [file] [log] [blame]
thakis18e426412017-03-15 12:06:371# Copyright 2017 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
Luke Halliwell16136de2017-07-05 21:15:565import("//build/config/chromecast_build.gni")
6
thakis18e426412017-03-15 12:06:377declare_args() {
8 # Whether or not to use external popup menu.
9 use_external_popup_menu = is_android || is_mac
Luke Halliwell16136de2017-07-05 21:15:5610
11 # Whether to perform critical memory pressure handling when in foreground (if
12 # false, critical memory pressure is treated like moderate pressure in foreground).
13 allow_critical_memory_pressure_handling_in_foreground = is_chromecast
Dominic Farolino2bcc0b5a2020-12-08 20:32:4114
15 # Whether or not MBI mode (Multiple Blink Isolates) should be enabled,
16 # depending on the build argument.
17 mbi_mode = is_linux || is_chromeos || is_mac || is_win || is_android
thakis18e426412017-03-15 12:06:3718}
Robert Sesek3f789b502019-10-08 21:43:0719
Dominic Farolino2bcc0b5a2020-12-08 20:32:4120enable_screen_capture =
21 is_linux || is_chromeos || is_mac || is_win || is_android