4

Steps to reproduce:

  1. Visit https://gchq.github.io/CyberChef/ in Orion (either private or regular window)
  2. Notice it halts on the page spinner, and in console you see some errors:

  1. Repeat the process, disabling tracking prevention and content blockers.
  2. Notice this still happens.
  3. Enable compatibility mode (for this test, all extensions are already disabled, so it is not clear what compatibility mode is doing to fix the issue).
  4. Site loads correctly.

Expected behavior:

  1. Comparison with Safari Tech Preview - load site, and it works at the outset, without issue.

Orion, OS version; hardware type:
Version 0.99.120.1-beta (WebKit 614.1.20)

    a year later

    I encountered the same issue when trying to initialize webworkers based on a blob url. Here is a minimal code that can be used to demonstrate the problem:

    const createWebWorker = (func: string) => {
      const blob = new Blob([func], { type: 'application/javascript' });
      const url = URL.createObjectURL(blob);
      const worker = new Worker(url, { type: 'classic', name: 'worker' });
      URL.revokeObjectURL(url);
      return worker;
    };

    When executing this, I get the following error: Failed to load resource: The operation couldn’t be completed. (WebKitBlobResource error 1.)

    I checked other browsers (also Safari). The issue seems to be limited to Orion. (Version 0.99.126.4.1-beta (WebKit 618.1.2))

    • gp likes this.
    a month later
    No one is typing