Changes between Version 18 and Version 19 of Ticket #6786


Ignore:
Timestamp:
07/13/2018 07:17:19 PM (14 months ago)
Author:
kzar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6786 – Description

    v18 v19  
    1616=== What to change === 
    1717- For users on Safari 10 and above... 
    18   - When the extension starts, and every 24 hours afterwards: 
    19     - Perform a request in the background to `https://eyeo.to/adblockplus/safari-app-extension-migration`. 
     18  - When the extension starts, perform a request in the background to `https://eyeo.to/adblockplus/safari-app-extension-migration`. 
    2019      - If the response is successful open a new tab displaying that page. 
     20      - If not, try again in 24 hours. 
    2121- For users on Safari 12 and above... 
    2222  - Avoid using the old canLoad / beforeLoad APIs at all. 
     
    2626 - Ensure the options page still opens correctly. 
    2727 - Ensure that for versions of Safari >= 10 that: 
    28    - When the extension starts and every 24 hours afterwards it performs a background request to `https://eyeo.to/adblockplus/safari-app-extension-migration`. 
     28   - When the extension starts it performs a background request to `https://eyeo.to/adblockplus/safari-app-extension-migration`. 
    2929   - If the response to that request is succesful, a new tab is opened with that page. 
    30    - Otherwise nothing happens. 
     30   - Otherwise it retries in 24 hours. 
    3131 - Ensure that the page is not opened for Safari versions < 10. 
    3232 - Ensure that for versions of Safari >= 12 that the user is automatically switched to the content blocking mode, and cannot switch back.