cygprofile: increase timeouts to allow showing web contents
[chromium-blink-merge.git] / ui / file_manager / externs / es7_workaround.js
blob4d76e88e6f7eeb4ad2c6c07c6863993589a05629
1 // Copyright 2015 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 /**
6 * @fileoverview Partial definitions for ECMAScript 7. To compile Files.app, some
7 * definitions are defined in this file. They should be removed once ES7
8 * definitions are ready in closure compiler by default.
9 * @externs
12 /**
13 * @param {!Object} obj
14 * @param {function(!Array<!Object>)} callback
15 * @param {!Array<string>=} acceptList
17 Object.observe = function(obj, callback, acceptList) {};
19 /**
20 * @param {!Object} obj
21 * @param {function(!Array<!Object>)} callback
23 Object.unobserve = function(obj, callback) {};
25 /**
26 * @param {!Array} arr
27 * @param {function(!Array<!Object>)} callback
29 Array.observe = function(arr, callback) {};
31 /**
32 * @param {!Array} arr
33 * @param {function(!Array<!Object>)} callback
35 Array.unobserve = function(arr, callback) {};