⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 283457 in webkit


Ignore:
Timestamp:
Oct 2, 2021, 6:36:51 PM (5 years ago)
Author:
ddkilzer@apple.com
Message:

Replace WKProcessPoolWeakObserver (Direct) category with (direct) property attribute
<https://webkit.org/b/231119>

Reviewed by Anders Carlsson.

  • UIProcess/Cocoa/WebProcessPoolCocoa.mm:

(-[WKProcessPoolWeakObserver initWithWeakPtr:]):

  • Merge WKProcessPoolWeakObserver (Direct) category into primary interface, and use the (direct) property attribute instead.
Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r283456 r283457  
     12021-10-02  David Kilzer  <ddkilzer@apple.com>
     2
     3        Replace WKProcessPoolWeakObserver (Direct) category with (direct) property attribute
     4        <https://webkit.org/b/231119>
     5
     6        Reviewed by Anders Carlsson.
     7
     8        * UIProcess/Cocoa/WebProcessPoolCocoa.mm:
     9        (-[WKProcessPoolWeakObserver initWithWeakPtr:]):
     10        - Merge WKProcessPoolWeakObserver (Direct) category into primary
     11          interface, and use the (direct) property attribute instead.
     12
    1132021-10-02  Chris Dumez  <cdumez@apple.com>
    214
  • trunk/Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm

    r283183 r283457  
    140140    WeakPtr<WebKit::WebProcessPool> m_weakPtr;
    141141}
     142@property (nonatomic, readonly, direct) RefPtr<WebKit::WebProcessPool> pool;
    142143- (instancetype)init NS_UNAVAILABLE;
    143144- (instancetype)initWithWeakPtr:(WeakPtr<WebKit::WebProcessPool>&&)weakPtr NS_DESIGNATED_INITIALIZER;
     
    145146
    146147NS_DIRECT_MEMBERS
    147 @interface WKProcessPoolWeakObserver (Direct)
    148 @property (nonatomic, readonly) RefPtr<WebKit::WebProcessPool> pool;
    149 @end
    150 
    151148@implementation WKProcessPoolWeakObserver
    152149- (instancetype)initWithWeakPtr:(WeakPtr<WebKit::WebProcessPool>&&)weakPtr
     
    156153    return self;
    157154}
    158 @end
    159 
    160 NS_DIRECT_MEMBERS
    161 @implementation WKProcessPoolWeakObserver (Direct)
     155
    162156- (RefPtr<WebKit::WebProcessPool>)pool
    163157{
Note: See TracChangeset for help on using the changeset viewer.