av9ash/GitBugs huggingface dataset:
Bug: Intermittent toolkit/components/thumbnails/test/browser_thumbnails_expiration.js | Uncaught exception in test - Error: Could not stat file(/tmp/tmpwek39vfp.mozrunner/thumbnails/e6920ad69fa373c80a75ecb113a42427.png) because it does not exist
Status: RESOLVED
Priority: P5
Resolution: DUPLICATE
Created: 2022-04-20 11:12:44+00:00
Resolved: 2022-05-04 08:36:22+00:00

**Filed by:** abutkovits [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=375120586&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/cV9UPEAEQDWGmKCBFp-cNg/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2022-04-20T10:40:34.733Z] 10:40:34     INFO - TEST-PASS | toolkit/components/thumbnails/test/browser_thumbnails_expiration.js | third thumbnail created - 
[task 2022-04-20T10:40:34.733Z] 10:40:34     INFO - Buffered messages finished
[task 2022-04-20T10:40:34.733Z] 10:40:34     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/thumbnails/test/browser_thumbnails_expiration.js | Uncaught exception in test - Error: Could not stat file(/tmp/tmpwek39vfp.mozrunner/thumbnails/e6920ad69fa373c80a75ecb113a42427.png) because it does not exist
[task 2022-04-20T10:40:34.733Z] 10:40:34     INFO - Stack trace:
[task 2022-04-20T10:40:34.734Z] 10:40:34     INFO - DOMException@resource://gre/modules/PromiseWorker.jsm:106:18
[task 2022-04-20T10:40:34.734Z] 10:40:34     INFO - postMessage@resource://gre/modules/PromiseWorker.jsm:342:55
[task 2022-04-20T10:40:34.740Z] 10:40:34     INFO - Leaving test bound thumbnails_expiration
[task 2022-04-20T10:40:34.741Z] 10:40:34     INFO - GECKO(18505) | MEMORY STAT | vsize 11277MB | residentFast 437MB | heapAllocated 189MB
[task 2022-04-20T10:40:34.743Z] 10:40:34     INFO - TEST-OK | toolkit/components/thumbnails/test/browser_thumbnails_expiration.js | took 85ms
```
Bug: Address bar does not convert negative temperatures
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2022-04-20 11:55:23+00:00
Resolved: 2022-06-08 14:56:17+00:00

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

Steps to reproduce:

Typed `-30C to F` into the address bar.


Actual results:

Nothing.


Expected results:

It should give me the temperature in Fahrenheit, like it does with positive temperatures (`30C to F`).
Bug: Reader View page narrate panel speed bar is invisible with High Contrast White mode
Status: NEW
Priority: --
Created: 2022-04-20 11:59:55+00:00
Resolved: 2022-05-18 11:54:18+00:00

**Note**
* Have the High Contrast White mode enabled.

**Affected versions**
 * Firefox 99.0
 * Firefox 100.0b8
 * Firefox 101.0a1

**Affected platforms**
* Windows 10 x64
* Windows 8.1 x64

**Steps to reproduce**
 1. Launch Firefox 
 2. Access the following [webpage](https://longform.org/best) and open a random article.
 3. Click on the Enter Reader View button from the Location bar.
 4. Click the Listen button. 

**Expected result**
* The speed bar and the speed button under the start button are clearly visible.

**Actual result**
* The speed bar is not visible and the speed button it is almost invisible.

**Regression range**
* I will come back with regression range ASAP.

**Additional note**
* Ubuntu and macOS are not affected.
Bug: Clicking the bookmarks button on the toolbar causes the menu to flash intensely
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-04-20 12:22:29+00:00
Resolved: 2022-04-26 14:36:14+00:00

Steps to reproduce:
1. Place "bookmarks" button on the toolbar by "customize toolbar"
2. Click bookmarks button

Actual result:
Bookmarks menu flashes intensely

Expected result:
Open bookmarks menu normally

Additional information:
History menu on the toolbar works without problem.

My environment:
Build ID: 20220420094247
OS: Linux 5.16.0-6-amd64 #1 SMP PREEMPT Debian 5.16.18-1 (2022-03-29)
OS Theme: Adapta-Nokto / Adwaita
Bug: Intermittent browser/components/sessionstore/test/browser_formdata_max_size.js | Uncaught exception in test - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_formdata_max_size.js:68 - TypeError: can't access property "i
Status: ASSIGNED
Priority: P5
Created: 2022-04-20 12:35:48+00:00
Resolved: 2022-06-22 19:21:18+00:00

**Filed by:** abutkovits [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=375126872&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/L8ciapKNQFCTQCmUfnGlmQ/runs/2/artifacts/public/logs/live_backing.log

---
```
[task 2022-04-20T11:38:34.208Z] 11:38:34     INFO - TEST-PASS | browser/components/sessionstore/test/browser_formdata_max_size.js | values shorter than browser.sessionstore.dom_form_limit isn't ok. - 
[task 2022-04-20T11:38:34.208Z] 11:38:34     INFO - Leaving test bound test_form_limit
[task 2022-04-20T11:38:34.210Z] 11:38:34     INFO - Entering test bound test_form_max_limit
[task 2022-04-20T11:38:34.211Z] 11:38:34     INFO - Buffered messages finished
[task 2022-04-20T11:38:34.213Z] 11:38:34     INFO - TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_formdata_max_size.js | Uncaught exception in test - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_formdata_max_size.js:68 - TypeError: can't access property "id", state.formdata is undefined
[task 2022-04-20T11:38:34.214Z] 11:38:34     INFO - Stack trace:
[task 2022-04-20T11:38:34.215Z] 11:38:34     INFO - test_form_max_limit/<@chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_formdata_max_size.js:68:1
[task 2022-04-20T11:38:34.215Z] 11:38:34     INFO - Leaving test bound test_form_max_limit
[task 2022-04-20T11:38:34.217Z] 11:38:34     INFO - Entering test bound test_form_max_limit_many_fields
[task 2022-04-20T11:38:34.235Z] 11:38:34     INFO - TEST-PASS | browser/components/sessionstore/test/browser_formdata_max_size.js | total length shorter than browser.sessionstore.dom_form_max_limit is ok. - 
[task 2022-04-20T11:38:34.306Z] 11:38:34     INFO - TEST-PASS | browser/components/sessionstore/test/browser_formdata_max_size.js | total length shorter than browser.sessionstore.dom_form_max_limit isn't ok. - 
[task 2022-04-20T11:38:34.405Z] 11:38:34     INFO - Leaving test bound test_form_max_limit_many_fields
[task 2022-04-20T11:38:34.419Z] 11:38:34     INFO - GECKO(7131) | MEMORY STAT | vsize 11684MB | residentFast 556MB | heapAllocated 250MB
[task 2022-04-20T11:38:34.421Z] 11:38:34     INFO - TEST-OK | browser/components/sessionstore/test/browser_formdata_max_size.js | took 1696ms
[task 2022-04-20T11:38:34.425Z] 11:38:34     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-04-20T11:38:34.425Z] 11:38:34     INFO - TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_formdata_max_size.js | Found an unexpected tab at the end of test run: http://mochi.test:8888/browser/browser/components/sessionstore/test/browser_formdata_sample.html - 
[task 2022-04-20T11:38:34.482Z] 11:38:34     INFO - checking window state
```
Bug: Issues with Clear Recent History
Status: RESOLVED
Priority: P3
Resolution: FIXED
Created: 2022-04-20 13:04:13+00:00
Resolved: 2024-01-31 04:00:14+00:00

"Clear Recent History" under "Clear History..." under "History" has several issues:

* "Offline website data" is not a standalone thing and should not be listed as such. It's part of "Cookies and Site Data".
* "Cookies" is not a standalone thing and should not be listed as such. It's part of "Cookies and Site Data". (Though I could be convinced that we rename this category to just "Cookies" throughout, to roughly (accurately?) match European regulation.)
* I don't understand how "Active logins" is separate from "Cookies and Site Data". If you clear the latter, how could you still have an "Active login"?

Happy to split this bug up if desired once we have a shared understanding about next steps.
Bug: Bookmarking a site with a favicon - favicon not shown in Bookmarks toolbar
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2022-04-20 14:51:19+00:00
Resolved: 2022-05-26 14:18:44+00:00

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



Actual results:

no icon in booksmark toolbar


Expected results:

icon in booksmarks toolbar (Chrome displays it):
 icon link:
 https://fileforum.com/
Bug: 94.51 - 32.69% pdfpaint / pdfpaint + 5 more (Linux, OSX, Windows) regression on Wed April 13 2022
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-04-20 15:04:06+00:00
Resolved: 2022-04-21 12:16:14+00:00

Perfherder has detected a talos performance regression from push [666e6f622fa61b3153a74f37743795a4d0c8c333](https://hg.mozilla.org/integration/autoland/pushloghtml?changeset=666e6f622fa61b3153a74f37743795a4d0c8c333). As author of one of the patches included in that push, we need your help to address this regression.

### Regressions:

| **Ratio** | **Test** | **Platform** | **Options** | **Absolute values (old vs new)**| 
|--|--|--|--|--| 
| 95% | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint)  | windows10-64-shippable-qr | e10s fission stylo webrender | 525.51 -> 1,022.16 |
| 93% | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint)  | windows10-64-shippable-qr | e10s fission stylo webrender | 527.23 -> 1,017.92 |
| 47% | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint)  | macosx1015-64-shippable-qr | e10s fission stylo webrender | 449.42 -> 659.54 |
| 47% | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint)  | macosx1015-64-shippable-qr | e10s fission stylo webrender-sw | 441.69 -> 647.63 |
| 42% | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint)  | linux1804-64-shippable-qr | e10s fission stylo webrender | 557.15 -> 788.70 |
| 40% | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint)  | linux1804-64-shippable-qr | e10s fission stylo webrender-sw | 539.95 -> 758.08 |
| 33% | [pdfpaint](https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#pdfpaint)  | windows10-64-shippable-qr | e10s fission stylo webrender-sw | 471.40 -> 625.50 |


Details of the alert can be found in the [alert summary](https://treeherder.mozilla.org/perfherder/alerts?id=33869), including links to graphs and comparisons for each of the affected tests. Please follow our [guide to handling regression bugs](https://wiki.mozilla.org/TestEngineering/Performance/Handling_regression_bugs) and **let us know your plans within 3 business days, or the offending patch(es) will be backed out** in accordance with our [regression policy](https://www.mozilla.org/en-US/about/governance/policies/regressions/).

If you need the profiling jobs you can trigger them yourself from treeherder job view or ask a sheriff to do that for you.

For more information on performance sheriffing please see our [FAQ](https://wiki.mozilla.org/TestEngineering/Performance/FAQ).
Bug: Intermittent browser/components/sessionstore/test/browser_463206.js | leaked 1 window(s) until shutdown [url = about:blank]
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2022-04-20 17:50:16+00:00
Resolved: 2023-08-14 12:01:41+00:00

**Filed by:** ctuns [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=375164341&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ZtahhAjORky_sTvG8euWAA/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2022-04-20T16:29:02.432Z] 16:29:02     INFO - TEST-OK | browser/components/sessionstore/test/browser_windowStateContainer.js | took 7549ms
[task 2022-04-20T16:29:02.436Z] 16:29:02     INFO - GECKO(7076) | [Child 6536, Main Thread] WARNING: IPC message 'PIdleScheduler::Msg_StartedGC' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:468
[task 2022-04-20T16:29:02.439Z] 16:29:02     INFO - GECKO(7076) | [Child 7360: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL a5e4100 == 1 [pid = 7360] [id = 7]
<...>
[task 2022-04-20T16:29:09.336Z] 16:29:09     INFO - GECKO(7076) | [Parent 7208: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 0 (1f1d6900) [pid = 7208] [serial = 12] [outer = 0] [url = resource://gre-resources/hiddenWindow.html]
[task 2022-04-20T16:29:09.349Z] 16:29:09     INFO - GECKO(7076) | [Parent 7208, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3359
[task 2022-04-20T16:29:09.378Z] 16:29:09     INFO - GECKO(7076) | [Parent 7208, Main Thread] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/worker/workspace/obj-build/dist/include/mozilla/Preferences.h:128
[task 2022-04-20T16:29:09.432Z] 16:29:09     INFO - GECKO(7076) | [Parent 7208, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4464
[task 2022-04-20T16:29:09.493Z] 16:29:09     INFO - TEST-INFO | Main app process: exit 0
[task 2022-04-20T16:29:09.495Z] 16:29:09     INFO - TEST-INFO | Confirming we saw 1814 DOCSHELL created and 1791 destroyed log strings.
[task 2022-04-20T16:29:09.495Z] 16:29:09     INFO - TEST-INFO | Confirming we saw 4692 DOMWINDOW created and 4619 destroyed log strings.
[task 2022-04-20T16:29:09.496Z] 16:29:09    ERROR - TEST-UNEXPECTED-FAIL | browser/components/sessionstore/test/browser_463206.js | leaked 1 window(s) until shutdown [url = about:blank]
[task 2022-04-20T16:29:09.497Z] 16:29:09     INFO - TEST-INFO | browser/components/sessionstore/test/browser_463206.js | windows(s) leaked: [pid = 7360] [serial = 18]
```
Bug: maintenanceservice_installer.exe does not create MMS registry keys, so Updates fail
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-04-20 19:56:46+00:00
Resolved: 2022-04-25 18:50:06+00:00

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

