Skip to content
  • pfeldman@chromium.org's avatar
    2009-12-11 Pavel Feldman <pfeldman@chromium.org> · 6f41c96c
    pfeldman@chromium.org authored
            Reviewed by Timothy Hatcher.
    
            Web Inspector: Do not use ContextMenuItem as value type in custom
            context menu implementation.
    
            https://bugs.webkit.org/show_bug.cgi?id=32411
    
            * GNUmakefile.am:
            * WebCore.gypi:
            * WebCore.pro:
            * WebCore.vcproj/WebCore.vcproj:
            * WebCore.xcodeproj/project.pbxproj:
            * bindings/js/JSInspectorFrontendHostCustom.cpp:
            (WebCore::JSInspectorFrontendHost::showContextMenu):
            * inspector/InspectorFrontendHost.cpp:
            (WebCore::InspectorFrontendHost::InspectorFrontendHost):
            (WebCore::InspectorFrontendHost::~InspectorFrontendHost):
            (WebCore::InspectorFrontendHost::showContextMenu):
            (WebCore::InspectorFrontendHost::contextMenuCleared):
            * inspector/InspectorFrontendHost.h:
            (WebCore::InspectorFrontendHost::MenuProvider::create):
            (WebCore::InspectorFrontendHost::MenuProvider::~MenuProvider):
            (WebCore::InspectorFrontendHost::MenuProvider::disconnect):
            (WebCore::InspectorFrontendHost::MenuProvider::populateContextMenu):
            (WebCore::InspectorFrontendHost::MenuProvider::contextMenuCleared):
            (WebCore::InspectorFrontendHost::MenuProvider::MenuProvider):
            * page/ContextMenuController.cpp:
            (WebCore::ContextMenuController::ContextMenuController):
            (WebCore::ContextMenuController::clearContextMenu):
            (WebCore::ContextMenuController::showContextMenu):
            (WebCore::ContextMenuController::contextMenuItemSelected):
            * page/ContextMenuController.h:
            * page/ContextMenuProvider.h: Added.
            (WebCore::ContextMenuProvider::~ContextMenuProvider):
            * page/ContextMenuSelectionHandler.h: Removed.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51993 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    6f41c96c