Bug 1380415 part 2. Remove XPCOM constraint validation APIs. r=mccr8
This commit is contained in:
@@ -286,13 +286,11 @@ public:
|
||||
void SetDefaultValue(const nsAString& aDefaultValue, ErrorResult& aError);
|
||||
// XPCOM GetValue/SetValue are fine
|
||||
uint32_t GetTextLength();
|
||||
// nsIConstraintValidation::WillValidate is fine.
|
||||
// nsIConstraintValidation::Validity() is fine.
|
||||
// nsIConstraintValidation::GetValidationMessage() is fine.
|
||||
// nsIConstraintValidation::CheckValidity() is fine.
|
||||
using nsIConstraintValidation::CheckValidity;
|
||||
using nsIConstraintValidation::ReportValidity;
|
||||
// nsIConstraintValidation::SetCustomValidity() is fine.
|
||||
|
||||
// Override SetCustomValidity so we update our state properly when it's called
|
||||
// via bindings.
|
||||
void SetCustomValidity(const nsAString& aError);
|
||||
|
||||
// XPCOM Select is fine
|
||||
Nullable<uint32_t> GetSelectionStart(ErrorResult& aError);
|
||||
void SetSelectionStart(const Nullable<uint32_t>& aSelectionStart, ErrorResult& aError);
|
||||
|
||||
Reference in New Issue
Block a user