av9ash/GitBugs huggingface dataset:
Bug: urlbar outline when in focus is broken using default/light theme
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-02-12 18:58:53+00:00
Resolved: 2021-02-14 21:22:12+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

After updating nightly on 02/11/2021 with the default or light theme enable the outline on the urlbar when in focus is no longer showing. switching to the Alpenglow theme seems to be ok as well as my other installed theme Google Chrome Light.

Note: I am using the MaterialFox custom CSS but the result is  the same if enabled or disabled. This does not happen on FF85


Actual results:

When the theme is default or light the in focus outline is not displayed.


Expected results:

the outline should remain.
Bug: Using Ctrl + L after Ctrl + K does not enable me to type a URL
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2021-02-12 19:02:26+00:00
Resolved: 2021-02-12 19:29:41+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

Press Ctrl + K to focus Address bar for Web Search, then pressed Ctrl + L afterwards to instead simply write the start of a URL.


Actual results:

I am left in a "searching mode" and can only exit this mode by pressing Esc twice.
Firefox ignores all Ctrl + L inputs.


Expected results:

I should have exited out of the "searching mode" and be able to write the URL I want to visit.

In Firefox 82, I was able to hit Ctrl + L after Ctrl + K in order to write the URL I want to visit.

Compared to Chrome 88 & Edge 88, the shortcuts are the same, but both these browsers allows the user to switch back to the "Address bar mode"

The reason for me reporting it is that I use the Ctrl + L shortcut often, but sometimes hit Ctrl + K by accident.
Bug: Unable to disable Ctrl + F4 on SUSE Linux environment
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-02-12 19:18:26+00:00
Resolved: 2021-03-26 09:23:00+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36

Steps to reproduce:

My requirement is I have to disable all the keyboard shortcut key acting on Firefox Window.
I am able to disable all the keyboard shortcut by removing the entry from Keyconfig(browser.xhtml file).  But I am not able to disable Ctrl + F4.  When I have launched the FF browser in SUSE Linux environment and pressing Ctrl + F4 the firefox browser window(current tab) is getting closed.


Actual results:

If FF browser is lunched in SUSE Linux environment, and when I am using keyboard shortcut Ctrl + F4. Firefox window(current window) is getting closed. 

I am also not sure why this entry is not provided in Keyconfig file and still this keyboard shortcut is working.


Expected results:

I want to disable Ctrl + F4 keyboard short from acting on Firefox window. Even I am ready to do changes in Firefox source file or configuration file to make it work.
Bug: Intermittent browser/base/content/test/tabs/browser_audioTabIcon.js | Tooltips should not be equal - Got "https://example.com/browser/browser/base/content/test/tabs/file_mediaPlayback.html", expected "Mute tab"
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-02-12 19:28:48+00:00
Resolved: 2023-06-07 12:01:08+00:00

