diff options
-rw-r--r-- | chrome/browser/extensions/BUILD.gn | 3 | ||||
-rw-r--r-- | chrome/browser/extensions/api/messaging/native_process_launcher_android.cc | 26 | ||||
-rw-r--r-- | chrome/chrome_browser_extensions.gypi | 1 |
3 files changed, 30 insertions, 0 deletions
diff --git a/chrome/browser/extensions/BUILD.gn b/chrome/browser/extensions/BUILD.gn index 909c81f..14208a9 100644 --- a/chrome/browser/extensions/BUILD.gn +++ b/chrome/browser/extensions/BUILD.gn @@ -105,6 +105,9 @@ source_set("extensions") { rebase_path(gypi_values.chrome_browser_extensions_non_chromeos_sources, ".", "//chrome") + if (is_android) { + sources -= [ "api/messaging/native_process_launcher_posix.cc" ] + } } if (use_ash) { diff --git a/chrome/browser/extensions/api/messaging/native_process_launcher_android.cc b/chrome/browser/extensions/api/messaging/native_process_launcher_android.cc new file mode 100644 index 0000000..d6c1b17 --- /dev/null +++ b/chrome/browser/extensions/api/messaging/native_process_launcher_android.cc @@ -0,0 +1,26 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "chrome/browser/extensions/api/messaging/native_process_launcher.h" + +namespace extensions { + +// static +base::FilePath NativeProcessLauncher::FindManifest( + const std::string& host_name, + bool allow_user_level_hosts, + std::string* error_message) { + return base::FilePath(); +} + +// static +bool NativeProcessLauncher::LaunchNativeProcess( + const base::CommandLine& command_line, + base::Process* process, + base::File* read_file, + base::File* write_file) { + return false; +} + +} // namespace extensions diff --git a/chrome/chrome_browser_extensions.gypi b/chrome/chrome_browser_extensions.gypi index a901ea1..0f23253 100644 --- a/chrome/chrome_browser_extensions.gypi +++ b/chrome/chrome_browser_extensions.gypi @@ -64,6 +64,7 @@ 'browser/extensions/api/messaging/native_message_process_host.h', 'browser/extensions/api/messaging/native_process_launcher.cc', 'browser/extensions/api/messaging/native_process_launcher.h', + 'browser/extensions/api/messaging/native_process_launcher_android.cc', 'browser/extensions/api/messaging/native_process_launcher_posix.cc', 'browser/extensions/api/messaging/native_process_launcher_win.cc', ], |