| Index: Source/core/html/track/WebVTTElement.cpp
|
| diff --git a/Source/core/html/track/WebVTTElement.cpp b/Source/core/html/track/WebVTTElement.cpp
|
| index b2f9adb01d7b9fd6f1367171c94c2d918771ce2c..009aaa74f305353223e7bba2104c701e9e353b19 100644
|
| --- a/Source/core/html/track/WebVTTElement.cpp
|
| +++ b/Source/core/html/track/WebVTTElement.cpp
|
| @@ -24,9 +24,10 @@
|
| */
|
|
|
| #include "config.h"
|
| -
|
| #include "core/html/track/WebVTTElement.h"
|
|
|
| +#include "HTMLElementFactory.h"
|
| +
|
| namespace WebCore {
|
|
|
| static const QualifiedName& nodeTypeToTagName(WebVTTNodeType nodeType)
|
| @@ -89,24 +90,24 @@ PassRefPtr<HTMLElement> WebVTTElement::createEquivalentHTMLElement(Document* doc
|
| case WebVTTNodeTypeClass:
|
| case WebVTTNodeTypeLanguage:
|
| case WebVTTNodeTypeVoice:
|
| - htmlElement = HTMLElement::create(HTMLNames::spanTag, document);
|
| + htmlElement = HTMLElementFactory::createHTMLElement(HTMLNames::spanTag, document);
|
| htmlElement.get()->setAttribute(HTMLNames::titleAttr, getAttribute(voiceAttributeName()));
|
| htmlElement.get()->setAttribute(HTMLNames::langAttr, getAttribute(langAttributeName()));
|
| break;
|
| case WebVTTNodeTypeItalic:
|
| - htmlElement = HTMLElement::create(HTMLNames::iTag, document);
|
| + htmlElement = HTMLElementFactory::createHTMLElement(HTMLNames::iTag, document);
|
| break;
|
| case WebVTTNodeTypeBold:
|
| - htmlElement = HTMLElement::create(HTMLNames::bTag, document);
|
| + htmlElement = HTMLElementFactory::createHTMLElement(HTMLNames::bTag, document);
|
| break;
|
| case WebVTTNodeTypeUnderline:
|
| - htmlElement = HTMLElement::create(HTMLNames::uTag, document);
|
| + htmlElement = HTMLElementFactory::createHTMLElement(HTMLNames::uTag, document);
|
| break;
|
| case WebVTTNodeTypeRuby:
|
| - htmlElement = HTMLElement::create(HTMLNames::rubyTag, document);
|
| + htmlElement = HTMLElementFactory::createHTMLElement(HTMLNames::rubyTag, document);
|
| break;
|
| case WebVTTNodeTypeRubyText:
|
| - htmlElement = HTMLElement::create(HTMLNames::rtTag, document);
|
| + htmlElement = HTMLElementFactory::createHTMLElement(HTMLNames::rtTag, document);
|
| break;
|
| default:
|
| ASSERT_NOT_REACHED();
|
|
|