Chromium Code Reviews| Index: Source/core/page/ContextMenuController.h |
| diff --git a/Source/core/page/ContextMenuController.h b/Source/core/page/ContextMenuController.h |
| index 025638efe77c3b9a8e3a32adbdece04745417db9..860ade99309a548caee4ad0a32d2d5bd7e97003d 100644 |
| --- a/Source/core/page/ContextMenuController.h |
| +++ b/Source/core/page/ContextMenuController.h |
| @@ -42,12 +42,12 @@ namespace WebCore { |
| class Event; |
| class Page; |
| - class ContextMenuController { |
| - WTF_MAKE_NONCOPYABLE(ContextMenuController); WTF_MAKE_FAST_ALLOCATED; |
| + class ContextMenuController : public NoBaseWillBeGarbageCollectedFinalized<ContextMenuController> { |
|
zerny-chromium
2014/06/18 05:33:05
Nit: FINAL
|
| + WTF_MAKE_NONCOPYABLE(ContextMenuController); WTF_MAKE_FAST_ALLOCATED_WILL_BE_REMOVED; |
| public: |
| + static PassOwnPtrWillBeRawPtr<ContextMenuController> create(Page*, ContextMenuClient*); |
| ~ContextMenuController(); |
| - |
| - static PassOwnPtr<ContextMenuController> create(Page*, ContextMenuClient*); |
| + void trace(Visitor*); |
| ContextMenu* contextMenu() const { return m_contextMenu.get(); } |
| void clearContextMenu(); |