| Index: shell/application_manager/native_runner.h
|
| diff --git a/shell/application_manager/native_runner.h b/shell/application_manager/native_runner.h
|
| index e50bb084729b536ed9ac4b9a2bbd8a3f13c3d8ee..886bfc97f6230def76725ea6ace7a49c79d45a19 100644
|
| --- a/shell/application_manager/native_runner.h
|
| +++ b/shell/application_manager/native_runner.h
|
| @@ -17,6 +17,8 @@ class FilePath;
|
|
|
| namespace shell {
|
|
|
| +struct NativeApplicationOptions;
|
| +
|
| // ApplicationManager requires implementations of NativeRunner and
|
| // NativeRunnerFactory to run native applications.
|
| class NativeRunner {
|
| @@ -39,17 +41,9 @@ class NativeRunner {
|
|
|
| class NativeRunnerFactory {
|
| public:
|
| - // Options for running the native app. (This will contain, e.g., information
|
| - // about the sandbox profile, etc.)
|
| - struct Options {
|
| - // Constructs with default options.
|
| - Options() : force_in_process(false) {}
|
| -
|
| - bool force_in_process;
|
| - };
|
| -
|
| virtual ~NativeRunnerFactory() {}
|
| - virtual scoped_ptr<NativeRunner> Create(const Options& options) = 0;
|
| + virtual scoped_ptr<NativeRunner> Create(
|
| + const NativeApplicationOptions& options) = 0;
|
| };
|
|
|
| } // namespace shell
|
|
|