| Index: native_client_sdk/src/tools/common.mk
|
| diff --git a/native_client_sdk/src/tools/common.mk b/native_client_sdk/src/tools/common.mk
|
| index e09f3e518bb74133413d512d7044b16ac87b9ea1..15cf783d2a3f5d8d85a1816794017046058e33d0 100644
|
| --- a/native_client_sdk/src/tools/common.mk
|
| +++ b/native_client_sdk/src/tools/common.mk
|
| @@ -477,7 +477,14 @@ CHROME_PATH ?= $(shell $(GETOS) --chrome 2> $(DEV_NULL))
|
|
|
| NULL :=
|
| SPACE := $(NULL) # one space after NULL is required
|
| -CHROME_PATH_ESCAPE := $(subst $(SPACE),\ ,$(CHROME_PATH))
|
| +ifneq ($(OSNAME),win)
|
| + CHROME_PATH_ESCAPE := $(subst $(SPACE),\ ,$(CHROME_PATH))
|
| + SANDBOX_ARGS :=
|
| +else
|
| + CHROME_PATH_ESCAPE := $(CHROME_PATH)
|
| + SANDBOX_ARGS := --no-sandbox
|
| +endif
|
| +
|
| GDB_PATH := $(shell $(NACL_CONFIG) -t $(TOOLCHAIN) --tool=gdb)
|
|
|
| .PHONY: check_for_chrome
|
| @@ -495,7 +502,7 @@ PAGE_TC_CONFIG ?= "$(PAGE)?tc=$(TOOLCHAIN)&config=$(CONFIG)"
|
| run: check_for_chrome all $(PAGE)
|
| $(RUN_PY) -C $(CURDIR) -P $(PAGE_TC_CONFIG) \
|
| $(addprefix -E ,$(CHROME_ENV)) -- $(CHROME_PATH_ESCAPE) \
|
| - $(CHROME_ARGS) --no-sandbox \
|
| + $(CHROME_ARGS) \
|
| --register-pepper-plugins="$(PPAPI_DEBUG),$(PPAPI_RELEASE)"
|
|
|
| .PHONY: run_package
|
| @@ -515,7 +522,7 @@ debug: check_for_chrome all $(PAGE)
|
| $(RUN_PY) $(GDB_ARGS) \
|
| -C $(CURDIR) -P $(PAGE_TC_CONFIG) \
|
| $(addprefix -E ,$(CHROME_ENV)) -- $(CHROME_PATH_ESCAPE) \
|
| - $(CHROME_ARGS) --enable-nacl-debug \
|
| + $(CHROME_ARGS) $(SANDBOX_ARGS) --enable-nacl-debug \
|
| --register-pepper-plugins="$(PPAPI_DEBUG),$(PPAPI_RELEASE)"
|
|
|
| .PHONY: serve
|
|
|