Closed Bug 1458764 Opened 7 years ago Closed 5 years ago

Remove the extensions.webextensions.tabhide.enabled pref

Categories

(WebExtensions :: General, enhancement, P3)

enhancement

Tracking

(firefox86 fixed)

RESOLVED FIXED
86 Branch
Tracking Status
firefox86 --- fixed

People

(Reporter: mstriemer, Assigned: soniasingla, Mentored)

References

Details

(Keywords: good-first-bug)

Attachments

(1 file)

The tab hiding API is disabled unless the extensions.webextensions.tabhide.enabled pref is set to true. This pref should change to true by default in 61. Once it is defaulting to true we can remove it from the codebase and cleanup any references to it.
Product: Toolkit → WebExtensions

This is a good bug for beginners who want to practice setting up the development environment and try a first patch. To get started, see https://wiki.mozilla.org/WebExtensions/Contribution_Onramp

To resolve this bug, search for code that references extensions.webextensions.tabhide.enabled (e.g. with Searchfox.org) and delete it.

Mentor: lgreco
Iteration: 62.3 - Jun 18 → ---
Keywords: good-first-bug

Hi, I am an outreachy applicant and would like to work on it.

(In reply to Aisha Khatun from comment #2)

Hi, I am an outreachy applicant and would like to work on it.

Welcome!
This bug is open to be worked on, it would be assigned once a contributor does attach a patch to it.

You can proceed to work on this, you may start by reading Rob suggestion (and the linked "getting started" doc page if you didn't yet) and look into preparing the patch.

Let us know if you get stuck on anything and what you are having issue with, and we'll follow up with more guidance.

Hi I have followed the onramp link you provided and cloned and built firefox. How can I ensure if everything is okay? And from where can I start the project?
Also, mark mentioned pref should change to true by default in 61. What is 61 here?

Assignee: nobody → soniasingla.1812
Status: NEW → ASSIGNED
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a76464fbef28 Removed the references with extensions.webextensions.tabhide.enabled pref. r=rpl
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: