Index: content/browser/compositor/browser_compositor_view_mac.mm |
diff --git a/content/browser/compositor/browser_compositor_view_mac.mm b/content/browser/compositor/browser_compositor_view_mac.mm |
index c764165b76d8d3bb503a5cdf8ce820d41639b7c6..32e8bfab8c85626209e0e868327c94895c7a6fd4 100644 |
--- a/content/browser/compositor/browser_compositor_view_mac.mm |
+++ b/content/browser/compositor/browser_compositor_view_mac.mm |
@@ -7,7 +7,6 @@ |
#include "base/debug/trace_event.h" |
#include "base/lazy_instance.h" |
#include "content/browser/compositor/browser_compositor_view_private_mac.h" |
-#include "content/common/gpu/surface_handle_types_mac.h" |
//////////////////////////////////////////////////////////////////////////////// |
// BrowserCompositorViewMac |
@@ -80,11 +79,10 @@ void BrowserCompositorViewMac::GotAcceleratedFrame( |
gfx::Size pixel_size, float scale_factor) { |
BrowserCompositorViewMacInternal* internal_view = |
BrowserCompositorViewMacInternal::FromAcceleratedWidget(widget); |
- if (!internal_view) |
- return; |
- IOSurfaceID io_surface_id = IOSurfaceIDFromSurfaceHandle(surface_handle); |
- internal_view->GotAcceleratedIOSurfaceFrame( |
- io_surface_id, surface_id, latency_info, pixel_size, scale_factor); |
+ if (internal_view) { |
+ internal_view->GotAcceleratedFrame( |
+ surface_handle, surface_id, latency_info, pixel_size, scale_factor); |
+ } |
} |
// static |
@@ -93,9 +91,8 @@ void BrowserCompositorViewMac::GotSoftwareFrame( |
cc::SoftwareFrameData* frame_data, float scale_factor, SkCanvas* canvas) { |
BrowserCompositorViewMacInternal* internal_view = |
BrowserCompositorViewMacInternal::FromAcceleratedWidget(widget); |
- if (!internal_view) |
- return; |
- internal_view->GotSoftwareFrame(frame_data, scale_factor, canvas); |
+ if (internal_view) |
+ internal_view->GotSoftwareFrame(frame_data, scale_factor, canvas); |
} |
//////////////////////////////////////////////////////////////////////////////// |