mdn / mdn/webextensions-examples

Firefox Load temporary addon not working

Open
#538 14 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

idle
Dominant language
JavaScript
Stars
4.5k
Forks
2.6k
Avg merge
15h 27m
Merged PRs (30d)
3

Description

Firefox version: 116.0.3 Ubuntu 22.04
the standard borderify addon is not working.

Reproduce steps:

  1. git clone borderify code
  2. in Firefox, select menu "Add-ons and Themes" >> "Debug Add-ons" >>
    "Load Temporary Add-on...",
    then select the borderify manifest.json,
  3. after install the addon, no any mozilla.org page is borderified.
    e.g: a page with url: https://www.mozilla.org/en-US/
  4. further more, when refresh the tab https://www.mozilla.org/en-US/,
    in debug console, it will show a log "undefined: undefined",
    I am certain that if no install the borderify addon, this log will not be printed.
    however, no sure if this should be reported to Firefox or not. Thanks!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by cloning the standard borderify example and loading its manifest.json through Firefox's Debug Add-ons > Load Temporary Add-on flow described in the issue. Reproduce the missing border and the "undefined: undefined" debug-console message on mozilla.org, then determine whether the problem belongs in the example or Firefox. Done means the cause is identified and the example works as described, or the issue is redirected with supporting evidence.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.