av9ash/GitBugs huggingface dataset:
Bug: Inconsistent behaviour for tab hover preview when one navigates through tabs using only the keyboard and a preview is already opened
Status: REOPENED
Priority: P3
Created: 2024-05-31 12:02:23+00:00
Resolved: 2024-09-23 20:21:36+00:00

**Found in**
* Latest Nightly 128.0a1

**Affected versions**
* Latest Nightly 128.0a1

**Tested platforms**
* Affected platforms: MacOS 13.6, Windows 11 and Ubuntu 22.04
* Unaffected platforms: none

**Preconditions**
* `browser.tabs.cardPreview.enabled` set to `true`

**Steps to reproduce**
(not exact steps, at this time)
1. Open a few tabs
2. Focus with the cursor on a random tab
3. Using CTRL+Tab navigate through the tabs

**Expected result**
* We either disable the tab hover and not show it again only when the cursor is moved to a different tab OR we continue to show the tab hover no matter the tab the cursor is on while navigating with the keyboard.

**Actual result**
* At this time there is an inconsistency with showing or not showing the preview and as far as I can tell this happens randomly right now, could not pinpoint a pattern at this time for when/why it is shown or not.

**Regression range**
* I verified using the first Nightly (2024-01-14) where the pref was first introduced and on that build the tab hover preview was always shown on every tab.

**Additional notes**
* We are not sure what is the intended behaviour for this scenario since using the blue focus rectangle on the tabs and navigating with the arrow keys will always show the tab preview for the tab that still has the cursor on it. The inconsistency is with moving the tabs with ctrl+tab only.
* In my opinion I think we should not show the preview once the focus is moved to a different tab using the keyboard and only reenable it after user moves the cursor again on either a new tab or if it leaves the tabstrip all together and rejoins it.
Bug: [Experiment] The Manage Settings option of the Pin message highlights the "Extensions" checkbox instead of the "Features" one
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2024-05-31 12:06:44+00:00
Resolved: 2024-06-05 11:16:56+00:00

**[Affected versions]:**
- Firefox Nightly 128.0a1 - Build ID: 20240530213713
- Firefox Beta 127.0b8 - Build ID: 20240529091551
- Firefox Release 126.0.1 - Build ID: 20240526221752

**[Affected Platforms]:**
- Windows 10
- macOS 14
- Ubuntu 22.04

