Git Product home page Git Product logo

Comments (21)

varjolintu avatar varjolintu commented on August 15, 2024

Does your entry have exactly those URL's? I tested these and both worked normally.

from keepassxc-browser.

Hativ avatar Hativ commented on August 15, 2024

My entries have the URL's "sigin.ebay.de" and "huk24.de".

Have you tested it with the same Chromium version?

On both websites I see other errors in the console. Maybe they interfere with keepassxc-browser?

All other browser extensions are disabled.

signin.ebay.de:

eBayISAPI.dll?SignIn&UsingSSL=1&pUserId=&co_partnerId=2&siteid=77&ru=http%3A%2F%2Fmy.ebay.de%2Fws%2FeBayISAPI.dll%3FMyEbayBeta%26MyeBay%3D%26guest%3D1&pageType=3984:1 [DOM] Found 2 elements with non-unique id #ru: (More info: https://goo.gl/9p2vKq) <input type=​"hidden" name=​"ru" id=​"ru" value=​"http:​/​/​my.ebay.de/​ws/​eBayISAPI.dll?MyEbayBeta&MyeBay=&guest=1">​ <input type=​"hidden" name=​"ru" id=​"ru" value=​"http%3A%2F%2Fmy.ebay.de%2Fws%2FeBayISAPI.dll%3FMyEbayBeta%26MyeBay%3D%26guest%3D1">​
eBayISAPI.dll?SignIn&UsingSSL=1&pUserId=&co_partnerId=2&siteid=77&ru=http%3A%2F%2Fmy.ebay.de%2Fws%2FeBayISAPI.dll%3FMyEbayBeta%26MyeBay%3D%26guest%3D1&pageType=3984:1 [DOM] Found 2 elements with non-unique id #srt: (More info: https://goo.gl/9p2vKq) <input type=​"hidden" name=​"srt" id=​"srt" value=​"010002000000400a4a032a60a6afbb6d04bf46101f2ea4c732322b0e710adbbc99db84b9ee335b456019b0d8f04cafa36c10694b1c2062697063c487001f9fa6f44cfca16b60f8">​ <input type=​"hidden" name=​"srt" id=​"srt" value=​"010002000000400a4a032a60a6afbb6d04bf46101f2ea4c732322b0e710adbbc99db84b9ee335b456019b0d8f04cafa36c10694b1c2062697063c487001f9fa6f44cfca16b60f8">​
fb-all-prod.pp.min.js:1 XHR finished loading: POST "https://c.paypal.com/v1/r/d/b/p1".
AjaxRequest.sendSameDomain @ fb-all-prod.pp.min.js:1
AjaxRequest.send @ fb-all-prod.pp.min.js:1
i @ fb-all-prod.pp.min.js:2
e @ fb-all-prod.pp.min.js:2
postMessage (async)
o @ fb-all-prod.pp.min.js:2
postMessage (async)
(anonymous) @ fb-all-prod.pp.min.js:2
runFb @ fb-all-prod.pp.min.js:2
document.body.window.onload @ fb-all-prod.pp.min.js:2
fb-all-prod.pp.min.js:1 XHR finished loading: POST "https://c.paypal.com/v1/r/d/b/p2".
AjaxRequest.sendSameDomain @ fb-all-prod.pp.min.js:1
AjaxRequest.send @ fb-all-prod.pp.min.js:1
o @ fb-all-prod.pp.min.js:2
a @ fb-all-prod.pp.min.js:2
u @ fb-all-prod.pp.min.js:2
i @ fb-all-prod.pp.min.js:2
e @ fb-all-prod.pp.min.js:2
postMessage (async)
o @ fb-all-prod.pp.min.js:2
postMessage (async)
(anonymous) @ fb-all-prod.pp.min.js:2
runFb @ fb-all-prod.pp.min.js:2
document.body.window.onload @ fb-all-prod.pp.min.js:2

huk24.de:

