• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// The increased timeout is especially needed with larger binaries
2// like in the debug/gpu build
3jasmine.DEFAULT_TIMEOUT_INTERVAL = 20000;
4
5let CanvasKit = null;
6const LoadCanvasKit = new Promise(function(resolve, reject) {
7    console.log('canvaskit loading', new Date());
8    CanvasKitInit({
9        locateFile: (file) => '/canvaskit/'+file,
10    }).ready().then((loaded) => {
11        console.log('canvaskit loaded', new Date());
12        CanvasKit = loaded;
13        resolve();
14    }).catch((e) => {
15        console.error('canvaskit failed to load', new Date(), e);
16        reject();
17    });
18});