Skip to content

[BUG] @Connect * does not bypass "Script is attempting to access a cross-origin resource" popup #623

@fireattack

Description

@fireattack

Problem Description

I use a script (https://github.com/qsniyg/maxurl/blob/master/userscript.user.js) that has

// @connect           *

However, ScriptCat still displays the warning and prompts for user action every time a new cross-origin domain is visited. This contradicts the warning’s own statement: "The script can also add the @connect tag to bypass this option."

Reproduction Steps

  1. Install said script
  2. Open https://en.wikipedia.org/wiki/Main_Page
  3. Mouse over any image, and press shift+alt+I (default shortcut from the script) to trigger its popup

ScriptCat Version

v0.18.2

Operating System and Browser Information

Win 10 Chrome 139.0.7258.67 (Official Build) (64-bit) (cohort: Stable)

Additional Information (Optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions