blob: 2e029796e1adea04f4b846385a69744ade6303bb [file] [log] [blame]
Avi Drissmanea1be232022-09-14 23:29:061# Copyright 2017 The Chromium Authors
mefd0581caf2017-02-08 13:55:372# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5declare_args() {
Sylvain Defresne2b941372021-02-23 16:31:186 # Control whether only WebKit is build. This is used by bots building
7 # WebKit for mac but incorrectly setting `target_os="ios"`.
8 is_webkit_only_build = false
9
Justin69ec9712023-01-25 14:37:2510 # Control whether iOS builds with PartitionAlloc.
Justin Cohend51cb762023-04-18 21:15:0111 # Temporarily disable for rollout -- see crbug.com/1412190 for details.
Justin Cohen846bd212023-10-15 18:45:2412 ios_partition_alloc_enabled = true
Justin69ec9712023-01-25 14:37:2513
miktcd50ddaa2024-10-11 09:42:4414 # Control whether PartitionAlloc for iOS builds has extra checks for
15 # metadata corruption issue investigation.
16 # TODO(crbug.com/371135823): Remove upon completion of the investigation.
Justin Cohen682f0aca22024-10-24 16:55:1417 ios_partition_alloc_corruption_hardening_enabled = false
miktcd50ddaa2024-10-11 09:42:4418
Sylvain Defresne0e151722021-09-30 16:11:2819 # Control whether //ios/chrome and //ios/web targets are build. This
20 # is used by bots from projects based on top of Chromium that want to
21 # only reuse shared code (//ios/net, //remoting/ios, ...).
22 ios_build_chrome = true
23
Mike Dougherty10d316d82019-02-16 00:36:1724 # Controls whether universal links are blocked from opening native apps
25 # when the user is browsing in off the record mode.
26 block_universal_links_in_off_the_record_mode = true
mefd0581caf2017-02-08 13:55:3727}