microsoft / microsoft/MicrosoftEdge-Extensions
Tabs API Incomplete Behavior on Right Side of Split Screen
Open
@Rahul-Bauri is already working on this.
Since Jul 22, 2025.
API
Bug
Tracked
- Dominant language
- JavaScript
- Stars
- 245
- Forks
- 149
- PR merge metrics
- No merged PRs in 30d
Description
-
Tabs API events (e.g.,
onCreated,onUpdated) are not fired for tabs opened on the right side of a split screen. -
Tabs on the right side of the split are not returned when using:
chrome.tabs.getAllInWindow(_WINDOW_ID_HERE_, (tabs) => console.log(tabs))chrome.tabs.query({}, (tabs) => console.log(tabs))
This appears to be a duplicate of issue #104, but for some reason this issue still reproducible.
This behavior causes issues with extensions that rely on the Tabs API events. For example:
- AdGuard relies on events like onCreated:
https://github.com/AdguardTeam/AdguardBrowserExtension/issues/2832 - A similar problem occurs in uBlock Origin:
https://github.com/uBlockOrigin/uBlock-issues/issues/2945
Tested on:
- Browser: Microsoft Edge 135.0.3179.54 (Official build) (arm64)
- Chromium version: 135.0.7049.42
- OS: macOS 15.4 (24E248)
- JavaScript engine: V8 13.5.21.5
- User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.