Change NaCl IPC PPAPI proxy startup to support a NaCl-Browser process
channel. NaClProcessHost now creates an initial NaCl-Browser channel, then uses it to send a message to create the NaCl-Renderer channel. The main() for the IPC-IRT creates a PpapiDispatcher object to manage this channel and manage the PluginDispatchers for each renderer. BUG=116317 TEST=manual TBR=bbudge@chromium.org Review URL: https://chromiumcodereview.appspot.com/10912011 git-svn-id: http://src.chromium.org/svn/trunk/src/build@154231 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
Родитель
e3b3355035
Коммит
16a57f4f1e
|
@ -9,26 +9,21 @@
|
|||
'../native_client/build/untrusted.gypi',
|
||||
],
|
||||
'target_defaults': {
|
||||
'variables': {
|
||||
'conditions': [
|
||||
['target_arch=="arm"', {
|
||||
'conditions': [
|
||||
['target_arch=="arm"', {
|
||||
'variables': {
|
||||
'clang': 1,
|
||||
'defines': [
|
||||
# Needed by build/build_config.h processor architecture detection.
|
||||
'__ARMEL__',
|
||||
# Needed by base/third_party/nspr/prtime.cc.
|
||||
'__arm__',
|
||||
# Disable ValGrind. The assembly code it generates causes the build
|
||||
# to fail.
|
||||
'NVALGRIND',
|
||||
],
|
||||
'compile_flags': [
|
||||
# Disable C++ 11 extensions. Chrome's OVERRIDE macro will generate
|
||||
# warnings that cause the build to fail.
|
||||
'-Wno-c++11-extensions',
|
||||
],
|
||||
}],
|
||||
],
|
||||
},
|
||||
},
|
||||
'defines': [
|
||||
# Needed by build/build_config.h processor architecture detection.
|
||||
'__ARMEL__',
|
||||
# Needed by base/third_party/nspr/prtime.cc.
|
||||
'__arm__',
|
||||
# Disable ValGrind. The assembly code it generates causes the build
|
||||
# to fail.
|
||||
'NVALGRIND',
|
||||
],
|
||||
}],
|
||||
],
|
||||
},
|
||||
}
|
Загрузка…
Ссылка в новой задаче