Skip to content
This repository was archived by the owner on Jan 6, 2023. It is now read-only.
This repository was archived by the owner on Jan 6, 2023. It is now read-only.

Notes UI elements are wrongly displayed if installed using the Windows Registry Editor #156

@SoftVision-EmilPasca

Description

@SoftVision-EmilPasca

[Affected versions]:

  • Firefox 56.0a1
  • Firefox Notes dev v1.5.1

[Affected Platforms]:

  • All Windows

[Prerequisites]:

  • Have the latest Firefox Notes add-on xpi (version 1.5.1 -dev, built on 07/18/2017) unpacked in a local folder.
  • The pref "xpinstall.signatures.required" is set to "false".
  • Have a string variable with the value name "notes@mozilla.com" and value data "C:\Users\username\Downloads\firefox_notes-1.5.1dev" (path to the add-on folder) under the "HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions" registry folder. Details here.

[Steps to reproduce]:

  1. Open the browser with the profile from prerequisites.
  2. Navigate to "about:addons" and click on the "Extensions" tab.
  3. Enable "Firefox Notes".
  4. Click on the "Show sidebars" toolbar button.
  5. Click on the "Sidebar switcher" button and switch to "Notes".
  6. Observe the "Notes" UI elements in the sidebar.
  7. Resize the sidebar and observe elements behavior.

[Expected result]:
6. The "Notes" UI elements are correctly displayed.
7. The "Notes" UI elements doesn't suffer any changes.

[Actual result]:
6. The "Notes" UI elements are wrongly displayed.
7. The "Notes" UI elements are wrongly resized.

[Notes]:

  • After enabling Firefox Notes addon, the attached error message is displayed in the browser console:
    error_registry_notes
  • Attached a screen recording of the issue:
    notes_registry_issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    Firefox BugFirefox changes required to implement[QA]:Wontfix issueLabel for QA to mark issues that were decided by the team not to be fixed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions