Commit 8c308c1f authored by Junbo Ke's avatar Junbo Ke Committed by Commit Bot

[Chromecast] Temporarily disable blink::features::kMixedContentAutoUpgrade.

Casting content from a local server is broken because the request is
auto upgraded to HTTPS.

Bug: b/153100172
Test: CQ
Change-Id: Ib3cb140df74cbc9336b245069c050163bac120ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2135889Reviewed-by: default avatarYuchen Liu <yucliu@chromium.org>
Reviewed-by: default avatarCarlos IL <carlosil@chromium.org>
Commit-Queue: Junbo Ke <juke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#756383}
parent 22b933d5
...@@ -210,6 +210,7 @@ cast_source_set("browser") { ...@@ -210,6 +210,7 @@ cast_source_set("browser") {
"//services/media_session/public/mojom", "//services/media_session/public/mojom",
"//services/network/public/mojom", "//services/network/public/mojom",
"//services/service_manager/public/cpp", "//services/service_manager/public/cpp",
"//third_party/blink/public/common:headers",
"//ui/base", "//ui/base",
"//ui/compositor", "//ui/compositor",
"//ui/display", "//ui/display",
......
...@@ -84,6 +84,7 @@ ...@@ -84,6 +84,7 @@
#include "net/url_request/url_request_context_getter.h" #include "net/url_request/url_request_context_getter.h"
#include "services/network/public/cpp/network_switches.h" #include "services/network/public/cpp/network_switches.h"
#include "services/service_manager/embedder/descriptors.h" #include "services/service_manager/embedder/descriptors.h"
#include "third_party/blink/public/common/features.h"
#include "ui/display/display.h" #include "ui/display/display.h"
#include "ui/display/screen.h" #include "ui/display/screen.h"
#include "ui/gl/gl_switches.h" #include "ui/gl/gl_switches.h"
...@@ -158,12 +159,14 @@ CastContentBrowserClient::CastContentBrowserClient( ...@@ -158,12 +159,14 @@ CastContentBrowserClient::CastContentBrowserClient(
#endif #endif
}); });
#if defined(OS_ANDROID)
cast_feature_list_creator_->SetExtraDisableFeatures({ cast_feature_list_creator_->SetExtraDisableFeatures({
// TODO(juke): Reenable this after solving casting issue on LAN.
blink::features::kMixedContentAutoupgrade,
#if defined(OS_ANDROID)
::media::kAudioFocusLossSuspendMediaSession, ::media::kAudioFocusLossSuspendMediaSession,
::media::kRequestSystemAudioFocus, ::media::kRequestSystemAudioFocus,
});
#endif #endif
});
} }
CastContentBrowserClient::~CastContentBrowserClient() { CastContentBrowserClient::~CastContentBrowserClient() {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment