Med, to my knowledge this is not an intentional change. Could you file a bug report on
crbug.com? It would also be helpful if you could include a simplified example extension to help the folks triaging the issue easily reproduce the bug and get it directed to the right engineers.
ilyaigpetrov, the Manifest V3 design doc is a launching off point for implementation work and does not necessarily reflect the end product. This API is an example of something we originally intended to deprecate but adjusted our plans for logistical reasons. Our
MV3 Migration docs should be our canonical list of what's intentional. If you see something you think may be a mistake, I'd encourage you to look for and possibly open
a new doc bug or an
extension platform bug.
Cheers,
Simeon - @dotproto
Chrome Extensions DevRel