Index: chromecast/browser/cast_content_window_linux.cc |
diff --git a/chromecast/browser/cast_content_window_linux.cc b/chromecast/browser/cast_content_window_linux.cc |
index eb654d5164bf25495c2202894c5a2736f6488ca0..c3bf970d2d5920db03e435cb97aaf3885b414eed 100644 |
--- a/chromecast/browser/cast_content_window_linux.cc |
+++ b/chromecast/browser/cast_content_window_linux.cc |
@@ -6,13 +6,7 @@ |
#include "base/macros.h" |
#include "base/memory/ptr_util.h" |
-#include "chromecast/base/metrics/cast_metrics_helper.h" |
-#include "chromecast/base/version.h" |
-#include "chromecast/browser/cast_browser_process.h" |
#include "chromecast/graphics/cast_window_manager.h" |
-#include "content/public/browser/render_view_host.h" |
-#include "content/public/browser/render_widget_host.h" |
-#include "content/public/browser/render_widget_host_view.h" |
#include "content/public/browser/web_contents.h" |
#include "ipc/ipc_message.h" |
#include "ui/display/display.h" |
@@ -20,7 +14,7 @@ |
#if defined(USE_AURA) |
#include "ui/aura/window.h" |
-#endif |
+#endif // defined(USE_AURA) |
namespace chromecast { |
namespace shell { |
@@ -40,36 +34,6 @@ void CastContentWindowLinux::SetTransparent() { |
transparent_ = true; |
} |
-std::unique_ptr<content::WebContents> CastContentWindowLinux::CreateWebContents( |
- content::BrowserContext* browser_context, |
- scoped_refptr<content::SiteInstance> site_instance) { |
- CHECK(display::Screen::GetScreen()); |
- gfx::Size display_size = |
- display::Screen::GetScreen()->GetPrimaryDisplay().size(); |
- |
- content::WebContents::CreateParams create_params(browser_context, NULL); |
- create_params.routing_id = MSG_ROUTING_NONE; |
- create_params.initial_size = display_size; |
- create_params.site_instance = site_instance; |
- content::WebContents* web_contents = |
- content::WebContents::Create(create_params); |
- |
- content::WebContentsObserver::Observe(web_contents); |
- return base::WrapUnique(web_contents); |
-} |
- |
-void CastContentWindowLinux::DidStartNavigation( |
- content::NavigationHandle* navigation_handle) { |
-#if defined(USE_AURA) |
- // Resize window |
- gfx::Size display_size = |
- display::Screen::GetScreen()->GetPrimaryDisplay().size(); |
- aura::Window* content_window = web_contents()->GetNativeView(); |
- content_window->SetBounds( |
- gfx::Rect(display_size.width(), display_size.height())); |
-#endif |
-} |
- |
void CastContentWindowLinux::ShowWebContents( |
content::WebContents* web_contents, |
CastWindowManager* window_manager) { |
@@ -80,31 +44,5 @@ void CastContentWindowLinux::ShowWebContents( |
window->Show(); |
} |
-void CastContentWindowLinux::DidFirstVisuallyNonEmptyPaint() { |
- metrics::CastMetricsHelper::GetInstance()->LogTimeToFirstPaint(); |
-} |
- |
-void CastContentWindowLinux::MediaStartedPlaying( |
- const MediaPlayerInfo& media_info, |
- const MediaPlayerId& id) { |
- metrics::CastMetricsHelper::GetInstance()->LogMediaPlay(); |
-} |
- |
-void CastContentWindowLinux::MediaStoppedPlaying( |
- const MediaPlayerInfo& media_info, |
- const MediaPlayerId& id) { |
- metrics::CastMetricsHelper::GetInstance()->LogMediaPause(); |
-} |
- |
-void CastContentWindowLinux::RenderViewCreated( |
- content::RenderViewHost* render_view_host) { |
- content::RenderWidgetHostView* view = |
- render_view_host->GetWidget()->GetView(); |
- if (view) { |
- view->SetBackgroundColor(transparent_ ? SK_ColorTRANSPARENT |
- : SK_ColorBLACK); |
- } |
-} |
- |
} // namespace shell |
} // namespace chromecast |