gpu: fix CopyTextureCHROMIUM for GL_ARB_texture_rectangle
[chromium-blink-merge.git] / chrome / test / data / push_messaging / service_worker.js
blob26021215d5d6e029275e70b958064df2208e7182
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 this.onpush = function(event) {
6   sendMessageToClients('push', event.data);
7 };
9 function sendMessageToClients(type, data) {
10   var message = JSON.stringify({
11     'type': type,
12     'data': data
13   });
14   clients.getAll().then(function(clients) {
15     clients.forEach(function(client) {
16       client.postMessage(message);
17     });
18   }, function(error) {
19     console.log(error);
20   });