xref: /third_party/skia/modules/canvaskit/tests/canvaskitinit.js
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/skia/modules/canvaskit/tests/
1cb93a386Sopenharmony_ci// The increased timeout is especially needed with larger binaries
2cb93a386Sopenharmony_ci// like in the debug/gpu build
3cb93a386Sopenharmony_cijasmine.DEFAULT_TIMEOUT_INTERVAL = 60000;
4cb93a386Sopenharmony_ci
5cb93a386Sopenharmony_cilet CanvasKit = null;
6cb93a386Sopenharmony_ciconst LoadCanvasKit = new Promise((resolve, reject) => {
7cb93a386Sopenharmony_ci    console.log('canvaskit loading', new Date());
8cb93a386Sopenharmony_ci    CanvasKitInit({
9cb93a386Sopenharmony_ci        locateFile: (file) => '/npm_build/'+file,
10cb93a386Sopenharmony_ci    }).then((loaded) => {
11cb93a386Sopenharmony_ci        console.log('canvaskit loaded', new Date());
12cb93a386Sopenharmony_ci        CanvasKit = loaded;
13cb93a386Sopenharmony_ci        resolve();
14cb93a386Sopenharmony_ci    }).catch((e) => {
15cb93a386Sopenharmony_ci        console.error('canvaskit failed to load', new Date(), e);
16cb93a386Sopenharmony_ci        reject();
17cb93a386Sopenharmony_ci    });
18cb93a386Sopenharmony_ci});
19

Indexes created Thu Nov 07 10:32:03 CST 2024