Closed Bug 1543597 Opened 7 years ago Closed 7 years ago

Remove code of blocklist clients in Remote Settings

Categories

(Toolkit :: Blocklist Implementation, enhancement, P3)

enhancement

Tracking

()

RESOLVED INVALID

People

(Reporter: leplatrem, Unassigned)

References

Details

Attachments

(1 obsolete file)

When working on Bug 1257565 we had done the first step which consisted of using Remote Settings to update blocklist information off trains.

However, since Bug 1257565 is not going to happen anytime soon, we should probably remove the code.

  • anyone looking at this code would wonder why do we fetch blocklist data from two places (remote settings and XML). The only rational answer is «it's temporary». It's been 2+ years.
  • the data of addons and plugins blocklists is synchronized locally but never used (the downloaded XML is the reference)
  • the data is modified quite often which triggers push notifications that are not necessary
  • the signature is computed often for nothing
Type: defect → enhancement

Remove code of blocklist clients in Remote Settings

(In reply to Mathieu Leplatre [:leplatrem] from comment #0)

However, since Bug 1257565 is not going to happen anytime soon, we should probably remove the code.

We could just pref it off by default? I thought there was already a pref... did the pref get removed?

Also, Mike, I think you were the last person to chase this, are we sure we're not going to be pursuing this soon? It's a bit disheartening...

Flags: needinfo?(mconley)
Flags: needinfo?(mathieu)

I'll confer with esmyth and see if he can press this forward.

Flags: needinfo?(mconley)

We could just pref it off by default? I thought there was already a pref... did the pref get removed?

There used to be a pref a very long time ago, and I can't find the commit that removed it.

We could pref it off, but if there's no concrete plan to get out of the blocklist.xml fetch situation then we should probably remove the whole code, no?

Flags: needinfo?(mathieu)

Bug 1257565 just happened :tada:!

Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
Attachment #9057516 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: