Bug 1144322 - Handle tabindex in overridden IsInteractiveHTMLContent methods. r=smaug

This commit is contained in:
Tooru Fujisawa
2015-03-23 18:02:33 +09:00
parent 38bbd4bc23
commit 1ebc0fcbe0
6 changed files with 38 additions and 50 deletions

View File

@@ -129,7 +129,8 @@ nsresult HTMLVideoElement::SetAcceptHeader(nsIHttpChannel* aChannel)
bool
HTMLVideoElement::IsInteractiveHTMLContent(bool aIgnoreTabindex) const
{
return HasAttr(kNameSpaceID_None, nsGkAtoms::controls);
return HasAttr(kNameSpaceID_None, nsGkAtoms::controls) ||
HTMLMediaElement::IsInteractiveHTMLContent(aIgnoreTabindex);
}
uint32_t HTMLVideoElement::MozParsedFrames() const