av9ash/GitBugs huggingface dataset:
Bug: [macOS] Passwords are not imported from the Brave browser
Status: NEW
Priority: P3
Created: 2023-04-27 06:45:45+00:00
Resolved: 2023-07-20 06:51:45+00:00

**Found in**
* 114.0a1 (2023-04-26)

**Affected versions**
* 114.0a1 (2023-04-26)
* 113.0b8
* 112.0.2
* 102.10.0esr









**Tested platforms**
* Affected platforms: macOS 12
* Unaffected platforms: Windows 10x64

**Preconditions**
* have some saved passwords inside Brave browser

**Steps to reproduce**
1. Open Firefox and import passwords from Brave.



**Expected result**
* Passwords are imported.

**Actual result**
* No passwords are imported


**Regression range**
* Reproduced with Firefox 100.0 as well. Not a recent regression. Will search for one ASAP if there is one.

**Aditional notes**
* Attached a screen recording.
* Works as expected on Windows 10x64.
Bug: Newly created Profiles/ Data are not displayed in the new migration window if created while Firefox is running until Firefox is restarted
Status: NEW
Priority: P3
Created: 2023-04-27 07:05:58+00:00
Resolved: 2023-07-19 18:14:55+00:00

**Found in**
* 114.0a1 (2023-04-26)

**Affected versions**
* 114.0a1 (2023-04-26)
* 113.0b8 (disabled)










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

**Preconditions**
* browser.migrate.content-modal.enabled:true

**Steps to reproduce**
1. Open Firefox and Chrome
2. Create a new profile in Chrome and add at least one bookmark.
3. Open the migration window and search for the created profile at step 3.



**Expected result**
* The profile is displayed.

**Actual result**
* The newly created profile is not displayed.


**Regression range**
* Most likely started with the implementation of the new Import Wizard Experience. I will search for one ASAP if there is one. The newly created profile is displayed on the old Import Wizard experience.



**Additional notes**
* Attached a screen recording.
* The issue does not reproduce after a Firefox restart. 
* This only happens if Firefox is opened when a new profile or new data is added in the browsers we are migrating from.
* Sometimes new profiles appear so the issue may be intermittent.
Bug: No padding between the Import data button and description string on de locale or if the browser width is reduced
Status: NEW
Priority: P3
Created: 2023-04-27 09:00:21+00:00
Resolved: 2023-06-06 16:19:26+00:00

**Found in**
* 114.0a1 (2023-04-26)

**Affected versions**
* 114.0a1 (2023-04-26)
* 113.0b8










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



**Steps to reproduce**
1. Open about:preferences and reduce the browser width while looking at the `Import Data button`.


**Expected result**
* A space is existing in front of the `Import Data` button and description string.

