Changeset 273216 in webkit


Ignore:
Timestamp:
Feb 20, 2021 11:27:31 PM (3 years ago)
Author:
Brent Fulgham
Message:

[Cocoa] Update WebCoreArgumentCodersMac with some new additions
https://bugs.webkit.org/show_bug.cgi?id=222242
<rdar://problem/74562457>

Reviewed by Tim Horton.

Will be tested by new API Tests in a subsequent patch.

  • Shared/mac/WebCoreArgumentCodersMac.mm:

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

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r273215 r273216  
     12021-02-20  Brent Fulgham  <bfulgham@apple.com>
     2
     3        [Cocoa] Update WebCoreArgumentCodersMac with some new additions
     4        https://bugs.webkit.org/show_bug.cgi?id=222242
     5        <rdar://problem/74562457>
     6
     7        Reviewed by Tim Horton.
     8
     9        Will be tested by new API Tests in a subsequent patch.
     10
     11        * Shared/mac/WebCoreArgumentCodersMac.mm:
     12        (IPC::ArgumentCoder<WebCore::ResourceRequest>::encodePlatformData):
     13        (IPC::ArgumentCoder<WebCore::ResourceRequest>::decodePlatformData):
     14
    1152021-02-20  BJ Burg  <bburg@apple.com>
    216
  • trunk/Source/WebKit/Shared/mac/WebCoreArgumentCodersMac.mm

    r273102 r273216  
    4343#import <wtf/cf/TypeCastsCF.h>
    4444
     45#if USE(APPLE_INTERNAL_SDK)
     46#include <WebKitAdditions/WebCoreArgumentCodersMacAdditions.h>
     47#endif
     48
    4549#if ENABLE(WIRELESS_PLAYBACK_TARGET)
    4650#import <WebCore/MediaPlaybackTargetContext.h>
    4751#import <objc/runtime.h>
    4852#import <pal/cocoa/AVFoundationSoftLink.h>
     53#endif
     54
     55#ifndef WEBCORE_ARGUMENTCODERS_MAC_DECODE_ADDITIONS
     56#define WEBCORE_ARGUMENTCODERS_MAC_DECODE_ADDITIONS
     57#endif
     58
     59#ifndef WEBCORE_ARGUMENTCODERS_MAC_ENCODE_ADDITIONS
     60#define WEBCORE_ARGUMENTCODERS_MAC_ENCODE_ADDITIONS
    4961#endif
    5062
     
    210222    IPC::encode(encoder, dictionary.get());
    211223
     224    WEBCORE_ARGUMENTCODERS_MAC_ENCODE_ADDITIONS
     225
    212226    // The fallback array is part of NSURLRequest, but it is not encoded by WKNSURLRequestCreateSerializableRepresentation.
    213227    encoder << resourceRequest.responseContentDispositionEncodingFallbackArray();
     
    235249    if (!nsURLRequest)
    236250        return false;
     251
     252    WEBCORE_ARGUMENTCODERS_MAC_DECODE_ADDITIONS
    237253
    238254    resourceRequest = WebCore::ResourceRequest(nsURLRequest.get());
Note: See TracChangeset for help on using the changeset viewer.