Changeset 247082 in webkit


Ignore:
Timestamp:
Jul 2, 2019 4:58:24 PM (5 years ago)
Author:
youenn@apple.com
Message:

StorageManager does not need to be a WorkQueueMessageReceiver anymore
https://bugs.webkit.org/show_bug.cgi?id=199421

Reviewed by Chris Dumez.

  • NetworkProcess/WebStorage/StorageManager.h:
Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r247078 r247082  
     12019-07-02  Youenn Fablet  <youenn@apple.com>
     2
     3        StorageManager does not need to be a WorkQueueMessageReceiver anymore
     4        https://bugs.webkit.org/show_bug.cgi?id=199421
     5
     6        Reviewed by Chris Dumez.
     7
     8        * NetworkProcess/WebStorage/StorageManager.h:
     9
    1102019-07-02  Chris Dumez  <cdumez@apple.com>
    211
  • trunk/Source/WebKit/NetworkProcess/WebStorage/StorageManager.h

    r246901 r247082  
    4646using GetValuesCallback = CompletionHandler<void(const HashMap<String, String>&)>;
    4747
    48 class StorageManager : public IPC::Connection::WorkQueueMessageReceiver {
     48class StorageManager : public ThreadSafeRefCounted<StorageManager> {
    4949public:
    5050    static Ref<StorageManager> create(const String& localStorageDirectory);
     
    7474    void getLocalStorageOriginDetails(Function<void(Vector<LocalStorageDatabaseTracker::OriginDetails>&&)>&& completionHandler);
    7575
    76     // IPC::Connection::WorkQueueMessageReceiver.
    77     void didReceiveMessage(IPC::Connection&, IPC::Decoder&) override;
    78     void didReceiveSyncMessage(IPC::Connection&, IPC::Decoder&, std::unique_ptr<IPC::Encoder>& replyEncoder) override;
     76    void didReceiveMessage(IPC::Connection&, IPC::Decoder&);
     77    void didReceiveSyncMessage(IPC::Connection&, IPC::Decoder&, std::unique_ptr<IPC::Encoder>& replyEncoder);
    7978
    8079private:
Note: See TracChangeset for help on using the changeset viewer.