**Actual result**
* No space between the description string and the `Import Data button


**Regression range**
* Started with the implementation of the Import Browser Data section in about:preferences (bug 1820655).



**Additional notes**
* On macOS - `de` locale the button is displayed near the description string by default.
Bug: Cmd+Arrow has no effect if address bar is focused (MacOS)
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2023-04-27 13:28:07+00:00
Resolved: 2023-10-16 16:00:48+00:00

I recently switched from Linux to MacOS, and one minor UX difference breaks my habits.

** Steps to reproduce **

- Visit a page
- Press Cmd + L to focus the address bar
- Press Cmd + left

** Expected behaviour **

- The browser navigates to previously visited page (like on Linux)

** Actual behaviour **

- Nothing happens
Bug: [Experiment] The Credit Card- Sync and Credit Card- Backup messages can’t be triggered in other regions than US,CA,GB,FR,DE as the Credit Card Autofill feature is enabled only in those countries
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2023-04-27 14:20:43+00:00
Resolved: 2023-04-28 14:46:23+00:00

**[Affected versions]:**
- Firefox Beta 113.0b8 (Build ID: 20230425192707)

**[Affected Platforms]:**
- Windows 10 x64
- Windows 11 x64
- macOS 11.7.1
- Ubuntu 22.04 x64

**[Prerequisites]:**
- Have the Firefox Beta 113.0b8 en-US build installed and opened.
- Have the “browser.search.region” pref set to “RO”.
- Have the “nimbus.debug” pref set to true in the “about:config” page.


**[Steps to reproduce]:**
1. Force enroll in the Treatment E branch of the experiment using the following link: about:studies?optin_slug=prompt-fxa-creation-after-first-bookmark&optin_branch=treatment-e&optin_collection=nimbus-preview
2. Navigate to https://codepen.io/quinlo/pen/YONMEa website and complete the fields.
3. Refresh the page.
4. Observe the left part area of the Address Bar.

**[Expected result]:**
- The “Save Credit Card” doorhanger is displayed.

**[Actual result]:**
- The “Save Credit Card” doorhanger is NOT displayed.

**[Notes]:**
- This issue is reproducible only on the experiment's Treatment E and F branches.
- This issue is not reproducible when the “browser.search.region” pref is set to US/CA/GB/FR/DE.
- Attached is a screen recording of the issue.
Bug: The Top Picks json has two entries for Unity website, one with "unity3d" domain and one with "unity" and both redirect to the same link
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2023-04-27 14:52:50+00:00
Resolved: 2023-05-15 13:31:30+00:00

**[Notes]:**
I am not sure exactly what is the issue here, or if there is an issue but here is what I have observed:
- The keyword `unity` triggers the `unity3d.com` Top Pick result, which doesn't have an icon. However, in the Top Picks json file, there is another entry for Unity website with the `unity.com` domain, which has an icon. [See this screenshot](https://drive.google.com/file/d/1L_o-HzR58Bw39bCWJLYQTTeY9oUYIwVk/view?usp=share_link).
- If I click the Top Pick results with `unity3d.com` domain I am redirected to the https://unity.com/, so I am not sure why there are two entries for this website, and how the redirect should work. Also one has an image and the other one doesn't.  
- However this doesn't seem to be a Firefox issue, but I'm adding the versions and the platforms I have noticed this.

**[Affected versions]:**
- Nightly 114.0a1
- Beta 113.0b8
- Firefox 12.0.1 

**[Affected Platforms]:**
- Mac 12.4
- Windows 10 x64
- Linux Mint 20

**[Prerequisites]:**
- Have a new profile with the following prefs set:
 - browser.search.region to US
 - browser.urlbar.quicksuggest.dataCollection.enabled to true 
 - browser.urlbar.merino.providers to adm,top_picks
 - browser.urlbar.bestMatch.enabled to true
  
**[Steps to reproduce]:**
1. Open the Nightly browser with the profile from the prerequisites.
2. Type "unity" in the awesome bar.
3. Observe the Top Pick triggered.

**[Expected result]:**
- The "Unity Real-Time Development Platform | 3D, 2D, VR & AR Engine - unity.com" is triggered.

**[Actual result]:**
- The "Unity Real-Time Development Platform | 3D, 2D, VR & AR Engine - unity3d.com" is triggered.

**[Additional Notes]:**
- Attached is a screen recording of the issue.
Bug: Multiple Top Pick's favicons look blurry
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2023-04-27 14:56:44+00:00
Resolved: 2023-05-15 13:30:43+00:00

**[Affected versions]:**
- Nightly 114.0a1
- Beta 113.0b8
- Firefox 112.0.1 

**[Affected Platforms]:**
- Mac 12.4
- Windows 10 x64
- Linux Mint 20

**[Prerequisites]:**
- Have a new profile with the following prefs set:
 - browser.search.region to US
 - browser.urlbar.quicksuggest.dataCollection.enabled to true 
 - browser.urlbar.merino.providers to adm,top_picks
 - browser.urlbar.bestMatch.enabled to true
  
**[Steps to reproduce]:**
1. Open the Nightly browser with the profile from the prerequisites.
2. Quickly type "dell" in the awesome bar.
3. Observe the Top Pick's favicon.

**[Expected result]:**
- The favicon is not blurry.

**[Actual result]:**
- The favicon looks blurry.

**[Notes]:**
- Here is a list of keywords that I have found that trigger a Top Pick result with a blurry favicon: Facebook, Dell, Yandex, Life 360, phys,  aa, uhc, weibo.  Probably there are more results that have blurry favicons, but I didn't manage to go through all the list yet.
- Attached is a screen recording of the issue.
Bug: Intermittent browser/base/content/test/about/browser_aboutCertError.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2023-04-27 15:38:46+00:00
Resolved: 2023-08-21 12:01:39+00:00

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

---
```
[task 2023-04-27T14:47:36.798Z] 14:47:36     INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | Found certificate chain - 
[task 2023-04-27T14:47:36.798Z] 14:47:36     INFO - Leaving test bound checkAdvancedDetails
[task 2023-04-27T14:47:36.799Z] 14:47:36     INFO - Entering test bound checkAdvancedDetailsForHSTS
[task 2023-04-27T14:47:36.800Z] 14:47:36     INFO - Loading a bad STS cert page and verifying the advanced details section
[task 2023-04-27T14:47:36.800Z] 14:47:36     INFO - Loading and waiting for the cert error
[task 2023-04-27T14:47:36.802Z] 14:47:36     INFO - Buffered messages finished
[task 2023-04-27T14:47:36.803Z] 14:47:36     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/about/browser_aboutCertError.js | Uncaught exception in test bound checkAdvancedDetailsForHSTS - error code has been set inside the advanced button panel - threw exception: TypeError: can't access property "textContent", ec is null
[task 2023-04-27T14:47:36.804Z] 14:47:36     INFO - Leaving test bound checkAdvancedDetailsForHSTS
[task 2023-04-27T14:47:36.805Z] 14:47:36     INFO - Entering test bound checkUnknownIssuerLearnMoreLink
[task 2023-04-27T14:47:36.805Z] 14:47:36     INFO - Loading a cert error for self-signed pages and checking the correct link is shown
[task 2023-04-27T14:47:36.806Z] 14:47:36     INFO - Loading and waiting for the cert error
```
Bug: Missing data-review link in metrics.yaml file
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-04-27 16:04:51+00:00
Resolved: 2023-06-07 08:56:20+00:00

I recently noticed that there was a missing link to the data-review in the metrics.yaml file here: https://github.com/mozilla/gecko-dev/blob/8329a650e3b4f866176ae54016702eb35fb8b0d6/browser/components/urlbar/metrics.yaml#L470

This should be updated to point to the correct data-review.
Bug: Firefox has a bug with full screen YouTube videos that leaves a gap and a background. Exiting and re-entering full screen mode fixes it.
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-04-27 17:51:11+00:00
Resolved: 2023-04-28 07:58:17+00:00

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

Steps to reproduce:

1. I opened YouTube in Firefox browser.
2. I played a video that I wanted to watch.
3. I clicked on the full screen icon to view the video in full screen mode.


Actual results:

When I play a YouTube video in full screen mode, there is a gap between the left and top edge of the screen and the video with a background below. To fix it, I have to exit full screen mode and re-enter it.


Expected results:

The video should have filled the entire screen without any gap or background showing between the video and the edge of the screen.
Bug: Properly check the presence of child elements in during topdown document categorization
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2023-04-28 02:54:30+00:00
Resolved: 2023-05-03 09:11:17+00:00

I was trying to determine why clicking on an auto suggested search term could record both a submit and a click event.

In `search-telemetry-v2` for one of the providers, I had two potential children for the actual seachbox element. Turns out the second option was never being used, and the first option would always be added regardless of whether or not it was actually present on the page. Later, when trying to determine what elements to add listeners to, we lookup the existence of child elements and fallback to the parent element if none exist.

Because auto suggested elements are contained within a parent, clicking the auto-suggested element would technically trigger a click on both the related element (the auto suggested element) and the parent element (the form field).

I don't think this needs an explicit test, one way we can ensure this is working properly is simply adding a dummy entry into the mock search-telemetry config used in test that shouldn't match anything on various text HTML pages. 

If the code isn't working, it'll simulate the same problem as mentioned above and trigger both a submit engagement event as well as a click engagement event when selecting an auto-suggested term.
Bug: Import data from another browser is accessible inside about:logins page while DisableProfileImport enterprise policy is active
Status: NEW
Priority: P3
Created: 2023-04-28 06:18:04+00:00
Resolved: 2023-07-13 20:52:37+00:00

**Found in**
* 114.0a1 (2023-04-27)

**Affected versions**
* 114.0a1 (2023-04-27)
* 113.0b8
* 112.0.2
* 102.10.0esr










**Tested platforms**
* Affected platforms: macOS 12, Windows 10x64
* Unaffected platforms: Ubuntu 20.04 (option not supported)



**Steps to reproduce**
1. Set [disableprofileimport](https://github.com/mozilla/policy-templates#disableprofileimport) policy to true.
2. Open about:logins and click on Open menu (three dots) on the right top side.


**Expected result**
* Import Data from Another Browser is greyed out.

**Actual result**
* Import Data from Another Browser is accessible.


**Regression range**
* Will search for one ASAP if there is one.



**Additional notes**
* This option only opened about:preferences page on the latest nightly or while `browser.migrate.content-modal.enabled:true` but still works on the latest Beta, RC and ESR where `browser.migrate.content-modal.enabled` is `false` by default.
Bug: Intermittent browser/components/search/test/browser/browser_search_telemetry_engagement_target.js | single tracking bug
Status: NEW
Priority: P5
Created: 2023-04-28 06:55:59+00:00
Resolved: 2024-08-26 07:00:54+00:00

**Filed by:** nerli [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=414082319&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Ztv2KQCBQnCMPPHsPh7ipw/runs/0/artifacts/public/logs/live_backing.log
**Reftest URL:** https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Ztv2KQCBQnCMPPHsPh7ipw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

---
```
[task 2023-04-28T04:51:16.137Z] 04:51:16     INFO - TEST-UNEXPECTED-FAIL | browser/components/search/test/browser/browser_search_telemetry_engagement_target.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - 
[task 2023-04-28T04:51:16.137Z] 04:51:16     INFO - GECKO(4215) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2023-04-28T04:51:16.137Z] 04:51:16     INFO - GECKO(4215) | MEMORY STAT | vsize 7826MB | residentFast 289MB | heapAllocated 124MB
[task 2023-04-28T04:51:16.138Z] 04:51:16     INFO - TEST-OK | browser/components/search/test/browser/browser_search_telemetry_engagement_target.js | took 45238ms
[task 2023-04-28T04:51:16.138Z] 04:51:16     INFO - checking window state
[task 2023-04-28T04:51:16.138Z] 04:51:16     INFO - GECKO(4215) | Completed ShutdownLeaks collections in process 4215
```
Bug: [Intermittent] In some cases, the Top Pick's favicon is displayed with a delay when first triggering it
Status: NEW
Priority: P3
Created: 2023-04-28 08:27:39+00:00
Resolved: 2023-09-09 02:22:20+00:00

**[Affected versions]:**
- Nightly 114.0a1
- Beta 113.0b8
- Firefox 12.0.1 

**[Affected Platforms]:**
- Mac 12.4
- Windows 10 x64
- Linux Mint 20

**[Prerequisites]:**
- Have a new profile with the following prefs set:
 - browser.search.region to US
 - browser.urlbar.quicksuggest.dataCollection.enabled to true 
 - browser.urlbar.merino.providers to adm,top_picks
 - browser.urlbar.bestMatch.enabled to true
  
**[Steps to reproduce]:**
1. Open the Nightly browser with the profile from the prerequisites.
2. Quickly type "asos" in the awesome bar.
3. Repeat Step 2 with different keywords, eg: udn, foodn, verywell, sfu
4. Observe the Top Pick's favicon.

**[Expected result]:**
- The Top Picks result is correctly displayed.

**[Actual result]:**
- The favicon of the Top Picks result is displayed with a delay if it was the first time triggered.

**[Notes]:**
- The issue is reproducible for the Top Picks that are showing for the first time. However, I am not sure if the issue is only reproducible with the keywords that with the first characters trigger a result and the full keyword trigger a different result. For example the "as" keyword triggers the "aus.edu" result and the "asos" keyword trigger "asos.com" result.
- Attached is a screen recording of the issue.
Bug: Bookmarks Toolbar and Other Bookmarks can self reference each other and recurse infinitely
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-04-28 10:08:21+00:00
Resolved: 2023-05-10 02:15:07+00:00

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

Steps to reproduce:

0. I tested this in macOS Silicon, not sure if it affects Windows
1. Right click bookmarks toolbar and click "Show other bookmarks" 
2. Open sidebar with the bookmarks tree
3. Drag "Other Bookmarks" folder to the "Bookmarks Toolbar" folder




Actual results:

Bookmarks Toolbar now contains Other Bookmarks and viceversa, so you have an infinite bookmarks tree. (Image attached)

My Firefox crashed when right-clicking the Other bookmarks folder on the sidebar too, there might be other scenarios where it crashes


Expected results:

Probably should prevent me from doing step #3
Bug: [Ubuntu18] Firefox deb can no longer open the previous profile after importing data from another browser and the PC is shut down
Status: NEW
Priority: --
Created: 2023-04-28 12:10:38+00:00
Resolved: 2024-02-27 19:13:32+00:00

**Found in**
* 114.0a1 (2023-04-27) (.deb package)

**Affected versions**
* 114.0a1 (2023-04-27) (.deb package)

**Tested platforms**
* Affected platforms: Ubuntu 18.04 Gnome
* Unaffected platforms: Ubuntu 22.10 Gnome

**Preconditions**
* Have multiple bookmarks and browser history inside Chrome

**Steps to reproduce**
1. Delete all Firefox data (open about:profile and delete .mozilla directory from both Root and Local Directories)
2. Open Firefox RC for a profile to be created and close it.
3. Open Firefox .deb and import data from Chrome.
4. After the process is finished, shut down the system while Firefox is running.
5. Open the system and try to open firefox.deb.

**Expected result**
* Firefox is started as expected.

**Actual result**
* Firefox .deb is not starting.

**Additional notes**
* We believe that this issue may be intermittent. We initially reproduced it on two Ubuntu 18.04 stations twice on each, then we was never able to reproduce it anymore (happens first times).
* Opening Firefox.deb with another profile works as expected. We believe that the profile is corrupted.
Bug: [Linux] Tabs crash if accessed with middle click after deb Firefox is updated via terminal
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2023-04-28 12:23:42+00:00
Resolved: 2023-09-15 14:29:07+00:00

**Found in**
- Firefox 114.0a1

**Affected versions**
- Firefox 114.0a1

**Tested platforms**
- Affected platforms: Linux (all distros)

**Steps to reproduce**
1. Launch an older Firefox .deb build
2. Update the build via the linux terminal
3. After the update is done in the terminal, open any website in Firefox by middle clicking them

**Expected result**
- A page which requests the user to restart firefox in order to be able to use it is shown

**Actual result**
- The tab crash is shown

**Additional notes**
- The issue can be seen in the following [attachment](https://drive.google.com/file/d/1zAuuf8394ktYeXmRxqxSXQUfAyFH81Vo/view?usp=share_link)
- By accessing the links with left click in the same tab, the expected result is shown. This happens only when middle clicking them.
Bug: The Top Picks result for Research Gate has a broken favicon
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2023-04-28 14:06:58+00:00
Resolved: 2023-06-15 13:37:40+00:00

**[Affected versions]:**
- Nightly 114.0a1
- Beta 113.0b8
- Firefox 12.0.1 

**[Affected Platforms]:**
- Mac 12.4
- Windows 10 x64
- Linux Mint 20

**[Prerequisites]:**
- Have a new profile with the following prefs set:
 - browser.search.region to US
 - browser.urlbar.quicksuggest.dataCollection.enabled to true 
 - browser.urlbar.merino.providers to adm,top_picks
 - browser.urlbar.bestMatch.enabled to true
  
**[Steps to reproduce]:**
1. Open the Nightly browser with the profile from the prerequisites.
2. Type "research" in the awesome bar.
3. Observe the Top Pick's favicon.

**[Expected result]:**
- The favicon is correctly displayed.

**[Actual result]:**
- The favicon is broken.

**[Notes]:**
- So far I have found only this result with a broken favicon. I haven't managed to go through all the results and I am not sure if there are any other broken favicons.
- Attached is a screenshot of the issue.
Bug: [CTRL]+[SHFT]+[t] does not restore closed newtabs
Status: NEW
Priority: --
Created: 2023-04-28 19:11:18+00:00
Resolved: 2023-05-04 10:25:16+00:00

Steps to reproduce:

I pressed [CTRL]+[t] to open a new tab, [CTRL]+[w] to close it, and then [CTRL]+[SHFT]+[t] to attempt to reopen it.


Actual results:

The most recent tab i had opened that was _not_ a newtab was reopened.


Expected results:

The new tab would be reopened.
Bug: Import bookmarks from big JSON file takes VERY long time
Status: NEW
Priority: P3
Created: 2023-04-29 08:28:33+00:00
Resolved: 2023-06-12 16:40:07+00:00

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

Steps to reproduce:

1. Open **Library**.
2. Go to Import and **Backup -> Restore -> Choose File…** in menu.
3. Choose big JSON-file (with about 9000 entries).


Actual results:

Import takes VERY long time (up to a dozen minutes) on JSON file with about 9000 elements (folders and bookmarks), max tree depth is 4 levels. During import it is impossible to use Firefox because any action (clicking in the window, for example) causes its interface to freeze and a "Program not responding" message from Windows.

It seems that with each new entry in this file, importing starts to take exponentially longer.
Bug: Alt text like [NoIcon Annotation] displays because src points to host web site
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2023-04-29 23:32:02+00:00
Resolved: 2023-04-30 19:54:14+00:00

The viewer renders a textAnnotation with a canvas and an image. In the example, the image has:

src="./images/annotation-noicon.svg" alt="[NoIcon Annotation]"

The alt text displays because the image path ends up calculated relative to the website rather than to the viewer images folder. 

Oddly, images on the toolbar are fine.

Reported for a different annotation image on https://connect.mozilla.org/t5/discussions/annotations-embedded-in-pdfs-are-no-longer-displayed/td-p/30604