Created a new interface for retrieving and persisting search query
information for specific hosts. This is used to populate the search
field with the last search query for the current host.
This revision also addresses the extension popup slowness during
initialization. Browser initialization and page tokenization was
conflicting, where parsing the DOM was computationally expensive and
slowing down the initialization response to the browser action. Now, the
browser action is more responsive.
Fixes #272
Changes Proposed in this Pull Request:
Created a new interface for retrieving and persisting search query information for specific hosts. This is used to populate the search field with the last search query for the current host.
This revision also addresses the extension popup slowness during initialization. Browser initialization and page tokenization was conflicting, where parsing the DOM was computationally expensive and slowing down the initialization response to the browser action. Now, the browser action is more responsive.