Changeset 179821 in webkit


Ignore:
Timestamp:
Feb 9, 2015 12:02:34 AM (9 years ago)
Author:
Carlos Garcia Campos
Message:

REGRESSION(r179705): [GTK] The Web Inspector doesn't work after r179705
https://bugs.webkit.org/show_bug.cgi?id=141333

Reviewed by Žan Doberšek.

Create an initialize WebPreferences for the inspector page. This
was moved from cross-platform code to platform specific code.

  • UIProcess/gtk/WebInspectorProxyGtk.cpp:

(WebKit::WebInspectorProxy::platformCreateInspectorPage):

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r179809 r179821  
     12015-02-09  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r179705): [GTK] The Web Inspector doesn't work after r179705
     4        https://bugs.webkit.org/show_bug.cgi?id=141333
     5
     6        Reviewed by Žan Doberšek.
     7
     8        Create an initialize WebPreferences for the inspector page. This
     9        was moved from cross-platform code to platform specific code.
     10
     11        * UIProcess/gtk/WebInspectorProxyGtk.cpp:
     12        (WebKit::WebInspectorProxy::platformCreateInspectorPage):
     13
    1142015-02-08  Timothy Horton  <timothy_horton@apple.com>
    215
  • trunk/Source/WebKit2/UIProcess/gtk/WebInspectorProxyGtk.cpp

    r179705 r179821  
    6262    ASSERT(inspectedPage());
    6363    ASSERT(!m_inspectorView);
    64     RefPtr<WebPageGroup> pageGroup = WebPageGroup::create(inspectorPageGroupIdentifier(), false, false).leakRef();
    65     m_inspectorView = GTK_WIDGET(webkitWebViewBaseCreate(&inspectorProcessPool(), nullptr, pageGroup.get(), nullptr, nullptr));
     64
     65    RefPtr<WebPreferences> preferences = WebPreferences::create(String(), "WebKit2.", "WebKit2.");
     66#ifndef NDEBUG
     67    // Allow developers to inspect the Web Inspector in debug builds without changing settings.
     68    preferences->setDeveloperExtrasEnabled(true);
     69    preferences->setLogsPageMessagesToSystemConsoleEnabled(true);
     70#endif
     71    preferences->setAllowFileAccessFromFileURLs(true);
     72    RefPtr<WebPageGroup> pageGroup = WebPageGroup::create(inspectorPageGroupIdentifier(), false, false);
     73    m_inspectorView = GTK_WIDGET(webkitWebViewBaseCreate(&inspectorProcessPool(), preferences.get(), pageGroup.get(), nullptr, nullptr));
    6674    g_object_add_weak_pointer(G_OBJECT(m_inspectorView), reinterpret_cast<void**>(&m_inspectorView));
     75
    6776    return webkitWebViewBaseGetPage(WEBKIT_WEB_VIEW_BASE(m_inspectorView));
    6877}
Note: See TracChangeset for help on using the changeset viewer.