tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

headless.gn (1422B)


      1 # GN args template for the Headless Chrome library
      2 #
      3 # Add import to arg.gn in out directory and run gn gen on the directory to use.
      4 # E.g. for out directory out/foo:
      5 # echo 'import("//chromium/build/args/headless.gn")' > out/foo/args.gn
      6 # gn gen out/foo
      7 #
      8 # Use gn args to add your own build preference args.
      9 
     10 use_ozone = true
     11 ozone_auto_platforms = false
     12 ozone_platform = "headless"
     13 ozone_platform_headless = true
     14 angle_enable_vulkan = true
     15 angle_enable_swiftshader = true
     16 
     17 # Embed resource.pak into binary to simplify deployment.
     18 headless_use_embedded_resources = true
     19 
     20 # Disable headless commands support.
     21 headless_enable_commands = false
     22 
     23 # Don't use Prefs component, disabling access to Local State prefs.
     24 headless_use_prefs = false
     25 
     26 # Don't use Policy component, disabling all policies.
     27 headless_use_policy = false
     28 
     29 # Remove a dependency on a system fontconfig library.
     30 use_bundled_fontconfig = true
     31 
     32 # In order to simplify deployment we build ICU data file
     33 # into binary.
     34 icu_use_data_file = false
     35 
     36 # Use embedded data instead external files for headless in order
     37 # to simplify deployment.
     38 v8_use_external_startup_data = false
     39 
     40 use_alsa = false
     41 use_bluez = false
     42 use_cups = false
     43 use_dbus = false
     44 use_gio = false
     45 use_kerberos = false
     46 use_libpci = false
     47 use_pulseaudio = false
     48 use_udev = false
     49 rtc_use_pipewire = false
     50 v8_enable_lazy_source_positions = false
     51 use_glib = false
     52 use_gtk = false
     53 use_pangocairo = false