diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/html/shadow/DetailsMarkerControl.h')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/html/shadow/DetailsMarkerControl.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/chromium/third_party/WebKit/Source/core/html/shadow/DetailsMarkerControl.h b/chromium/third_party/WebKit/Source/core/html/shadow/DetailsMarkerControl.h index 118063ef090..62fe336a698 100644 --- a/chromium/third_party/WebKit/Source/core/html/shadow/DetailsMarkerControl.h +++ b/chromium/third_party/WebKit/Source/core/html/shadow/DetailsMarkerControl.h @@ -40,20 +40,20 @@ class HTMLSummaryElement; class DetailsMarkerControl FINAL : public HTMLDivElement { public: - DetailsMarkerControl(Document&); - static PassRefPtr<DetailsMarkerControl> create(Document&); + explicit DetailsMarkerControl(Document&); + static PassRefPtrWillBeRawPtr<DetailsMarkerControl> create(Document&); private: - virtual RenderObject* createRenderer(RenderStyle*); - virtual bool rendererIsNeeded(const RenderStyle&); + virtual RenderObject* createRenderer(RenderStyle*) OVERRIDE; + virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE; HTMLSummaryElement* summaryElement(); }; -inline PassRefPtr<DetailsMarkerControl> DetailsMarkerControl::create(Document& document) +inline PassRefPtrWillBeRawPtr<DetailsMarkerControl> DetailsMarkerControl::create(Document& document) { - RefPtr<DetailsMarkerControl> element = adoptRef(new DetailsMarkerControl(document)); - element->setPseudo(AtomicString("-webkit-details-marker", AtomicString::ConstructFromLiteral)); + RefPtrWillBeRawPtr<DetailsMarkerControl> element = adoptRefWillBeNoop(new DetailsMarkerControl(document)); + element->setShadowPseudoId(AtomicString("-webkit-details-marker", AtomicString::ConstructFromLiteral)); return element.release(); } |