| Index: headless/lib/browser/headless_browser_context.h
|
| diff --git a/headless/lib/browser/headless_browser_context.h b/headless/lib/browser/headless_browser_context.h
|
| index 865b3c7f9778b3c9417a95cbc6043a3b972fda48..91bff6525f8dc400c487f05f857aac27e7c80a4b 100644
|
| --- a/headless/lib/browser/headless_browser_context.h
|
| +++ b/headless/lib/browser/headless_browser_context.h
|
| @@ -19,7 +19,7 @@ class HeadlessResourceContext;
|
|
|
| class HeadlessBrowserContext : public content::BrowserContext {
|
| public:
|
| - explicit HeadlessBrowserContext(const HeadlessBrowser::Options& options);
|
| + explicit HeadlessBrowserContext(HeadlessBrowser::Options* options);
|
| ~HeadlessBrowserContext() override;
|
|
|
| // BrowserContext implementation:
|
| @@ -48,8 +48,8 @@ class HeadlessBrowserContext : public content::BrowserContext {
|
| const base::FilePath& partition_path,
|
| bool in_memory) override;
|
|
|
| - const HeadlessBrowser::Options& options() const { return options_; }
|
| - void SetOptionsForTesting(const HeadlessBrowser::Options& options);
|
| + HeadlessBrowser::Options* options() const { return options_; }
|
| + void SetOptionsForTesting(HeadlessBrowser::Options* options);
|
|
|
| private:
|
| // Performs initialization of the HeadlessBrowserContext while IO is still
|
| @@ -58,7 +58,7 @@ class HeadlessBrowserContext : public content::BrowserContext {
|
|
|
| base::FilePath path_;
|
| std::unique_ptr<HeadlessResourceContext> resource_context_;
|
| - HeadlessBrowser::Options options_;
|
| + HeadlessBrowser::Options* options_; // Not owned.
|
|
|
| DISALLOW_COPY_AND_ASSIGN(HeadlessBrowserContext);
|
| };
|
|
|