WebExtensions Community Group - Activity
No matches.
Participants
-
1 participant joined.
-
David Pham (1Password) joined.
-
GitHub
w3c/webextensions
-
4 issues opened.
-
Turn markup validation back on once the HTML checker accepts Bikeshed's CSS w3c/webextensions#1178, by @xeenon.
-
Specify failure, update, removal and lifetime of the background service worker registration w3c/webextensions#1177, by @xeenon.
-
Specify what Service Workers must admit for the background service worker registration w3c/webextensions#1176, by @xeenon.
-
Allow declaring a separate set of icons which can be used as monochrome icons w3c/webextensions#1172, by @carlosjeurissen.
-
-
2 issues closed.
-
Turn markup validation back on once the HTML checker accepts Bikeshed's CSS w3c/webextensions#1178.
-
Proposal: `browser.runtime.associatedTabId` w3c/webextensions#1164.
-
-
10 issues received 15 new comments.
-
Turn markup validation back on once the HTML checker accepts Bikeshed's CSS w3c/webextensions#1178 (4 comments by @sideshowbarker, @xeenon)
-
Ability to detect browser variant / fork w3c/webextensions#503 (3 comments by @carlosjeurissen, @xeenon)
-
Opt-in Mechanism for Structured Clone Serialization and JSON Fallback Considerations w3c/webextensions#931 (1 comment by @carlosjeurissen)
-
Transfer huge binary data buffer between service worker and content script (more efficiently) w3c/webextensions#293 (1 comment by @tomayac)
-
Specify behavior of `browser` global using accurate WebIDL w3c/webextensions#1065 (1 comment by @tidoust)
-
Specify how icons are chosen given an ideal size - is 'any' preferred or a fallback? w3c/webextensions#949 (1 comment by @carlosjeurissen)
-
Express required and/or optional extension features w3c/webextensions#1153 (1 comment by @carlosjeurissen)
-
manifest key to enable automatic injection of content scripts after installation/update w3c/webextensions#617 (1 comment by @carlosjeurissen)
-
[DNR] Redirect rule does not allow applying other redirect rules to the resulting request w3c/webextensions#468 (1 comment by @xeenon)
-
-
5 pull requests opened.
-
Turn markup validation back on now that the HTML checker accepts Bikeshed's CSS. w3c/webextensions#1180, by @xeenon.
-
Skip markup validation until the HTML checker accepts Bikeshed's CSS w3c/webextensions#1179, by @xeenon.
-
Fix the Bikeshed warnings in index.bs, webdriver-classic.bs, and window.browser.bs w3c/webextensions#1175, by @patrickkettner.
-
Install Bikeshed with pipx in the warnings workflow w3c/webextensions#1174, by @patrickkettner.
-
Add Extension Service Workers specification w3c/webextensions#1173, by @patrickkettner.
-
-
5 pull requests merged.
-
Turn markup validation back on now that the HTML checker accepts Bikeshed's CSS. w3c/webextensions#1180.
-
Skip markup validation until the HTML checker accepts Bikeshed's CSS w3c/webextensions#1179.
-
Fix the Bikeshed warnings in index.bs, webdriver-classic.bs, and window.browser.bs w3c/webextensions#1175.
-
Install Bikeshed with pipx in the warnings workflow w3c/webextensions#1174.
-
Publish minutes of 2026-10-22 meeting w3c/webextensions#1139.
-
-
1 pull request closed.
-
Turn markup validation back on now that the HTML checker accepts Bikeshed's CSS. w3c/webextensions#1180, by @xeenon.
-
-
1 pull request reopened.
-
Turn markup validation back on now that the HTML checker accepts Bikeshed's CSS. w3c/webextensions#1180, by @xeenon.
-
-
6 pull requests received 35 new comments.
-
Add Extension Service Workers specification w3c/webextensions#1173 (21 comments by @dotproto, @patrickkettner, @xeenon)
-
Add proposal: Synchronous data at startup w3c/webextensions#793 (5 comments by @carlosjeurissen, @Rob--W, @xeenon)
-
Fix the Bikeshed warnings in index.bs, webdriver-classic.bs, and window.browser.bs w3c/webextensions#1175 (4 comments by @dotproto, @patrickkettner)
-
Specify the background manifest key and background content. w3c/webextensions#1123 (3 comments by @t-pillard, @xeenon)
-
Add editorial-conventions and add our rfc2119 convention w3c/webextensions#1171 (1 comment by @carlosjeurissen)
-
Past meetings
-
6 meetings.
Participants
-
2 participants joined.
-
Ben Greenberg (Aglide) joined.
-
Jason Kurian (1Password) joined.
-
-
1 participant left.
-
Patrick Kettner left.
-
-
1 organization joined.
-
Aglide joined.
-
GitHub
w3c/webextensions
-
51 issues opened.
-
Specify the different types of tab and window ids w3c/webextensions#1170, by @carlosjeurissen.
-
markdown linebreak formatting w3c/webextensions#1169, by @carlosjeurissen.
-
Proposal: expose `browser.tabs.TAB_ID_ASSOCIATED` constant w3c/webextensions#1168, by @carlosjeurissen.
-
Make `tabs.getCurrent()` return the containing tab for embedded options_ui w3c/webextensions#1167, by @carlosjeurissen.
-
Expose embedded options_ui in `runtime.getContexts()` w3c/webextensions#1166, by @carlosjeurissen.
-
Inconsistency: `action.setIcon({ path: "" })` w3c/webextensions#1165, by @carlosjeurissen.
-
Proposal: `browser.runtime.associatedTabId` w3c/webextensions#1164, by @carlosjeurissen.
-
Offer extensions to opt-out of magic permission prompts by the browser w3c/webextensions#1163, by @carlosjeurissen.
-
`Alarms.onAlarm` should be `readonly` w3c/webextensions#1161, by @tidoust.
-
Group statement on intent to move to optional permissions w3c/webextensions#1160, by @dotproto.
-
Determine what icons to use if `icon_variants` does not yield a matching icon group w3c/webextensions#1159, by @carlosjeurissen.
-
Specify when an event listener counts as registered w3c/webextensions#1158, by @xeenon.
-
Inconsistency: a manifest path that escapes the extension root (`../`) w3c/webextensions#1157, by @xeenon.
-
Specify what happens when a script in `background.scripts` fails to load w3c/webextensions#1156, by @xeenon.
-
Express required and/or optional extension features w3c/webextensions#1153, by @carlosjeurissen.
-
Supports API: extension API feature support detection w3c/webextensions#1151, by @carlosjeurissen.
-
Specify the `permissions` and `optional_permissions` manifest keys w3c/webextensions#1150, by @kiaraarose.
-
Remove/increase action popup height limitation of 600px w3c/webextensions#1148, by @carlosjeurissen.
-
Proposal: `runtime.getOwnContext()` w3c/webextensions#1147, by @carlosjeurissen.
-
Proposal: `runtime.Context.associatedTabId` w3c/webextensions#1146, by @carlosjeurissen.
-
`action.getUserSettings().isOnToolbar` unsufficient for the use-cases w3c/webextensions#1145, by @carlosjeurissen.
-
Dashlane's experience of & feedback on MV3 (mostly Chromium) w3c/webextensions#1144, by @t-pillard.
-
Support `action.getPopup()` without parameters w3c/webextensions#1143, by @carlosjeurissen.
-
Inconsistency: `action.getPopup()` full URL vs relative URL w3c/webextensions#1142, by @carlosjeurissen.
-
Callback support in async functions w3c/webextensions#1141, by @ilostmypassword2.
-
Agenda discussion for public meeting on 2026-11-05 w3c/webextensions#1140, by @Rob--W.
-
Make `action.setPopup({ popup: "invalid.html" })` reject and have no side-effect w3c/webextensions#1138, by @carlosjeurissen.
-
Do not hard-error on `manifest.icons` and `action.default_icon` non-integer keys w3c/webextensions#1136, by @carlosjeurissen.
-
Do not hard-error on `options_ui.chrome_style` in mv3+ w3c/webextensions#1135, by @carlosjeurissen.
-
New API: uiSettings w3c/webextensions#1132, by @hjanuschka.
-
Clarify manifest version-specific spec writing w3c/webextensions#1131, by @carlosjeurissen.
-
Inconsistency: support for `action.setIcon({ tabId: null })` w3c/webextensions#1129, by @carlosjeurissen.
-
Using dynamic URL in `runtime.tabs.create()` w3c/webextensions#1128, by @carlosjeurissen.
-
Inconsistency: should `background.scripts: []` load a background context or not w3c/webextensions#1127, by @carlosjeurissen.
-
Configure and determine action click behavior w3c/webextensions#1126, by @carlosjeurissen.
-
Inconsistency: insertion of default values into dictionaries, null vs undefined vs false w3c/webextensions#1124, by @ilostmypassword2.
-
Inconsistency: `action.setIcon({path: "relative.png"})` relative path handling w3c/webextensions#1122, by @carlosjeurissen.
-
`options_ui` sub-pixel height issues w3c/webextensions#1121, by @carlosjeurissen.
-
Inconsistency: viewport width calculation with visible scrollbar w3c/webextensions#1120, by @carlosjeurissen.
-
Ignore `icon_variants` with unknown properties w3c/webextensions#1119, by @carlosjeurissen.
-
Keep old color after `action.setBadgeBackgroundColor({color: 'invalid'})` w3c/webextensions#1118, by @carlosjeurissen.
-
Proposal: Bring back tab.selected: highlighted tabs may not also be selected w3c/webextensions#1117, by @Mythical5th.
-
Inconsistency: `selectionText` in contextMenus/Menus w3c/webextensions#1116, by @erosman.
-
`action.setIcon({path: "invalid.png"})` not rejecting as no-op in all browsers w3c/webextensions#1115, by @carlosjeurissen.
-
Exposure of types in the `browser.*` namespaces w3c/webextensions#1114, by @carlosjeurissen.
-
Agenda discussion for public meeting on 2026-10-22 w3c/webextensions#1113, by @Rob--W.
-
Populate `tabs` in the browser.window.onCreated() event listener? w3c/webextensions#1111, by @solomonkinard.
-
macOS: expose sandbox provenance for URLs opened by native applications w3c/webextensions#1108, by @jasoncoolmax.
-
Inconsistency: order of expired alarm delivery w3c/webextensions#1107, by @bershanskiy.
-
Proposal: Web Extensions DOM Element's Private Classes and Private Attributes w3c/webextensions#1106, by @githubgitgit.
-
-
15 issues closed.
-
Proposal: Get a way to get the associated tab id from an action popup w3c/webextensions#903, by @carlosjeurissen.
-
Inconsistency: Navigation to file:// URLs using tabs and windows APIs w3c/webextensions#426.
-
Inconsistency: `tabs.query` behavior for permissions granted by `content_scripts.matches` w3c/webextensions#915.
-
Proposal: expose the new tab URL w3c/webextensions#470.
-
`Alarms.onAlarm` should be `readonly` w3c/webextensions#1161.
-
Agenda discussion for public meeting on 2026-10-22 w3c/webextensions#1113.
-
Inconsistency: support for `action.setIcon({ tabId: null })` w3c/webextensions#1129, by @kiaraarose.
-
WEWG agenda discussion 2026-10-15 meeting w3c/webextensions#1102.
-
TPAC 2026 breakout session proposal w3c/webextensions#1094.
-
Proposal: Web Extensions DOM Element's Private Classes and Private Attributes w3c/webextensions#1106.
-
Proposal: alias `menus` and `contextMenus` permissions w3c/webextensions#1089.
-
WECG agenda discussion 2026-10-08 meeting w3c/webextensions#1103.
-
API for setting a visual color or accent on an individual browser tab w3c/webextensions#1096.
-
-
4 issues reopened.
-
Exposure of types in the `browser.*` namespaces w3c/webextensions#1114, by @kiaraarose.
-
Inconsistency: `content_security_policy` string syntax w3c/webextensions#96, by @carlosjeurissen.
-
-
112 issues received 329 new comments.
-
`action.setIcon({path: "invalid.png"})` not rejecting as no-op in all browsers w3c/webextensions#1115 (13 comments by @carlosjeurissen, @dotproto, @ilostmypassword2, @kiaraarose, @xeenon)
-
Proposal: `runtime.Context.associatedTabId` w3c/webextensions#1146 (9 comments by @carlosjeurissen, @rdcronin, @tophf, @xeenon)
-
manifest key to enable automatic injection of content scripts after installation/update w3c/webextensions#617 (8 comments by @carlosjeurissen, @fregante, @tophf, @xeenon)
-
Keep old color after `action.setBadgeBackgroundColor({color: 'invalid'})` w3c/webextensions#1118 (8 comments by @carlosjeurissen, @ilostmypassword2, @xeenon)
-
Specify how icons are chosen given an ideal size - is 'any' preferred or a fallback? w3c/webextensions#949 (8 comments by @carlosjeurissen, @solomonkinard, @xeenon)
-
Proposal: Web Extensions DOM Element's Private Classes and Private Attributes w3c/webextensions#1106 (8 comments by @bershanskiy, @githubgitgit, @Rob--W)
-
Dashlane's experience of & feedback on MV3 (mostly Chromium) w3c/webextensions#1144 (7 comments by @GaurangTandon, @ilostmypassword2, @t-pillard, @tophf, @xeenon)
-
Agenda discussion for public meeting on 2026-10-22 w3c/webextensions#1113 (7 comments by @carlosjeurissen, @dotproto, @ilostmypassword2, @Rob--W, @solomonkinard)
-
Proposal: add `embeddedEnabled` in `browser.mimeHandler` options w3c/webextensions#1070 (7 comments by @msisov, @Rob--W)
-
Proposal: Bring back tab.selected: highlighted tabs may not also be selected w3c/webextensions#1117 (7 comments by @carlosjeurissen, @ilostmypassword2, @Mythical5th)
-
Inconsistency: viewport width calculation with visible scrollbar w3c/webextensions#1120 (6 comments by @carlosjeurissen, @ilostmypassword2, @xeenon)
-
Inconsistency: should `background.scripts: []` load a background context or not w3c/webextensions#1127 (6 comments by @carlosjeurissen, @ilostmypassword2, @rdcronin, @xeenon)
-
Do not hard-error on `manifest.icons` and `action.default_icon` non-integer keys w3c/webextensions#1136 (6 comments by @carlosjeurissen, @ilostmypassword2, @rdcronin, @xeenon)
-
request: allow to retrieve a `frameID` from an `<iframe>` element w3c/webextensions#12 (6 comments by @beaufortfrancois, @carlosjeurissen)
-
Inconsistency: runtime.getPlatformInfo() w3c/webextensions#1056 (6 comments by @ilostmypassword2, @xeenon)
-
Using dynamic URL in `runtime.tabs.create()` w3c/webextensions#1128 (6 comments by @carlosjeurissen, @ilostmypassword2, @xeenon)
-
Callback support in async functions w3c/webextensions#1141 (5 comments by @carlosjeurissen, @ilostmypassword2, @Rob--W, @xeenon)
-
Proposal: add `runtime.MessageSender.windowId` property w3c/webextensions#1077 (5 comments by @carlosjeurissen, @ilostmypassword2, @xeenon)
-
Inconsistency: Behavior of `action.setIcon({})` w3c/webextensions#1101 (5 comments by @carlosjeurissen, @oliverdunk, @xeenon)
-
Inconsistency: Return value for alarms.clearAll() w3c/webextensions#1055 (5 comments by @bershanskiy, @ilostmypassword2)
-
Populate `tabs` in the browser.window.onCreated() event listener? w3c/webextensions#1111 (5 comments by @carlosjeurissen, @Mythical5th, @Rob--W, @solomonkinard)
-
Proposal: document `browser.storage.managed` initialization semantics and provide initialization event w3c/webextensions#547 (4 comments by @carlosjeurissen, @rdcronin, @Rob--W, @t-pillard)
-
Exposure of types in the `browser.*` namespaces w3c/webextensions#1114 (4 comments by @kiaraarose, @xeenon)
-
Inconsistency: `action.setIcon({path: "relative.png"})` relative path handling w3c/webextensions#1122 (4 comments by @carlosjeurissen, @rdcronin, @xeenon)
-
Inconsistency: limits on browser.alarms.create() w3c/webextensions#422 (4 comments by @bershanskiy, @ilostmypassword2, @xeenon)
-
Proposal: dom.didPerformAutoFill() w3c/webextensions#954 (4 comments by @bershanskiy, @kiaraarose, @oliverdunk, @xeenon)
-
WebExtensions at TPAC 2026 w3c/webextensions#1072 (4 comments by @carlosjeurissen, @dotproto, @gjc13)
-
Do not hard-error on `options_ui.chrome_style` in mv3+ w3c/webextensions#1135 (4 comments by @carlosjeurissen, @ilostmypassword2, @xeenon)
-
Inconsistency: insertion of default values into dictionaries, null vs undefined vs false w3c/webextensions#1124 (4 comments by @carlosjeurissen, @ilostmypassword2, @kiaraarose, @xeenon)
-
Chrome 154 regression: closing a background tab closes the extension side panel on the active tab w3c/webextensions#1104 (4 comments by @grahamlangford, @ilostmypassword2, @Rob--W)
-
WECG agenda discussion 2026-10-08 meeting w3c/webextensions#1103 (4 comments by @bershanskiy, @Rob--W, @solomonkinard)
-
Express required and/or optional extension features w3c/webextensions#1153 (3 comments by @carlosjeurissen, @tophf)
-
Group statement on intent to move to optional permissions w3c/webextensions#1160 (3 comments by @carlosjeurissen, @tophf)
-
Add support for `tabs.create({ incognito: true })` w3c/webextensions#897 (3 comments by @carlosjeurissen, @Rob--W)
-
Inconsistency: order of expired alarm delivery w3c/webextensions#1107 (3 comments by @ilostmypassword2, @rdcronin, @xeenon)
-
Proposal: add `OPTIONS_UI` as `ContextType` w3c/webextensions#807 (3 comments by @carlosjeurissen, @rdcronin, @xeenon)
-
Ignore `icon_variants` with unknown properties w3c/webextensions#1119 (3 comments by @oliverdunk, @solomonkinard, @xeenon)
-
scripting.InjectionTarget.workers property to inject WorkerScope(s) w3c/webextensions#306 (3 comments by @bbruneau, @carlosjeurissen, @kiaraarose)
-
Inconsistency: sub-menu context inheritance w3c/webextensions#1090 (3 comments by @carlosjeurissen, @xeenon)
-
Supports API: extension API feature support detection w3c/webextensions#1151 (3 comments by @kiaraarose, @Rob--W, @tabatkins)
-
Inconsistency: a call to action.openPopup() with a user gesture grants activeTab in Firefox but not in Chrome or Safari w3c/webextensions#1149 (3 comments by @kiaraarose, @Rob--W)
-
#798 vs #883: How should we empower extensions to add new permissions without overly alarming their current user base? w3c/webextensions#1032 (3 comments by @carlosjeurissen, @t-pillard, @xeenon)
-
Make `action.setPopup({ popup: "invalid.html" })` reject and have no side-effect w3c/webextensions#1138 (3 comments by @carlosjeurissen, @kiaraarose, @xeenon)
-
Proposal: `action.default_area=navbar` and `action.default_area=hidden` w3c/webextensions#198 (3 comments by @carlosjeurissen, @ilostmypassword2)
-
Proposal: agree on a unified `sidebar` API for mv3 w3c/webextensions#128 (3 comments by @carlosjeurissen, @xeenon)
-
Inconsistency: `action.getPopup()` full URL vs relative URL w3c/webextensions#1142 (3 comments by @carlosjeurissen, @ilostmypassword2, @xeenon)
-
Inconsistency: storage onChanged w3c/webextensions#511 (3 comments by @carlosjeurissen, @ilostmypassword2, @xeenon)
-
Inconsistency: in Chrome, extension cannot see own tab `url`, `title`, `favIconUrl` etc. without `tabs` permission w3c/webextensions#1027 (3 comments by @carlosjeurissen, @oliverdunk)
-
macOS: expose sandbox provenance for URLs opened by native applications w3c/webextensions#1108 (3 comments by @bershanskiy, @Rob--W, @ylemkimon)
-
[Manifest V3] WebExtensionWorker instead of Service Worker w3c/webextensions#11 (2 comments by @carlosjeurissen, @Rob--W)
-
Proposal: expose `browser.tabs.TAB_ID_ASSOCIATED` constant w3c/webextensions#1168 (2 comments by @carlosjeurissen, @tophf)
-
Inconsistency: Navigation to file:// URLs using tabs and windows APIs w3c/webextensions#426 (2 comments by @rdcronin, @xeenon)
-
Inconsistency: `tabs.query` behavior for permissions granted by `content_scripts.matches` w3c/webextensions#915 (2 comments by @rdcronin, @xeenon)
-
Support `action.getPopup()` without parameters w3c/webextensions#1143 (2 comments by @rdcronin, @xeenon)
-
Add ability to determine if a tab is a new tab page w3c/webextensions#1042 (2 comments by @kiaraarose, @rdcronin)
-
Inconsistency: some functions accept optional arguments while other take in only `{}` w3c/webextensions#254 (2 comments by @xeenon)
-
Inconsistency: `content_security_policy` syntax w3c/webextensions#96 (2 comments by @carlosjeurissen, @xeenon)
-
Proposal: Add filter for DNR `modifyHeaders` w3c/webextensions#439 (2 comments by @carlosjeurissen, @xeenon)
-
Specify the `permissions` and `optional_permissions` manifest keys w3c/webextensions#1150 (2 comments by @carlosjeurissen, @kiaraarose)
-
`action.getUserSettings().isOnToolbar` unsufficient for the use-cases w3c/webextensions#1145 (2 comments by @carlosjeurissen, @xeenon)
-
Inconsistency: DNR `modifyHeaders` supported headers w3c/webextensions#372 (2 comments by @carlosjeurissen, @xeenon)
-
Proposal inconsistency: runtime.getContexts() proposal differs from Chromium implementation w3c/webextensions#498 (2 comments by @carlosjeurissen, @xeenon)
-
extension API availability in extension frames embedded on third party websites w3c/webextensions#787 (2 comments by @carlosjeurissen, @xeenon)
-
Proposal: create `_generated_service_worker.js` based on `background.scripts` w3c/webextensions#785 (2 comments by @tophf, @xeenon)
-
Cross-browser TypeScript types for WebExtensions (webext-meta-types) w3c/webextensions#1071 (2 comments by @dotproto, @xeenon)
-
Proposal: theme.getCurrent() should always return an effective theme w3c/webextensions#877 (2 comments by @FaridZelli, @xeenon)
-
Inconsistency: path handling across APIs and browsers w3c/webextensions#273 (2 comments by @carlosjeurissen, @xeenon)
-
`options_ui` sub-pixel height issues w3c/webextensions#1121 (2 comments by @carlosjeurissen, @ilostmypassword2)
-
Side Panel API: query position: left/right, close(), and focus(): tab to and from side panel w3c/webextensions#833 (2 comments by @carlosjeurissen, @solomonkinard)
-
Inconsistency: support for `action.setIcon({ tabId: null })` w3c/webextensions#1129 (2 comments by @carlosjeurissen, @kiaraarose)
-
Proposal: Allow extensions to specify the initial size of Split View panes w3c/webextensions#1100 (2 comments by @Mohamed3nan, @Rob--W)
-
Proposal: devtools.panels.ExtensionPanel.reportSearchResults() w3c/webextensions#1099 (2 comments by @indura-perera-codimite, @Rob--W)
-
[DNR] Redirect rule does not allow applying other redirect rules to the resulting request w3c/webextensions#468 (1 comment by @xeenon)
-
Add API to switch focus from `sidePanel` to main document to enable accessibility features w3c/webextensions#693 (1 comment by @HoranIsHere)
-
tabs.getCurrent() returns undefined when being called from the popup w3c/webextensions#316 (1 comment by @carlosjeurissen)
-
Remove/increase action popup height limitation of 600px w3c/webextensions#1148 (1 comment by @tophf)
-
Inconsistent behavior of `activeTab` on refresh/navigation across browsers w3c/webextensions#55 (1 comment by @Rob--W)
-
Introduce runtime.waitUntil API to keep background service worker / event page active during a specific task w3c/webextensions#416 (1 comment by @t-pillard)
-
Inconsistency: valid characters in extension resource URLs w3c/webextensions#1035 (1 comment by @xeenon)
-
Proposal: declarativeNetRequest: Add a way to feature detect whether a specific RuleConditon is supported on the current browser w3c/webextensions#638 (1 comment by @carlosjeurissen)
-
Proposal: API to embed pages in WebExtension bypassing CSP w3c/webextensions#483 (1 comment by @carlosjeurissen)
-
Inconsistency: format of the fulfilled object for browser.notifications.getAll() w3c/webextensions#1105 (1 comment by @xeenon)
-
Inconsistency: `browser.menus` and `browser.contextMenus` aliasing w3c/webextensions#1088 (1 comment by @xeenon)
-
Inconsistency: returned value for `windows.create({incognito: true})` w3c/webextensions#407 (1 comment by @xeenon)
-
Provide consistent access to `browser.permissions` API in the devtools w3c/webextensions#40 (1 comment by @xeenon)
-
`tabs.duplicate()` must implement a way to duplicate at a given `index` and with a given `active` state w3c/webextensions#27 (1 comment by @xeenon)
-
New API: UserSettings.isOnToolbar change event w3c/webextensions#346 (1 comment by @carlosjeurissen)
-
Inconsistency: Persistence of alarms in browser.alarms API w3c/webextensions#406 (1 comment by @xeenon)
-
Proposal: limit length of extension action badge text w3c/webextensions#960 (1 comment by @ilostmypassword2)
-
`sidePanel` API: support "one instance per tab" in `openPanelOnActionClick` w3c/webextensions#515 (1 comment by @Mythical5th)
-
Support onEnabled event when the extension from disabled state to enabled state w3c/webextensions#353 (1 comment by @ilostmypassword2)
-
Proposal: alias `menus` and `contextMenus` permissions w3c/webextensions#1089 (1 comment by @carlosjeurissen)
-
API for setting a visual color or accent on an individual browser tab w3c/webextensions#1096 (1 comment by @Rob--W)
-
-
15 pull requests opened.
-
Add editorial-conventions and add our rfc2119 convention w3c/webextensions#1171, by @carlosjeurissen.
-
Make onAlarm readonly w3c/webextensions#1162, by @dotproto.
-
Add advisory Bikeshed warnings check for PRs w3c/webextensions#1155, by @dotproto.
-
Add specification for content_security_policy manifest key w3c/webextensions#1154, by @rdcronin.
-
Specify the `activeTab` permission. w3c/webextensions#1152, by @kiaraarose.
-
Publish minutes of 2026-10-22 meeting w3c/webextensions#1139, by @Rob--W.
-
Adopt Bikeshed conventions for IDs and links in the spec w3c/webextensions#1137, by @dotproto.
-
Specify `icons` and `icon_variants` w3c/webextensions#1134, by @carlosjeurissen.
-
Proposal: uiSettings API w3c/webextensions#1133, by @hjanuschka.
-
Add api-conventions.md w3c/webextensions#1130, by @carlosjeurissen.
-
Publish minutes of 2026-10-15 WEWG meeting w3c/webextensions#1125, by @Rob--W.
-
Specify the background manifest key and background content. w3c/webextensions#1123, by @xeenon.
-
Publish minutes of 2026-10-08 meeting w3c/webextensions#1112, by @Rob--W.
-
Add Alarms API IDL w3c/webextensions#1110, by @oliverdunk.
-
Proposal: `deferrable_permissions` and `deferrable_host_permissions` w3c/webextensions#1109, by @bbruneau.
-
-
7 pull requests merged.
-
Adopt Bikeshed conventions for IDs and links in the spec w3c/webextensions#1137.
-
Add advisory Bikeshed warnings check for PRs w3c/webextensions#1155.
-
Add api-conventions.md w3c/webextensions#1130.
-
Add Alarms API IDL w3c/webextensions#1110.
-
Publish minutes of 2026-10-15 WEWG meeting w3c/webextensions#1125.
-
Publish minutes of 2026-10-08 meeting w3c/webextensions#1112.
-
Publish minutes of 2026-09-24 meeting w3c/webextensions#1098.
-
-
1 pull request closed.
-
Make onAlarm readonly w3c/webextensions#1162.
-
-
16 pull requests received 184 new comments.
-
Specify the background manifest key and background content. w3c/webextensions#1123 (41 comments by @carlosjeurissen, @dotproto, @kiaraarose, @oliverdunk, @rdcronin, @Rob--W, @xeenon)
-
Specify `icons` and `icon_variants` w3c/webextensions#1134 (38 comments by @carlosjeurissen, @solomonkinard, @xeenon)
-
Specify the `activeTab` permission. w3c/webextensions#1152 (32 comments by @carlosjeurissen, @kiaraarose, @oliverdunk, @rdcronin, @Rob--W, @xeenon)
-
Add specification for content_security_policy manifest key w3c/webextensions#1154 (26 comments by @carlosjeurissen, @oliverdunk, @rdcronin, @Rob--W, @xeenon)
-
Proposal: `i18n.getAvailableLanguages()` w3c/webextensions#942 (14 comments by @carlosjeurissen, @xeenon)
-
Make onAlarm readonly w3c/webextensions#1162 (6 comments by @oliverdunk, @rdcronin, @Rob--W, @tidoust)
-
Proposal: uiSettings API w3c/webextensions#1133 (6 comments by @hjanuschka, @ilostmypassword2, @kiaraarose, @w3cbot, @xeenon)
-
Add editorial-conventions and add our rfc2119 convention w3c/webextensions#1171 (5 comments by @xeenon)
-
Add proposal: Synchronous data at startup w3c/webextensions#793 (4 comments by @carlosjeurissen, @Rob--W, @xeenon)
-
Adopt Bikeshed conventions for IDs and links in the spec w3c/webextensions#1137 (3 comments by @dotproto, @xeenon)
-
dark-mode: Add a proposal for dark mode extension icons w3c/webextensions#585 (1 comment by @solomonkinard)
-
Proposal: `deferrable_permissions` and `deferrable_host_permissions` w3c/webextensions#1109 (1 comment by @Rob--W)
-
Past meetings
Participants
-
4 participants joined.
-
Yannick Mougin (Dashlane) joined.
-
Hubert LAFONT (Dashlane) joined.
-
Tim Pillard (Dashlane) joined.
-
Dave Vandyke (Mozilla Foundation) joined.
-
-
1 participant left.
-
Dave Vandyke (Mozilla Foundation) left.
-
GitHub
w3c/webextensions
-
28 issues opened.
-
Inconsistency: format of the fulfilled object for browser.notifications.getAll() w3c/webextensions#1105, by @elijahsawyers.
-
Chrome 154 regression: closing a background tab closes the extension side panel on the active tab w3c/webextensions#1104, by @grahamlangford.
-
WECG agenda discussion 2026-10-08 meeting w3c/webextensions#1103, by @carlosjeurissen.
-
WEWG agenda discussion 2026-10-15 meeting w3c/webextensions#1102, by @carlosjeurissen.
-
Inconsistency: Behavior of `action.setIcon({})` w3c/webextensions#1101, by @oliverdunk.
-
Proposal: Allow extensions to specify the initial size of Split View panes w3c/webextensions#1100, by @H4M4CHi-ttr.
-
Proposal: devtools.panels.ExtensionPanel.reportSearchResults() w3c/webextensions#1099, by @indura-perera-codimite.
-
API for setting a visual color or accent on an individual browser tab w3c/webextensions#1096, by @gurol.
-
TPAC 2026 breakout session proposal w3c/webextensions#1094, by @dotproto.
-
Inconsistency: sub-menu context inheritance w3c/webextensions#1090, by @carlosjeurissen.
-
Proposal: alias `menus` and `contextMenus` permissions w3c/webextensions#1089, by @carlosjeurissen.
-
Inconsistency: `browser.menus` and `browser.contextMenus` aliasing w3c/webextensions#1088, by @carlosjeurissen.
-
Inconsistency: unlimitedStorage permission in optional_permissions manifest key w3c/webextensions#1087, by @bershanskiy.
-
Inconsistency: menus vs contextMenus w3c/webextensions#1086, by @bershanskiy.
-
maxResults and engine limits w3c/webextensions#1084, by @patrickkettner.
-
Agenda discussion for public meeting on 2026-09-24 w3c/webextensions#1083, by @Rob--W.
-
Proposal: runtime.getContexts() should populate tabId for tab-specific side panel w3c/webextensions#1081, by @bershanskiy.
-
Improve browser<->extension contract for displaying extension UI w3c/webextensions#1080, by @carlosjeurissen.
-
Proposal: Re-evaluate session in `storage.session` w3c/webextensions#1079, by @erosman.
-
WEWG agenda discussion 2026-09-17 meeting w3c/webextensions#1078, by @carlosjeurissen.
-
Proposal: add `runtime.MessageSender.windowId` property w3c/webextensions#1077, by @carlosjeurissen.
-
`runtime.getContexts()`: populate windowId for contexts with type `POPUP` and `SIDE_PANEL` w3c/webextensions#1076, by @carlosjeurissen.
-
Proposal: limit length of extension action title w3c/webextensions#1075, by @bershanskiy.
-
Crawlling and indexing issue w3c/webextensions#1074, by @anubha1112-svg.
-
Custom domain (Godaddy) to be connected to blogspot. com w3c/webextensions#1073, by @anubha1112-svg.
-
WebExtensions at TPAC 2026 w3c/webextensions#1072, by @dotproto.
-
Cross-browser TypeScript types for WebExtensions (webext-meta-types) w3c/webextensions#1071, by @patrickkettner.
-
Proposal: add `embeddedEnabled` in `browser.mimeHandler` options w3c/webextensions#1070, by @msisov.
-
-
9 issues closed.
-
WEWG agenda discussion 2026-09-17 meeting w3c/webextensions#1078.
-
Inconsistency: unlimitedStorage permission in optional_permissions manifest key w3c/webextensions#1087.
-
Browser-specific issue tracking w3c/webextensions#155.
-
Agenda discussion for public meeting on 2026-09-24 w3c/webextensions#1083.
-
Proposal: Re-evaluate session in `storage.session` w3c/webextensions#1079.
-
Proposal: make permissions.remove() return Promise<undefined> w3c/webextensions#1069.
-
Agenda discussion for public meeting on 2026-09-10 w3c/webextensions#1068.
-
Crawlling and indexing issue w3c/webextensions#1074.
-
Custom domain (Godaddy) to be connected to blogspot. com w3c/webextensions#1073.
-
-
39 issues received 112 new comments.
-
Proposal: add `embeddedEnabled` in `browser.mimeHandler` options w3c/webextensions#1070 (13 comments by @dotproto, @msisov, @Rob--W)
-
Proposal: Re-evaluate session in `storage.session` w3c/webextensions#1079 (11 comments by @bershanskiy, @dotproto, @erosman, @Rob--W)
-
Extension API to find the public suffix (eTLD) of a given URL/domain w3c/webextensions#231 (7 comments by @kzar, @mckenfra, @Rob--W, @simon-friedberger)
-
Proposal: limit length of extension action title w3c/webextensions#1075 (7 comments by @bershanskiy, @erosman, @oliverdunk)
-
Proposal: make permissions.remove() return Promise<undefined> w3c/webextensions#1069 (6 comments by @bershanskiy, @carlosjeurissen, @Rob--W)
-
Cross-browser TypeScript types for WebExtensions (webext-meta-types) w3c/webextensions#1071 (5 comments by @dotproto, @patrickkettner, @Rob--W)
-
maxResults and engine limits w3c/webextensions#1084 (4 comments by @carlosjeurissen, @dotproto, @patrickkettner, @Rob--W)
-
Inconsistency: `browser.menus` and `browser.contextMenus` aliasing w3c/webextensions#1088 (4 comments by @carlosjeurissen, @Rob--W)
-
Agenda discussion for public meeting on 2026-09-24 w3c/webextensions#1083 (4 comments by @bershanskiy, @carlosjeurissen, @kzar, @Rob--W)
-
Improve browser<->extension contract for displaying extension UI w3c/webextensions#1080 (4 comments by @bershanskiy, @carlosjeurissen, @Rob--W)
-
Agenda discussion for public meeting on 2026-09-10 w3c/webextensions#1068 (4 comments by @bershanskiy, @carlosjeurissen, @patrickkettner, @Rob--W)
-
request: allow to retrieve a `frameID` from an `<iframe>` element w3c/webextensions#12 (3 comments by @beaufortfrancois, @carlosjeurissen, @sublimator)
-
API for setting a visual color or accent on an individual browser tab w3c/webextensions#1096 (3 comments by @carlosjeurissen, @gurol)
-
Review and Feedback requested: Attribution Level 1 2026-06-29 > 2026-07-29 w3c/webextensions#1040 (3 comments by @martinthomson, @oliverdunk)
-
Proposal: Limits on lengths of strings passed to WebExtension APIs w3c/webextensions#935 (3 comments by @bershanskiy, @erosman)
-
Inconsistency: Return value for alarms.clearAll() w3c/webextensions#1055 (2 comments by @bershanskiy)
-
Inconsistency: sub-menu context inheritance w3c/webextensions#1090 (2 comments by @bershanskiy, @carlosjeurissen)
-
Proposal: add `runtime.MessageSender.windowId` property w3c/webextensions#1077 (2 comments by @carlosjeurissen)
-
Proposal: alias `menus` and `contextMenus` permissions w3c/webextensions#1089 (2 comments by @bershanskiy, @carlosjeurissen)
-
Feature request: Enhance the tab group api to support the new pinning functionality w3c/webextensions#715 (2 comments by @jbcollings, @luxzg)
-
Proposal: limit length of extension action badge text w3c/webextensions#960 (2 comments by @bershanskiy, @erosman)
-
Enhancement request - Expand the Tab Groups API to include some info about Closed Tab Groups w3c/webextensions#861 (1 comment by @Rob--W)
-
Inconsistency: Behavior of `action.setIcon({})` w3c/webextensions#1101 (1 comment by @carlosjeurissen)
-
[DNR] Redirect rule does not allow applying other redirect rules to the resulting request w3c/webextensions#468 (1 comment by @johnnywell)
-
Inconsistency: path handling across APIs and browsers w3c/webextensions#273 (1 comment by @oliverdunk)
-
Inconsistency: unlimitedStorage permission in optional_permissions manifest key w3c/webextensions#1087 (1 comment by @oliverdunk)
-
Allow extensions to query the list of languages it supports (ie, `i18n.getAvailableLanguages()`) w3c/webextensions#995 (1 comment by @carlosjeurissen)
-
Proposal: runtime.getContexts() should populate tabId for tab-specific side panel w3c/webextensions#1081 (1 comment by @oliverdunk)
-
`runtime.getContexts()`: populate windowId for contexts with type `POPUP` and `SIDE_PANEL` w3c/webextensions#1076 (1 comment by @kiaraarose)
-
Proposal inconsistency: runtime.getContexts() proposal differs from Chromium implementation w3c/webextensions#498 (1 comment by @carlosjeurissen)
-
Support onEnabled event when the extension from disabled state to enabled state w3c/webextensions#353 (1 comment by @bershanskiy)
-
-
8 pull requests opened.
-
Publish minutes of 2026-09-24 meeting w3c/webextensions#1098, by @Rob--W.
-
Adjust leading-dot handling in the publicSuffix API proposal w3c/webextensions#1097, by @kzar.
-
Publish minutes of 2026-09-17 WEWG meeting w3c/webextensions#1095, by @Rob--W.
-
Expand repository readme with spec and wewg info w3c/webextensions#1093, by @carlosjeurissen.
-
Add Node.js CI workflow for testing w3c/webextensions#1092, by @nexoracontrol-ops.
-
Add preferred filename format for proposals w3c/webextensions#1091, by @carlosjeurissen.
-
Add browser-specific issue tracking guidance document w3c/webextensions#1085, by @carlosjeurissen.
-
Publish minutes of 2026-09-10 meeting w3c/webextensions#1082, by @Rob--W.
-
-
9 pull requests merged.
-
Adjust leading-dot handling in the publicSuffix API proposal w3c/webextensions#1097.
-
Publish minutes of 2026-09-17 WEWG meeting w3c/webextensions#1095.
-
Add proposal for modifying split views w3c/webextensions#1019.
-
Add browser-specific issue tracking guidance document w3c/webextensions#1085.
-
Add preferred filename format for proposals w3c/webextensions#1091.
-
Expand repository readme with spec and wewg info w3c/webextensions#1093.
-
Publish minutes of 2026-09-10 meeting w3c/webextensions#1082.
-
Publish minutes of 2026-08-27 meeting w3c/webextensions#1067.
-
Add specification for `externally_connectable`. w3c/webextensions#873.
-
-
1 pull request closed.
-
Add Node.js CI workflow for testing w3c/webextensions#1092.
-
-
10 pull requests received 38 new comments.
-
Add browser-specific issue tracking guidance document w3c/webextensions#1085 (15 comments by @carlosjeurissen, @dotproto, @Rob--W)
-
Add proposal for modifying split views w3c/webextensions#1019 (7 comments by @H4M4CHi-ttr, @rdcronin, @Rob--W)
-
Expand repository readme with spec and wewg info w3c/webextensions#1093 (7 comments by @carlosjeurissen, @dotproto, @Rob--W)
-
Add specification for `externally_connectable`. w3c/webextensions#873 (3 comments by @MicahZoltu, @oliverdunk)
-
Adjust leading-dot handling in the publicSuffix API proposal w3c/webextensions#1097 (1 comment by @kzar)
-
Clarify the relationship between WECG and WEWG w3c/webextensions#1049 (1 comment by @carlosjeurissen)
-