- Replace broken 'let chrome = browser' shim with proper API fallback
- Make contextMenus and notifications calls conditional
- Broadcast notify via runtime.sendMessage as fallback for Android
- Add try/catch around permissions.request and tabs.query
- Fix openOptionsPage fallback using tabs.create on Android
- Move notifications and contextMenus to optional_permissions
- Set options_ui open_in_tab to true (required on Android)
- Add gecko_android with strict_min_version 113.0
- Bump version to 1.1.1