**Filed by:** archaeopteryx [at] coole-files.de
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=329776205&repo=try
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/aV_gMKt4R2ORg1gfEbbiyA/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - TEST-PASS | browser/base/content/test/tabs/browser_audioTabIcon.js | The tab should be playing - 
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - Console message: [JavaScript Error: "remote browser crashed while on https://example.com/browser/browser/base/content/test/tabs/file_mediaPlayback.html
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - " {file: "chrome://mochikit/content/mochitest-e10s-utils.js" line: 10}]
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - e10s_init/<@chrome://mochikit/content/mochitest-e10s-utils.js:10:10
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - 
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - Buffered messages finished
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/tabs/browser_audioTabIcon.js | Tooltips should not be equal - Got "https://example.com/browser/browser/base/content/test/tabs/file_mediaPlayback.html", expected "Mute tab"
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - Stack trace:
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - chrome://mochikit/content/browser-test.js:test_is:1351
[task 2021-02-12T12:22:45.017Z] 12:22:45     INFO - chrome://mochitests/content/browser/browser/base/content/test/tabs/browser_audioTabIcon.js:test_tooltip:95```
Bug: PagoMisCuentas' tab's title is blank, doesn't show page title
Status: NEW
Priority: --
Created: 2021-02-12 19:50:13+00:00
Resolved: 2021-02-12 19:52:04+00:00

**[Affected platforms:]**
macOS -to be confirmed
Ubuntu 20 -to be confirmed 
Windows 10

**[Affected versions:]**
Nightly 87.0a1
Beta 86.0b9
Release 85.0.2 
ESR 78.7.1esr

**[Description:]**
PagoMisCuentas, an Argentinian official site that is associated with banks to pay bills online, does not show the tab's title.

**[Steps:]**
1. Go to https://paysrv2.pagomiscuentas.com/pmctas/home.do?

**[Actual result:]**
Tab's title is not showing.
 
**[Expected result:]**
The tab title should appear. It does in Chrome.
Bug: Topsite image only appears after clicking on a new tab
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-02-12 20:13:32+00:00
Resolved: 2025-02-24 15:29:00+00:00

**Tested on**

 Windows 10 64bit

Firefox Nightly 87.0a1 : affected
Firefox beta 86.0b9  not affected
Firefox releas 85.0.2 not affected


**steps**
1) use the attached profile, its a profile taken from firefox nightly 85. with only 3 websites in history.
2) Launch Nightly 87 with the used profile + Remotesettings OFF + Dump True
3) Add a new topsite www.sony.com
4) close Firefox and edit user.js to turn:  Remotesettings ON
5) Launch firefox
6) open new tab

**Expected results**
sony icon should appear on step 5

**actual results** 
there is no image on sony, only appears after clicking on a new tab.

**Notes** 

I see the same issue of missing images with ¨**manual topsite added + Historical browsed websites that appear on topsites** icons but having dump off also. For example:
  
   a. Running nightly 85 > and opening some websites, and then closing firefox.
   b. Then opening Nightly 87 using the 85 profile and user.js Remotesettings false + Dump false
   c.  All images will load then i added a new topsite like www.sony.com
   d.  Then i close firefox, edit user.js and  to remotesettings ON  + dump false
   e.  When i launch firefox again the sony image is missing, + many other historical topsites visited are missing image too. 
   f.  If i click on a new tab, all images appear.
Bug: Jira drop-down menus flash white and black when Proton context menus are enabled
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2021-02-12 21:17:49+00:00
Resolved: 2021-04-09 12:43:53+00:00

### Steps to reproduce

I am testing on Windows 10 with **dark mode** enabled.

1. Set `browser.proton.contextmenus.enabled` pref = true and restart Nightly.
2. Log into Jira: https://jira.mozilla.com/projects/PI/
3. Click Jira's blue "Create" button.
4. A "Create Issue" popup will open.
5. Scroll down to the "Firefox Release Train" drop-down menu (default value "None").
6. Click "None" to open the drop-down menu.

### Actual result

A long, skinny drop-down menu will open. It is initially empty and white. Then it flashes empty and black. Then the menu contents shows up.

### Expected result

The drop-down menu should open more quickly and not flash between white and black.
Bug: There are gaps between the Proton tabs, causing missed clicks and accidental window drags
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2021-02-12 22:46:07+00:00
Resolved: 2021-02-13 20:13:09+00:00

In the proton theme, there are a few dead pixels between two adjacent tabs. Clicking that gap doesn't select any tab.
I find myself often missing a tab and having my clicks go nowhere. And I've even accidentally moved my window, because I accidentally clicked between tabs and while moving my mouse slightly.

I think it's okay to have a visual gap, but there should not be a gap in terms of the mouse hit area.
Bug: Tab close button is hard to hit in the Proton theme
Status: RESOLVED
Priority: P1
Resolution: DUPLICATE
Created: 2021-02-12 22:49:20+00:00
Resolved: 2021-03-04 22:35:30+00:00

The mouse hit area for the tab close button has become smaller.
When trying to close tabs, I often hit the space at the end of the tab, between tab close button and tab edge.

