Better way of detecting form inputs and submissions

Hi @aex351 I am not the developer, but I was also interested in testing this new feature so let me share with you my experience regarding build locally:

First of all you need to clone the feature/popup-overlays repo as it contains the code associated with the popup-overlay, and the improved input/submission detection as well. (As you mentioned above.)

According to Folf, there seems to be some issue regarding gulp that’s being fixed on upstream.
So after
0, installing alll the programs needed
1, cloning the repo locally (git clone https://github.com/fuwwy/bitwarden-browser.git)
2, cd into it, and
3, checking out the branch you want to build (git checkout feature/popup-overlays) you need to
4, add upstream as a remote (git remote add upstream https://github.com/bitwarden/browser ),
5, pull the changes (git pull upstream master ), then
6, proceed with npm install and
7, build (I used the command npm run dist, as npm run build:watch didn’t work for me)

After the succesful build you will need to look for the dist-chrome folder and load into chrome (I use it with brave browser, in which it works the same way) as an ‘unpacked extension’

Sadly I don’t know how to proceed if you want to build it for safari/firefox/etc…

Hope I could help :sweat_smile:

4 Likes