| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 /** | 5 /** |
| 6 * External functions for MathJax bridge. | 6 * External functions for MathJax bridge. |
| 7 * @typedef {Object} | 7 * @typedef {Object} |
| 8 */ | 8 */ |
| 9 function MathJax() {} | 9 function MathJax() {} |
| 10 | 10 |
| (...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 206 * Each text box has a bounding box (left, top, width, height) and | 206 * Each text box has a bounding box (left, top, width, height) and |
| 207 * each of these contains an array of nodes of type 'text' or 'url'. | 207 * each of these contains an array of nodes of type 'text' or 'url'. |
| 208 * @type {Array< | 208 * @type {Array< |
| 209 * {left: number, top: number, width: number, height: number, | 209 * {left: number, top: number, width: number, height: number, |
| 210 * textNodes: Array< | 210 * textNodes: Array< |
| 211 * {type: string, text: string, url: string}> | 211 * {type: string, text: string, url: string}> |
| 212 * }> | 212 * }> |
| 213 * } | 213 * } |
| 214 */ | 214 */ |
| 215 PDFAccessibilityJSONReply.prototype.textBox; | 215 PDFAccessibilityJSONReply.prototype.textBox; |
| 216 |
| 217 |
| 218 /** |
| 219 * @param {?function(this:S, T, number, !Array<T>): ?} callback |
| 220 * @param {S=} opt_thisobj |
| 221 * @this {{length: number}|Array<T>} |
| 222 * @template T,S |
| 223 */ |
| 224 NodeList.prototype.forEach = function(callback, opt_thisobj) {}; |
| OLD | NEW |