| OLD | NEW |
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/renderer/gpu/render_widget_compositor.h" | 5 #include "content/renderer/gpu/render_widget_compositor.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <limits> | 8 #include <limits> |
| 9 #include <string> | 9 #include <string> |
| 10 #include <utility> | 10 #include <utility> |
| (...skipping 733 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 744 } | 744 } |
| 745 | 745 |
| 746 void RenderWidgetCompositor::setHaveWheelEventHandlers(bool value) { | 746 void RenderWidgetCompositor::setHaveWheelEventHandlers(bool value) { |
| 747 layer_tree_host_->SetHaveWheelEventHandlers(value); | 747 layer_tree_host_->SetHaveWheelEventHandlers(value); |
| 748 } | 748 } |
| 749 | 749 |
| 750 bool RenderWidgetCompositor::haveWheelEventHandlers() const { | 750 bool RenderWidgetCompositor::haveWheelEventHandlers() const { |
| 751 return layer_tree_host_->have_wheel_event_handlers(); | 751 return layer_tree_host_->have_wheel_event_handlers(); |
| 752 } | 752 } |
| 753 | 753 |
| 754 void RenderWidgetCompositor::setHaveScrollEventHandlers(bool has_handlers) { |
| 755 layer_tree_host_->SetHaveScrollEventHandlers(has_handlers); |
| 756 } |
| 757 |
| 758 bool RenderWidgetCompositor::haveScrollEventHandlers() const { |
| 759 return layer_tree_host_->have_scroll_event_handlers(); |
| 760 } |
| 761 |
| 754 void CompositeAndReadbackAsyncCallback( | 762 void CompositeAndReadbackAsyncCallback( |
| 755 blink::WebCompositeAndReadbackAsyncCallback* callback, | 763 blink::WebCompositeAndReadbackAsyncCallback* callback, |
| 756 scoped_ptr<cc::CopyOutputResult> result) { | 764 scoped_ptr<cc::CopyOutputResult> result) { |
| 757 if (result->HasBitmap()) { | 765 if (result->HasBitmap()) { |
| 758 scoped_ptr<SkBitmap> result_bitmap = result->TakeBitmap(); | 766 scoped_ptr<SkBitmap> result_bitmap = result->TakeBitmap(); |
| 759 callback->didCompositeAndReadback(*result_bitmap); | 767 callback->didCompositeAndReadback(*result_bitmap); |
| 760 } else { | 768 } else { |
| 761 callback->didCompositeAndReadback(SkBitmap()); | 769 callback->didCompositeAndReadback(SkBitmap()); |
| 762 } | 770 } |
| 763 } | 771 } |
| (...skipping 342 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1106 #endif | 1114 #endif |
| 1107 return actual; | 1115 return actual; |
| 1108 } | 1116 } |
| 1109 | 1117 |
| 1110 void RenderWidgetCompositor::SetPaintedDeviceScaleFactor( | 1118 void RenderWidgetCompositor::SetPaintedDeviceScaleFactor( |
| 1111 float device_scale) { | 1119 float device_scale) { |
| 1112 layer_tree_host_->SetPaintedDeviceScaleFactor(device_scale); | 1120 layer_tree_host_->SetPaintedDeviceScaleFactor(device_scale); |
| 1113 } | 1121 } |
| 1114 | 1122 |
| 1115 } // namespace content | 1123 } // namespace content |
| OLD | NEW |