Bug 605125 (1/5) - Add :-moz-ui-valid pseudo-class. r=bz a=jst

This commit is contained in:
Mounir Lamouri 2010-11-24 00:54:29 +01:00
parent 57ed09fd54
commit 2e73d2b24f
2 changed files with 4 additions and 0 deletions

View File

@ -261,6 +261,8 @@ private:
#define NS_EVENT_STATE_MOZ_SUBMITINVALID NS_DEFINE_EVENT_STATE_MACRO(31)
// UI friendly version of :invalid pseudo-class.
#define NS_EVENT_STATE_MOZ_UI_INVALID NS_DEFINE_EVENT_STATE_MACRO(32)
// UI friendly version of :valid pseudo-class.
#define NS_EVENT_STATE_MOZ_UI_VALID NS_DEFINE_EVENT_STATE_MACRO(33)
/**
* NOTE: do not go over 63 without updating nsEventStates::InternalType!

View File

@ -184,6 +184,8 @@ CSS_STATE_PSEUDO_CLASS(mozSubmitInvalid, ":-moz-submit-invalid",
NS_EVENT_STATE_MOZ_SUBMITINVALID)
CSS_STATE_PSEUDO_CLASS(mozUIInvalid, ":-moz-ui-invalid",
NS_EVENT_STATE_MOZ_UI_INVALID)
CSS_STATE_PSEUDO_CLASS(mozUIValid, ":-moz-ui-valid",
NS_EVENT_STATE_MOZ_UI_VALID)
#ifdef DEFINED_CSS_STATE_PSEUDO_CLASS
#undef DEFINED_CSS_STATE_PSEUDO_CLASS