| Index: content/browser/renderer_host/delegated_frame_host.cc
|
| diff --git a/content/browser/renderer_host/delegated_frame_host.cc b/content/browser/renderer_host/delegated_frame_host.cc
|
| index 2457eaef2925f40e7241def67cbd9667dd6f98ad..b150fe7c58c8f1972ffbc06ba3af4b43eff6ad96 100644
|
| --- a/content/browser/renderer_host/delegated_frame_host.cc
|
| +++ b/content/browser/renderer_host/delegated_frame_host.cc
|
| @@ -216,7 +216,10 @@ cc::SurfaceId DelegatedFrameHost::SurfaceIdAtPoint(
|
| const gfx::Point& point,
|
| gfx::Point* transformed_point) {
|
| cc::SurfaceId surface_id(frame_sink_id_, local_frame_id_);
|
| - if (surface_id.is_null())
|
| + // TODO(staraz): Kludge: The is_null() check is causing tests to fail.
|
| + // The proper fix is to change it to is_valid which is going to be added in
|
| + // another CL
|
| + if (frame_sink_id_.is_null() || local_frame_id_.is_null())
|
| return surface_id;
|
| cc::SurfaceHittest hittest(delegate, GetSurfaceManager());
|
| gfx::Transform target_transform;
|
|
|