Steps to reproduce:

# Install Firefox (or Thunderbird) without Maintenance Service
`FirefoxSetup.exe /MaintenanceService=false`
# Install Maintenance Service separately
`%ProgramFiles%\Mozilla Firefox\maintenanceservice_installer.exe`


Actual results:

Mozilla Maintenance Service is installed to `%ProgramFiles(x86)\Mozilla Maintenance Service`.  

However, Registry Keys for MMS are not created at `HKLM\SOFTWARE\Mozilla\Maintenance Service\<ID>`

As a result, updates via MMS fail.

After (failed) update attempt (with Thunderbird), `%ProgramFiles(x86)%\Mozilla Maintenance Service\logs\maintenanceservice.txt` reads:
```
...
Executing service command software-update, ID: 1c07a7ac-ec90-4bce-ba2f-ac21be79f4d8
Checking for Maintenance Service registry. key: 'SOFTWARE\Mozilla\MaintenanceService\99bb9903581559034ab9dd7613e63bd5'
*** Warning: The maintenance service registry key does not exist.***
```






Expected results:

Registry entries should be created.

`HKLM\SOFTWARE\Mozilla\MaintenanceService\f9b87e891978e3145f0f8f9953eadc00` (Firefox)
`HKLM\SOFTWARE\Mozilla\MaintenanceService\99bb9903581559034ab9dd7613e63bd5` (Thunderbird)

