From af0a5744f28b0dffc795d35b54cf5fcb38f4d42e Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 20 Aug 2014 15:30:32 +0800 Subject: [PATCH] Upgrade brightray for new URLRequestContextGetter interface. --- atom/browser/atom_browser_context.cc | 5 ++--- atom/browser/atom_browser_context.h | 4 ++-- vendor/brightray | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/atom/browser/atom_browser_context.cc b/atom/browser/atom_browser_context.cc index 0fcdbad19803..888f7f35e5b0 100644 --- a/atom/browser/atom_browser_context.cc +++ b/atom/browser/atom_browser_context.cc @@ -25,8 +25,7 @@ AtomBrowserContext::AtomBrowserContext() AtomBrowserContext::~AtomBrowserContext() { } -scoped_ptr -AtomBrowserContext::CreateURLRequestJobFactory( +net::URLRequestJobFactory* AtomBrowserContext::CreateURLRequestJobFactory( content::ProtocolHandlerMap* handlers, content::ProtocolHandlerScopedVector* interceptors) { scoped_ptr job_factory(job_factory_); @@ -52,7 +51,7 @@ AtomBrowserContext::CreateURLRequestJobFactory( top_job_factory.Pass(), make_scoped_ptr(*it))); interceptors->weak_clear(); - return top_job_factory.Pass(); + return top_job_factory.release(); } // static diff --git a/atom/browser/atom_browser_context.h b/atom/browser/atom_browser_context.h index b7979074b0eb..b3aab43664e3 100644 --- a/atom/browser/atom_browser_context.h +++ b/atom/browser/atom_browser_context.h @@ -22,8 +22,8 @@ class AtomBrowserContext : public brightray::BrowserContext { AtomURLRequestJobFactory* job_factory() const { return job_factory_; } protected: - // brightray::BrowserContext: - virtual scoped_ptr CreateURLRequestJobFactory( + // brightray::URLRequestContextGetter::Delegate: + virtual net::URLRequestJobFactory* CreateURLRequestJobFactory( content::ProtocolHandlerMap* handlers, content::ProtocolHandlerScopedVector* interceptors) OVERRIDE; diff --git a/vendor/brightray b/vendor/brightray index a3eba728efe6..f0fe9b5a75fe 160000 --- a/vendor/brightray +++ b/vendor/brightray @@ -1 +1 @@ -Subproject commit a3eba728efe6e80a5e0717f6889131519ab2b2f5 +Subproject commit f0fe9b5a75fee01716589a9594c4d693d7e70ba4