summaryrefslogtreecommitdiffstats
path: root/chrome/tools
diff options
context:
space:
mode:
authorteravest@chromium.org <teravest@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-01 19:37:52 +0000
committerteravest@chromium.org <teravest@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-01 19:37:52 +0000
commitb0b91c06bc2ed6afc0611f00d68f72b19dd06d26 (patch)
tree90c3e24a254e81fbc7634dcab65900b9bceeb1bf /chrome/tools
parent6640985c37f3a375a08d781c4ff309e6deaaafbc (diff)
downloadchromium_src-b0b91c06bc2ed6afc0611f00d68f72b19dd06d26.zip
chromium_src-b0b91c06bc2ed6afc0611f00d68f72b19dd06d26.tar.gz
chromium_src-b0b91c06bc2ed6afc0611f00d68f72b19dd06d26.tar.bz2
Pepper: Remove trusted plugin loadable module.
This change links the trusted plugin into the renderer, making it easier for the trusted plugin to use libraries in Chromium. This removes the ppGoogleNaClPlugin loadable module file on various platforms. This is part of a larger effort to remove the "trusted plugin" used to bootstrap NaCl plugins. It introduces an "internal_module" interface for setting the value returned by pp::Module::Get(). This is so that both the trusted plugin and the remoting plugin can be linked into the renderer. However, I believe this is safe because the trusted plugin runs in-process and the remoting plugin runs out-of-process. BUG=394497 R=dmichael@chromium.org, mseaborn@chromium.org, phajdan.jr@chromium.org, thestig@chromium.org, wez@chromium.org Review URL: https://codereview.chromium.org/397243004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287071 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/tools')
-rw-r--r--chrome/tools/build/chromeos/FILES.cfg4
-rw-r--r--chrome/tools/build/linux/FILES.cfg4
-rwxr-xr-xchrome/tools/build/mac/dump_product_syms1
-rw-r--r--chrome/tools/build/win/FILES.cfg10
4 files changed, 0 insertions, 19 deletions
diff --git a/chrome/tools/build/chromeos/FILES.cfg b/chrome/tools/build/chromeos/FILES.cfg
index 2088df8..801a5a7 100644
--- a/chrome/tools/build/chromeos/FILES.cfg
+++ b/chrome/tools/build/chromeos/FILES.cfg
@@ -120,10 +120,6 @@ FILES = [
},
# Native Client plugin files:
{
- 'filename': 'libppGoogleNaClPluginChrome.so',
- 'buildtype': ['dev', 'official'],
- },
- {
'filename': 'nacl_irt_x86_32.nexe',
'arch': ['32bit'],
'buildtype': ['dev', 'official'],
diff --git a/chrome/tools/build/linux/FILES.cfg b/chrome/tools/build/linux/FILES.cfg
index 249fa4c..10069a2 100644
--- a/chrome/tools/build/linux/FILES.cfg
+++ b/chrome/tools/build/linux/FILES.cfg
@@ -129,10 +129,6 @@ FILES = [
},
# Native Client plugin files:
{
- 'filename': 'libppGoogleNaClPluginChrome.so',
- 'buildtype': ['dev', 'official'],
- },
- {
'filename': 'nacl_irt_x86_32.nexe',
'arch': ['32bit'],
'buildtype': ['dev', 'official'],
diff --git a/chrome/tools/build/mac/dump_product_syms b/chrome/tools/build/mac/dump_product_syms
index 9382929..b610f96 100755
--- a/chrome/tools/build/mac/dump_product_syms
+++ b/chrome/tools/build/mac/dump_product_syms
@@ -83,7 +83,6 @@ SRC_NAMES=(
"crash_report_sender.app"
"exif.so"
"ffmpegsumo.so"
- "ppGoogleNaClPluginChrome.plugin"
)
# PDF.plugin is optional. Only include it if present.
diff --git a/chrome/tools/build/win/FILES.cfg b/chrome/tools/build/win/FILES.cfg
index d72849f..866d93b 100644
--- a/chrome/tools/build/win/FILES.cfg
+++ b/chrome/tools/build/win/FILES.cfg
@@ -381,11 +381,6 @@ FILES = [
},
# Native Client plugin files:
{
- 'filename': 'ppGoogleNaClPluginChrome.dll',
- 'buildtype': ['dev', 'official'],
- 'filegroup': ['default', 'symsrc'],
- },
- {
'filename': 'nacl_irt_x86_32.nexe',
'arch': ['32bit'],
'buildtype': ['dev', 'official'],
@@ -703,11 +698,6 @@ FILES = [
'archive': 'chrome-win32-syms.zip',
},
{
- 'filename': 'ppGoogleNaClPluginChrome.dll.pdb',
- 'buildtype': ['dev', 'official'],
- 'archive': 'chrome-win32-syms.zip',
- },
- {
'filename': 'setup.exe.pdb',
'buildtype': ['dev', 'official'],
'archive': 'chrome-win32-syms.zip',