Skip to content
  • pfeldman@chromium.org's avatar
    2009-12-03 Pavel Feldman <pfeldman@dhcp-172-28-174-220.spb.corp.google.com> · 069c51e4
    pfeldman@chromium.org authored
            Reviewed by Timothy Hatcher.
    
            Web Inspector: Simplify the settings support in inspector controller.
    
            https://bugs.webkit.org/show_bug.cgi?id=32076
    
            Test: inspector/settings-set-get.html
    
            * WebCore.Inspector.exp:
            * bindings/js/JSInspectorFrontendHostCustom.cpp:
            * bindings/v8/custom/V8InspectorFrontendHostCustom.cpp:
            * inspector/InspectorClient.h:
            * inspector/InspectorController.cpp:
            (WebCore::InspectorController::~InspectorController):
            (WebCore::InspectorController::setting):
            (WebCore::InspectorController::setSetting):
            (WebCore::InspectorController::setWindowVisible):
            (WebCore::InspectorController::attachWindow):
            (WebCore::InspectorController::setAttachedWindowHeight):
            (WebCore::InspectorController::storeLastActivePanel):
            (WebCore::InspectorController::scriptObjectReady):
            (WebCore::InspectorController::showWindow):
            (WebCore::InspectorController::enableResourceTracking):
            (WebCore::InspectorController::disableResourceTracking):
            (WebCore::InspectorController::ensureResourceTrackingSettingsLoaded):
            (WebCore::InspectorController::enableProfiler):
            (WebCore::InspectorController::disableProfiler):
            (WebCore::InspectorController::enableDebuggerFromFrontend):
            (WebCore::InspectorController::disableDebugger):
            * inspector/InspectorController.h:
            * inspector/InspectorFrontendHost.cpp:
            (WebCore::InspectorFrontendHost::setting):
            (WebCore::InspectorFrontendHost::setSetting):
            * inspector/InspectorFrontendHost.h:
            * inspector/InspectorFrontendHost.idl:
            * loader/EmptyClients.h:
            (WebCore::EmptyInspectorClient::populateSetting):
            (WebCore::EmptyInspectorClient::storeSetting):
    
    WebKit/chromium
            * src/InspectorClientImpl.cpp:
            (WebKit::InspectorClientImpl::hiddenPanels):
            (WebKit::InspectorClientImpl::populateSetting):
            (WebKit::InspectorClientImpl::storeSetting):
            (WebKit::InspectorClientImpl::loadSettings):
            (WebKit::InspectorClientImpl::saveSettings):
            * src/InspectorClientImpl.h:
    
    WebKit/cf
            * WebCoreSupport/WebInspectorClientCF.cpp:
            (WebInspectorClient::populateSetting):
            (WebInspectorClient::storeSetting):
    
    WebKit/gtk
            * WebCoreSupport/InspectorClientGtk.cpp:
            (WebKit::InspectorClient::populateSetting):
            (WebKit::InspectorClient::storeSetting):
            * WebCoreSupport/InspectorClientGtk.h:
    
    WebKit/haiku
            * WebCoreSupport/InspectorClientHaiku.cpp:
            (WebCore::InspectorClientHaiku::populateSetting):
            (WebCore::InspectorClientHaiku::storeSetting):
            * WebCoreSupport/InspectorClientHaiku.h:
    
    WebKit/mac
            * WebCoreSupport/WebInspectorClient.h:
            * WebCoreSupport/WebInspectorClient.mm:
            (-[WebInspectorWindowController showWindow:]):
            (-[WebInspectorWindowController attach]):
            (-[WebInspectorWindowController detach]):
    
    WebKit/qt
            * WebCoreSupport/InspectorClientQt.cpp:
            (WebCore::InspectorClientQt::populateSetting):
            (WebCore::InspectorClientQt::storeSetting):
            (WebCore::variantToSetting):
            (WebCore::settingToVariant):
            * WebCoreSupport/InspectorClientQt.h:
    
    WebKit/win
            * WebCoreSupport/WebInspectorClient.cpp:
            (WebInspectorClient::attachWindow):
            (WebInspectorClient::detachWindow):
            (WebInspectorClient::showWindowWithoutNotifications):
            * WebCoreSupport/WebInspectorClient.h:
    
    WebKit/wx
            * WebKitSupport/InspectorClientWx.cpp:
            (WebCore::InspectorClientWx::populateSetting):
            (WebCore::InspectorClientWx::storeSetting):
            * WebKitSupport/InspectorClientWx.h:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51631 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    069c51e4