Changes between Version 5 and Version 17 of Ticket #6440


Ignore:
Timestamp:
03/06/2018 06:11:13 PM (16 months ago)
Author:
greiner
Comment:

I've updated the ticket description based on my findings. Namely, we've been sending a huge amount of unused data to the options page which we can easily cut down on as well as we can switch to a more efficient way of sending lots of messages.

Even after those changes it'll still take a long time (on my computer about 15s for adding/removing all filters in EasyPrivacy) when editing large amounts of filters but at least it's a start so that we can work on further optimizations. Therefore I've created #6450 to keep track of any performance improvements related to dealing with lots of filters in the UI.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6440

    • Property Priority changed from Unknown to P1
    • Property Ready set
    • Property Owner set to greiner
    • Property Blocking changed from to 6450
  • Ticket #6440 – Description

    v5 v17  
    2020- adding 1, 10 or 10000 filters should have the same smoothly behaviour 
    2121 
     22=== What to change === 
     23In messageResponder.js 
     24- Switch to using long-lived connections for accepting "*.listen" messages 
     25- Only pass first argument to `sendMessage()` in `addFilterListeners()` 
     26 
    2227=== Notes === 
    2328