Bug 1402338 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

There are a number of extension-related components now. It's getting confusion. I use the following rule of thumb:
- WebExtensions::Android - for anything involving only changes in extension code, i.e. one of the extensions/ directories
- GeckoView::Android - for anything involving also changes in the GeckoView layer (Java/Kotlin code API)
- Fenix::Extensions - for anything involving the embedder (Fenix product).

APIs involving UI usually require changes to extensions/-code, GeckoView and Android-Components / Fenix.
There are a number of extension-related components now. It's getting confusion. I use the following rule of thumb:
- WebExtensions::Android - for anything involving only changes in extension code, i.e. one of the extensions/ directories
- GeckoView::Extensions - for anything involving also changes in the GeckoView layer (Java/Kotlin code API)
- Fenix::Extensions - for anything involving the embedder (Fenix product).

APIs involving UI usually require changes to extensions/-code, GeckoView and Android-Components / Fenix.

Back to Bug 1402338 Comment 1