Index: ui/views/window/dialog_client_view_unittest.cc |
diff --git a/ui/views/window/dialog_client_view_unittest.cc b/ui/views/window/dialog_client_view_unittest.cc |
index 751b21ce5793b7e20133462b5806d16714c6aa22..f4f72eeffa56ca5d30dc541e6d2796d7ffdcdf65 100644 |
--- a/ui/views/window/dialog_client_view_unittest.cc |
+++ b/ui/views/window/dialog_client_view_unittest.cc |
@@ -30,7 +30,6 @@ class TestDialogClientView : public DialogClientView { |
void CreateExtraViews() { |
CreateExtraView(); |
- CreateFootnoteView(); |
} |
private: |
@@ -44,8 +43,7 @@ class DialogClientViewTest : public ViewsTestBase, |
public: |
DialogClientViewTest() |
: dialog_buttons_(ui::DIALOG_BUTTON_NONE), |
- extra_view_(NULL), |
- footnote_view_(NULL) {} |
+ extra_view_(nullptr) {} |
~DialogClientViewTest() override {} |
// testing::Test implementation. |
@@ -65,7 +63,6 @@ class DialogClientViewTest : public ViewsTestBase, |
*padding = *extra_view_padding_; |
return extra_view_padding_.get() != nullptr; |
} |
- View* CreateFootnoteView() override { return footnote_view_; } |
int GetDialogButtons() const override { return dialog_buttons_; } |
protected: |
@@ -106,13 +103,6 @@ class DialogClientViewTest : public ViewsTestBase, |
client_view_->Layout(); |
} |
- // Sets the footnote view. |
- void SetFootnoteView(View* view) { |
- DCHECK(!footnote_view_); |
- footnote_view_ = view; |
- client_view_->CreateExtraViews(); |
- } |
- |
TestDialogClientView* client_view() { return client_view_.get(); } |
private: |
@@ -124,7 +114,6 @@ class DialogClientViewTest : public ViewsTestBase, |
int dialog_buttons_; |
View* extra_view_; // weak |
scoped_ptr<int> extra_view_padding_; // Null by default. |
- View* footnote_view_; // weak |
DISALLOW_COPY_AND_ASSIGN(DialogClientViewTest); |
}; |
@@ -256,43 +245,4 @@ TEST_F(DialogClientViewTest, LayoutWithButtons) { |
EXPECT_GT(width_of_extra_view, extra_view->bounds().width()); |
} |
-// Test the effect of the footnote view on layout. |
-TEST_F(DialogClientViewTest, LayoutWithFootnote) { |
- CheckContentsIsSetToPreferredSize(); |
- gfx::Size no_footnote_size = client_view()->bounds().size(); |
- |
- View* footnote_view = new StaticSizedView(gfx::Size(200, 200)); |
- SetFootnoteView(footnote_view); |
- CheckContentsIsSetToPreferredSize(); |
- EXPECT_GT(client_view()->bounds().height(), no_footnote_size.height()); |
- EXPECT_EQ(200, footnote_view->bounds().height()); |
- gfx::Size with_footnote_size = client_view()->bounds().size(); |
- EXPECT_EQ(with_footnote_size.width(), footnote_view->bounds().width()); |
- |
- SetDialogButtons(ui::DIALOG_BUTTON_CANCEL); |
- CheckContentsIsSetToPreferredSize(); |
- EXPECT_LE(with_footnote_size.height(), client_view()->bounds().height()); |
- EXPECT_LE(with_footnote_size.width(), client_view()->bounds().width()); |
- gfx::Size with_footnote_and_button_size = client_view()->bounds().size(); |
- |
- SetDialogButtons(ui::DIALOG_BUTTON_NONE); |
- footnote_view->SetVisible(false); |
- CheckContentsIsSetToPreferredSize(); |
- EXPECT_EQ(no_footnote_size.height(), client_view()->bounds().height()); |
- EXPECT_EQ(no_footnote_size.width(), client_view()->bounds().width()); |
-} |
- |
-// Test that GetHeightForWidth is respected for the footnote view. |
-TEST_F(DialogClientViewTest, LayoutWithFootnoteHeightForWidth) { |
- CheckContentsIsSetToPreferredSize(); |
- gfx::Size no_footnote_size = client_view()->bounds().size(); |
- |
- View* footnote_view = new ProportionallySizedView(3); |
- SetFootnoteView(footnote_view); |
- CheckContentsIsSetToPreferredSize(); |
- EXPECT_GT(client_view()->bounds().height(), no_footnote_size.height()); |
- EXPECT_EQ(footnote_view->bounds().width() * 3, |
- footnote_view->bounds().height()); |
-} |
- |
} // namespace views |