update `isOpen` call to use requests
update browser pluginImpl to take params