Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit d8c93be

Browse files
committed
Bug 1504188 - Don't include Sandbox.h and don't use EarlyStartMacSandboxIfEnabled if the sandbox is disabled. r=haik
--HG-- extra : rebase_source : 228e7ffdd20e622f05c5c52a82109c802d2498b9
1 parent 0ad6467 commit d8c93be

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

browser/app/nsBrowserApp.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
#include "FuzzerDefs.h"
4444
#endif
4545

46-
#ifdef XP_MACOSX
46+
#if defined(XP_MACOSX) && defined(MOZ_CONTENT_SANDBOX)
4747
#include "mozilla/Sandbox.h"
4848
#endif
4949

@@ -267,7 +267,7 @@ int main(int argc, char* argv[], char* envp[])
267267
{
268268
mozilla::TimeStamp start = mozilla::TimeStamp::Now();
269269

270-
#ifdef XP_MACOSX
270+
#if defined(XP_MACOSX) && defined(MOZ_CONTENT_SANDBOX)
271271
if (argc > 1 && IsArg(argv[1], "contentproc")) {
272272
std::string err;
273273
if (!mozilla::EarlyStartMacSandboxIfEnabled(argc, argv, err)) {

ipc/app/MozillaRuntimeMain.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "mozilla/Bootstrap.h"
1010
#include "mozilla/WindowsDllBlocklist.h"
1111

12-
#ifdef XP_MACOSX
12+
#if defined(XP_MACOSX) && defined(MOZ_CONTENT_SANDBOX)
1313
#include "mozilla/Sandbox.h"
1414
#endif
1515

@@ -18,7 +18,7 @@ using namespace mozilla;
1818
int
1919
main(int argc, char *argv[])
2020
{
21-
#ifdef XP_MACOSX
21+
#if defined(XP_MACOSX) && defined(MOZ_CONTENT_SANDBOX)
2222
std::string err;
2323
if (!mozilla::EarlyStartMacSandboxIfEnabled(argc, argv, err)) {
2424
fprintf(stderr, "Sandbox error: %s\n", err.c_str());

0 commit comments

Comments
 (0)