Charter and administrivia for the WebExtensions Community Group (WECG)

w3c/webextensions は初心者に優しい?

w3c/webextensions のメンテナーはふだん 2 日以内に PR へ返信します。 初心者向けのオープンな issue は今はありません。下の一覧に、このリポジトリのほかの issue があります。

スター
722
フォーク
101
オープンの初心者向け issue
0
索引済み issue
530
平均マージ
5日 21時間
マージ済み PR(30日)
10
主要言語
Bikeshed
ライセンス
ライセンスのデータがありません
最終 GitHub push
2026年10月27日
最新の索引
2026年9月20日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
初心者向けラベルは索引されていません

w3c/webextensions にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. リポジトリをフォローすれば、新しい初心者向け issue が出たときにわかります。下のほかの issue も見てみましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 件 ·

    メンテナーはふだん 2 日以内に返信

  • Specify the different types of tab and window ids
    オープン
    spec clarification wewg

    難易度 5/5 1週間以上 初心者へのやさしさ 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
    オープン
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: tabs and windows

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    w3c/webextensions#1168 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Make `tabs.getCurrent()` return the containing tab for embedded options_ui
    オープン
    implemented: firefox inconsistency needs-triage: chrome needs-triage: safari topic: tabs and windows

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    w3c/webextensions#1167 ·

    メンテナーはふだん 2 日以内に返信

  • Expose embedded options_ui in `runtime.getContexts()`
    オープン
    implemented: firefox inconsistency needs-triage: chrome needs-triage: safari

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    w3c/webextensions#1166 ·

    メンテナーはふだん 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 25/100

    w3c/webextensions#1156 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Express required and/or optional extension features
    オープン
    needs-triage: chrome needs-triage: firefox needs-triage: safari

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    w3c/webextensions#1153 · コメント 4 件 ·

    メンテナーはふだん 2 日以内に返信

  • Supports API: extension API feature support detection
    オープン
    supportive: chrome supportive: firefox supportive: safari

    難易度 5/5 1週間以上 初心者へのやさしさ 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 件 ·

    メンテナーはふだん 2 日以内に返信

  • Remove/increase action popup height limitation of 600px
    オープン
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: action

    難易度 5/5 1週間以上 初心者へのやさしさ 42/100

    w3c/webextensions#1148 · コメント 1 件 · リアクション 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Proposal: `runtime.getOwnContext()`
    オープン
    neutral: firefox supportive: chrome supportive: safari tpac 2026

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    w3c/webextensions#1147 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Proposal: `runtime.Context.associatedTabId`
    オープン
    supportive: chrome supportive: firefox supportive: safari tpac 2026

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    w3c/webextensions#1146 · コメント 9 件 ·

    メンテナーはふだん 2 日以内に返信

  • `action.getUserSettings().isOnToolbar` unsufficient for the use-cases
    オープン
    needs-triage: chrome needs-triage: firefox needs-triage: safari spec clarification topic: action

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    w3c/webextensions#1145 · コメント 2 件 ·

    メンテナーはふだん 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 件 ·

    メンテナーはふだん 2 日以内に返信

  • Support `action.getPopup()` without parameters
    オープン
    implemented: safari supportive: chrome supportive: firefox

    難易度 4/5 3〜5日 初心者へのやさしさ 58/100

    w3c/webextensions#1143 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Inconsistency: `action.getPopup()` full URL vs relative URL
    オープン
    implemented: chrome implemented: firefox implemented: orion implemented: safari spec clarification topic: action tpac 2026

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    w3c/webextensions#1142 · コメント 3 件 ·

    メンテナーはふだん 2 日以内に返信

  • Callback support in async functions
    オープン
    implemented: safari inconsistency needs-triage: chrome needs-triage: 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 件 ·

    メンテナーはふだん 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 15/100

    w3c/webextensions#1124 · コメント 4 件 · リアクション 1 件 ·

    メンテナーはふだん 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 35/100

    w3c/webextensions#1101 · コメント 4 件 · リアクション 1 件 ·

    メンテナーはふだん 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 1週間以上 初心者へのやさしさ 30/100

    w3c/webextensions#1100 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Proposal: devtools.panels.ExtensionPanel.reportSearchResults()
    オープン
    needs-triage: chrome needs-triage: safari proposal topic: devtools

    難易度 5/5 1週間以上 初心者へのやさしさ 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 1週間以上 初心者へのやさしさ 35/100

    w3c/webextensions#1090 · コメント 3 件 ·

    メンテナーはふだん 2 日以内に返信

最新の 100 件のみ表示しています

このページには最近登録されたものだけが並びます。全件は詳細フィルターにあり、言語・難易度・所要時間で絞り込めます。

詳細フィルターへ

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。