Changes between Version 3 and Version 4 of Ticket #6474


Ignore:
Timestamp:
03/13/2018 08:10:52 PM (19 months ago)
Author:
sebastian
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6474 – Description

    v3 v4  
    22With 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. 
    33 
    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 mechanism only on Chromium-based browsers]. 
     4Now, 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]. 
    55 
    66I 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: