| Index: Source/modules/serviceworkers/Client.cpp
|
| diff --git a/Source/modules/serviceworkers/Client.cpp b/Source/modules/serviceworkers/Client.cpp
|
| deleted file mode 100644
|
| index e837a9674f3d02668ae287bda59991ec1aba9d90..0000000000000000000000000000000000000000
|
| --- a/Source/modules/serviceworkers/Client.cpp
|
| +++ /dev/null
|
| @@ -1,41 +0,0 @@
|
| -// Copyright 2014 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "config.h"
|
| -#include "modules/serviceworkers/Client.h"
|
| -
|
| -#include "bindings/core/v8/ExceptionState.h"
|
| -#include "bindings/core/v8/SerializedScriptValue.h"
|
| -#include "modules/serviceworkers/ServiceWorkerGlobalScopeClient.h"
|
| -#include "public/platform/WebString.h"
|
| -#include "wtf/RefPtr.h"
|
| -
|
| -namespace blink {
|
| -
|
| -PassRefPtrWillBeRawPtr<Client> Client::create(unsigned id)
|
| -{
|
| - return adoptRefWillBeNoop(new Client(id));
|
| -}
|
| -
|
| -Client::Client(unsigned id)
|
| - : m_id(id)
|
| -{
|
| - ScriptWrappable::init(this);
|
| -}
|
| -
|
| -DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(Client);
|
| -
|
| -void Client::postMessage(ExecutionContext* context, PassRefPtr<SerializedScriptValue> message, const MessagePortArray* ports, ExceptionState& exceptionState)
|
| -{
|
| - // Disentangle the port in preparation for sending it to the remote context.
|
| - OwnPtr<MessagePortChannelArray> channels = MessagePort::disentanglePorts(ports, exceptionState);
|
| - if (exceptionState.hadException())
|
| - return;
|
| -
|
| - WebString messageString = message->toWireString();
|
| - OwnPtr<WebMessagePortChannelArray> webChannels = MessagePort::toWebMessagePortChannelArray(channels.release());
|
| - ServiceWorkerGlobalScopeClient::from(context)->postMessageToClient(m_id, messageString, webChannels.release());
|
| -}
|
| -
|
| -} // namespace blink
|
|
|