Changes between Initial Version and Version 3 of Ticket #7438


Ignore:
Timestamp:
04/05/2019 07:11:08 AM (18 months ago)
Author:
mjethani
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #7438 – Description

    initial v3  
    11=== Background === 
    2 In #7381 we replaced our use of `XMLHttpRequest` with the [https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API Fetch API]. Unlike `XMLHttpRequest`, the Fetch API supports [https://developer.mozilla.org/en-US/docs/Web/API/Streams_API/Using_readable_streams streaming the response body]. Now instead of loading the entire filter list in memory, filters could be read, parsed, and activated while they are still being downloaded. This may not have any significant benefit on desktop platforms but it could mean something for mobile. 
     2In #7381 we replaced our use of `XMLHttpRequest` with the [https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API Fetch API]. Unlike `XMLHttpRequest`, the Fetch API supports [https://developer.mozilla.org/en-US/docs/Web/API/Streams_API/Using_readable_streams streaming the response body]. Now instead of loading the entire filter list in memory, filters could be read, parsed, and activated (but see comment:1) while they are still being downloaded. This may not have any significant benefit on desktop platforms but it could mean something for mobile. 
    33 
    44On the other hand, we are moving to incremental filter list updates anyway (#6833), therefore it may not add much value in any case.