tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

injected.ts (1295B)


      1 /**
      2 * @license
      3 * Copyright 2022 Google Inc.
      4 * SPDX-License-Identifier: Apache-2.0
      5 */
      6 
      7 import {Deferred} from '../util/Deferred.js';
      8 import {createFunction} from '../util/Function.js';
      9 
     10 import * as ARIAQuerySelector from './ARIAQuerySelector.js';
     11 import * as CSSSelector from './CSSSelector.js';
     12 import * as CustomQuerySelectors from './CustomQuerySelector.js';
     13 import * as PierceQuerySelector from './PierceQuerySelector.js';
     14 import {IntervalPoller, MutationPoller, RAFPoller} from './Poller.js';
     15 import * as PQuerySelector from './PQuerySelector.js';
     16 import {
     17  createTextContent,
     18  isSuitableNodeForTextMatching,
     19 } from './TextContent.js';
     20 import * as TextQuerySelector from './TextQuerySelector.js';
     21 import * as util from './util.js';
     22 import * as XPathQuerySelector from './XPathQuerySelector.js';
     23 
     24 /**
     25 * @internal
     26 */
     27 const PuppeteerUtil = Object.freeze({
     28  ...ARIAQuerySelector,
     29  ...CustomQuerySelectors,
     30  ...PierceQuerySelector,
     31  ...PQuerySelector,
     32  ...TextQuerySelector,
     33  ...util,
     34  ...XPathQuerySelector,
     35  ...CSSSelector,
     36  Deferred,
     37  createFunction,
     38  createTextContent,
     39  IntervalPoller,
     40  isSuitableNodeForTextMatching,
     41  MutationPoller,
     42  RAFPoller,
     43 });
     44 
     45 /**
     46 * @internal
     47 */
     48 type PuppeteerUtil = typeof PuppeteerUtil;
     49 
     50 /**
     51 * @internal
     52 */
     53 export default PuppeteerUtil;