Changeset 207391 in webkit


Ignore:
Timestamp:
Oct 16, 2016 2:31:13 AM (8 years ago)
Author:
Carlos Garcia Campos
Message:

[GTK] Default WebKitWebsiteDataManager is always leaked in WebKitWebContext
https://bugs.webkit.org/show_bug.cgi?id=163443

Reviewed by Michael Catanzaro.

Adopt the reference returned by webkitWebsiteDataManagerCreate().

  • UIProcess/API/gtk/WebKitWebContext.cpp:

(webkitWebContextConstructed):

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r207389 r207391  
     12016-10-16  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        [GTK] Default WebKitWebsiteDataManager is always leaked in WebKitWebContext
     4        https://bugs.webkit.org/show_bug.cgi?id=163443
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        Adopt the reference returned by webkitWebsiteDataManagerCreate().
     9
     10        * UIProcess/API/gtk/WebKitWebContext.cpp:
     11        (webkitWebContextConstructed):
     12
    1132016-10-16  Carlos Garcia Campos  <cgarcia@igalia.com>
    214
  • trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebContext.cpp

    r206295 r207391  
    279279
    280280    if (!priv->websiteDataManager)
    281         priv->websiteDataManager = webkitWebsiteDataManagerCreate(websiteDataStoreConfigurationForWebProcessPoolConfiguration(configuration));
     281        priv->websiteDataManager = adoptGRef(webkitWebsiteDataManagerCreate(websiteDataStoreConfigurationForWebProcessPoolConfiguration(configuration)));
    282282
    283283    priv->requestManager = priv->processPool->supplement<WebSoupCustomProtocolRequestManager>();
Note: See TracChangeset for help on using the changeset viewer.