Manifest V3
E565061
Manifest V3 is the latest version of Chrome’s browser extension platform specification, introducing a new permissions, security, and background execution model for WebExtensions.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
WebExtensions platform specification
ⓘ
browser extension manifest specification ⓘ |
| aimsTo |
improve extension security
ⓘ
improve performance of extensions ⓘ improve user privacy ⓘ |
| announcedBy | Google NERFINISHED ⓘ |
| announcedIn | 2018 ⓘ |
| compatibleWith | WebExtensions API model NERFINISHED ⓘ |
| criticizedFor |
impact on content-blocking extensions
ⓘ
limitations of declarativeNetRequest rules ⓘ |
| defines |
background execution model for extensions
ⓘ
extension manifest format ⓘ permissions model for extensions ⓘ service worker based background scripts ⓘ |
| deprecates |
browserAction API from Manifest V2
ⓘ
pageAction API from Manifest V2 ⓘ |
| documentedAt | https://developer.chrome.com/docs/extensions/mv3/overview/ ⓘ |
| encourages | event-driven extension design ⓘ |
| follows | Manifest V2 NERFINISHED ⓘ |
| hasKeyField |
"action"
ⓘ
"background" with service_worker ⓘ "host_permissions" ⓘ "manifest_version": 3 ⓘ |
| introduces | declarativeNetRequest API NERFINISHED ⓘ |
| limits | long-running background execution ⓘ |
| maintainedBy | Google Chrome team NERFINISHED ⓘ |
| partOf | Chrome Extensions platform NERFINISHED ⓘ |
| replacesFeature |
event pages from Manifest V2
ⓘ
persistent background pages ⓘ |
| requires | host permissions to be declared more explicitly ⓘ |
| restricts | blocking webRequest API for most extensions ⓘ |
| rolloutStartedIn | around 2021 ⓘ |
| specifies |
new rules for content scripts
ⓘ
new rules for extension update behavior ⓘ |
| standardizedIn | Chromium project NERFINISHED ⓘ |
| supports |
action API for unified toolbar button
ⓘ
fine-grained permission requests ⓘ offscreen documents API (in Chrome) ⓘ optional permissions ⓘ |
| usedBy |
Brave browser
NERFINISHED
ⓘ
Chromium-based browsers ⓘ Google Chrome NERFINISHED ⓘ Microsoft Edge NERFINISHED ⓘ Opera ⓘ |
| usedFor |
declaring extension background behavior
ⓘ
declaring extension permissions ⓘ defining Chrome extension capabilities ⓘ |
| uses | service workers for background logic ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.