Looking at the hover effect, it seems that the gap at the end of the tab is almost as wide as the close button itself.
Bug: Cross-origin read SOP violation by extension via search provider
Status: RESOLVED
Priority: P3
Resolution: FIXED
Created: 2021-02-13 00:08:22+00:00
Resolved: 2024-05-30 17:27:33+00:00

A malicious extension can read cross-origin resources by installing a specially crafted search provider and using the `browser.search` API.

This happens as the search engine manager fetches any absolute favicon URL, and converts the content to a `data:` URI which is made available to extension code, regardless of the resource's actual content type (e.g. text/html). 

### Proof of concept
- Create an extension which adds a search engine via the [`chrome_settings_overrides.search_provider`](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/chrome_settings_overrides) manifest key. Set `favicon_url` to the web resource that should be read cross-origin. The target's content-type is irrelevant.
- Use [`browser.search.get()`](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/search/get) to retrieve the installed search engine.
- Base64-decode the engine's `favIconUrl` `data:` URI payload.

### Analysis

The manifest format for the favicon URL, `relativeUrl`, permits absolute URLs. In [`parent/ext-search.js#34-41`](https://searchfox.org/mozilla-central/rev/bf03edd45ee0804f382c1f05ec88a05f5d88833c/browser/components/extensions/parent/ext-search.js#34-41), only extension-relative icons are converted to `data:` URIs (`engine.iconURI.schemeIs("moz-extension") && engine.iconURI.host !== context.extension.uuid`). However, icon conversion is also done earlier in [`SearchEngine.jsm#766-813`](https://searchfox.org/mozilla-central/rev/bf03edd45ee0804f382c1f05ec88a05f5d88833c/toolkit/components/search/SearchEngine.jsm#766-813) without checking origin or content type. Hence, when `ext-search.js` queries the search service, the icons are already converted to `data:` URIs. 

### Security impact
The `search` permission does not show up in the addon details ("This extension doesn’t require any permissions.") or during installation, allowing an attack to go unnoticed. But while any http[s] URL can be targeted, cookies aren't transmitted. This makes the attack most useful against e.g. local interfaces/intranet resources, but doesn't allow an attacker to trivially tap the user's current web mail session.
Bug: session store interval
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-02-13 01:29:44+00:00
Resolved: 2021-08-10 12:24:54+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

open any resource intensive website such as facebook, reddit, etc

on windows 10 pro x64
16gb ram, i7



Actual results:

excessive session stores, (every 15 seconds by default per browser.sessionstore.interval), cause excessive disk writes as well as ram usage, one tab can consume from 300mb to even 1gb if left open long enough.


Expected results:

tab should stay at ~30mb


I corrected this issue by setting browser.sessionstore.interval to a much larger interval ( 30 minutes in my case 1800000)
tabs are now no longer more than 30mb
Bug: random string in browser.bookmarks.defaultLocation
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-02-13 01:32:29+00:00
Resolved: 2021-02-13 10:43:37+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

I have set 'browser.bookmarks.defaultLocation' to "menu".


Actual results:

It is substituted with a random string.


Expected results:

Such substitution should not happen.
Bug: [Proton] Autoplay Blocked is Displayed on Proton Tabs Even When No Media on Page on arstechnica.com
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2021-02-13 02:04:45+00:00
Resolved: 2021-03-20 05:15:28+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:87.0) Gecko/20100101 Firefox/87.0

Steps to reproduce:

Navigated to arstechnica.com

Right click on this story https://arstechnica.com/information-technology/2021/02/microsoft-is-seeing-a-big-spike-in-web-shell-use/.



Actual results:

Until the tab is clicked on, the tab has a media icon with "autoplay blocked" displayed, despite there being no media to block on the page.

Once clicked on, the tab reverts to showing only the tab title.

This did not occur with the previous implementation.


Expected results:

The "autoplay blocked" or "media playing" text and icon should only appear in the event there is actually media on the page.
Bug: Scrolling freezes after scrolling in iframe element (macOS 11.1)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-02-13 02:23:28+00:00
Resolved: 2021-02-13 02:47:48+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

