diff options
-rw-r--r-- | build/common.gypi | 4 | ||||
-rw-r--r-- | chrome/browser_tests.isolate | 1 | ||||
-rw-r--r-- | chrome/chrome.isolate | 1 | ||||
-rw-r--r-- | chrome/installer/mini_installer.gyp | 6 | ||||
-rw-r--r-- | chrome/installer/mini_installer.gypi | 6 | ||||
-rw-r--r-- | chrome/installer/mini_installer/chrome.release | 1 | ||||
-rw-r--r-- | chrome/interactive_ui_tests.isolate | 1 | ||||
-rw-r--r-- | chrome/tools/build/win/FILES.cfg | 25 | ||||
-rw-r--r-- | chrome/unit_tests.isolate | 1 | ||||
-rw-r--r-- | content/content_browsertests.isolate | 1 | ||||
-rw-r--r-- | content/content_unittests.isolate | 1 |
11 files changed, 48 insertions, 0 deletions
diff --git a/build/common.gypi b/build/common.gypi index f097744..99d2008 100644 --- a/build/common.gypi +++ b/build/common.gypi @@ -837,6 +837,10 @@ 'remoting%': 0, 'enable_printing%': 0, }], + + ['OS=="win"', { + 'use_mojo%': 1, + }], ], # Set this to 1 to enable use of concatenated impulse responses diff --git a/chrome/browser_tests.isolate b/chrome/browser_tests.isolate index 146c9f6..6387da4 100644 --- a/chrome/browser_tests.isolate +++ b/chrome/browser_tests.isolate @@ -138,6 +138,7 @@ '<(PRODUCT_DIR)/chrome_elf.dll', '<(PRODUCT_DIR)/clearkeycdm.dll', '<(PRODUCT_DIR)/clearkeycdmadapter.dll', + '<(PRODUCT_DIR)/mojo_system.dll', '<(PRODUCT_DIR)/ppapi_tests.dll', '<(PRODUCT_DIR)/security_tests.dll', 'tools/build/repack_locales.py', diff --git a/chrome/chrome.isolate b/chrome/chrome.isolate index 6a92211..b27a2ac 100644 --- a/chrome/chrome.isolate +++ b/chrome/chrome.isolate @@ -65,6 +65,7 @@ '<(PRODUCT_DIR)/ffmpegsumo.dll', '<(PRODUCT_DIR)/libEGL.dll', '<(PRODUCT_DIR)/libGLESv2.dll', + '<(PRODUCT_DIR)/mojo_system.dll', '<(PRODUCT_DIR)/nacl64<(EXECUTABLE_SUFFIX)', '<(PRODUCT_DIR)/osmesa.dll', '<(PRODUCT_DIR)/ppGoogleNaClPluginChrome.dll', diff --git a/chrome/installer/mini_installer.gyp b/chrome/installer/mini_installer.gyp index bb92eb2..5c3311f 100644 --- a/chrome/installer/mini_installer.gyp +++ b/chrome/installer/mini_installer.gyp @@ -223,11 +223,17 @@ '<(PRODUCT_DIR)/icudtl.dat', ], }], + ['use_mojo==0', { + 'inputs!': [ + '<(PRODUCT_DIR)/mojo_system.dll', + ], + }], ], 'inputs': [ '<(create_installer_archive_py_path)', '<(PRODUCT_DIR)/chrome.exe', '<(PRODUCT_DIR)/chrome.dll', + '<(PRODUCT_DIR)/mojo_system.dll', '<(PRODUCT_DIR)/nacl64.exe', '<(PRODUCT_DIR)/ppGoogleNaClPluginChrome.dll', '<(PRODUCT_DIR)/nacl_irt_x86_32.nexe', diff --git a/chrome/installer/mini_installer.gypi b/chrome/installer/mini_installer.gypi index ef0ccf4..d3375fd 100644 --- a/chrome/installer/mini_installer.gypi +++ b/chrome/installer/mini_installer.gypi @@ -185,11 +185,17 @@ '<(PRODUCT_DIR)/icudtl.dat', ], }], + ['use_mojo==0', { + 'inputs!': [ + '<(PRODUCT_DIR)/mojo_system.dll', + ], + }], ], 'inputs': [ '<(create_installer_archive_py_path)', '<(PRODUCT_DIR)/chrome.exe', '<@(chrome_dll_path)', + '<(PRODUCT_DIR)/mojo_system.dll', '<(PRODUCT_DIR)/nacl64.exe', '<(PRODUCT_DIR)/ppGoogleNaClPluginChrome.dll', '<(PRODUCT_DIR)/nacl_irt_x86_32.nexe', diff --git a/chrome/installer/mini_installer/chrome.release b/chrome/installer/mini_installer/chrome.release index 66ab4de..2ae6a3c 100644 --- a/chrome/installer/mini_installer/chrome.release +++ b/chrome/installer/mini_installer/chrome.release @@ -29,6 +29,7 @@ icudt.dll: %(VersionDir)s\ icudtl.dat: %(VersionDir)s\ libEGL.dll: %(VersionDir)s\ libGLESv2.dll: %(VersionDir)s\ +mojo_system.dll: %(VersionDir)s\ nacl64.exe: %(VersionDir)s\ nacl_irt_x86_32.nexe: %(VersionDir)s\ nacl_irt_x86_64.nexe: %(VersionDir)s\ diff --git a/chrome/interactive_ui_tests.isolate b/chrome/interactive_ui_tests.isolate index 3d2a109..5da06fd 100644 --- a/chrome/interactive_ui_tests.isolate +++ b/chrome/interactive_ui_tests.isolate @@ -85,6 +85,7 @@ '<(PRODUCT_DIR)/ffmpegsumo.dll', '<(PRODUCT_DIR)/libEGL.dll', '<(PRODUCT_DIR)/libGLESv2.dll', + '<(PRODUCT_DIR)/mojo_system.dll', '<(PRODUCT_DIR)/ppGoogleNaClPluginChrome.dll', '<(PRODUCT_DIR)/osmesa.dll', ], diff --git a/chrome/tools/build/win/FILES.cfg b/chrome/tools/build/win/FILES.cfg index 0e96eb1..6883f45 100644 --- a/chrome/tools/build/win/FILES.cfg +++ b/chrome/tools/build/win/FILES.cfg @@ -306,6 +306,11 @@ FILES = [ 'buildtype': ['dev', 'official'], }, { + 'filename': 'mojo_system.dll', + 'buildtype': ['dev', 'official'], + 'filegroup': ['default', 'symsrc'], + }, + { 'filename': 'policy_templates.zip', 'buildtype': ['official'], 'archive': 'policy_templates.zip', @@ -567,6 +572,14 @@ FILES = [ 'optional': ['dev'], }, { + 'filename': 'syzygy/mojo_system.dll', + 'arch': ['32bit'], + 'buildtype': ['dev', 'official'], + 'archive': 'syzygy/mojo_system.dll', + 'filegroup': ['symsrc'], + 'optional': ['dev'], + }, + { 'filename': 'syzygy/syzyasan_rtl.dll', 'arch': ['32bit'], 'buildtype': ['dev', 'official'], @@ -675,6 +688,11 @@ FILES = [ 'archive': 'chrome-win32-syms.zip', }, { + 'filename': 'mojo_system.dll.pdb', + 'buildtype': ['dev', 'official'], + 'archive': 'chrome-win32-syms.zip', + }, + { 'filename': 'nacl64.exe.pdb', 'arch': ['32bit'], 'buildtype': ['dev', 'official'], @@ -712,6 +730,13 @@ FILES = [ 'optional': ['dev'], }, { + 'filename': 'syzygy/mojo_system.dll.pdb', + 'arch': ['32bit'], + 'buildtype': ['dev', 'official'], + 'archive': 'chrome-win32-syms.zip', + 'optional': ['dev'], + }, + { 'filename': 'syzygy/syzyasan_rtl.dll.pdb', 'arch': ['32bit'], 'buildtype': ['dev', 'official'], diff --git a/chrome/unit_tests.isolate b/chrome/unit_tests.isolate index f35ecc8..0c92f9f 100644 --- a/chrome/unit_tests.isolate +++ b/chrome/unit_tests.isolate @@ -112,6 +112,7 @@ 'isolate_dependency_tracked': [ '<(PRODUCT_DIR)/chrome_elf.dll', '<(PRODUCT_DIR)/ffmpegsumo.dll', + '<(PRODUCT_DIR)/mojo_system.dll', '<(PRODUCT_DIR)/osmesa.dll', ], 'isolate_dependency_untracked': [ diff --git a/content/content_browsertests.isolate b/content/content_browsertests.isolate index 41ebc19..9e39d37 100644 --- a/content/content_browsertests.isolate +++ b/content/content_browsertests.isolate @@ -86,6 +86,7 @@ '<(PRODUCT_DIR)/clearkeycdm.dll', '<(PRODUCT_DIR)/clearkeycdmadapter.dll', '<(PRODUCT_DIR)/content_shell.pak', + '<(PRODUCT_DIR)/mojo_system.dll', '<(PRODUCT_DIR)/plugins/np_test_netscape_plugin.dll', '<(PRODUCT_DIR)/plugins/npapi_test_plugin.dll', ], diff --git a/content/content_unittests.isolate b/content/content_unittests.isolate index 76ad361..4571898 100644 --- a/content/content_unittests.isolate +++ b/content/content_unittests.isolate @@ -69,6 +69,7 @@ ], 'isolate_dependency_tracked': [ '<(PRODUCT_DIR)/ffmpegsumo.dll', + '<(PRODUCT_DIR)/mojo_system.dll', '<(PRODUCT_DIR)/ui_test.pak', ], }, |