shenruisi / Stay

Stay is a local userscript manager and an extension sample for Safari on iOS/iPadOS.
https://github.com/shenruisi/Stay/wiki
Mozilla Public License 2.0
1.08k stars 65 forks source link

[Bug] Inconsistency in metadata @match #69

Open ghost opened 1 year ago

ghost commented 1 year ago

Platform: IOS/iPadOS

Version: latest

Problem found:

Wildcard character mapping rule in Stay is inconsistent with tempermonkey official documentation. As is shown in the attached screenshot, *.tmnk.net should match tmnk.net itself and any sub-domain of it like www.tmnk.net, but in Stay, tmnk.net itself will not be matched.

image

Testing result:

1. *.jisho.org not working on jisho.org

image image

2. Yet jisho.org works

image image