| 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 1479 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1490 public: | 1490 public: |
| 1491 LayerTreeHostTestCommit() {} | 1491 LayerTreeHostTestCommit() {} |
| 1492 | 1492 |
| 1493 void BeginTest() override { | 1493 void BeginTest() override { |
| 1494 layer_tree_host()->SetViewportSize(gfx::Size(20, 20)); | 1494 layer_tree_host()->SetViewportSize(gfx::Size(20, 20)); |
| 1495 layer_tree_host()->set_background_color(SK_ColorGRAY); | 1495 layer_tree_host()->set_background_color(SK_ColorGRAY); |
| 1496 layer_tree_host()->SetEventListenerProperties( | 1496 layer_tree_host()->SetEventListenerProperties( |
| 1497 EventListenerClass::kMouseWheel, EventListenerProperties::kPassive); | 1497 EventListenerClass::kMouseWheel, EventListenerProperties::kPassive); |
| 1498 layer_tree_host()->SetEventListenerProperties( | 1498 layer_tree_host()->SetEventListenerProperties( |
| 1499 EventListenerClass::kTouch, EventListenerProperties::kBlocking); | 1499 EventListenerClass::kTouch, EventListenerProperties::kBlocking); |
| 1500 layer_tree_host()->SetEventListenerProperties( |
| 1501 EventListenerClass::kTouchEndOrCancel, |
| 1502 EventListenerProperties::kBlockingAndPassive); |
| 1500 layer_tree_host()->SetHaveScrollEventHandlers(true); | 1503 layer_tree_host()->SetHaveScrollEventHandlers(true); |
| 1501 | 1504 |
| 1502 PostSetNeedsCommitToMainThread(); | 1505 PostSetNeedsCommitToMainThread(); |
| 1503 } | 1506 } |
| 1504 | 1507 |
| 1505 void DidActivateTreeOnThread(LayerTreeHostImpl* impl) override { | 1508 void DidActivateTreeOnThread(LayerTreeHostImpl* impl) override { |
| 1506 EXPECT_EQ(gfx::Size(20, 20), impl->DrawViewportSize()); | 1509 EXPECT_EQ(gfx::Size(20, 20), impl->DrawViewportSize()); |
| 1507 EXPECT_EQ(SK_ColorGRAY, impl->active_tree()->background_color()); | 1510 EXPECT_EQ(SK_ColorGRAY, impl->active_tree()->background_color()); |
| 1508 EXPECT_EQ(EventListenerProperties::kPassive, | 1511 EXPECT_EQ(EventListenerProperties::kPassive, |
| 1509 impl->active_tree()->event_listener_properties( | 1512 impl->active_tree()->event_listener_properties( |
| 1510 EventListenerClass::kMouseWheel)); | 1513 EventListenerClass::kMouseWheel)); |
| 1511 EXPECT_EQ(EventListenerProperties::kBlocking, | 1514 EXPECT_EQ(EventListenerProperties::kBlocking, |
| 1512 impl->active_tree()->event_listener_properties( | 1515 impl->active_tree()->event_listener_properties( |
| 1513 EventListenerClass::kTouch)); | 1516 EventListenerClass::kTouch)); |
| 1517 EXPECT_EQ(EventListenerProperties::kBlockingAndPassive, |
| 1518 impl->active_tree()->event_listener_properties( |
| 1519 EventListenerClass::kTouchEndOrCancel)); |
| 1514 EXPECT_TRUE(impl->active_tree()->have_scroll_event_handlers()); | 1520 EXPECT_TRUE(impl->active_tree()->have_scroll_event_handlers()); |
| 1515 | 1521 |
| 1516 EndTest(); | 1522 EndTest(); |
| 1517 } | 1523 } |
| 1518 | 1524 |
| 1519 void AfterTest() override {} | 1525 void AfterTest() override {} |
| 1520 }; | 1526 }; |
| 1521 | 1527 |
| 1522 MULTI_THREAD_TEST_F(LayerTreeHostTestCommit); | 1528 MULTI_THREAD_TEST_F(LayerTreeHostTestCommit); |
| 1523 | 1529 |
| (...skipping 4936 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6460 EndTest(); | 6466 EndTest(); |
| 6461 } | 6467 } |
| 6462 | 6468 |
| 6463 void AfterTest() override {} | 6469 void AfterTest() override {} |
| 6464 }; | 6470 }; |
| 6465 | 6471 |
| 6466 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPaintedDeviceScaleFactor); | 6472 SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostTestPaintedDeviceScaleFactor); |
| 6467 | 6473 |
| 6468 } // namespace | 6474 } // namespace |
| 6469 } // namespace cc | 6475 } // namespace cc |
| OLD | NEW |