Bug 1431041: Make placeholder apply to <input type="number">. r=smaug

MozReview-Commit-ID: GLbdLxHLiH4
This commit is contained in:
Emilio Cobos Álvarez
2018-01-17 14:52:01 +01:00
parent 5bffb6f76c
commit 0f41607b68
3 changed files with 21 additions and 13 deletions

View File

@@ -7026,7 +7026,7 @@ HTMLInputElement::PlaceholderApplies() const
return false;
}
return IsSingleLineTextControl(false);
return IsSingleLineTextOrNumberControl(false);
}
bool

View File

@@ -1,7 +1,11 @@
<!DOCTYPE html>
<html>
<link rel='stylesheet' type='text/css' href='style-shown.css'>
<body>
<input class='shown-ref' value='foo'>
</body>
</html>
<link rel='stylesheet' href='style-shown.css'>
<input class='shown-ref' value='foo'>
<input type="number" class='shown-ref' placeholder='foo'>
<input type="email" class='shown-ref' placeholder='foo'>
<input type="search" class='shown-ref' placeholder='foo'>
<input type="tel" class='shown-ref' placeholder='foo'>
<input type="url" class='shown-ref' placeholder='foo'>
<input type="month" class='shown-ref' placeholder='foo'>
<input type="week" class='shown-ref' placeholder='foo'>
<input type="datetime-local" class='shown-ref' placeholder='foo'>

View File

@@ -1,7 +1,11 @@
<!DOCTYPE html>
<html>
<link rel='stylesheet' type='text/css' href='style-shown.css'>
<body>
<input class='shown' placeholder='foo'>
</body>
</html>
<link rel='stylesheet' href='style-shown.css'>
<input class='shown' placeholder='foo'>
<input type="number" class='shown' placeholder='foo'>
<input type="email" class='shown' placeholder='foo'>
<input type="search" class='shown' placeholder='foo'>
<input type="tel" class='shown' placeholder='foo'>
<input type="url" class='shown' placeholder='foo'>
<input type="month" class='shown' placeholder='foo'>
<input type="week" class='shown' placeholder='foo'>
<input type="datetime-local" class='shown' placeholder='foo'>