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:
@@ -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',
|
||||||
|
Reference in New Issue
Block a user