This could be merged with the LinkUpdater+FormUpdater merged module as it deals with the API provided by the browser, after also removing the getQueryParameters method as suggested earlier it would be possible to get rid of this module completely.