Skip to content

兼容 Firefox MV3 规格#1457

Open
cyfung1031 wants to merge 4 commits into
mainfrom
ffmv3/compatibility/001
Open

兼容 Firefox MV3 规格#1457
cyfung1031 wants to merge 4 commits into
mainfrom
ffmv3/compatibility/001

Conversation

@cyfung1031
Copy link
Copy Markdown
Collaborator

@cyfung1031 cyfung1031 commented May 23, 2026

WindowMessage Transport Test 0.1.0

  • 通过 (5/5)

GM_xmlhttpRequest Exhaustive Test Harness 1.3.0

  • 大部份通过 (134/138)
  • Redirect handling (finalUrl changes) [error]Redirect handling (finalUrl changes) [manual] 未通过

半沙盒环境测试 0.2.0

  • 通过 (30/30)

Inject-into content 环境测试 0.1.0

  • 通过 (11/11)

GM API 完整测试 (同步版本) 1.1.0

  • 总计: 29 | 通过: 28 | 失败: 1
  • GM_addElement - 创建元素 Error: 脚本内容应该执行,unsafeWindow.foo 应该是 'bar' - 期望 "bar", 实际 undefined

GM.* API 完整测试 (异步版本) 1.0.0

  • 通过 (29/29)

Early-start Test (page 环境) 0.1.0

  • 通过 (14/14)

Early-start Test (content 环境) 0.1.0

  • 通过 (14/14)

后台脚本

  • 未支持
  • Firefox MV3 未有 sandbox。无法执行 unsafe-eval

@cyfung1031 cyfung1031 marked this pull request as draft May 23, 2026 02:57
@cyfung1031 cyfung1031 marked this pull request as ready for review May 23, 2026 04:04
@cyfung1031
Copy link
Copy Markdown
Collaborator Author

@CodFrm

以下问题下回分解
先合并吧

  • GM_xhr: 仅 Redirect handling (finalUrl changes) [error] 和 Redirect handling (finalUrl changes) [manual] 未通过
  • @inject-into content: GM_addElement - 创建元素 Error: 脚本内容应该执行,unsafeWindow.foo 应该是 'bar' - 期望 "bar", 实际 undefined

@cyfung1031 cyfung1031 force-pushed the ffmv3/compatibility/001 branch 3 times, most recently from 0c166a5 to da7f8f1 Compare May 23, 2026 04:36
@cyfung1031 cyfung1031 force-pushed the ffmv3/compatibility/001 branch from da7f8f1 to 3c7d122 Compare May 23, 2026 04:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant