Changeset 266990 in webkit


Ignore:
Timestamp:
Sep 13, 2020 1:13:14 AM (4 years ago)
Author:
Pablo Saavedra
Message:

[GTK][WPE] Build fails when -DENABLE_SERVICE_WORKER=OFF
https://bugs.webkit.org/show_bug.cgi?id=216455

Unreviewed build fix.

  • UIProcess/API/glib/WebKitWebsiteData.cpp:

(recordContainsSupportedDataTypes):
(toWebKitWebsiteDataTypes):

  • UIProcess/API/glib/WebKitWebsiteDataManager.cpp:

(toWebsiteDataTypes):

  • WebProcess/Network/WebLoaderStrategy.cpp:

(WebKit::WebLoaderStrategy::scheduleLoad):

Location:
trunk/Source/WebKit
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r266951 r266990  
     12020-09-13  Pablo Saavedra  <psaavedra@igalia.com>
     2
     3        [GTK][WPE] Build fails when -DENABLE_SERVICE_WORKER=OFF
     4        https://bugs.webkit.org/show_bug.cgi?id=216455
     5
     6        Unreviewed build fix.
     7
     8        * UIProcess/API/glib/WebKitWebsiteData.cpp:
     9        (recordContainsSupportedDataTypes):
     10        (toWebKitWebsiteDataTypes):
     11        * UIProcess/API/glib/WebKitWebsiteDataManager.cpp:
     12        (toWebsiteDataTypes):
     13        * WebProcess/Network/WebLoaderStrategy.cpp:
     14        (WebKit::WebLoaderStrategy::scheduleLoad):
     15
    1162020-09-11  Alex Christensen  <achristensen@webkit.org>
    217
  • trunk/Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp

    r265753 r266990  
    7878        WebsiteDataType::DeviceIdHashSalt,
    7979        WebsiteDataType::ResourceLoadStatistics,
     80#if ENABLE(SERVICE_WORKER)
    8081        WebsiteDataType::ServiceWorkerRegistrations,
     82#endif
    8183        WebsiteDataType::DOMCache
    8284    });
     
    108110    if (types.contains(WebsiteDataType::ResourceLoadStatistics))
    109111        returnValue |= WEBKIT_WEBSITE_DATA_ITP;
     112#if ENABLE(SERVICE_WORKER)
    110113    if (types.contains(WebsiteDataType::ServiceWorkerRegistrations))
    111114        returnValue |= WEBKIT_WEBSITE_DATA_SERVICE_WORKER_REGISTRATIONS;
     115#endif
    112116    if (types.contains(WebsiteDataType::DOMCache))
    113117        returnValue |= WEBKIT_WEBSITE_DATA_DOM_CACHE;
  • trunk/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp

    r266718 r266990  
    935935    if (types & WEBKIT_WEBSITE_DATA_ITP)
    936936        returnValue.add(WebsiteDataType::ResourceLoadStatistics);
     937#if ENABLE(SERVICE_WORKER)
    937938    if (types & WEBKIT_WEBSITE_DATA_SERVICE_WORKER_REGISTRATIONS)
    938939        returnValue.add(WebsiteDataType::ServiceWorkerRegistrations);
     940#endif
    939941    if (types & WEBKIT_WEBSITE_DATA_DOM_CACHE)
    940942        returnValue.add(WebsiteDataType::DOMCache);
  • trunk/Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp

    r266829 r266990  
    229229        WEBLOADERSTRATEGY_RELEASE_LOG_IF_ALLOWED("scheduleLoad: URL will be scheduled with the NetworkProcess");
    230230
     231#if ENABLE(SERVICE_WORKER)
    231232        if (!resourceLoader.options().serviceWorkerRegistrationIdentifier && InspectorInstrumentationWebKit::shouldInterceptRequest(resourceLoader.frame(), resourceLoader.request())) {
    232233            InspectorInstrumentationWebKit::interceptRequest(resourceLoader, [this, protectedResourceLoader = makeRefPtr(&resourceLoader), trackingParameters, shouldClearReferrerOnHTTPSToHTTPRedirect, resource](const ResourceRequest& request) {
     
    235236            return;
    236237        }
     238#endif
    237239        scheduleLoadFromNetworkProcess(resourceLoader, resourceLoader.request(), trackingParameters, shouldClearReferrerOnHTTPSToHTTPRedirect, maximumBufferingTime(resource));
    238240        return;
Note: See TracChangeset for help on using the changeset viewer.