-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Don't use deprecated initKeyEvent() for autofill #2001
Conversation
Can confirm this is working with 93.0a1 20210810213316 |
Can I download the version of BW that contains this patch. I use Nightly and really need this. |
@streetwolf I can send you my unsigned XPI that you can install via Edit: Use the official build artefacts instead, #2001 (comment) |
Sure. Send it my way. I’ll let you know the results.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me. Thank you, it looks like this has been teetering on the edge of support for a while now.
@cscharf @bitwarden/dept-qa I don't think this is critical to get into this release since the nightly just dropped support (FF nightlies are usually a few months out from stable). However, if you think there's capacity for adding this to the rc branches cut last night it's probably a good addition.
Once this is merged into master it should also create build artifacts that can be installed in the same location. |
@streetwolf I edited in the link in my previous post (notification emails won't show those edits...) so here it is again. :) Edit: Use the official build artefacts instead, #2001 (comment) |
So far so good. All my sites can be filled both manually and with autofill. It also seems that the forms are being filled quicker than before.
|
@MGibson1 , let's please ensure we have the linked Github issue in Asana and is queued up for testing, but not in |
@MGibson1 just a heads up:
Nightly 93, which breaks Bitwarden, will go into Beta on September 6 and most likely be release on October 5. So that's ~8 weeks. |
We'll definitely be able to roll it out before then. |
As already stated the unsigned version with the patch hasn't caused me any problems so far. Nice job. Hope the signed version becomes available soon. |
We only sign our release builds, but here is the link to the Github actions build for Firefox: https://github.com/bitwarden/browser/suites/3472198561/artifacts/82556656 |
When you release the next update BW as I understand things it will be without this patch. Will there be a way to get the latest BW updates containing the patch or will I have to remain on what I already have? Again many thanks for taking on this issue so quickly.
|
The master branch already contains all the code which will be included in the next release. You've already got the good stuff :) That being said, please recognize that these non-release builds do not go through our regression testing process and many may be totally untested. Expect more issues than with an actual release build. |
It was mentioned in another issue but not this one, there is a simpler resolution to this problem: Go to Apparently the deprecated API in question has not been removed from the code yet, just disabled. By the time it is removed, release Bitwarden will [hopefully] have updated to mitigate the issue. |
Was this included in 1.52.0? Firefox auto-updated it to the latest version and autofill stopped working again (but using the artifact mentioned here works) |
No, it was not: https://github.com/bitwarden/browser/blob/v1.52.0/src/content/autofill.js#L843 |
How do merges into the |
Thank you @Caspy7 for the workaround. I confirm this wasn't included in 1.52.0 but will be in the following release, per @cscharf's comment above. I don't have an exact date for that release, but it'll be before 5 October, when this breaking change is expected to be released in FF stable. @bb010g: we develop off the |
This fixes #2000