Remove the hardcoded "Google" sting from bug 337774 and provide a means of updating the list based on the prefs from bug 338598.
I've added support for this. The pref to set a provider is browser.safebrowsing.dataProvider, and int. The provider names are browser.safebrowsing.provider.0.name, browser.safebrowsing.provider.1.name, etc.
jwalden: does this now count as a dupe against 340677?
(In reply to comment #2)
> jwalden: does this now count as a dupe against 340677?
For some definition of "dynamically". If you update the preferences while the dialog is open (I don't know whether this is actually possible using a sanctioned method of installing safebrowsing providers, but you could do it with about:config), the dialog won't update too, but reopening the dialog will regenerate the update provider menupopup entries.
That's an edgy-enough case to satisfy me. I don't think this needs to live update.
*** This bug has been marked as a duplicate of 340677 ***