Bug 1357169 - Back out changeset b55a8d9517c8 (bug 1320809). r=mats

MozReview-Commit-ID: LCiH5P1L7bD

--HG--
extra : rebase_source : ec948746b4b1d16883e96126df3b6d1f72fa18fe
extra : source : 5322792c38b32f60dd2e205cddc79cb019e806ff
This commit is contained in:
Mike Conley 2017-03-31 09:46:25 -04:00
Родитель ebac06bc22
Коммит 2100fecd36
2 изменённых файлов: 24 добавлений и 0 удалений

Просмотреть файл

@ -47,3 +47,22 @@ nsGfxCheckboxControlFrame::AccessibleType()
return a11y::eHTMLCheckboxType;
}
#endif
//------------------------------------------------------------
bool
nsGfxCheckboxControlFrame::IsChecked()
{
nsCOMPtr<nsIDOMHTMLInputElement> elem(do_QueryInterface(mContent));
bool retval = false;
elem->GetChecked(&retval);
return retval;
}
bool
nsGfxCheckboxControlFrame::IsIndeterminate()
{
nsCOMPtr<nsIDOMHTMLInputElement> elem(do_QueryInterface(mContent));
bool retval = false;
elem->GetIndeterminate(&retval);
return retval;
}

Просмотреть файл

@ -25,6 +25,11 @@ public:
#ifdef ACCESSIBILITY
virtual mozilla::a11y::AccType AccessibleType() override;
#endif
protected:
bool IsChecked();
bool IsIndeterminate();
};
#endif