**[Prerequisites]:**
- Have a Firefox build installed and use a new profile.
- Be enrolled in any branch (except control) of the Pin Email and Calendar experiment ([early day](https://experimenter.services.mozilla.com/nimbus/pin-email-and-calendar-tabs-early-day-user/summary) / [existing](https://experimenter.services.mozilla.com/nimbus/pin-email-and-calendar-tabs-existing-user/summary)) through forced enrollment.
- Unenroll from any experiment or rollout that the profile might be in using the about:studies page.

**[Steps to reproduce]:**
1. Open the browser with the profile from prerequisites and navigate to `https://www.reddit.com/` in three different tabs.
2. Click the down arrow from the message.
3. Click the `Manage Settings` option and observe the checkbox that's highlighted in about:preferences.

**[Expected result]:**
- The "Recommend features as you browse" checkbox is highlighted briefly.
 
**[Actual result]:**
- The "Recommend extensions as you browse" checkbox is highlighted briefly.

**[Additional Notes]:**
- This is a cosmetic issue only as both these options disable messages, but given the context of recommending the pin functionality, we'd be better served if we differentiate features from extensions to users and send them to the appropriate checkbox.
- The recipe could be updated to have the option send the user to `preferences#general-cfrfeatures`
- Attached a screen recording of the issue.
Bug: Using keyboard to navigating through the settings button and its submenu are inconsistent on MacOS
Status: VERIFIED
Priority: P3
Resolution: FIXED
Created: 2024-05-31 12:14:22+00:00
Resolved: 2024-06-21 19:25:36+00:00

**Note**
* On MacOS, if the user uses keyboard navigation to activate the Settings button, he will need to use the SPACE key explicitly, however, to activate on of its submenu buttons, he needs to use the ENTER key explicitly. This flow is quite confusing since the user has to know to use SPACE, and then ENTER.
* The underlying problem seems to be the fact that if the user taps SPACE after opening the settings submenu, then the Settings button appears to activate again instead of the selected submenu option. This underlying issue is present on all operating systems, but it is worse on MacOS because no panel origin buttons can be activated using ENTER key, only SPACE key.

**Found in**
* Nightly v128.0a1

**Affected versions**
* Nightly v128.0a1

**Tested platforms**
* Affected platforms: MacOS 11
* Unaffected platforms: Windows10, Ubuntu22

**Steps to reproduce**
1. Load a webpage that is displayed in a different language than the browser's (and supported by the feature).
2. Open the context menu on a selection of text or a translatable link.
3. Select the Translate option.
4. Use keyboard navigation (TAB key) to focus the Settings button (cog icon).
5. Press SPACE to activate button.
6. Choose a submenu option (Up/Down arrow keys).
7. Press SPACE to activate option.

**Expected result**
* The submenu option is activated and the user is redirected correctly.

**Actual result**
* The Settings (cog) button displays the animation of being pressed and nothing happens.

**Regression range**
* not a regression.
Bug: Tab hover preview is not displayed in the tab strip after scrolling stops
Status: NEW
Priority: P3
Created: 2024-05-31 12:24:09+00:00
Resolved: 2024-07-09 19:16:57+00:00

**Found in**
* 128.0a1 (2024-05-29)

**Affected versions**
* 128.0a1 (2024-05-29)

**Tested platforms**
* Affected platforms: macOS, Ubuntu 22, Windows 10x64
* Unaffected platforms: none

**Preconditions**
* browser.tabs.cardPreview.enabled: true

**Steps to reproduce**
1. Open multiple tabs with webpages until the tabs overflow.
2. Scroll to the right until it stops.
3. Scroll to the left until it stops and observe the tab hover preview.

 **Expected result**
* Tab preview is correctly displayed after scrolling stops.

**Actual result**
* No tab preview is displayed.

**Regression range**
* Most likely this is not a regression since I can reproduce it way back to February.

**Additional notes**
* A screen recording is attached.
Bug: [Experiment] The "Don't show this recommendation again" option of the Firefox View callout doesn't block the message
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-05-31 12:45:02+00:00
Resolved: 2024-06-05 09:04:35+00:00

**[Affected versions]:**
- Firefox Nightly 128.0a1 - Build ID: 20240529214854
- Firefox Beta 127.0b8 - Build ID: 20240529091551
- Firefox Release 126.0.1 - Build ID: 20240526221752

**[Affected Platforms]:**
- Windows 10
- macOS 13.4
- Ubuntu 22.04

**[Prerequisites]:**
- Have following prefs set:
  - browser.search.region = US
  - nimbus.debug = true
  - browser.newtabpage.activity-stream.asrouter.devtoolsEnabled = true

**[Steps to reproduce]:**
1. Open the browser using the profile from the prerequisites.
2. Enroll in any of the treatment branches of the experiment (eg: [treatment-a](about:studies?optin_slug=fx-view-discoverability-early-day-users&optin_branch=treatment-a&optin_collection=nimbus-preview)).
3. Trigger the Firefox View callout message using asrouter or naturally.
4. Click on the additional dropdown button and select the "Don't show this recommendation again" option.
5. Navigate to about:asrouter#devtools and search for the "FX_VIEW_DISCOVERABILITY_EARLY_DAY_USERS" message.
6. Observe the message.

**[Expected result]:**
- The message is blocked. 

**[Actual result]:**
- The message is NOT blocked. 

**[ Notes]:**
- Attached is a screen recording of the issue.
Bug: [Experiment] Dismissing the Pin message by expanding the address bar does not send a DISMISS telemetry event
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2024-05-31 13:48:46+00:00
Resolved: 2024-06-04 19:27:56+00:00

**[Affected versions]:**
- Firefox Nightly 128.0a1 - Build ID: 20240529214854
- Firefox Beta 127.0b8 - Build ID: 20240529091551
- Firefox Release 126.0.1 - Build ID: 20240526221752

**[Affected Platforms]:**
- Windows 10
- macOS 14
- Ubuntu 22.04

**[Prerequisites]:**
- Have a Firefox build installed and use a new profile.
- Be enrolled in any branch (except control) of the Pin Email and Calendar experiment ([early day](https://experimenter.services.mozilla.com/nimbus/pin-email-and-calendar-tabs-early-day-user/summary) / [existing](https://experimenter.services.mozilla.com/nimbus/pin-email-and-calendar-tabs-existing-user/summary)) through forced enrollment.
- Have the `browser.newtabpage.activity-stream.asrouter.devtoolsEnabled` pref set to `true`.
- Unenroll from any experiment or rollout that the profile might be in using the about:studies page.

**[Steps to reproduce]:**
1. Open the browser with the profile from prerequisites and open a New Tab.
2. Navigate to about:glean and set a custom debug tag.
3. Select `messaging-system` from the drop-down.
4. Open a New Tab and navigate to the about:asrouter page.
5. Search for the `PIN_EMAIL_AND_CALENDAR_TABS` message ID.
6. Click the `Show` button.
7. Focus the address bar and start writing a string of characters.
8. Switch back to the about:glean tab and click the `Apply settings and submit ping`.
9. Navigate to the "https://debug-ping-preview.firebaseapp.com/pings/custom_tag_set_at_step_2" and click the most recent messaging-system ping in the page.

**[Expected result]:**
- A DISMISS ping is displayed.
 
**[Actual result]:**
- An IMPRESSION ping is displayed.
Bug: Feature/component lacks proper accessibility support, hindering usage for users with disabilities.
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-05-31 15:02:54+00:00
Resolved: 2024-05-31 17:51:20+00:00

This defect relates to a feature or component lacking proper accessibility support, creating barriers for users with disabilities. This hinders their ability to effectively use the product or service.
Bug: Intermittent browser/components/translations/tests/browser/browser_translations_select_telemetry_translation_failure_ui_then_cancel.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-05-31 16:38:24+00:00
Resolved: 2024-06-10 06:14:50+00:00

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

---
```
[task 2024-05-31T15:09:18.920Z] 15:09:18     INFO - TEST-PASS | browser/components/translations/tests/browser/browser_translations_select_telemetry_translation_failure_ui_then_cancel.js | label is visible. - 
[task 2024-05-31T15:09:18.920Z] 15:09:18     INFO - Buffered messages finished
[task 2024-05-31T15:09:18.920Z] 15:09:18     INFO - TEST-UNEXPECTED-FAIL | browser/components/translations/tests/browser/browser_translations_select_telemetry_translation_failure_ui_then_cancel.js | Uncaught exception in test bound test_select_translations_panel_telemetry_translation_failure_then_cancel - undefined - timed out after 200 tries.
[task 2024-05-31T15:09:18.921Z] 15:09:18     INFO - Leaving test bound test_select_translations_panel_telemetry_translation_failure_then_cancel
[task 2024-05-31T15:09:18.921Z] 15:09:18     INFO - GECKO(1311) | MEMORY STAT | vsize 8363MB | residentFast 457MB | heapAllocated 183MB
[task 2024-05-31T15:09:18.922Z] 15:09:18     INFO - TEST-OK | browser/components/translations/tests/browser/browser_translations_select_telemetry_translation_failure_ui_then_cancel.js | took 43636ms
[task 2024-05-31T15:09:18.922Z] 15:09:18     INFO - Not taking screenshot here: see the one that was previously logged
[task 2024-05-31T15:09:18.923Z] 15:09:18     INFO - TEST-UNEXPECTED-FAIL | browser/components/translations/tests/browser/browser_translations_select_telemetry_translation_failure_ui_then_cancel.js | Found an unexpected tab at the end of test run: https://example.com/browser/toolkit/components/translations/tests/browser/translations-tester-select.html - 
[task 2024-05-31T15:09:18.923Z] 15:09:18     INFO - checking window state
[task 2024-05-31T15:09:18.924Z] 15:09:18     INFO - TEST-START | browser/components/translations/tests/browser/browser_translations_select_telemetry_translation_failure_ui_then_succeed.js
```
Bug: FxA toolbar giving "Unknown event" in Nightly
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2024-05-31 20:57:21+00:00
Resolved: 2024-07-01 13:43:51+00:00

Steps To Reproduce:
1. Get latest nightly
2. Open the dev toolbox
3. Try to open the FxA avatar menu 

Expected: No Error
Actual: `Unknown event: ["fxa_toolbar_button", "click", "toolbar_icon"]`

On the latest nightly, there is an error when trying to click the toolbar:

`Unknown event: ["fxa_toolbar_button", "click", "toolbar_icon"]`

It was most likely due to the (amazing) refactor in https://phabricator.services.mozilla.com/D209696, which turns out had a footgun where one of the `entryPoint` checks was actually for a URI param. The change is relatively simple and should update `_getEntryPointForElement` to return `fxa_avatar_menu` instead of `fxa_toolbar_button`.
Bug: tab title is wrong when go back (history-1)
Status: NEW
Priority: --
Created: 2024-06-01 14:49:21+00:00
Resolved: 2024-06-07 12:24:14+00:00

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

Steps to reproduce:


i use 115.11.0esr (64 bits) in Windows 7x64.

i visit a web site page like this one :
https://music.apple.com/fr/album/amore-super-deluxe/1746735476

you can see the table title is "amore (super deluxe) – Album par Andrea Bocelli – Apple Music"

i click a link to visit another further page like i click on "katherine mcphee" which is located in the track16 row of the page.  i can see the tab name is now "katherine mcphee - apple music" which is right too


Now i decide to go back, so hit the "go back" button from the top bar to go back to the previous visited page (history -1)



Actual results:

as you can see, 

the page is good (history -1) but the tab name is not good, not refreshed, it keeps the name of the page where i came from (katherine mcphee - apple music) 


Expected results:


the tab name  should be refreshed and take the real right title page, so "amore (super deluxe) – Album par Andrea Bocelli – Apple Music"
This title is well written in the HTML source : 
<title>‎Amore (Super Deluxe) – Album par Andrea Bocelli – Apple Music</title>

so i don't understand why Firefow did not refresh, update the tab name... it is a bug for me.
Bug: Settings' Site Data Viewer/Cookie Manager claims data for many sites 'Last used' on browser startup
Status: NEW
Priority: P3
Created: 2024-06-01 15:33:47+00:00
Resolved: 2024-11-16 17:48:55+00:00

Firefox 126.0.1 on Windows 10

In one profile, Firefox Settings > Privacy & Security > Cookies and Site Data > Manage Data shows for >80% of the sites listed there as 'Last Used' during the last browser startup, with no tabs restored and no sites loaded.

For one site checked, the lastAccessed value in the cookies.sqlite file was from mid-May but it was also reported as last used during the last browser startup.

Sites data in total was 1.7GB before some cleanup brought it down to 0.5GB but the issue persists.
Bug: Blurry icons in download manager with gui scaling and hidpi on Linux / X11
Status: NEW
Priority: P3
Created: 2024-06-01 20:53:39+00:00
Resolved: 2024-07-04 12:39:33+00:00

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

Steps to reproduce:

Download something and open the download manager or click on the download icon.


Actual results:

The icons are blurry.


Expected results:

The icons should be sharp.

I am using Linux / X11 with gui scaling set to 2x. Display resolution is 4K. The issue seems not to be a icon theme issue because I tested with multiple themes like adwaita.
Bug: User name won't be cached
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-06-01 21:05:57+00:00
Resolved: 2024-06-07 12:41:53+00:00

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

Steps to reproduce:

Login on Twitter (https://x.com/i/flow/login), logout and visit again the login page. Place the cursor into the user name input field and press the arrow button down.


Actual results:

The user name will not be available from the cache from the first login.


Expected results:

The user name should be cached.

I've seen this behavior on other pages like for example this page: https://www.maniac.de/
which has the same problem.

I can work around this issue by creating a simple .htm file with an input field. If I gave the input field the same name as the input field on a problematic web page and type in my user name then the user name will be cached not only for the local .htm file but even for the problematic web page.
Bug: Home and newtab small link text colour issue with wallpaper
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-06-02 03:00:42+00:00
Resolved: 2024-06-07 14:17:27+00:00

Fairly small issue.

Step to test:
1. Set browser.newtabpage.activity-stream.newtabWallpapers.enabled to true
2. Set browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled to true
3. Set a dark colour wallpaper
4. Inspect the "Learn more" link in the pocket section header
5. On that element in the inspector, right click, change pseudo class, and select visited
Expected: Nothing should change
Actual: It switching to light mode text colour
Bug: Favicon not shown for bookmarks or history for local pages with favicon in the root path
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-06-02 14:58:41+00:00
Resolved: 2025-01-06 12:16:15+00:00

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

Steps to reproduce:

Open a page at http://localhost:11987/ with favicon specified as favicon.ico
Bookmark the tab
Open a page at http://localhost:11987/ with favicon specified as images/favicon.ico
Bookmark the tab


Actual results:

Open a page at http://localhost:11987/ with favicon specified as favicon.ico
 - Favicon is displayed in the tab
 - Favicon is not present on the bookmark
 - Favicon is not present in History

Open a page at http://localhost:11987/ with favicon specified as images/favicon.ico
 - Favicon is displayed in the tab
 - Favicon is present on the bookmark
 - Favicon is present in History



Expected results:

Favicon consistently present.
Bug: Sync bookmarks between Windows and Debian doesn't work
Status: UNCONFIRMED
Priority: P3
Created: 2024-06-02 20:35:10+00:00
Resolved: 2024-08-07 10:51:25+00:00

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

Steps to reproduce:

Prerequisites
* Windows 10 22H2, Firefox 126.0.1 (64-bit)
* Debian GNU/Linux 12 (bookworm), Firefox 115.11.0esr (64-bit)
* Firefox on Windows has multiple bookmarks. Firefox on Debian is fresh install.
Repro steps:
* Sign in with the same account on both machines
* On Debian, open "Sync settings". Check "Bookmarks", "Add-ons", "Settings". Click "Sync now"
* Try the same steps on Windows



Actual results:

Absolutely nothing.


Expected results:

Bookmarks appeared on Debian.
Bug: Autofill not filling the whole URL, instead only fills the origin
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-06-03 01:40:47+00:00
Resolved: 2024-06-11 11:39:30+00:00

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

Steps to reproduce:

Steps to reproduce:

1. open bookmarks library
2. add a website including several "/"-characters like "https://www.microsoft.com/en-us/microsoft-365/buy/compare-all-microsoft-365-products" to bookmarks
3. write the word "microsoft" into URL bar, do not press enter


Actual results:

"microsoft.com" appears in the searchbar and is marked and "https://www.microsoft.com/en-us/microsoft-365/buy/compare-all-microsoft-365-products" appears as suggestion below the searchbar


Expected results:

The ".com" behind the term should not automatically appear, instead, only
"https://www.microsoft.com/en-us/microsoft-365/buy/compare-all-microsoft-365-products" should appear below the searchbar as the only suggestion...
Bug: Prompt when translating if source/target translation pack hasn't download
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-06-03 03:50:52+00:00
Resolved: 2024-06-17 16:32:39+00:00

Steps to reproduce:

1. Make sure french language pack hasn't download. 
2. Translate https://www.operadeparis.fr (in french) to english. 


Actual results:

It only said "There was a problem translating. Please try again."


Expected results:

It should prompt when translating if source/target translation pack hasn't download.
Bug: Moving the customize tab to a new window will result in a blank tab with the name New tab
Status: NEW
Priority: P3
Created: 2024-06-03 10:48:59+00:00
Resolved: 2024-06-03 14:32:47+00:00

**Found in**
* 128.0a1 (2024-05-02)

**Affected versions**
* 128.0a1 (2024-05-02)
* 127.0b9
* 126.0.1		


**Tested platforms**
* Affected platforms: Windows 10x64, macOS, Ubuntu
* Unaffected platforms: none


**Steps to reproduce**
1. Open at least 2 tabs and Customize tab.
2. Select the Customize tab and another tab using ctr + click.
3. Drag the tabs to a new window.

**Expected result** 
* Customize tab functions as expected.

**Actual result**
* Customize tab became blank.



**Regression range**
* Not a regression. Reproducible with Firefox builds from 2018 when the select tabs feature was introduced.

**Additional notes**
* Attached a screen recording.
Bug: The Alt text added to an Image in a PDF file is not Saved with the PDF
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-06-03 11:22:15+00:00
Resolved: 2024-06-03 11:50:05+00:00

**Found in**
* Nightly 128.0a1 (2024-06-02)

**Affected versions**
* Nightly 126.0a1 (2024-04-09)
* Beta 127
* Release 126.0.1 (64-bit)

**Affected platforms**
* All

**Steps to reproduce**
1. Add a PDF file to Firefox.
2. Add an image inside the PDF file.
3. Add Alternative Text to the added image.
4. Save the PDF file and reopen it in Firefox or other browsers

**Expected result**
* The Alt text should be displayed for the Added images when we Save the PDF files

**Actual result**
* The Alternative text is not displayed when the user Hovers or Clicks the Image to a Saved PDF file.
Print > Save to PDF or simply saving the PDF file from the toolbar will not save the Alt text from an added image.

**Regression range**
Not a regression.