Skip to content

Commit

Permalink
Refactor OS_LINUX preprocessor directive for LaCrOS effort.
Browse files Browse the repository at this point in the history
Currently, ChromeOS defines the OS_LINUX directive as well as
OS_CHROMEOS.  We're working to separate these two, so we're
making the fact that OS_LINUX == OS_LINUX || OS_CHROMEOS
explicit.

Bug: 1110266
Change-Id: I7d5724c1cd9720e917ca71d3af4eda1a6959fdfe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352433
Commit-Queue: Sean McAllister <smcallis@google.com>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Reviewed-by: Josh Karlin <jkarlin@chromium.org>
Reviewed-by: Evgenii Stepanov <eugenis@chromium.org>
Reviewed-by: manuk hovanesian <manukh@chromium.org>
Reviewed-by: Ben Greenstein <bengr@chromium.org>
Reviewed-by: Ovidio de Jesús Ruiz-Henríquez <odejesush@chromium.org>
Reviewed-by: Derek Schuff <dschuff@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Martin Šrámek <msramek@chromium.org>
Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Parastoo Geranmayeh <parastoog@google.com>
Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799206}
  • Loading branch information
smcallis authored and Commit Bot committed Aug 18, 2020
1 parent 7108920 commit 0005e88
Show file tree
Hide file tree
Showing 73 changed files with 184 additions and 144 deletions.
15 changes: 9 additions & 6 deletions build/sanitizers/sanitizer_options.cc
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ void _sanitizer_options_link_helper() { }
// detect_stack_use_after_return=1 - use fake stack to delay the reuse of
// stack allocations and detect stack-use-after-return errors.
// symbolize=1 - enable in-process symbolization.
#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
const char kAsanDefaultOptions[] =
"check_printf=1 use_sigaltstack=1 strip_path_prefix=/../../ "
"fast_unwind_on_fatal=1 detect_stack_use_after_return=1 "
Expand All @@ -57,9 +57,10 @@ const char* kAsanDefaultOptions =
const char* kAsanDefaultOptions =
"check_printf=1 use_sigaltstack=1 strip_path_prefix=\\..\\..\\ "
"fast_unwind_on_fatal=1 detect_stack_use_after_return=1 ";
#endif // OS_LINUX
#endif // defined(OS_LINUX) || defined(OS_CHROMEOS)

#if defined(OS_LINUX) || defined(OS_APPLE) || defined(OS_WIN)
#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_APPLE) || \
defined(OS_WIN)
// Allow NaCl to override the default asan options.
extern const char* kAsanDefaultOptionsNaCl;
__attribute__((weak)) const char* kAsanDefaultOptionsNaCl = nullptr;
Expand All @@ -75,10 +76,11 @@ extern char kASanDefaultSuppressions[];
SANITIZER_HOOK_ATTRIBUTE const char *__asan_default_suppressions() {
return kASanDefaultSuppressions;
}
#endif // OS_LINUX || OS_APPLE || OS_WIN
#endif // defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_APPLE) ||
// defined(OS_WIN)
#endif // ADDRESS_SANITIZER

#if defined(THREAD_SANITIZER) && defined(OS_LINUX)
#if defined(THREAD_SANITIZER) && (defined(OS_LINUX) || defined(OS_CHROMEOS))
// Default options for ThreadSanitizer in various configurations:
// detect_deadlocks=1 - enable deadlock (lock inversion) detection.
// second_deadlock_stack=1 - more verbose deadlock reports.
Expand Down Expand Up @@ -106,7 +108,8 @@ SANITIZER_HOOK_ATTRIBUTE const char *__tsan_default_suppressions() {
return kTSanDefaultSuppressions;
}

#endif // THREAD_SANITIZER && OS_LINUX
#endif // defined(THREAD_SANITIZER) && (defined(OS_LINUX) ||
// defined(OS_CHROMEOS))

