// Copyright 2014 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef HTMLRTElement_h #define HTMLRTElement_h #include "core/html/HTMLElement.h" namespace WebCore { // <rt> is an HTMLElement in script, but we use a separate interface here // so HTMLElement's createRenderer doesn't need to know about it. class HTMLRTElement FINAL : public HTMLElement { public: static PassRefPtr<HTMLRTElement> create(Document&); private: explicit HTMLRTElement(Document&); virtual RenderObject* createRenderer(RenderStyle*) OVERRIDE; }; } // namespace #endif