Skip to content

Page load speed drop #342

@nikicat

Description

@nikicat

Hello, I've recently decided to switch to the Pass from KeepassXC and chosen Browserpass as a browser integration addon. Unfortunately, I've noticed a significant performance drop when loading sites (YouTube for example) after I've imported all my passwords to the pass database (~6.4K entries).
When I disable Browserpass the page load time comes back to normal.
When I run the Firefox profiler it shows that CPU time is spent inside the Browserpass extension.

image

General information

  • Archlinux
  • Firefox 122
  • Information about the host app:
    • How did you install it? AUR
    • Browserpass host app version: 3.1.0
  • Information about the browser extension:
    • How did you install it? AUR
    • Browserpass extension version as reported by your browser: 3.8.0

Exact steps to reproduce the problem

  1. Open YouTube with browserpass enabled and a pretty big password database.
  2. Observe a slower page loading speed.

What should happen?

In my opinion, Browserpass should not analyze the page until a user interacts with the extension. If this contradicts Browserpass' design at least I suppose that page load speed should not depend on the database size.

What happened instead?

I've observed a slower page load speed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions