Set proxy service to avoid crash 55/148955/4
authorSanghyup Lee <sh53.lee@samsung.com>
Mon, 11 Sep 2017 07:58:24 +0000 (16:58 +0900)
committerSungsik Han <ss440.han@samsung.com>
Tue, 12 Sep 2017 05:03:09 +0000 (05:03 +0000)
This patch sets proxy service with |CreateUsingSystemProxyResolver|
refer to |URLRequestContextGetterEfl| to avoid crash.

Change-Id: I5846117c5ea1d193c0d238a11a5235dfd7d2ea64
Signed-off-by: Sanghyup Lee <sh53.lee@samsung.com>
vendor/brightray/browser/url_request_context_getter.cc

index 2da99e1..fd23b4b 100644 (file)
@@ -235,7 +235,12 @@ net::URLRequestContext* URLRequestContextGetter::GetURLRequestContext() {
       storage_->set_proxy_service(net::ProxyService::CreateFixed(
           proxy_config));
     } else {
-#if !defined(USE_EFL)
+#if defined(USE_EFL)
+      storage_->set_proxy_service(
+        net::ProxyService::CreateUsingSystemProxyResolver(
+            std::move(proxy_config_service_), 0,
+            url_request_context_->net_log()));
+#else
       storage_->set_proxy_service(
           net::CreateProxyServiceUsingV8ProxyResolver(
               std::move(proxy_config_service_),