Charter and administrivia for the WebExtensions Community Group (WECG)

w3c/webextensions è adatto ai principianti?

I maintainer di w3c/webextensions di solito rispondono a una pull request entro 2 giorni. Al momento non è aperta nessuna issue adatta ai principianti; l'elenco qui sotto mostra le altre issue che abbiamo per questo repository.

Stelle
722
Fork
101
Issue aperte per principianti
0
Issue indicizzate
530
Merge medio
5g 21h
PR unite (30g)
10
Lingua principale
Bikeshed
Licenza
Nessun dato sulla licenza
Ultimo push su GitHub
27/10/2026
Ultima indicizzazione
20/9/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
Nessuna label per principianti indicizzata

Come contribuire a w3c/webextensions

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  3. Segui il repository per sapere quando si apre una nuova issue adatta ai principianti, oppure guarda le altre issue qui sotto.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Turn markup validation back on once the HTML checker accepts Bikeshed's CSS
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    admin

    Difficoltà 2/5 Meno di un'ora Idoneità per principianti 30/100

    w3c/webextensions#1178 · 4 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100

    w3c/webextensions#1177 ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100

    w3c/webextensions#1176 ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    w3c/webextensions#1172 · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Specify the different types of tab and window ids
    Aperta
    spec clarification wewg

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    w3c/webextensions#1170 ·

    I maintainer di solito rispondono entro 2 giorni

  • Adopt `Semantic Line Breaks` in our markdown documents
    Aperta
    admin wewg

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    w3c/webextensions#1169 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Proposal: expose `browser.tabs.TAB_ID_ASSOCIATED` constant
    Aperta
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: tabs and windows

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1168 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    w3c/webextensions#1167 ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    w3c/webextensions#1166 ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    w3c/webextensions#1165 ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1163 ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    w3c/webextensions#1159 ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1158 ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1157 ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    w3c/webextensions#1156 · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Express required and/or optional extension features
    Aperta
    needs-triage: chrome needs-triage: firefox needs-triage: safari

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1153 · 4 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Supports API: extension API feature support detection
    Aperta
    supportive: chrome supportive: firefox supportive: safari

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    w3c/webextensions#1151 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    w3c/webextensions#1149 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Remove/increase action popup height limitation of 600px
    Aperta
    needs-triage: chrome needs-triage: firefox needs-triage: safari topic: action

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 42/100

    w3c/webextensions#1148 · 1 commento · 2 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1147 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Proposal: `runtime.Context.associatedTabId`
    Aperta
    supportive: chrome supportive: firefox supportive: safari tpac 2026

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    w3c/webextensions#1146 · 9 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1145 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    w3c/webextensions#1144 · 7 commenti · 34 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 58/100

    w3c/webextensions#1143 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    w3c/webextensions#1142 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Callback support in async functions
    Aperta
    implemented: safari inconsistency needs-triage: chrome needs-triage: firefox

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    w3c/webextensions#1141 · 5 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100

    w3c/webextensions#1138 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100

    w3c/webextensions#1136 · 6 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100

    w3c/webextensions#1135 · 4 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Clarify manifest version-specific spec writing
    Aperta
    spec clarification wewg

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    w3c/webextensions#1131 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    w3c/webextensions#1128 · 6 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1127 · 6 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    w3c/webextensions#1126 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    w3c/webextensions#1124 · 4 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100

    w3c/webextensions#1122 · 4 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • `options_ui` sub-pixel height issues
    Aperta
    needs-triage: chrome needs-triage: firefox neutral: safari

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100

    w3c/webextensions#1121 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100

    w3c/webextensions#1120 · 6 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100

    w3c/webextensions#1119 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    w3c/webextensions#1118 · 8 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1117 · 7 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    w3c/webextensions#1116 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100

    w3c/webextensions#1115 · 13 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100

    w3c/webextensions#1114 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100

    w3c/webextensions#1111 · 5 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    w3c/webextensions#1108 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    w3c/webextensions#1107 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100

    w3c/webextensions#1105 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    w3c/webextensions#1101 · 4 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    w3c/webextensions#1100 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

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

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    w3c/webextensions#1099 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

Vengono mostrati i 100 più recenti

Questa pagina elenca solo ciò che è stato indicizzato di recente. Il filtro avanzato contiene l'inventario completo, ristretto per linguaggio, difficoltà e durata.

Apri il filtro avanzato

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.