I don't know relevant certificates are also deployed by the installer file.  The corresponding registry entries are not.

These entries are created by the TB/FF installers, but not by standalone `maintenanceservice_installer.exe`.
Bug: Missing access keys in pageActionContextMenu
Status: VERIFIED
Priority: P3
Resolution: FIXED
Created: 2022-04-20 20:22:28+00:00
Resolved: 2023-06-02 15:23:05+00:00

### STR
1. Install [Firefox Multi-Account Containers](https://addons.mozilla.org/firefox/addon/multi-account-containers)
2. Open a remote browser tab
3. Right click the Firefox Multi-Account Containers page action button in the urlbar

### Expected
The "Manage Extension" menuitem should have `accesskey="E"` and the "Remove Extension" menuitem should have `accesskey="v"` — just like the equivalent menu items in the toolbar context menu when right clicking the browser action button for the same extension.

### Actual
There are no access keys at all in this menu, hindering keyboard navigation. The [fluent strings](https://searchfox.org/mozilla-central/rev/2fd70a667e6f89a9ec6622ecb302b1ab48e4a062/browser/locales/en-US/browser/browser.ftl#165-170) only have the `label` attribute, no `accesskey`
Bug: Youtube videos wont play on 3rd party sites
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2022-04-20 21:10:01+00:00
Resolved: 2022-05-13 07:27:20+00:00

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

Steps to reproduce:

Reset firefox


Actual results:

Nothing


Expected results:

Fixed the issue
Bug: When tabs auto resize due to being wider than screen width, the right end tab cannot be drag and dropped and will not focus. On 'click' a small icon appear  top right of browser window
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-04-20 22:06:27+00:00
Resolved: 2022-04-27 07:48:42+00:00

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

Steps to reproduce:

Open browser, open tabs until they start to auto re-size and then open one more tab. navigate off that tab to another and then try to navigate back to the far right tab. 


Actual results:

On-click focus fails and an icon appear at top right of browser window, drag and drop tab fails and icon appears


Expected results:

on click should have worked, drag and drop should have worked and there should not have been the appearance of a separate icon at the top right of browser window
Bug: Crash Browser DoS
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-04-21 01:33:27+00:00
Resolved: 2024-09-16 06:19:23+00:00

When a user accesses a malicious link containing this payload, a recursive javascript function is executed, which performs bulk requests causing an overload of memory entries, causing the browser to stop working and totally polluting the browsing history. This script contains a repetition counter generating a recursive redirection counter generating massive buffer overflow entries executed.
Bug: Massive flickering glitches on Customization page (content from previous tab, transparent window, smeared content)
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2022-04-21 02:42:39+00:00
Resolved: 2022-04-26 12:54:17+00:00

Debian Testing, Gnome Wayland, Intel

STR:
1. Install https://addons.mozilla.org/en-US/firefox/addon/somber-forest/,
2. right click on toolbar, click "Customize Toolbar",
3. resize browser.

mozregression --good 2021-06-01 --bad 20220420215300 -a https://addons.mozilla.org/en-US/firefox/addon/somber-forest/
> 16:24.77 INFO: Last good revision: e3ed61b61357e78f89a316d68dd5cc69ffd099ac
> 16:24.77 INFO: First bad revision: eb8c23dda78d3ed4bf244c3e72c76e81833086ff
> 16:24.77 INFO: Pushlog:
> https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=e3ed61b61357e78f89a316d68dd5cc69ffd099ac&tochange=eb8c23dda78d3ed4bf244c3e72c76e81833086ff

> eb8c23dda78d3ed4bf244c3e72c76e81833086ff	Emilio Cobos Álvarez — Bug 1509931 - Use titlebar radius on Linux and make titlebar set-up work for lightweight themes. r=stransky,dao
Bug: Security Error: Content at [url] may not load data from [cdn url]
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-04-21 04:00:47+00:00
Resolved: 2022-04-21 05:50:17+00:00

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

Steps to reproduce:

- Deploy Angular 12 web app to [url]
- Using Firefox to access this [url]
- Open Firefox dev tool
- Move to Console tab
- Navigate to other page of the web app


Actual results:

- Error log in console: Security Error: Content at [url] may not load data from [cdn url]


Expected results:

- No error log in console
Bug: Refresh "about:preferences“ page, the page scroll up
Status: NEW
Priority: P3
Created: 2022-04-21 04:03:05+00:00
Resolved: 2022-04-26 10:23:09+00:00

[Affected versions]:
- Firefox Nightly 101.0a1 (2022-04-16) (64-bit)
- Firefox Release 99.0.1 (64-bit)

[Affected Platforms]:
- Windows 10 x64


[Steps to reproduce]:
1. Launch Firefox, and access "about:preferences".
2. Scroll down the page.
3. Refresh the page

[Expected result]:
- After being refreshed, the "about:preferences" page remains in its original position.

[Actual result]:
- The "about:preferences" page scroll up.
Bug: When no logins, "Export Logins…" button should be grey
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2022-04-21 05:50:46+00:00
Resolved: 2025-03-05 08:05:56+00:00

[Affected versions]:
- Firefox Nightly 101.0a1 (2022-04-16) (64-bit)
- Firefox Release 99.0.1 (64-bit)

[Affected Platforms]:
- Windows 10 x64

[Prerequisites]:
- Have a Firefox profile with at least one login saved.

[Steps to reproduce]:
1. Launch Firefox, and access "about:logins".
2. Click on the "..." Menu button.
3. Select the “Remove All Logins…” option.
4. Tick the "Yes, remove this login" checkbox and click on the “Remove” button from the dialog.
5. Click on the "..." Menu button again.
6. Observe the "Export logins..." option and the “Remove All Logins…” option.

[Expected result]:
- "Export logins..." and “Remove All Logins…” options are grey and cannot be clicked.

[Actual result]:
- “Remove All Logins…” option is grey but "Export logins..." option is normal and can export the empty logins table.
Bug: Remove the arrow which is used to arrange by status in the "Exceptions" of "Block pop up windows"
Status: NEW
Priority: P3
Created: 2022-04-21 08:50:46+00:00
Resolved: 2022-04-27 07:44:27+00:00

[Affected versions]:
- Firefox Nightly 101.0a1 (2022-04-16) (64-bit)
- Firefox Release 99.0.1 (64-bit)

[Affected Platforms]:
- Windows 10 x64

[Prerequisites]:
- The "Exceptions" of "Block pop up windows" in the "about:preferences" page have add some websites.

[Steps to reproduce]:
1. Launch Firefox, and access "about:preferences#privacy".
2. Scroll down to the "Permissions" section;
3. Click on "Exceptions"  for the "Block pop-up windows" and pop up the "Allowed Websites - Pop - ups" window.
4. Click and observe the arrow to the right of "Status".

[Expected result]:
- The arrow has been removed, because the status column has only one status: "Allow", and the arrow cannot be used for sorting.

[Actual result]:
- The arrows are still there and useless.
Bug: TPS - validate is not a function
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-04-21 09:21:35+00:00
Resolved: 2022-05-25 21:44:45+00:00

As per commented on Slack, opening this bug to track this error we are seeing when running the sync integration tests on firefox-ios.
https://storage.googleapis.com/mobile-reports/public/firefox-ios-M1/result_102/SyncIntegrationTests/results/index.htm

It started on April 7th.

[phase phase1] RunNextTestAction failed - TypeError: this.pingValidator.validate is not a function(resource://tps/tps.jsm:1206:41) JS
Bug: browser.download.dir used even when setting is disabled
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2022-04-21 17:53:20+00:00
Resolved: 2022-04-27 19:46:05+00:00

https://bugzilla.mozilla.org/show_bug.cgi?id=1710933 changed the default for saving implicit downloads to a temp directory, to storing them permanently in ~Downloads (or similar). IIUC due to issues with the temporary directory being inaccessible in some cases.
https://bugzilla.mozilla.org/show_bug.cgi?id=1714107 changed the default to storing files in the directory configured by the user.

However, when the user has selected "Always ask you where to save files" that setting is disabled. So currently a disabled setting is being used.

The obvious solution would be to highlight in the settings that this directory is also used for temporary files and to always enable it.
I think it would be better if there was a separate setting. 

1. This directory is also used in private browsing mode and so people might want to use a directory with different access restrictions.
2. Users may want to clean up this directory in an automated way since every time they click on a pdf online another copy of it will be stored there.