Changeset 156660 in webkit for trunk/Source/WebCore/page/Page.cpp


Ignore:
Timestamp:
Sep 30, 2013, 9:50:34 AM (12 years ago)
Author:
[email protected]
Message:

Convert a bunch of OwnPtrs on Page to std::unique_ptrs
https://bugs.webkit.org/show_bug.cgi?id=122086

Reviewed by Darin Adler.

  • loader/ProgressTracker.cpp:
  • loader/ProgressTracker.h:
  • page/Page.cpp:

(WebCore::Page::Page):
(WebCore::Page::setGroupName):
(WebCore::Page::initGroup):

  • page/Page.h:
  • page/PageGroup.cpp:

(WebCore::PageGroup::PageGroup):

  • page/PageGroup.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/page/Page.cpp

    r156625 r156660  
    125125
    126126Page::Page(PageClients& pageClients)
    127     : m_chrome(createOwned<Chrome>(*this, *pageClients.chromeClient))
    128     , m_dragCaretController(createOwned<DragCaretController>())
     127    : m_chrome(std::make_unique<Chrome>(*this, *pageClients.chromeClient))
     128    , m_dragCaretController(std::make_unique<DragCaretController>())
    129129#if ENABLE(DRAG_SUPPORT)
    130     , m_dragController(createOwned<DragController>(*this, *pageClients.dragClient))
    131 #endif
    132     , m_focusController(createOwned<FocusController>(*this))
     130    , m_dragController(std::make_unique<DragController>(*this, *pageClients.dragClient))
     131#endif
     132    , m_focusController(std::make_unique<FocusController>(*this))
    133133#if ENABLE(CONTEXT_MENUS)
    134     , m_contextMenuController(createOwned<ContextMenuController>(*this, *pageClients.contextMenuClient))
     134    , m_contextMenuController(std::make_unique<ContextMenuController>(*this, *pageClients.contextMenuClient))
    135135#endif
    136136#if ENABLE(INSPECTOR)
     
    141141#endif
    142142    , m_settings(Settings::create(this))
    143     , m_progress(ProgressTracker::create())
    144     , m_backForwardController(createOwned<BackForwardController>(*this, pageClients.backForwardClient))
     143    , m_progress(std::make_unique<ProgressTracker>())
     144    , m_backForwardController(std::make_unique<BackForwardController>(*this, pageClients.backForwardClient))
    145145    , m_mainFrame(MainFrame::create(*this, *pageClients.loaderClientForMainFrame))
    146146    , m_theme(RenderTheme::themeForPage(this))
     
    186186    , m_alternativeTextClient(pageClients.alternativeTextClient)
    187187    , m_scriptedAnimationsSuspended(false)
    188     , m_pageThrottler(createOwned<PageThrottler>(*this))
    189     , m_console(createOwned<PageConsole>(*this))
     188    , m_pageThrottler(std::make_unique<PageThrottler>(*this))
     189    , m_console(std::make_unique<PageConsole>(*this))
    190190    , m_lastSpatialNavigationCandidatesCount(0) // NOTE: Only called from Internals for Spatial Navigation testing.
    191191    , m_framesHandlingBeforeUnloadEvent(0)
     
    441441        m_group = m_singlePageGroup.get();
    442442    else {
    443         m_singlePageGroup.clear();
     443        m_singlePageGroup = nullptr;
    444444        m_group = PageGroup::pageGroup(name);
    445445        m_group->addPage(this);
     
    456456    ASSERT(!m_singlePageGroup);
    457457    ASSERT(!m_group);
    458     m_singlePageGroup = PageGroup::create(this);
     458    m_singlePageGroup = std::make_unique<PageGroup>(*this);
    459459    m_group = m_singlePageGroup.get();
    460460}
Note: See TracChangeset for help on using the changeset viewer.