get origin() {
    const nonInlineAncestor = this.nonInlineAncestor;
    if (nonInlineAncestor) {
      const urlObj = new urlModule.URL(nonInlineAncestor.url);
      const slashes = nonInlineAncestor.url.startsWith(`${urlObj.protocol}//`);
      if (urlObj) {
        return urlObj.protocol + (slashes ? '//' : '') + (urlObj.host || '');
      }
    }
  }
The origin of the asset, `protocol://host`
Corresponds to `new URL(...).origin`

For inlined assets, this will contain the origin
of the first non-inlined ancestor

@type {String}