| OLD | NEW |
| 1 // Copyright 2011 The Chromium Authors. All rights reserved. | 1 // Copyright 2011 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 "cc/trees/layer_tree_host.h" | 5 #include "cc/trees/layer_tree_host.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <stdint.h> | 8 #include <stdint.h> |
| 9 | 9 |
| 10 #include <algorithm> | 10 #include <algorithm> |
| (...skipping 1477 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1488 class LayerTreeHostTestCommit : public LayerTreeHostTest { | 1488 class LayerTreeHostTestCommit : public LayerTreeHostTest { |
| 1489 public: | 1489 public: |
| 1490 LayerTreeHostTestCommit() {} | 1490 LayerTreeHostTestCommit() {} |
| 1491 | 1491 |
| 1492 void BeginTest() override { | 1492 void BeginTest() override { |
| 1493 layer_tree_host()->SetViewportSize(gfx::Size(20, 20)); | 1493 layer_tree_host()->SetViewportSize(gfx::Size(20, 20)); |
| 1494 layer_tree_host()->set_background_color(SK_ColorGRAY); | 1494 layer_tree_host()->set_background_color(SK_ColorGRAY); |
| 1495 layer_tree_host()->SetEventListenerProperties( | 1495 layer_tree_host()->SetEventListenerProperties( |
| 1496 EventListenerClass::kMouseWheel, EventListenerProperties::kPassive); | 1496 EventListenerClass::kMouseWheel, EventListenerProperties::kPassive); |
| 1497 layer_tree_host()->SetEventListenerProperties( | 1497 layer_tree_host()->SetEventListenerProperties( |
| 1498 EventListenerClass::kTouch, EventListenerProperties::kBlocking); | 1498 EventListenerClass::kTouchStartOrMove, |
| 1499 EventListenerProperties::kBlocking); |
| 1500 layer_tree_host()->SetEventListenerProperties( |
| 1501 EventListenerClass::kTouchEndOrCancel, |
| 1502 EventListenerProperties::kBlockingAndPassive); |
| 1499 layer_tree_host()->SetHaveScrollEventHandlers(true); | 1503 layer_tree_host()->SetHaveScrollEventHandlers(true); |
| 1500 | 1504 |
| 1501 PostSetNeedsCommitToMainThread(); | 1505 PostSetNeedsCommitToMainThread(); |
| 1502 } | 1506 } |
| 1503 | 1507 |
| 1504 void DidActivateTreeOnThread(LayerTreeHostImpl* impl) override { | 1508 void DidActivateTreeOnThread(LayerTreeHostImpl* impl) override { |
| 1505 EXPECT_EQ(gfx::Size(20, 20), impl->DrawViewportSize()); | 1509 EXPECT_EQ(gfx::Size(20, 20), impl->DrawViewportSize()); |
| 1506 EXPECT_EQ(SK_ColorGRAY, impl->active_tree()->background_color()); | 1510 EXPECT_EQ(SK_ColorGRAY, impl->active_tree()->background_color()); |
| 1507 EXPECT_EQ(EventListenerProperties::kPassive, | 1511 EXPECT_EQ(EventListenerProperties::kPassive, |
| 1508 impl->active_tree()->event_listener_properties( | 1512 impl->active_tree()->event_listener_properties( |
| 1509 EventListenerClass::kMouseWheel)); | 1513 EventListenerClass::kMouseWheel)); |
| 1510 EXPECT_EQ(EventListenerProperties::kBlocking, | 1514 EXPECT_EQ(EventListenerProperties::kBlocking, |
| 1511 impl->active_tree()->event_listener_properties( | 1515 impl->active_tree()->event_listener_properties( |
| 1512 EventListenerClass::kTouch)); | 1516 EventListenerClass::kTouchStartOrMove)); |
| 1517 EXPECT_EQ(EventListenerProperties::kBlockingAndPassive, |
| 1518 impl->active_tree()->event_listener_properties( |
| 1519 EventListenerClass::kTouchEndOrCancel)); |
| 1513 EXPECT_TRUE(impl->active_tree()->have_scroll_event_handlers()); | 1520 EXPECT_TRUE(impl->active_tree()->have_scroll_event_handlers()); |
| 1514 | 1521 |
| 1515 EndTest(); | 1522 EndTest(); |
| 1516 } | 1523 } |
| 1517 | 1524 |
| 1518 void AfterTest() override {} | 1525 void AfterTest() override {} |
| 1519 }; | 1526 }; |
| 1520 | 1527 |
| 1521 MULTI_THREAD_TEST_F(LayerTreeHostTestCommit); | 1528 MULTI_THREAD_TEST_F(LayerTreeHostTestCommit); |
| 1522 | 1529 |
| (...skipping 5095 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6618 EndTest(); | 6625 EndTest(); |
| 6619 } | 6626 } |
| 6620 | 6627 |
| 6621 void AfterTest() override {} | 6628 void AfterTest() override {} |
| 6622 }; | 6629 }; |
| 6623 | 6630 |
| 6624 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPaintedDeviceScaleFactor); | 6631 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPaintedDeviceScaleFactor); |
| 6625 | 6632 |
| 6626 } // namespace | 6633 } // namespace |
| 6627 } // namespace cc | 6634 } // namespace cc |
| OLD | NEW |