Bug 1134280 - Get rid of Tag() - patch 2.8 - dom/html - Fix all the occurrences, m=smaug, r=surkov
This commit is contained in:
@@ -206,9 +206,7 @@ HTMLMenuElement::TraverseContent(nsIContent* aContent,
|
||||
continue;
|
||||
}
|
||||
|
||||
nsIAtom* tag = child->Tag();
|
||||
|
||||
if (tag == nsGkAtoms::menuitem) {
|
||||
if (child->IsHTMLElement(nsGkAtoms::menuitem)) {
|
||||
HTMLMenuItemElement* menuitem = HTMLMenuItemElement::FromContent(child);
|
||||
|
||||
if (menuitem->IsHidden()) {
|
||||
@@ -227,7 +225,7 @@ HTMLMenuElement::TraverseContent(nsIContent* aContent,
|
||||
aBuilder->AddItemFor(menuitem, CanLoadIcon(child, icon));
|
||||
|
||||
aSeparator = ST_FALSE;
|
||||
} else if (tag == nsGkAtoms::menu && !element->IsHidden()) {
|
||||
} else if (child->IsHTMLElement(nsGkAtoms::menu) && !element->IsHidden()) {
|
||||
if (child->HasAttr(kNameSpaceID_None, nsGkAtoms::label)) {
|
||||
nsAutoString label;
|
||||
child->GetAttr(kNameSpaceID_None, nsGkAtoms::label, label);
|
||||
|
||||
Reference in New Issue
Block a user