0

Fix the NaCl IPC proxy untrusted side to allow calls off the main thread.

BUG=116317
TEST=none

Review URL: https://chromiumcodereview.appspot.com/11170006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@162241 0039d316-1c4b-4281-b951-d872f2087c98
This commit is contained in:
bbudge@chromium.org
2012-10-16 21:02:15 +00:00
parent 93872b09aa
commit d44bf94900
3 changed files with 18 additions and 18 deletions

@@ -10,9 +10,6 @@
{ {
'variables': { 'variables': {
'chromium_code': 1, 'chromium_code': 1,
# Enable threading for the untrusted side of the proxy.
# TODO(bbudge) remove when this is the default.
'enable_pepper_threading': '1',
}, },
'includes': [ 'includes': [
'../build/common_untrusted.gypi', '../build/common_untrusted.gypi',
@@ -30,10 +27,13 @@
'nlib_target': 'libppapi_proxy_untrusted.a', 'nlib_target': 'libppapi_proxy_untrusted.a',
'build_glibc': 0, 'build_glibc': 0,
'build_newlib': 1, 'build_newlib': 1,
'defines': [
'NACL_PPAPI_IPC_PROXY',
# Enable threading for the untrusted side of the proxy.
# TODO(bbudge) remove when this is the default.
'ENABLE_PEPPER_THREADING',
],
}, },
'defines': [
'NACL_PPAPI_IPC_PROXY',
],
'include_dirs': [ 'include_dirs': [
'..', '..',
'../third_party/khronos', '../third_party/khronos',

@@ -5,9 +5,6 @@
{ {
'variables': { 'variables': {
'chromium_code': 1, 'chromium_code': 1,
# Enable threading for the untrusted side of the proxy.
# TODO(bbudge) remove when this is the default.
'enable_pepper_threading': '1',
}, },
'includes': [ 'includes': [
'../native_client/build/untrusted.gypi', '../native_client/build/untrusted.gypi',
@@ -26,10 +23,13 @@
'nlib_target': 'libppapi_ipc_untrusted.a', 'nlib_target': 'libppapi_ipc_untrusted.a',
'build_glibc': 0, 'build_glibc': 0,
'build_newlib': 1, 'build_newlib': 1,
'defines': [
'NACL_PPAPI_IPC_PROXY',
# Enable threading for the untrusted side of the proxy.
# TODO(bbudge) remove when this is the default.
'ENABLE_PEPPER_THREADING',
],
}, },
'defines': [
'NACL_PPAPI_IPC_PROXY',
],
'include_dirs': [ 'include_dirs': [
'..', '..',
], ],

@@ -5,9 +5,6 @@
{ {
'variables': { 'variables': {
'chromium_code': 1, 'chromium_code': 1,
# Enable threading for the untrusted side of the proxy.
# TODO(bbudge) remove when this is the default.
'enable_pepper_threading': '1',
}, },
'includes': [ 'includes': [
'../build/common_untrusted.gypi', '../build/common_untrusted.gypi',
@@ -26,10 +23,13 @@
'nlib_target': 'libppapi_shared_untrusted.a', 'nlib_target': 'libppapi_shared_untrusted.a',
'build_glibc': 0, 'build_glibc': 0,
'build_newlib': 1, 'build_newlib': 1,
'defines': [
'NACL_PPAPI_IPC_PROXY',
# Enable threading for the untrusted side of the proxy.
# TODO(bbudge) remove when this is the default.
'ENABLE_PEPPER_THREADING',
],
}, },
'defines': [
'NACL_PPAPI_IPC_PROXY',
],
'include_dirs': [ 'include_dirs': [
'..', '..',
'../third_party/khronos', '../third_party/khronos',