1. Visit site that contains an iframe element
2. Scroll/zoom with trackpad within iframe
3. Move cursor out of iframe and attempt to scroll parent page content


Actual results:

Scrolling gesture stops working entirely except within the iframe and can only be resolved by restarting the browser. Occasionally, scrolling does resume on its own after 10-15 seconds but this is inconsistent. Dragging the scroll bar also does not work, but clicking above/below the bar or using arrow keys does. Scrolling breaks across all open tabs when this occurs, and I've been able to reproduce on multiple sites.


Expected results:

After moving cursor out of iframe, scrolling should affect the parent page instead. Works as expected in latest nightly build but not in FF 85.0.2
Bug: "Cut" and "Copy" shouldn't be enabled when opening the page context menu on an input/textarea without a selection
Status: VERIFIED
Priority: P3
Resolution: FIXED
Created: 2021-02-13 11:18:57+00:00
Resolved: 2021-03-23 10:11:27+00:00

UX has pointed out that we enable Cut and Copy even when there's no selection. This seems wrong.
Bug: Browser causes freeze when downloading from Tresorit Send
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2021-02-13 16:49:42+00:00
Resolved: 2021-03-19 12:41:51+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

On Linux Mint Ulyssa Cinnamon 64bit (it worked on Win10), with Firefox 85 (addons confirmed to not be the issue):
Go to https://send.tresorit.com/a#-xtlo-NJ6LZbO9Zr_YOK0w
Attempt to download file


Actual results:

Website uses blobs. Finally loaded to 100% , opened the prompt for whether you want to save file or open with archive manager, and froze. Nothing works except moving the cursor, and even that only sometimes. Need to turn off the power and reboot.


Expected results:

Prompt opens normally, no freeze, user chooses option and file is saved/opens with program.
Bug: When maximized, the first tab should still show a gap between the tab and the edge of the window
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2021-02-13 19:16:44+00:00
Resolved: 2021-03-19 15:19:31+00:00

This gap should still respond to clicks as though the click is targeted at the first tab, to keep Fitts' Law working. Also, the border-radius on the <tab> should be removed otherwise the top-left corner of the window (LTR) misses the click target.
Bug: Temps de réponse très lent pour ouvrir un site avec Firefox
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2021-02-13 19:59:18+00:00
Resolved: 2021-03-06 02:22:45+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36

Steps to reproduce:

- On a tapé un lien de YouTube.
- On a cliqué sur entrer.


Actual results:

- Temps de réponse environ 3 min "très lent".


Expected results:

- Temps de réponse environ 5 s.
Bug: can not search in chrome://browser/content/browser.xhtml
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-02-13 21:41:21+00:00
Resolved: 2021-02-16 19:08:29+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

I typed "chrome://browser/content/browser.xhtml" in the search bar and a new tab popped up in the site. (supposed to run Firefox in Firefox)


Actual results:

I typed in the search bar and hit enter in the page and nothing happened.


Expected results:

it should have redirected me to another page
Bug: can not search in chrome://browser/content/browser.xhtml
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2021-02-13 21:41:59+00:00
Resolved: 2021-02-13 21:43:25+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

I typed "chrome://browser/content/browser.xhtml" in the search bar and a new tab popped up in the site. (supposed to run Firefox in Firefox)


Actual results:

I typed in the search bar and hit enter in the page and nothing happened.


Expected results:

it should have redirected me to another page
Bug: xlsm files are changed to xlsx upon download
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2021-02-13 23:44:10+00:00
Resolved: 2023-10-03 12:01:45+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36

Steps to reproduce:

I regularly have Clients complaining that they cannot open my XLSM (Excel) files because they get an error message that the file is corrupt and is in XLSX format - see attached image as an example. It turns out that the culprit is Firefox. It changes file format upon download from XLSM to XLSX which makes the file unreadable in Microsoft Excel. Using Chrome fixes the issue. But this is not what Clients want to hear if they use Firefox. Could I request a fix for this problem please?

