Charter and administrivia for the WebExtensions Community Group (WECG)

w3c/webextensions 对新手友好吗?

w3c/webextensions 的维护者通常 2 天内回复 PR。 目前没有开放的新手友好 issue,下方列出了我们收录的该仓库的其他 issue。

星标
723
派生
102
开放的新手 issue
0
已索引 issue
533
平均合并
5 天 10 小时
30 天内合并 PR
11
主要语言
Bikeshed
许可证
没有许可证数据
最近 GitHub push
2026年11月4日
最近索引
2026年9月20日
贡献指南
贡献指南
行为准则
行为准则
新手标签
没有已索引的新手标签

如何为 w3c/webextensions 做贡献

  1. 先读贡献指南:它说明了维护者希望如何提出、测试和评审改动。
  2. 读一下行为准则:它同样适用于 issue 和 PR,而不只是聊天。
  3. 关注这个仓库,有新的新手友好 issue 时就能知道;也可以看看下方的其他 issue。
正在加载 Issue

可能已有人在做的 issue 排在最后。 全部按时间排序

  • Working Group agenda discussion for 2026-11-12 meeting
    未关闭
    agenda wewg

    难度 1/5 1 小时以内 新手友好度 25/100

    w3c/webextensions#1182 · 1 条评论 · 1 个 reaction ·

    维护者通常 2 天内回复

  • Move WebExtensions specs from WECG to WEWG
    未关闭
    admin wewg

    难度 4/5 3-5 天 新手友好度 48/100

    w3c/webextensions#1181 ·

    维护者通常 2 天内回复

  • Specify failure, update, removal and lifetime of the background service worker registration
    未关闭
    inconsistency needs-triage: chrome needs-triage: firefox needs-triage: safari spec clarification topic: background scripting

    难度 5/5 一周以上 新手友好度 18/100

    w3c/webextensions#1177 ·

    维护者通常 2 天内回复

  • Specify what Service Workers must admit for the background service worker registration
    未关闭
    inconsistency needs-triage: chrome needs-triage: firefox needs-triage: safari spec clarification topic: background scripting

    难度 5/5 一周以上 新手友好度 12/100

    w3c/webextensions#1176 ·

    维护者通常 2 天内回复

  • Allow declaring a separate set of icons which can be used as monochrome icons
    未关闭
    needs-triage: chrome needs-triage: firefox supportive: safari topic: action topic: icons

    难度 4/5 3-5 天 新手友好度 25/100

    w3c/webextensions#1172 · 1 个 reaction ·

    维护者通常 2 天内回复

  • Specify the different types of tab and window ids
    未关闭
    spec clarification wewg

    难度 5/5 一周以上 新手友好度 15/100

    w3c/webextensions#1170 ·

    维护者通常 2 天内回复

  • Adopt `Semantic Line Breaks` in our markdown documents
    未关闭
    admin wewg

    难度 2/5 1-3 小时 新手友好度 35/100

    w3c/webextensions#1169 · 1 条评论 ·

    维护者通常 2 天内回复

  • Proposal: expose `browser.tabs.TAB_ID_ASSOCIATED` constant
    未关闭
    follow-up: chrome needs-triage: chrome supportive: firefox supportive: safari topic: tabs and windows

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1168 · 3 条评论 ·

    维护者通常 2 天内回复

  • Make `tabs.getCurrent()` return the containing tab for embedded options_ui
    未关闭
    implemented: firefox inconsistency neutral: safari supportive: chrome topic: tabs and windows

    难度 4/5 3-5 天 新手友好度 45/100

    w3c/webextensions#1167 ·

    维护者通常 2 天内回复

  • Expose embedded options_ui in `runtime.getContexts()`
    未关闭
    implemented: firefox inconsistency neutral: safari supportive: chrome

    难度 4/5 3-5 天 新手友好度 48/100

    w3c/webextensions#1166 · 1 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: `action.setIcon({ path: "" })`
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari spec clarification topic: action topic: icons

    难度 4/5 3-5 天 新手友好度 48/100

    w3c/webextensions#1165 ·

    维护者通常 2 天内回复

  • Offer extensions to opt-out of magic permission prompts by the browser
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: permissions

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1163 ·

    维护者通常 2 天内回复

  • Determine what icons to use if `icon_variants` does not yield a matching icon group
    未关闭
    inconsistency needs-triage: chrome needs-triage: firefox needs-triage: safari spec clarification topic: icons

    难度 4/5 3-5 天 新手友好度 35/100

    w3c/webextensions#1159 ·

    维护者通常 2 天内回复

  • Specify when an event listener counts as registered
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari spec clarification topic: background scripting

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1158 ·

    维护者通常 2 天内回复

  • Inconsistency: a manifest path that escapes the extension root (`../`)
    未关闭
    inconsistency needs-triage: chrome needs-triage: firefox needs-triage: safari spec clarification topic: background scripting topic: icons

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1157 ·

    维护者通常 2 天内回复

  • Specify what happens when a script in `background.scripts` fails to load
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari spec clarification topic: background scripting

    难度 5/5 一周以上 新手友好度 25/100

    w3c/webextensions#1156 · 1 个 reaction ·

    维护者通常 2 天内回复

  • Supports API: extension API feature support detection
    未关闭
    supportive: chrome supportive: firefox supportive: safari

    难度 5/5 一周以上 新手友好度 25/100

    w3c/webextensions#1151 · 3 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: a call to action.openPopup() with a user gesture grants activeTab in Firefox but not in Chrome or Safari
    未关闭
    implemented: chrome implemented: safari inconsistency spec clarification supportive: firefox topic: activeTab topic: user activation tpac 2026

    难度 4/5 3-5 天 新手友好度 48/100

    w3c/webextensions#1149 · 3 条评论 · 1 个 reaction ·

    维护者通常 2 天内回复

  • Increase action popup height limitation of 600px to 800px
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: action

    难度 5/5 一周以上 新手友好度 42/100

    w3c/webextensions#1148 · 2 条评论 · 5 个 reaction ·

    维护者通常 2 天内回复

  • Proposal: `runtime.getOwnContext()`
    未关闭
    neutral: firefox supportive: chrome supportive: safari tpac 2026

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1147 · 1 条评论 ·

    维护者通常 2 天内回复

  • Proposal: `runtime.Context.associatedTabId`
    未关闭
    supportive: chrome supportive: firefox supportive: safari tpac 2026

    难度 5/5 一周以上 新手友好度 30/100

    w3c/webextensions#1146 · 9 条评论 ·

    维护者通常 2 天内回复

  • `action.getUserSettings().isOnToolbar` unsufficient for the use-cases
    未关闭
    follow-up: chrome needs-triage: chrome spec clarification supportive: firefox supportive: safari topic: action

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1145 · 3 条评论 ·

    维护者通常 2 天内回复

  • Dashlane's experience of & feedback on MV3 (mostly Chromium)
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari tpac 2026

    难度 4/5 3-5 天 新手友好度 38/100

    w3c/webextensions#1144 · 7 条评论 · 34 个 reaction ·

    维护者通常 2 天内回复

  • Support `action.getPopup()` without parameters
    未关闭
    implemented: safari supportive: chrome supportive: firefox

    难度 4/5 3-5 天 新手友好度 58/100

    w3c/webextensions#1143 · 2 条评论 ·

    维护者通常 2 天内回复

  • Callback support in async functions
    未关闭
    implemented: chrome implemented: safari inconsistency supportive: firefox

    难度 4/5 3-5 天 新手友好度 35/100

    w3c/webextensions#1141 · 5 条评论 ·

    维护者通常 2 天内回复

  • Make `action.setPopup({ popup: "invalid.html" })` reject and have no side-effect
    未关闭
    implemented: safari supportive: chrome supportive: firefox

    难度 3/5 1-2 天 新手友好度 48/100

    w3c/webextensions#1138 · 3 条评论 ·

    维护者通常 2 天内回复

  • Do not hard-error on `manifest.icons` and `action.default_icon` non-integer keys
    未关闭
    implemented: orion implemented: safari inconsistency neutral: firefox spec clarification supportive: chrome topic: icons tpac 2026

    难度 3/5 1-2 天 新手友好度 48/100

    w3c/webextensions#1136 · 6 条评论 · 1 个 reaction ·

    维护者通常 2 天内回复

  • Do not hard-error on `options_ui.chrome_style` in mv3+
    未关闭
    implemented: firefox implemented: orion implemented: safari inconsistency spec clarification supportive: chrome

    难度 3/5 1-2 天 新手友好度 48/100

    w3c/webextensions#1135 · 4 条评论 ·

    维护者通常 2 天内回复

  • Clarify manifest version-specific spec writing
    未关闭
    spec clarification wewg

    难度 4/5 3-5 天 新手友好度 30/100

    w3c/webextensions#1131 · 1 条评论 ·

    维护者通常 2 天内回复

  • Using dynamic URL in `runtime.tabs.create()`
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari

    难度 2/5 1-3 小时 新手友好度 35/100

    w3c/webextensions#1128 · 6 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: `background.scripts: []` should not load a background context
    未关闭
    implemented: chrome implemented: safari inconsistency spec clarification supportive: firefox topic: background scripting tpac 2026

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1127 · 6 条评论 ·

    维护者通常 2 天内回复

  • Configure and determine action click behavior
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: action topic: sidebar tpac 2026

    难度 5/5 一周以上 新手友好度 25/100

    w3c/webextensions#1126 · 1 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: insertion of default values into dictionaries, null vs undefined vs false
    未关闭
    inconsistency needs-triage: chrome needs-triage: firefox spec clarification supportive: safari tpac 2026

    难度 5/5 一周以上 新手友好度 15/100

    w3c/webextensions#1124 · 4 条评论 · 1 个 reaction ·

    维护者通常 2 天内回复

  • Inconsistency: `action.setIcon({path: "relative.png"})` relative path handling
    未关闭
    implemented: firefox implemented: orion implemented: safari supportive: chrome topic: action topic: icons tpac 2026

    难度 5/5 一周以上 新手友好度 12/100

    w3c/webextensions#1122 · 4 条评论 ·

    维护者通常 2 天内回复

  • `options_ui` sub-pixel height issues
    未关闭
    needs-triage: chrome needs-triage: firefox neutral: safari

    难度 4/5 3-5 天 新手友好度 22/100

    w3c/webextensions#1121 · 2 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: viewport width calculation with visible scrollbar
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: action tpac 2026

    难度 5/5 一周以上 新手友好度 12/100

    w3c/webextensions#1120 · 6 条评论 ·

    维护者通常 2 天内回复

  • Ignore `icon_variants` with unknown properties
    未关闭
    implemented: orion implemented: safari inconsistency spec clarification supportive: chrome supportive: firefox tpac 2026

    难度 3/5 1-2 天 新手友好度 25/100

    w3c/webextensions#1119 · 3 条评论 ·

    维护者通常 2 天内回复

  • Keep old color after `action.setBadgeBackgroundColor({color: 'invalid'})`
    未关闭
    implemented: chrome implemented: firefox supportive: safari topic: action

    难度 4/5 3-5 天 新手友好度 25/100

    w3c/webextensions#1118 · 8 条评论 ·

    维护者通常 2 天内回复

  • Proposal: Bring back tab.selected: highlighted tabs may not also be selected
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: tabs and windows

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1117 · 7 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: `selectionText` in contextMenus/Menus
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: menus tpac 2026

    难度 3/5 1-2 天 新手友好度 35/100

    w3c/webextensions#1116 · 1 条评论 ·

    维护者通常 2 天内回复

  • Make `action.setIcon({path: "invalid.png"})` reject and have no side-effect
    未关闭
    implemented: chrome needs-triage: firefox needs-triage: safari spec clarification topic: action tpac 2026

    难度 5/5 一周以上 新手友好度 10/100

    w3c/webextensions#1115 · 13 条评论 ·

    维护者通常 2 天内回复

  • Exposure of types in the `browser.*` namespaces
    未关闭
    implemented: chrome implemented: firefox implemented: orion implemented: safari inconsistency tpac 2026

    难度 5/5 一周以上 新手友好度 10/100

    w3c/webextensions#1114 · 2 条评论 ·

    维护者通常 2 天内回复

  • Populate `tabs` in the browser.window.onCreated() event listener?
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: tabs and windows

    难度 5/5 一周以上 新手友好度 18/100

    w3c/webextensions#1111 · 5 条评论 ·

    维护者通常 2 天内回复

  • macOS: expose sandbox provenance for URLs opened by native applications
    未关闭
    follow-up: safari needs-triage: chrome needs-triage: firefox needs-triage: safari

    难度 5/5 一周以上 新手友好度 25/100

    w3c/webextensions#1108 · 3 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: order of expired alarm delivery
    未关闭
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: alarms tpac 2026

    难度 5/5 一周以上 新手友好度 30/100

    w3c/webextensions#1107 · 2 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: format of the fulfilled object for browser.notifications.getAll()
    未关闭
    follow-up: chrome inconsistency needs-triage: chrome needs-triage: firefox needs-triage: safari tpac 2026

    难度 3/5 1-2 天 新手友好度 48/100

    w3c/webextensions#1105 · 1 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: Behavior of `action.setIcon({})`
    未关闭
    implemented: firefox implemented: safari inconsistency supportive: chrome topic: action tpac 2026

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1101 · 4 条评论 · 1 个 reaction ·

    维护者通常 2 天内回复

  • Proposal: Allow extensions to specify the initial size of Split View panes
    未关闭
    follow-up: chrome needs-triage: chrome needs-triage: firefox needs-triage: safari topic: tabs and windows

    难度 5/5 一周以上 新手友好度 30/100

    w3c/webextensions#1100 · 2 条评论 · 1 个 reaction ·

    维护者通常 2 天内回复

  • Proposal: devtools.panels.ExtensionPanel.reportSearchResults()
    未关闭
    needs-triage: chrome needs-triage: safari proposal topic: devtools

    难度 5/5 一周以上 新手友好度 25/100

    w3c/webextensions#1099 · 2 条评论 ·

    维护者通常 2 天内回复

  • Inconsistency: sub-menu context inheritance
    未关闭
    follow-up: chrome implemented: firefox implemented: orion implemented: safari topic: menus tpac 2026

    难度 5/5 一周以上 新手友好度 35/100

    w3c/webextensions#1090 · 3 条评论 ·

    维护者通常 2 天内回复

只显示最新的 100 条

这个页面只列出最近收录的部分。完整清单在高级筛选里,可以按语言、难度和预计耗时筛选。

前往高级筛选

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。