#if defined(MEMORY_SANITIZER)
// Default options for MemorySanitizer:
Expand Down
3 changes: 2 additions & 1 deletion chrome/browser/profiles/profile_attributes_entry.cc
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,8 @@ void ProfileAttributesEntry::Initialize(ProfileInfoCache* cache,
if (is_force_signin_enabled_) {
if (!IsAuthenticated())
is_force_signin_profile_locked_ = true;
#if defined(OS_MAC) || defined(OS_LINUX) || defined(OS_WIN)
#if defined(OS_MAC) || defined(OS_LINUX) || defined(OS_CHROMEOS) || \
defined(OS_WIN)
} else if (IsSigninRequired()) {
// Profiles that require signin in the absence of an enterprise policy are
// left-overs from legacy supervised users. Just unlock them, so users can
Expand Down
2 changes: 1 addition & 1 deletion chrome/browser/profiles/profile_window_browsertest.cc
Original file line number Diff line number Diff line change
Expand Up @@ -271,7 +271,7 @@ IN_PROC_BROWSER_TEST_F(ProfileWindowBrowserTest, OpenBrowserWindowForProfile) {
}

// TODO(crbug.com/935746): Test is flaky on Win and Linux.
#if defined(OS_LINUX) || defined(OS_WIN)
#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_WIN)
#define MAYBE_OpenBrowserWindowForProfileWithSigninRequired \
DISABLED_OpenBrowserWindowForProfileWithSigninRequired
#else
Expand Down
3 changes: 2 additions & 1 deletion chrome/browser/ui/browser_browsertest.cc
Original file line number Diff line number Diff line change
Expand Up @@ -1170,7 +1170,8 @@ IN_PROC_BROWSER_TEST_F(BrowserTest,
EXPECT_EQ(expected_favicon_url.spec(), entry->GetFavicon().url.spec());
}

#if defined(OS_MAC) || defined(OS_LINUX) || defined(OS_WIN)
#if defined(OS_MAC) || defined(OS_LINUX) || defined(OS_CHROMEOS) || \
defined(OS_WIN)
// http://crbug.com/83828. On Mac 10.6, the failure rate is 14%
#define MAYBE_FaviconChange DISABLED_FaviconChange
#else
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ IN_PROC_BROWSER_TEST_F(BrowserCommandControllerInteractiveTest,
MAYBE_ShortcutsShouldTakeEffectInJsFullscreen) {
// This test is flaky. See http://crbug.com/759704.
// TODO(zijiehe): Find out the root cause.
#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
return;
#endif
ASSERT_NO_FATAL_FAILURE(SendShortcutsAndExpectNotPrevented(true));
Expand Down
2 changes: 1 addition & 1 deletion chrome/browser/ui/browser_navigator_browsertest.cc
Original file line number Diff line number Diff line change
Expand Up @@ -1787,7 +1787,7 @@ IN_PROC_BROWSER_TEST_F(BrowserNavigatorTest,
EXPECT_EQ(base::UTF8ToUTF16(expected_url), omnibox_view->GetText());
}

#if defined(OS_LINUX) || defined(OS_WIN)
#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_WIN)
// Flaky on Win and Linux. See https://crbug.com/1044335.
#define MAYBE_ReuseRVHWithWebUI DISABLED_ReuseRVHWithWebUI
#else
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

// NOTE(koz): Linux doesn't use the thick shadowed border, so we add padding
// here.
#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
const int ExclusiveAccessBubble::kPaddingPx = 8;
#else
const int ExclusiveAccessBubble::kPaddingPx = 15;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -415,7 +415,7 @@ IN_PROC_BROWSER_TEST_F(FullscreenControllerInteractiveTest,
// embedded flash fullscreen, since the Flash plugin handles user permissions
// requests itself).
// Flaky on Linux: crbug.com/1066607
#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
#define MAYBE_PrivilegedMouseLockAndFullscreen \
DISABLED_PrivilegedMouseLockAndFullscreen
#else
Expand Down
4 changes: 2 additions & 2 deletions chrome/browser/ui/keyboard_lock_interactive_browsertest.cc
Original file line number Diff line number Diff line change
Expand Up @@ -438,7 +438,7 @@ IN_PROC_BROWSER_TEST_F(KeyboardLockInteractiveBrowserTest,
ASSERT_FALSE(IsKeyboardLockActive());
}

#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
// BringBrowserWindowToFront hangs on Linux: http://crbug.com/163931
#define MAYBE_GainAndLoseFocusInWindowMode DISABLED_GainAndLoseFocusInWindowMode
#else
Expand Down Expand Up @@ -499,7 +499,7 @@ IN_PROC_BROWSER_TEST_F(KeyboardLockInteractiveBrowserTest,
ASSERT_FALSE(IsKeyboardLockActive());
}

#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
// BringBrowserWindowToFront hangs on Linux: http://crbug.com/163931
#define MAYBE_GainAndLoseFocusInFullscreen DISABLED_GainAndLoseFocusInFullscreen
#else
Expand Down
2 changes: 1 addition & 1 deletion chrome/browser/ui/sad_tab.cc
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ std::vector<int> SadTab::GetSubMessages() {
// Only show Incognito suggestion if not already in Incognito mode.
if (!web_contents_->GetBrowserContext()->IsOffTheRecord())
message_ids.insert(message_ids.begin(), IDS_SAD_TAB_RELOAD_INCOGNITO);
#if defined(OS_MAC) || defined(OS_LINUX)
#if defined(OS_MAC) || defined(OS_LINUX) || defined(OS_CHROMEOS)
// Note: on macOS, Linux and ChromeOS, the first bullet is either one of
// IDS_SAD_TAB_RELOAD_CLOSE_TABS or IDS_SAD_TAB_RELOAD_CLOSE_NOTABS
// followed by one of the above suggestions.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ class ProfileSigninConfirmationHelperBrowserTest : public InProcessBrowserTest {

// http://crbug.com/321302
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
(defined(OS_MAC) || defined(OS_LINUX))
(defined(OS_MAC) || defined(OS_LINUX) || defined(OS_CHROMEOS))
#define MAYBE_HasNotBeenShutdown DISABLED_HasNotBeenShutdown
#else
#define MAYBE_HasNotBeenShutdown HasNotBeenShutdown
Expand All @@ -48,7 +48,7 @@ IN_PROC_BROWSER_TEST_F(ProfileSigninConfirmationHelperBrowserTest,

// http://crbug.com/321302
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
(defined(OS_MAC) || defined(OS_LINUX))
(defined(OS_MAC) || defined(OS_LINUX) || defined(OS_CHROMEOS))
#define MAYBE_HasNoSyncedExtensions DISABLED_HasNoSyncedExtensions
#else
#define MAYBE_HasNoSyncedExtensions HasNoSyncedExtensions
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -914,7 +914,7 @@ TEST_P(OmniboxViewViewsClipboardTest, ClipboardCopyOrCutURL) {
// Windows clipboard only supports text URLs.
// Mac clipboard not reporting URL format available for some reason.
// crbug.com/751031
#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
EXPECT_TRUE(
clipboard->IsFormatAvailable(ui::ClipboardFormatType::GetUrlType(),
clipboard_buffer, /* data_dst = */ nullptr));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -766,7 +766,7 @@ constexpr ProfileMenuViewBase::ActionableItem
ProfileMenuViewBase::ActionableItem::kPasswordsButton};

// TODO(https://crbug.com/1021930) flakey on Linux and Windows.
#if defined(OS_LINUX) || defined(OS_WIN)
#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_WIN)
#define MAYBE_ProfileMenuClickTest_WithUnconsentedPrimaryAccount \
DISABLED_ProfileMenuClickTest_WithUnconsentedPrimaryAccount
#else
Expand Down
4 changes: 2 additions & 2 deletions chrome/browser/ui/webui/about_ui.cc
Original file line number Diff line number Diff line change
Expand Up @@ -579,7 +579,7 @@ std::string ChromeURLs() {
return html;
}

#if defined(OS_LINUX) || defined(OS_OPENBSD)
#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_OPENBSD)
std::string AboutLinuxProxyConfig() {
std::string data;
AppendHeader(&data, 0,
Expand Down Expand Up @@ -635,7 +635,7 @@ void AboutUIHTMLSource::StartDataRequest(
response =
ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
}
#if defined(OS_LINUX) || defined(OS_OPENBSD)
#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_OPENBSD)
} else if (source_name_ == chrome::kChromeUILinuxProxyConfigHost) {
response = AboutLinuxProxyConfig();
#endif
Expand Down
17 changes: 11 additions & 6 deletions chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
Original file line number Diff line number Diff line change
Expand Up @@ -238,11 +238,13 @@
#include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
#endif

#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX)
#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX) || \
defined(OS_CHROMEOS)
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#endif

#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_ANDROID)
#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_CHROMEOS) || \
defined(OS_ANDROID)
#include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h"
#endif

Expand Down Expand Up @@ -397,7 +399,7 @@ bool IsAboutUI(const GURL& url) {
#if !defined(OS_ANDROID)
|| url.host_piece() == chrome::kChromeUITermsHost
#endif
#if defined(OS_LINUX) || defined(OS_OPENBSD)
#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_OPENBSD)
|| url.host_piece() == chrome::kChromeUILinuxProxyConfigHost
#endif
#if defined(OS_CHROMEOS)
Expand Down Expand Up @@ -773,7 +775,8 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui,
if (url.host_piece() == chrome::kChromeUINaClHost)
return &NewWebUI<NaClUI>;
#endif
#if (defined(OS_LINUX) && defined(TOOLKIT_VIEWS)) || defined(USE_AURA)
#if ((defined(OS_LINUX) || defined(OS_CHROMEOS)) && defined(TOOLKIT_VIEWS)) || \
defined(USE_AURA)
if (url.host_piece() == chrome::kChromeUITabModalConfirmDialogHost)
return &NewWebUI<ConstrainedWebDialogUI>;
#endif
Expand Down Expand Up @@ -821,12 +824,14 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui,
return &NewWebUI<media_router::MediaRouterInternalsUI>;
}
#endif
#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_ANDROID)
#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_CHROMEOS) || \
defined(OS_ANDROID)
if (url.host_piece() == chrome::kChromeUISandboxHost) {
return &NewWebUI<SandboxInternalsUI>;
}
#endif
#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX)
#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX) || \
defined(OS_CHROMEOS)
if (url.host_piece() == chrome::kChromeUIDiscardsHost)
return &NewWebUI<DiscardsUI>;
#endif
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ class ConstrainedWebDialogBrowserTest : public InProcessBrowserTest {

// Tests that opening/closing the constrained window won't crash it.
// Flaky on trusty builder: http://crbug.com/1020490.
#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
#define MAYBE_BasicTest DISABLED_BasicTest
#else
#define MAYBE_BasicTest BasicTest
Expand All @@ -114,7 +114,7 @@ IN_PROC_BROWSER_TEST_F(ConstrainedWebDialogBrowserTest, MAYBE_BasicTest) {
}

// TODO(https://crbug.com/1020038): Crashy on Linux
#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
#define MAYBE_ReleaseWebContents DISABLED_ReleaseWebContents
#else
#define MAYBE_ReleaseWebContents ReleaseWebContents
Expand Down
2 changes: 1 addition & 1 deletion chrome/browser/ui/webui/crashes_ui.cc
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
#include "chromeos/dbus/debug_daemon/debug_daemon_client.h"
#endif

#if defined(OS_LINUX)
#if defined(OS_LINUX) || defined(OS_CHROMEOS)
#include "components/crash/core/app/crashpad.h"
#endif

Expand Down
17 changes: 12 additions & 5 deletions chrome/common/webui_url_constants.cc
Original file line number Diff line number Diff line change
Expand Up @@ -327,14 +327,17 @@ bool IsSystemWebUIHost(base::StringPiece host) {
}
#endif // defined(OS_CHROMEOS)

#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX)
#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX) || \
defined(OS_CHROMEOS)
const char kChromeUIDiscardsHost[] = "discards";
const char kChromeUIDiscardsURL[] = "chrome://discards/";
const char kChromeUIHatsHost[] = "hats";
const char kChromeUIHatsURL[] = "chrome://hats/";
#if !defined(OS_CHROMEOS)
const char kChromeUIProfilePickerHost[] = "profile-picker";
const char kChromeUIProfilePickerUrl[] = "chrome://profile-picker/";
#endif
#endif

#if !defined(OS_ANDROID)
const char kChromeUINearbyShareHost[] = "nearby";
Expand All @@ -345,7 +348,8 @@ const char kChromeUINearbyShareURL[] = "chrome://nearby/";
const char kChromeUILinuxProxyConfigHost[] = "linux-proxy-config";
#endif

#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_ANDROID)
#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_CHROMEOS) || \
defined(OS_ANDROID)
const char kChromeUISandboxHost[] = "sandbox";
#endif

Expand All @@ -355,7 +359,8 @@ const char kChromeUIBrowserSwitchHost[] = "browser-switch";
const char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
#endif

#if (defined(OS_LINUX) && defined(TOOLKIT_VIEWS)) || defined(USE_AURA)
#if ((defined(OS_LINUX) || defined(OS_CHROMEOS)) && defined(TOOLKIT_VIEWS)) || \
defined(USE_AURA)
const char kChromeUITabModalConfirmDialogHost[] = "tab-modal-confirm-dialog";
#endif

Expand Down Expand Up @@ -522,13 +527,15 @@ const char* const kChromeHostURLs[] = {
kChromeUIInternetDetailDialogHost,
kChromeUIAssistantOptInHost,
#endif
#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX)
#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX) || \
defined(OS_CHROMEOS)
kChromeUIDiscardsHost,
#endif
#if defined(OS_POSIX) && !defined(OS_MAC) && !defined(OS_ANDROID)
kChromeUILinuxProxyConfigHost,
#endif
#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_ANDROID)
#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_CHROMEOS) || \
defined(OS_ANDROID)
kChromeUISandboxHost,
#endif
#if defined(OS_WIN)
Expand Down
9 changes: 6 additions & 3 deletions chrome/common/webui_url_constants.h
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,8 @@ bool IsSystemWebUIHost(base::StringPiece host);

#endif // defined(OS_CHROMEOS)

#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX)
#if defined(OS_WIN) || defined(OS_MAC) || defined(OS_LINUX) || \
defined(OS_CHROMEOS)
extern const char kChromeUIDiscardsHost[];
extern const char kChromeUIDiscardsURL[];
extern const char kChromeUIHatsHost[];
Expand All @@ -301,7 +302,8 @@ extern const char kChromeUINearbyShareURL[];
extern const char kChromeUILinuxProxyConfigHost[];
#endif

#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_ANDROID)
#if defined(OS_WIN) || defined(OS_LINUX) || defined(OS_CHROMEOS) || \
defined(OS_ANDROID)
extern const char kChromeUISandboxHost[];
#endif

Expand All @@ -311,7 +313,8 @@ extern const char kChromeUIBrowserSwitchHost[];
extern const char kChromeUIBrowserSwitchURL[];
#endif

#if (defined(OS_LINUX) && defined(TOOLKIT_VIEWS)) || defined(USE_AURA)
#if ((defined(OS_LINUX) || defined(OS_CHROMEOS)) && defined(TOOLKIT_VIEWS)) || \
defined(USE_AURA)
extern const char kChromeUITabModalConfirmDialogHost[];
#endif

Expand Down
4 changes: 2 additions & 2 deletions chrome/test/data/webui/sandboxstatus_browsertest.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ SandboxStatusUITest.prototype = {
// sandbox. See:
// https://chromium.googlesource.com/chromium/src/+/master/docs/linux/suid_sandbox_development.md
// - PLEASE DO NOT GLOBALLY DISABLE THIS TEST.
GEN('#if defined(OS_LINUX)');
GEN('#if defined(OS_LINUX) || defined(OS_CHROMEOS)');
GEN('# define MAYBE_testSUIDorNamespaceSandboxEnabled \\');
GEN(' testSUIDorNamespaceSandboxEnabled');
GEN('#else');
Expand All @@ -53,7 +53,7 @@ TEST_F(
});

// The seccomp-bpf sandbox is also not compatible with ASAN.
GEN('#if !defined(OS_LINUX)');
GEN('#if !defined(OS_LINUX) && !defined(OS_CHROMEOS)');
GEN('# define MAYBE_testBPFSandboxEnabled \\');
GEN(' DISABLED_testBPFSandboxEnabled');
GEN('#else');
Expand Down
Loading

0 comments on commit 0005e88

Please sign in to comment.