Use adapter object to expose tab API to extensions #4446
Labels
component: extensions
Issues related to the (work in progress) extension API
priority: 1 - middle
Issues which should be done at some point, but aren't that important.
Originally, I planned to expose the entire tab API to future extensions. However, during an API review it turned out that this probably isn't a good idea - the tab API has some stuff in it which is very specific and should probably only be exposed to the core.
Instead, there should probably be another adapter object in front - then we can only selectively expose the API which seems stable enough to actually make it public.
The text was updated successfully, but these errors were encountered: