| Index: trunk/src/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| ===================================================================
|
| --- trunk/src/content/browser/renderer_host/render_widget_host_view_mac.mm (revision 278497)
|
| +++ trunk/src/content/browser/renderer_host/render_widget_host_view_mac.mm (working copy)
|
| @@ -2069,12 +2069,6 @@
|
| NULL)) {
|
| should_defer = true;
|
| }
|
| - if (latency_info[i].FindLatency(
|
| - ui::WINDOW_OLD_SNAPSHOT_FRAME_NUMBER_COMPONENT,
|
| - render_widget_host_->GetLatencyComponentId(),
|
| - NULL)) {
|
| - should_defer = true;
|
| - }
|
| }
|
| if (should_defer) {
|
| // Multiple pending screenshot requests will work, but if every frame
|
| @@ -2119,7 +2113,8 @@
|
| base::Bind(&RenderWidgetHostViewMac::TickPendingLatencyInfoDelay,
|
| pending_latency_info_delay_weak_ptr_factory_.GetWeakPtr()));
|
| [compositing_iosurface_layer_ gotNewFrame];
|
| - } else {
|
| + }
|
| + if (software_layer_) {
|
| // In software mode there is not an explicit setNeedsDisplay/display loop,
|
| // so just wait a pretend-vsync at 60 Hz.
|
| base::MessageLoop::current()->PostDelayedTask(
|
|
|