Skip to content

Commit

Permalink
Bug 1610149 - turn on wasm sandboxing for Mac configs; r=firefox-buil…
Browse files Browse the repository at this point in the history
…d-system-reviewers,rstewart

Depends on D62800

Differential Revision: https://phabricator.services.mozilla.com/D62801

--HG--
extra : moz-landing-system : lando
  • Loading branch information
froydnj committed Feb 13, 2020
1 parent 8f585ab commit 51b509b
Show file tree
Hide file tree
Showing 8 changed files with 9 additions and 0 deletions.
1 change: 1 addition & 0 deletions browser/config/mozconfigs/macosx64/common-opt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# This file is sourced by the nightly, beta, and release mozconfigs.

. $topsrcdir/build/macosx/mozconfig.common
. $topsrcdir/build/mozconfig.wasm-sandboxing

ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
ac_add_options --with-google-location-service-api-keyfile=/builds/gls-gapi.data
Expand Down
1 change: 1 addition & 0 deletions browser/config/mozconfigs/macosx64/debug
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
. $topsrcdir/build/macosx/mozconfig.common
. $topsrcdir/build/mozconfig.wasm-sandboxing

ac_add_options --enable-debug

Expand Down
1 change: 1 addition & 0 deletions browser/config/mozconfigs/macosx64/debug-asan
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,5 @@ export MOZ_PACKAGE_JSSHELL=1
export MOZ_PKG_SPECIAL=asan

. "$topsrcdir/build/macosx/mozconfig.common"
. $topsrcdir/build/mozconfig.wasm-sandboxing
. "$topsrcdir/build/mozconfig.common.override"
1 change: 1 addition & 0 deletions browser/config/mozconfigs/macosx64/debug-searchfox
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ MOZ_AUTOMATION_L10N_CHECK=0
MOZ_AUTOMATION_CHECK=0

. $topsrcdir/build/macosx/mozconfig.common
. $topsrcdir/build/mozconfig.wasm-sandboxing

ac_add_options --enable-debug

Expand Down
1 change: 1 addition & 0 deletions browser/config/mozconfigs/macosx64/debug-static-analysis
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ MOZ_AUTOMATION_PACKAGE_TESTS=0
MOZ_AUTOMATION_L10N_CHECK=0

. $topsrcdir/build/macosx/mozconfig.common
. $topsrcdir/build/mozconfig.wasm-sandboxing

ac_add_options --enable-debug

Expand Down
1 change: 1 addition & 0 deletions browser/config/mozconfigs/macosx64/nightly-asan
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ export MOZ_PACKAGE_JSSHELL=1
export MOZ_PKG_SPECIAL=asan

. "$topsrcdir/build/macosx/mozconfig.common"
. $topsrcdir/build/mozconfig.wasm-sandboxing

# This is disabled by mozconfig.asan and reenabled by mozconfig.common.
# Ensure it is disabled since it conflicts with ASan.
Expand Down
2 changes: 2 additions & 0 deletions browser/config/mozconfigs/macosx64/nightly-fuzzing-asan
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
. "$topsrcdir/browser/config/mozconfigs/macosx64/nightly-asan"
. $topsrcdir/build/mozconfig.wasm-sandboxing

unset MOZ_LTO
ac_add_options --enable-fuzzing
1 change: 1 addition & 0 deletions browser/config/mozconfigs/macosx64/opt-static-analysis
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ MOZ_AUTOMATION_PACKAGE_TESTS=0
MOZ_AUTOMATION_L10N_CHECK=0

. $topsrcdir/build/macosx/mozconfig.common
. $topsrcdir/build/mozconfig.wasm-sandboxing

ac_add_options --disable-debug
ac_add_options --enable-optimize
Expand Down

0 comments on commit 51b509b

Please sign in to comment.