Changeset 227095 in webkit


Ignore:
Timestamp:
Jan 17, 2018 4:26:31 PM (6 years ago)
Author:
commit-queue@webkit.org
Message:

[Curl] Use ResourceRequest::encodeWithPlatformData()
https://bugs.webkit.org/show_bug.cgi?id=181768

Patch by Stephan Szabo <stephan.szabo@sony.com> on 2018-01-17
Reviewed by Alex Christensen.

Source/WebCore:

No new tests, assertion hit in downstream port, should be covered by
existing tests.

  • platform/network/curl/ResourceRequest.h:

(WebCore::ResourceRequest::encodeWithPlatformData const):
(WebCore::ResourceRequest::decodeWithPlatformData):

Source/WebKit:

  • Shared/curl/WebCoreArgumentCodersCurl.cpp:

(IPC::ArgumentCoder<ResourceRequest>::encodePlatformData):
(IPC::ArgumentCoder<ResourceRequest>::decodePlatformData):

Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r227094 r227095  
     12018-01-17  Stephan Szabo  <stephan.szabo@sony.com>
     2
     3        [Curl] Use ResourceRequest::encodeWithPlatformData()
     4        https://bugs.webkit.org/show_bug.cgi?id=181768
     5
     6        Reviewed by Alex Christensen.
     7
     8        No new tests, assertion hit in downstream port, should be covered by
     9        existing tests.
     10
     11        * platform/network/curl/ResourceRequest.h:
     12        (WebCore::ResourceRequest::encodeWithPlatformData const):
     13        (WebCore::ResourceRequest::decodeWithPlatformData):
     14
    1152018-01-17  Eric Carlson  <eric.carlson@apple.com>
    216
  • trunk/Source/WebCore/platform/network/curl/ResourceRequest.h

    r223752 r227095  
    22 * Copyright (C) 2003, 2006 Apple Inc.  All rights reserved.
    33 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com>
     4 * Copyright (C) 2018 Sony Interactive Entertainment Inc.
    45 *
    56 * Redistribution and use in source and binary forms, with or without
     
    7071    static void setHTTPPipeliningEnabled(bool) { }
    7172
     73    template<class Encoder> void encodeWithPlatformData(Encoder&) const;
     74    template<class Decoder> bool decodeWithPlatformData(Decoder&);
     75
    7276private:
    7377    friend class ResourceRequestBase;
     
    8387};
    8488
     89template<class Encoder>
     90void ResourceRequest::encodeWithPlatformData(Encoder& encoder) const
     91{
     92    encodeBase(encoder);
     93}
     94
     95template<class Decoder>
     96bool ResourceRequest::decodeWithPlatformData(Decoder& decoder)
     97{
     98    if (!decodeBase(decoder))
     99        return false;
     100
     101    return true;
     102}
     103
    85104} // namespace WebCore
  • trunk/Source/WebKit/ChangeLog

    r227093 r227095  
     12018-01-17  Stephan Szabo  <stephan.szabo@sony.com>
     2
     3        [Curl] Use ResourceRequest::encodeWithPlatformData()
     4        https://bugs.webkit.org/show_bug.cgi?id=181768
     5
     6        Reviewed by Alex Christensen.
     7
     8        * Shared/curl/WebCoreArgumentCodersCurl.cpp:
     9        (IPC::ArgumentCoder<ResourceRequest>::encodePlatformData):
     10        (IPC::ArgumentCoder<ResourceRequest>::decodePlatformData):
     11
    1122018-01-17  Matt Lewis  <jlewis3@apple.com>
    213
  • trunk/Source/WebKit/Shared/curl/WebCoreArgumentCodersCurl.cpp

    r225666 r227095  
    11/*
    2  * Copyright (C) 2017 Sony Interactive Entertainment Inc.
     2 * Copyright (C) 2018 Sony Interactive Entertainment Inc.
    33 *
    44 * Redistribution and use in source and binary forms, with or without
     
    4040void ArgumentCoder<ResourceRequest>::encodePlatformData(Encoder& encoder, const ResourceRequest& resourceRequest)
    4141{
    42     resourceRequest.encodeWithoutPlatformData(encoder);
     42    resourceRequest.encodeWithPlatformData(encoder);
    4343}
    4444
    4545bool ArgumentCoder<ResourceRequest>::decodePlatformData(Decoder& decoder, ResourceRequest& resourceRequest)
    4646{
    47     return resourceRequest.decodeWithoutPlatformData(decoder);
     47    return resourceRequest.decodeWithPlatformData(decoder);
    4848}
    4949
Note: See TracChangeset for help on using the changeset viewer.