Add browser extension integration tests
Created by: lguychard
Prerequisite: #10037 (closed)
We should have integration tests for the browser extension. To remove potential flakiness, these tests should rely on mocked responses for:
- Code hosts requests (pages, API requests)
- Sourcegraph API requests (repo/rev resolution, blob content fetching, extensions / code intelligence)