| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 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 // For WinDDK ATL compatibility, these ATL headers must come first. | 5 // For WinDDK ATL compatibility, these ATL headers must come first. |
| 6 #include "build/build_config.h" | 6 #include "build/build_config.h" |
| 7 #if defined(OS_WIN) | 7 #if defined(OS_WIN) |
| 8 #include <atlbase.h> // NOLINT | 8 #include <atlbase.h> // NOLINT |
| 9 #include <atlwin.h> // NOLINT | 9 #include <atlwin.h> // NOLINT |
| 10 #endif | 10 #endif |
| (...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 189 columns[0].id = 0; | 189 columns[0].id = 0; |
| 190 columns[1].id = 1; | 190 columns[1].id = 1; |
| 191 table_ = new TableView(model_.get(), columns, views::ICON_AND_TEXT, | 191 table_ = new TableView(model_.get(), columns, views::ICON_AND_TEXT, |
| 192 false, false, false); | 192 false, false, false); |
| 193 window_ = | 193 window_ = |
| 194 views::Window::CreateChromeWindow(NULL, gfx::Rect(100, 100, 512, 512), | 194 views::Window::CreateChromeWindow(NULL, gfx::Rect(100, 100, 512, 512), |
| 195 this); | 195 this); |
| 196 } | 196 } |
| 197 | 197 |
| 198 void TableViewTest::TearDown() { | 198 void TableViewTest::TearDown() { |
| 199 window_->CloseWindow(); | 199 window_->Close(); |
| 200 // Temporary workaround to avoid leak of RootView::pending_paint_task_. | 200 // Temporary workaround to avoid leak of RootView::pending_paint_task_. |
| 201 message_loop_.RunAllPending(); | 201 message_loop_.RunAllPending(); |
| 202 OleUninitialize(); | 202 OleUninitialize(); |
| 203 } | 203 } |
| 204 | 204 |
| 205 void TableViewTest::VerifyViewOrder(int first, ...) { | 205 void TableViewTest::VerifyViewOrder(int first, ...) { |
| 206 va_list marker; | 206 va_list marker; |
| 207 va_start(marker, first); | 207 va_start(marker, first); |
| 208 int value = first; | 208 int value = first; |
| 209 int index = 0; | 209 int index = 0; |
| (...skipping 301 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 511 columns[1].id = 1; | 511 columns[1].id = 1; |
| 512 table_ = new views::TableView2(model_.get(), columns, GetTableType(), | 512 table_ = new views::TableView2(model_.get(), columns, GetTableType(), |
| 513 views::TableView2::NONE); | 513 views::TableView2::NONE); |
| 514 window_ = views::Window::CreateChromeWindow(NULL, | 514 window_ = views::Window::CreateChromeWindow(NULL, |
| 515 gfx::Rect(100, 100, 512, 512), | 515 gfx::Rect(100, 100, 512, 512), |
| 516 this); | 516 this); |
| 517 window_->Show(); | 517 window_->Show(); |
| 518 } | 518 } |
| 519 | 519 |
| 520 void TableView2Test::TearDown() { | 520 void TableView2Test::TearDown() { |
| 521 window_->CloseWindow(); | 521 window_->Close(); |
| 522 // Temporary workaround to avoid leak of RootView::pending_paint_task_. | 522 // Temporary workaround to avoid leak of RootView::pending_paint_task_. |
| 523 message_loop_.RunAllPending(); | 523 message_loop_.RunAllPending(); |
| 524 #if defined(OS_WIN) | 524 #if defined(OS_WIN) |
| 525 OleUninitialize(); | 525 OleUninitialize(); |
| 526 #endif | 526 #endif |
| 527 } | 527 } |
| 528 | 528 |
| 529 TestTableModel* TableView2Test::CreateModel() { | 529 TestTableModel* TableView2Test::CreateModel() { |
| 530 return new TestTableModel(); | 530 return new TestTableModel(); |
| 531 } | 531 } |
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 631 | 631 |
| 632 table_->FocusRow(2); | 632 table_->FocusRow(2); |
| 633 EXPECT_EQ(2, table_->GetFirstFocusedRow()); | 633 EXPECT_EQ(2, table_->GetFirstFocusedRow()); |
| 634 | 634 |
| 635 table_->ClearRowFocus(); | 635 table_->ClearRowFocus(); |
| 636 EXPECT_EQ(-1, table_->GetFirstSelectedRow()); | 636 EXPECT_EQ(-1, table_->GetFirstSelectedRow()); |
| 637 } | 637 } |
| 638 #endif | 638 #endif |
| 639 | 639 |
| 640 } // namespace views | 640 } // namespace views |
| OLD | NEW |