Commit 6638648f authored by Robert Liao's avatar Robert Liao Committed by Commit Bot

Make Checkbox Default Constructible

BUG=1108460

Change-Id: Ib980a52cb155a32eeaa2412dfb70e496c1bf24c4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315088
Commit-Queue: Robert Liao <robliao@chromium.org>
Commit-Queue: Michael Wasserman <msw@chromium.org>
Auto-Submit: Robert Liao <robliao@chromium.org>
Reviewed-by: default avatarMichael Wasserman <msw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#791397}
parent 72663570
...@@ -28,7 +28,7 @@ class VIEWS_EXPORT Checkbox : public LabelButton { ...@@ -28,7 +28,7 @@ class VIEWS_EXPORT Checkbox : public LabelButton {
METADATA_HEADER(Checkbox); METADATA_HEADER(Checkbox);
// |force_md| forces MD even when --secondary-ui-md flag is not set. // |force_md| forces MD even when --secondary-ui-md flag is not set.
explicit Checkbox(const base::string16& label, explicit Checkbox(const base::string16& label = base::string16(),
ButtonListener* listener = nullptr); ButtonListener* listener = nullptr);
~Checkbox() override; ~Checkbox() override;
......
...@@ -32,8 +32,7 @@ class CheckboxTest : public ViewsTestBase { ...@@ -32,8 +32,7 @@ class CheckboxTest : public ViewsTestBase {
widget_->Init(std::move(params)); widget_->Init(std::move(params));
widget_->Show(); widget_->Show();
checkbox_ = checkbox_ = widget_->SetContentsView(std::make_unique<Checkbox>());
widget_->SetContentsView(std::make_unique<Checkbox>(base::string16()));
} }
void TearDown() override { void TearDown() override {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment