diff --git a/brightray/browser/url_request_context_getter.cc b/brightray/browser/url_request_context_getter.cc index 80ae8a8e65..3786ccb7bb 100644 --- a/brightray/browser/url_request_context_getter.cc +++ b/brightray/browser/url_request_context_getter.cc @@ -156,6 +156,8 @@ net::URLRequestContext* URLRequestContextGetter::GetURLRequestContext() { job_factory_factory_.Run(protocol_handlers_, protocol_interceptors_)); if (user_job_factory) { storage_->set_job_factory(user_job_factory.release()); + protocol_handlers_.clear(); + protocol_interceptors_.weak_clear(); return url_request_context_.get(); }