You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 14, 2021. It is now read-only.
Modify ParsedStructure.kt logic to check for WebViews.
Use the AssistStructure.ViewNode.getWebDomain() from the WebView node to determine potential credentials
Update the username and password keywords to include attributes from the wc3 standard and any encountered or relevant characteristics (more in the autofill docs )
Update the architecture/autofill doc with a plaintext writeup of the heuristics that you used
Gotchas
There's likely a high degree of complexity here in doing the webview parsing; I'd guess more so in browsers & web-optimized pages than mobile apps that use WebViews for authentication like we do in Lockbox.
The text was updated successfully, but these errors were encountered:
Acceptance Criteria
When the
AutofillService
encounters aFillRequest
where the top-levelViewNode
is aWebView
orGeckoView
, optimize credential filling to:Engineering Notes
Documentation
Engineering Tasks
ParsedStructure.kt
logic to check forWebView
s.AssistStructure.ViewNode.getWebDomain()
from theWebView
node to determine potential credentialsarchitecture/autofill
doc with a plaintext writeup of the heuristics that you usedGotchas
There's likely a high degree of complexity here in doing the webview parsing; I'd guess more so in browsers & web-optimized pages than mobile apps that use
WebView
s for authentication like we do in Lockbox.The text was updated successfully, but these errors were encountered: