Bug 1244049 - Part 1: Define scoped enum for CSSPseudoElement type. r=dbaron
This commit is contained in:
@@ -346,8 +346,7 @@ nsTextControlFrame::CreateAnonymousContent(nsTArray<ContentInfo>& aElements)
|
||||
NS_ENSURE_TRUE(placeholderNode, NS_ERROR_OUT_OF_MEMORY);
|
||||
|
||||
// Associate ::-moz-placeholder pseudo-element with the placeholder node.
|
||||
nsCSSPseudoElements::Type pseudoType =
|
||||
nsCSSPseudoElements::ePseudo_mozPlaceholder;
|
||||
nsCSSPseudoElements::Type pseudoType = CSSPseudoElementType::mozPlaceholder;
|
||||
|
||||
RefPtr<nsStyleContext> placeholderStyleContext =
|
||||
PresContext()->StyleSet()->ResolvePseudoElementStyle(
|
||||
@@ -1446,7 +1445,7 @@ nsTextControlFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder,
|
||||
mozilla::dom::Element*
|
||||
nsTextControlFrame::GetPseudoElement(nsCSSPseudoElements::Type aType)
|
||||
{
|
||||
if (aType == nsCSSPseudoElements::ePseudo_mozPlaceholder) {
|
||||
if (aType == CSSPseudoElementType::mozPlaceholder) {
|
||||
nsCOMPtr<nsITextControlElement> txtCtrl = do_QueryInterface(GetContent());
|
||||
return txtCtrl->GetPlaceholderNode();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user