Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / net / socket_stream / socket_stream_job.cc
index f2de823..a481b97 100644 (file)
@@ -28,14 +28,12 @@ SocketStreamJob* SocketStreamJob::CreateSocketStreamJob(
     URLRequestContext* context,
     CookieStore* cookie_store) {
   GURL socket_url(url);
-  TransportSecurityState::DomainState domain_state;
-  if (url.scheme() == "ws" && sts && sts->GetDomainState(
-          url.host(), SSLConfigService::IsSNIAvailable(ssl), &domain_state) &&
-      domain_state.ShouldUpgradeToSSL()) {
-    url_canon::Replacements<char> replacements;
+  if (url.scheme() == "ws" && sts &&
+      sts->ShouldUpgradeToSSL(url.host(),
+                              SSLConfigService::IsSNIAvailable(ssl))) {
+    url::Replacements<char> replacements;
     static const char kNewScheme[] = "wss";
-    replacements.SetScheme(kNewScheme,
-                           url_parse::Component(0, strlen(kNewScheme)));
+    replacements.SetScheme(kNewScheme, url::Component(0, strlen(kNewScheme)));
     socket_url = url.ReplaceComponents(replacements);
   }
   return SocketStreamJobManager::GetInstance()->CreateJob(