Error parsing header X-XSS-Protection: 1; mode=block; report=https://www.google.com/appserve/security-bugs/log/youtube: insecure reporting URL for secure page at character position 22. The default protections will be applied.

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

You need to have those exact URL's for the entries. I mean these two:

from keepassxc-browser.

Hativ avatar Hativ commented on August 15, 2024

That doesn't matter, I always add only the main part of the URL to the entry and it works fine.

I tried it with the full URL's (like you wrote), but it's exactly the same issue.

It works with ChromeIPass without having to switching tabs.

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

I guess this is related to a bug I already fixed but the extension haven't been updated yet to CWS or AMO.
It's fixed with 48e07d9.

from keepassxc-browser.

Hativ avatar Hativ commented on August 15, 2024

That commit is in 1.0.0, right? My installed extension is 1.0.0.

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

That commit has been made after the release.

from keepassxc-browser.

Hativ avatar Hativ commented on August 15, 2024

With 1.0.1 this is still not working. But I found out using "Activate autocomplete for username fields." it works, but the icon on top right still doesn't work on these sites.

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

Does the popup show the credentials if you switch the tab from another and then back? Or with page refresh? Those were the situations that caused the popup to work again, before the fix. I cannot reproduce the problem with 1.0.1.

from keepassxc-browser.

Hativ avatar Hativ commented on August 15, 2024

When I open one of the pages the small question mark icon on the keepassxc-browser icon in the top right appears briefly and then disappears. If I then switch to another tab and back again (no page refresh!) the small question mark icon is back and I can select the credentials. I'm on keepassxc-browser 1.0.1.

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

I cannot reproduce this with the latest version. Have you tried to download the sources from here and try to load this as a temporary add-on and see if the issue is still there?

from keepassxc-browser.

Hativ avatar Hativ commented on August 15, 2024

The extension from the sources does not work for me. I can't connect to a database. Do I have to pay attention to anything special?

But when I use the extension from the Chrome Web Store and enable Developer Mode and Capture errors, the following error will be listed for these both sites:

Uncaught Error: cannot call methods on autocomplete prior to initialization; attempted to call method 'search'

Stacktrace
jquery-3.3.1.min.js:2 (error)
jquery-ui.min.js:6 (Anonyme Funktion)
jquery-3.3.1.min.js:2 (each)
jquery-3.3.1.min.js:2 (each)
jquery-ui.min.js:6 (t.fn.(anonymous function))
keepassxc-browser.js:161 (cipAutocomplete.onFocus)
jquery-3.3.1.min.js:2 (dispatch)
jquery-3.3.1.min.js:2 (y.handle)

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

Yes you have to modify the native messaging script with the correct extension ID. Otherwise it's not accepted.

That autocomplete error shouldn't affect to the credential fetching.

from keepassxc-browser.

Hativ avatar Hativ commented on August 15, 2024

Where do I do that?

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

Maybe it's easier to just debug the installed version.

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

There are some changes coming to the next release and I'm certain this won't happen in the future.

from keepassxc-browser.

Hativ avatar Hativ commented on August 15, 2024

It's partially fixed.

If I go to https://signin.ebay.de/ws/eBayISAPI.dll, the question mark on the icon still disappears. But I can select the credentials in the form field and at the same time the question mark on the icon appears again. Looks like the redetection gets triggered by clicking in the form fields.

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

Indeed the question mark icon disappears. Autocomplete seems to work still.

EDIT: This is probably because two content scripts are launched and the don't remember the page_clear state. I already have a fix almost done.

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

Still having the problem with 1.3.0?

from keepassxc-browser.

Hativ avatar Hativ commented on August 15, 2024

Yes, still an issue on https://signin.ebay.de/ws/eBayISAPI.dll. Credential selections using the input field works, but not using the icon, because it doesn't have the question mark.

from keepassxc-browser.

varjolintu avatar varjolintu commented on August 15, 2024

Closing this as it's a known issue that eBay does some heavy scripting with their login page and makes the input field modification quite difficult. One workaround is to disable JavaScript for the login page.

from keepassxc-browser.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.