| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright (C) 2014 Google Inc. All rights reserved. | 2  * Copyright (C) 2014 Google Inc. All rights reserved. | 
| 3  * | 3  * | 
| 4  * Redistribution and use in source and binary forms, with or without | 4  * Redistribution and use in source and binary forms, with or without | 
| 5  * modification, are permitted provided that the following conditions are | 5  * modification, are permitted provided that the following conditions are | 
| 6  * met: | 6  * met: | 
| 7  * | 7  * | 
| 8  *     * Redistributions of source code must retain the above copyright | 8  *     * Redistributions of source code must retain the above copyright | 
| 9  * notice, this list of conditions and the following disclaimer. | 9  * notice, this list of conditions and the following disclaimer. | 
| 10  *     * Redistributions in binary form must reproduce the above | 10  *     * Redistributions in binary form must reproduce the above | 
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 49     ~ServiceWorkerGlobalScopeClientImpl() override; | 49     ~ServiceWorkerGlobalScopeClientImpl() override; | 
| 50 | 50 | 
| 51     void getClient(const WebString&, WebServiceWorkerClientCallbacks*) override; | 51     void getClient(const WebString&, WebServiceWorkerClientCallbacks*) override; | 
| 52     void getClients(const WebServiceWorkerClientQueryOptions&, WebServiceWorkerC
    lientsCallbacks*) override; | 52     void getClients(const WebServiceWorkerClientQueryOptions&, WebServiceWorkerC
    lientsCallbacks*) override; | 
| 53     void openWindow(const WebURL&, WebServiceWorkerClientCallbacks*) override; | 53     void openWindow(const WebURL&, WebServiceWorkerClientCallbacks*) override; | 
| 54     void setCachedMetadata(const WebURL&, const char*, size_t) override; | 54     void setCachedMetadata(const WebURL&, const char*, size_t) override; | 
| 55     void clearCachedMetadata(const WebURL&) override; | 55     void clearCachedMetadata(const WebURL&) override; | 
| 56 | 56 | 
| 57     WebURL scope() const override; | 57     WebURL scope() const override; | 
| 58 | 58 | 
| 59     void didHandleActivateEvent(int eventID, WebServiceWorkerEventResult) overri
    de; | 59     void didHandleActivateEvent(int eventID, WebServiceWorkerEventResult, double
     eventDispatchTime) override; | 
| 60     void didHandleExtendableMessageEvent(int eventID, WebServiceWorkerEventResul
    t) override; | 60     void didHandleExtendableMessageEvent(int eventID, WebServiceWorkerEventResul
    t, double eventDispatchTime) override; | 
| 61     void respondToFetchEvent(int responseID) override; | 61     void respondToFetchEvent(int responseID, double eventDispatchTime) override; | 
| 62     void respondToFetchEvent(int responseID, const WebServiceWorkerResponse&) ov
    erride; | 62     void respondToFetchEvent(int responseID, const WebServiceWorkerResponse&, do
    uble eventDispatchTime) override; | 
| 63     void didHandleFetchEvent(int eventFinishID, WebServiceWorkerEventResult) ove
    rride; | 63     void didHandleFetchEvent(int eventFinishID, WebServiceWorkerEventResult, dou
    ble eventDispatchTime) override; | 
| 64     void didHandleInstallEvent(int installEventID, WebServiceWorkerEventResult) 
    override; | 64     void didHandleInstallEvent(int installEventID, WebServiceWorkerEventResult, 
    double eventDispatchTime) override; | 
| 65     void didHandleNotificationClickEvent(int eventID, WebServiceWorkerEventResul
    t) override; | 65     void didHandleNotificationClickEvent(int eventID, WebServiceWorkerEventResul
    t, double eventDispatchTime) override; | 
| 66     void didHandleNotificationCloseEvent(int eventID, WebServiceWorkerEventResul
    t) override; | 66     void didHandleNotificationCloseEvent(int eventID, WebServiceWorkerEventResul
    t, double eventDispatchTime) override; | 
| 67     void didHandlePushEvent(int pushEventID, WebServiceWorkerEventResult) overri
    de; | 67     void didHandlePushEvent(int pushEventID, WebServiceWorkerEventResult, double
     eventDispatchTime) override; | 
| 68     void didHandleSyncEvent(int syncEventID, WebServiceWorkerEventResult) overri
    de; | 68     void didHandleSyncEvent(int syncEventID, WebServiceWorkerEventResult, double
     eventDispatchTime) override; | 
| 69     void postMessageToClient(const WebString& clientUUID, const WebString& messa
    ge, std::unique_ptr<WebMessagePortChannelArray>) override; | 69     void postMessageToClient(const WebString& clientUUID, const WebString& messa
    ge, std::unique_ptr<WebMessagePortChannelArray>) override; | 
| 70     void postMessageToCrossOriginClient(const WebCrossOriginServiceWorkerClient&
    , const WebString& message, std::unique_ptr<WebMessagePortChannelArray>) overrid
    e; | 70     void postMessageToCrossOriginClient(const WebCrossOriginServiceWorkerClient&
    , const WebString& message, std::unique_ptr<WebMessagePortChannelArray>) overrid
    e; | 
| 71     void skipWaiting(WebServiceWorkerSkipWaitingCallbacks*) override; | 71     void skipWaiting(WebServiceWorkerSkipWaitingCallbacks*) override; | 
| 72     void claim(WebServiceWorkerClientsClaimCallbacks*) override; | 72     void claim(WebServiceWorkerClientsClaimCallbacks*) override; | 
| 73     void focus(const WebString& clientUUID, WebServiceWorkerClientCallbacks*) ov
    erride; | 73     void focus(const WebString& clientUUID, WebServiceWorkerClientCallbacks*) ov
    erride; | 
| 74     void navigate(const WebString& clientUUID, const WebURL&, WebServiceWorkerCl
    ientCallbacks*) override; | 74     void navigate(const WebString& clientUUID, const WebURL&, WebServiceWorkerCl
    ientCallbacks*) override; | 
| 75     void registerForeignFetchScopes(const WebVector<WebURL>& subScopes, const We
    bVector<WebSecurityOrigin>&) override; | 75     void registerForeignFetchScopes(const WebVector<WebURL>& subScopes, const We
    bVector<WebSecurityOrigin>&) override; | 
| 76 | 76 | 
| 77     DEFINE_INLINE_VIRTUAL_TRACE() { ServiceWorkerGlobalScopeClient::trace(visito
    r); } | 77     DEFINE_INLINE_VIRTUAL_TRACE() { ServiceWorkerGlobalScopeClient::trace(visito
    r); } | 
| 78 | 78 | 
| 79 private: | 79 private: | 
| 80     explicit ServiceWorkerGlobalScopeClientImpl(WebServiceWorkerContextClient&); | 80     explicit ServiceWorkerGlobalScopeClientImpl(WebServiceWorkerContextClient&); | 
| 81 | 81 | 
| 82     WebServiceWorkerContextClient& m_client; | 82     WebServiceWorkerContextClient& m_client; | 
| 83 }; | 83 }; | 
| 84 | 84 | 
| 85 } // namespace blink | 85 } // namespace blink | 
| 86 | 86 | 
| 87 #endif // ServiceWorkerGlobalScopeClientImpl_h | 87 #endif // ServiceWorkerGlobalScopeClientImpl_h | 
| OLD | NEW | 
|---|