Lazily initialize the v8::Isolate used by ProxyResolverV8 (in the browser process).
commit929aa683d7deed9cf519dce2fa0da2c7bfda5c12
authoreroman <eroman@chromium.org>
Thu, 26 Feb 2015 19:21:10 +0000 (26 11:21 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 26 Feb 2015 19:22:10 +0000 (26 19:22 +0000)
treefe1916da403dc38e9433d362b70d8a88fbc0a803
parent44b0fe097ea5c7c02bb9305843bcab6c070c6e00
Lazily initialize the v8::Isolate used by ProxyResolverV8 (in the browser process).

Also removes the limitation of ProxyResolverV8 not being available in single-process mode which no longer applies.

BUG=454983

Review URL: https://codereview.chromium.org/957933002

Cr-Commit-Position: refs/heads/master@{#318277}
chrome/browser/net/proxy_service_factory.cc
net/proxy/mojo_proxy_resolver_factory_impl.cc
net/proxy/proxy_resolver_perftest.cc
net/proxy/proxy_resolver_v8.cc
net/proxy/proxy_resolver_v8.h
net/test/run_all_unittests.cc