Try this simple file as an example: https://xandertestsite.weebly.com/about.html The file is in XLSM format, you can see it when you hover over the download button. There is nearly nothing in the file, just a blank test VBA module and word "test" in one cell on Sheet1 - so not much.


Actual results:

XLSM files get corrupted upon download as Firefox changes file extension to XLSX


Expected results:

XLSM files should keep XLSM format upon download.
Bug: Nightly ad pop up induced full-screen mode on 9anime.to
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2021-02-14 07:12:06+00:00
Resolved: 2021-03-08 16:10:13+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:87.0) Gecko/20100101 Firefox/87.0

Steps to reproduce:

goto https://9anime.to
auto-activated popup ads


Actual results:

certain ads caused nightly to go into full-screen mode that cannot be exited except to close the window via the X icon in Linux Gnome hot corner.
Pressing F11 enables and disables the regular full-screen mode on top of the ad induced full-screen mode.  The ad induced full-screen mode is a separate mode apart from the normal F11 full-screen mode.  (see screenshots)


Expected results:

F11 should be the only full-screen mode in Firefox Nightly and should override any advertisement induced full-screen mode.
Can be used maliciously as a denial of service (DOS) attack if a bad actor wanted to.
Bug: Streaming Problems
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2021-02-14 08:41:02+00:00
Resolved: 2021-02-28 03:23:23+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

Firefox 95 is failing to stream mp3 content, or jamming and on;y starting after repeated retries, whereas Firefox 84 has no such problems. 
Firefox 85 has broken something already working great on Version 84  


Actual results:

It stalls or fails.


Expected results:

Version 85 should have been debugged.
Bug: firefox 85.0.1 search engines disappeared
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2021-02-14 09:23:15+00:00
Resolved: 2021-03-03 14:32:20+00:00

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

Hi,
I recently upgrade my LinuxMint20. And got FF 85.0.1 installed.
Since firefox was running, I was asked to restart it, which I did.


Actual results:

Now when I type something in the url bar, it searches in Wikipedia, whereas I had configured it to search in DDG.
I went to the Preferences, and discovered that:
1. DDG was removed 
2. I could now "restore to default settings" the list of search engines.

I've managed to find a Work aroud bt installing the "DDG Privacy Essentials" addon, but when I disable it, the defalt search engine becomes inaccessible and falls back to the only one remaining in my configuration: Wikipedia. 


Expected results:

1. DDG should still be my default search engine
2. I should be albe to restore the search engines to the default settings
Bug: PDF.js renders randomly in bold and normal fonts
Status: NEW
Priority: P3
Created: 2021-02-14 10:15:43+00:00
Resolved: 2023-07-05 20:34:27+00:00

This is a not recent regression. I can also reproduce the problem on Firefox24.

Steps to reproduce:
1. Open https://www.sanplatec.co.jp/uploads/files/chemical-resistance/pla_busseihyou.pdf
2. Zoom in 170% and more

Actual results:
PDF.js renders randomly in bold and normal fonts.
See attached screenshot
Bug: Unable to take screenshots
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-02-14 15:38:09+00:00
Resolved: 2021-02-14 15:57:52+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36

Steps to reproduce:

Download and install firefox application
Launch Firefox application
Open any webpage
Try to take a Screenshot by giving keys(Windows + Print screen)


Actual results:

Unable to take a screenshot


Expected results:

Should b able to take a screenshot
Bug: Black squares around title bar letters when window narrow
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2021-02-14 17:35:14+00:00
Resolved: 2021-02-14 17:56:37+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

Create a really really really long search string in duck-duck-go 
look at title bar
resize horizontal so it is narrower
black bars appear around some letters

This is on 78.7.0esr (64-bit) on MATE 1.20.4, Debian 4.19.160-2

This does not occur on 85.0.2 (64-bit) on Windows 10


Actual results:

black bars appear around some letters


Expected results:

title bar color should remain around some letters