Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / dom / CDATASection.h
index e4c3d02..3532e98 100644 (file)
 
 #include "core/dom/Text.h"
 
-namespace WebCore {
+namespace blink {
 
-class CDATASection FINAL : public Text {
+class CDATASection final : public Text {
+    DEFINE_WRAPPERTYPEINFO();
 public:
-    static PassRefPtr<CDATASection> create(Document&, const String&);
+    static PassRefPtrWillBeRawPtr<CDATASection> create(Document&, const String&);
 
 private:
     CDATASection(Document&, const String&);
 
-    virtual String nodeName() const OVERRIDE;
-    virtual NodeType nodeType() const OVERRIDE;
-    virtual PassRefPtr<Text> cloneWithData(const String&) OVERRIDE;
+    virtual String nodeName() const override;
+    virtual NodeType nodeType() const override;
+    virtual PassRefPtrWillBeRawPtr<Text> cloneWithData(const String&) override;
 };
 
 DEFINE_NODE_TYPE_CASTS(CDATASection, nodeType() == Node::CDATA_SECTION_NODE);
 
-} // namespace WebCore
+} // namespace blink
 
 #endif // CDATASection_h