Skip to content

HowTo: Special situations and debugging

Sami Vänttinen edited this page Feb 28, 2023 · 5 revisions

Filling: Extra / third field

Sometimes login pages have a third field user would like to fill. Use the following instructions to add one:

  1. Choose Username, Password and String Field from Custom Login Fields icon using the extension popup. Confirm the selections.
  2. Add a new attribute to your entry using KeePassXC. It must start with KPH: , but the name and value does not matter. If multiple String Fields are selected, the KPH attributes are used in the alphabetical order.
  3. Refresh the web page. The new KPH attribute should be filled to the third extra field.

Extra Field

Firefox: Debug background scripts

  1. Go to about:debugging, select "This Firefox" page.
  2. Click "Inspect" at the top right of the extension card.
  3. Go to Debugger tab.

Firefox - Debug background scripts

Firefox: Debug content scripts

  1. Right-click on web page and select "Inspect".
  2. Go to Debugger tab.

Firefox - Debug content scripts

Chromium based browsers: Debug background scripts

  1. Go to chrome://extensions, edge://extensions etc. depending on your browser.
  2. Enable Developer Mode.
  3. Click the "Background page" after "Inspect views" text in the extension card.
  4. Go to Sources tab and look for the temporary extension ID from the tree.

Edge - Debug background scripts

Chromium based browsers: Debug content scripts

  1. Right-click on web page and select "Inspect".
  2. Go to Sources tab.
  3. Select Content Scripts from the tree view.
  4. Look for KeePassXC-Browser from the list.

Edge - Debug content scripts