Changeset 84841 in webkit


Ignore:
Timestamp:
Apr 25, 2011 4:43:04 PM (13 years ago)
Author:
bweinstein@apple.com
Message:

WebKit2: Should be able to inspect Web Inspector in Debug Builds
https://bugs.webkit.org/show_bug.cgi?id=59378

Reviewed by Adam Roben.

  • UIProcess/WebInspectorProxy.cpp:

(WebKit::createInspectorPageGroup): Creates an inspector page group and enables

developer extras in a debug build.

(WebKit::WebInspectorProxy::inspectorPageGroup): Calls createInspectorPageGroup.

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r84824 r84841  
     12011-04-25  Brian Weinstein  <bweinstein@apple.com>
     2
     3        Reviewed by Adam Roben.
     4
     5        WebKit2: Should be able to inspect Web Inspector in Debug Builds
     6        https://bugs.webkit.org/show_bug.cgi?id=59378
     7
     8        * UIProcess/WebInspectorProxy.cpp:
     9        (WebKit::createInspectorPageGroup): Creates an inspector page group and enables
     10            developer extras in a debug build.
     11        (WebKit::WebInspectorProxy::inspectorPageGroup): Calls createInspectorPageGroup.
     12
    1132011-04-25  Brian Weinstein  <bweinstein@apple.com>
    214
  • trunk/Source/WebKit2/UIProcess/WebInspectorProxy.cpp

    r84785 r84841  
    3232#include "WebPageProxy.h"
    3333#include "WebPageCreationParameters.h"
     34#include "WebPreferences.h"
    3435#include "WebProcessProxy.h"
    3536#include "WebPageGroup.h"
     
    4546namespace WebKit {
    4647
     48static PassRefPtr<WebPageGroup> createInspectorPageGroup()
     49{
     50    RefPtr<WebPageGroup> pageGroup = WebPageGroup::create("__WebInspectorPageGroup__", false, false);
     51
     52#ifndef NDEBUG
     53    // Allow developers to inspect the Web Inspector in debug builds.
     54    pageGroup->preferences()->setDeveloperExtrasEnabled(true);
     55#endif
     56
     57    return pageGroup.release();
     58}
     59
    4760WebPageGroup* WebInspectorProxy::inspectorPageGroup()
    4861{
    49     static WebPageGroup* pageGroup = WebPageGroup::create("__WebInspectorPageGroup__", false, false).leakRef();
     62    static WebPageGroup* pageGroup = createInspectorPageGroup().leakRef();
    5063    return pageGroup;
    5164}
Note: See TracChangeset for help on using the changeset viewer.