Changes between Version 3 and Version 4 of Ticket #6474
- Timestamp:
- 03/13/2018 08:10:52 PM (21 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #6474 – Description
v3 v4 2 2 With Adblock Plus 2.6.10 for Firefox we started to allow [https://adblockplus.org/development-builds/suppressing-the-first-run-page-in-firefox suppressing the first run page] through external configuration. This mechanism was specific to legacy Gecko extension, and when we migrated to WebExtensions with Adblock Plus 3.0, we had to leave that feature behind. 3 3 4 Now, Firefox 57 and above provides a [https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_manifests#Managed_storage_manifests mechanism to pre-configure WebExtensions], similar to Chrome. However, despite Adblock Plus for Chrome and Firefox being based on the same code, now, we still specifically [https://hg.adblockplus.org/adblockpluschrome/file/ae47c9d78ac7/lib/prefs.js#l343 use that mechanismonly on Chromium-based browsers].4 Now, Firefox 57 and above provides a [https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_manifests#Managed_storage_manifests mechanism to pre-configure WebExtensions], similar to Chrome. However, despite Adblock Plus for Chrome and Firefox being based on the same code, now, we still specifically use that mechanism [https://hg.adblockplus.org/adblockpluschrome/file/ae47c9d78ac7/lib/prefs.js#l343 only on Chromium-based browsers]. 5 5 6 6 I verified that removing this check, and saving following file in the [https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_manifests#Manifest_location resprective location] (e.g. `~/.mozilla/managed-storage/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.json`), successfully suppresses the first run page, on Firefox 57 and above: