Open Bug 1399950 Opened 7 years ago Updated 2 years ago

Password Manager Has Credentials But Not Auto-Filling Fields on https://verified.capitalone.com

Categories

(Toolkit :: Password Manager: Site Compatibility, defect, P3)

57 Branch
defect

Tracking

()

People

(Reporter: sdaswani, Unassigned)

References

()

Details

Attachments

(1 file)

Not sure why I couldn't add the PasswordManager component here.
Component: Preferences → Password Manager: Site Compatibility
Product: Firefox → Toolkit
Please include password manager Debug Logging: https://wiki.mozilla.org/Toolkit:Password_Manager/Debugging

There are many reasons, some are:
* Site changed their form action
* Wrong field was detected as the username (e.g. some hidden one)
* You're in a private window
Flags: needinfo?(sdaswani)
Priority: -- → P3
Summary: Password Manager Has Credentials But Not Auto-Filling Fields → Password Manager Has Credentials But Not Auto-Filling Fields on https://verified.capitalone.com
I am not in a private window - here is the log output though:

_isLoginAlreadyFilled: existingFormLike <unavailable>  LoginManagerContent.jsm:1308
_onUsernameFocus: Already filled  LoginManagerContent.jsm:584
Attempt to set a forbidden header was denied: Connection  636976307-ritz_waffle_i18n_core.js:359:114
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
_isLoginAlreadyFilled: existingFormLike <unavailable>  LoginManagerContent.jsm:1308
_onUsernameFocus: Already filled  LoginManagerContent.jsm:584
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
Content Security Policy: Ignoring ‘x-frame-options’ because of ‘frame-ancestors’ directive.  (unknown)
_detectInsecureFormLikes "https://secure05c.chase.com/web/auth/dashboard"  LoginManagerContent.jsm:489
Attempt to set a forbidden header was denied: Connection  2394593127-kix_main_i18n_kix_core.js:1189:3
adding <unavailable> to loginFormRootElements for <unavailable>  LoginManagerContent.jsm:1592
onDOMFormHasPassword: <unavailable> <unavailable>  LoginManagerContent.jsm:379
_detectInsecureFormLikes "https://secure05c.chase.com/web/auth/dashboard"  LoginManagerContent.jsm:489
nsLoginManager:Searching for logins  nsLoginManager.js:396
Login storage:_searchLogins: returning 1 logins for Object { hostname: "https://secure05c.chase.com", formSubmitURL: "javascript:" } with options Object { schemeUpgrades: true }  storage-json.js:359
LoginManagerParent:sendLoginDataToChild: 1 deduped logins  LoginManagerParent.jsm:220
adding <unavailable> to loginFormRootElements for <unavailable>  LoginManagerContent.jsm:1592
Invalid chrome URI: /
cacheRecipes: for: "https://secure05c.chase.com"  LoginRecipes.jsm:207
_fillForm <unavailable>  LoginManagerContent.jsm:1019
_filterRecipesForForm <unavailable>  LoginRecipes.jsm:261
getFieldOverrides: filtered recipes: <unavailable>  LoginRecipes.jsm:286
Username field  <unavailable> has name/value: userId /   LoginManagerContent.jsm:802
Password field <unavailable> has name:  password  LoginManagerContent.jsm:810
Saving autoFilledLogin {496ea262-c176-4f4b-96f3-46beca44191f} for <unavailable>  LoginManagerContent.jsm:1244
_fillForm succeeded  LoginManagerContent.jsm:1248
_fillForm: Attaching event listeners to usernameField  LoginManagerContent.jsm:1275
_isLoginAlreadyFilled: existingFormLike <unavailable>  LoginManagerContent.jsm:1308
_onUsernameFocus: Already filled  LoginManagerContent.jsm:584
TypeError: e.bridge.input is undefined  boot.js:22:30831
TweenMax global deprecated! TimelineMax  main.js:21
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
_isLoginAlreadyFilled: existingFormLike <unavailable>  LoginManagerContent.jsm:1308
_onUsernameFocus: Already filled  LoginManagerContent.jsm:584
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
_isLoginAlreadyFilled: existingFormLike <unavailable>  LoginManagerContent.jsm:1308
maybeOpenAutocompleteAfterFocus: Opening the autocomplete popup  LoginManagerContent.jsm:605
adding <unavailable> to loginFormRootElements for <unavailable>  LoginManagerContent.jsm:1592
AutoCompleteSearch invoked. Search is:   nsLoginManager.js:513
adding <unavailable> to loginFormRootElements for <unavailable>  LoginManagerContent.jsm:1592
LoginManagerParent:Creating new autocomplete search result.  LoginManagerParent.jsm:264
nsLoginManager:Searching for logins  nsLoginManager.js:396
Login storage:_searchLogins: returning 1 logins for Object { hostname: "https://secure05c.chase.com", formSubmitURL: "javascript:" } with options Object { schemeUpgrades: true }  storage-json.js:359
Invalid chrome URI: /
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
adding <unavailable> to loginFormRootElements for <unavailable>  LoginManagerContent.jsm:1592
onUsernameInput from DOMAutoComplete  LoginManagerContent.jsm:638
_filterRecipesForForm <unavailable>  LoginRecipes.jsm:261
getFieldOverrides: filtered recipes: <unavailable>  LoginRecipes.jsm:286
Username field  <unavailable> has name/value: userId / dasw9801  LoginManagerContent.jsm:802
Password field <unavailable> has name:  password  LoginManagerContent.jsm:810
nsLoginManager:Searching for logins  nsLoginManager.js:396
Login storage:_searchLogins: returning 1 logins for Object { hostname: "https://secure05c.chase.com", formSubmitURL: "javascript:" } with options Object { schemeUpgrades: true }  storage-json.js:359
LoginManagerParent:sendLoginDataToChild: 1 deduped logins  LoginManagerParent.jsm:220
Invalid chrome URI: /
_fillForm <unavailable>  LoginManagerContent.jsm:1019
_filterRecipesForForm <unavailable>  LoginRecipes.jsm:261
getFieldOverrides: filtered recipes: <unavailable>  LoginRecipes.jsm:286
Username field  <unavailable> has name/value: userId / dasw9801  LoginManagerContent.jsm:802
Password field <unavailable> has name:  password  LoginManagerContent.jsm:810
Saving autoFilledLogin {496ea262-c176-4f4b-96f3-46beca44191f} for <unavailable>  LoginManagerContent.jsm:1244
_fillForm succeeded  LoginManagerContent.jsm:1248
_fillForm: Attaching event listeners to usernameField  LoginManagerContent.jsm:1275
TypeError: focusedDetail is undefined  FormAutofillHandler.jsm:300:1
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
XML Parsing Error: no root element found
Location: https://secure05c.chase.com/events/analytics/public/v1/events/raw/
Line Number 1, Column 1:  raw:1:1
Flags: needinfo?(sdaswani)
I have the same problem.
Firefox password manager saves username/password on url: https://verified.capitalone.com/sic-ui/#/esignin?Product=Card,
but Firefox does not auto-fill those credentials.
When will this bug of many months be fixed? Chrome has no problem auto-filling the credentials for this website.
If this can be fixed in Firefox I'd like to start using it again. It's frustrating that no one is looking at this.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: