Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
activeTab extension has access to page after turning the extension of…
…f, then back on https://bugs.webkit.org/show_bug.cgi?id=270454 rdar://124016968 Reviewed by Timothy Hatcher. When an extension is unloaded, clear the map of open tabs and windows. That will clear any active tab permissions, and lead to new window and tab IDs getting created if the extension is turned back on. While we're here, clear a bunch more extension state that should be refreshed if the extension is loaded again. * Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm: (WebKit::WebExtensionContext::unload): Canonical link: https://commits.webkit.org/275651@main
- Loading branch information