зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
ebac06bc22
Коммит
2100fecd36
|
@ -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
|
||||
|
|
Загрузка…
Ссылка в новой задаче