av9ash/GitBugs huggingface dataset:
Bug: Checkboxes state revert in History section after canceling “Always use private browsing mode”
Status: NEW
Priority: P3
Created: 2024-04-02 15:09:50+00:00
Resolved: 2024-04-05 18:30:05+00:00

**Found in**
* 125.0b7

**Affected versions**
* 126.0a1
* 125.0b7
* 124.0.1
* 115.9.1

**Tested platforms**
* Affected platforms: Windows 11, Ubuntu 22.04, macOS 12.6.6

**Steps to reproduce**
1. Open Firefox and go to about:preferences#privacy page and scroll down until you reach the “History” section
2. Select “Use custom settings for history” option from the drop-down list
3. Check “Always use private browsing mode” checkbox
4. Press the “Cancel” button from the “Restart Firefox” pop-up
5. Observe the checkboxes from the “History” section

**Expected result**
* “Remember browsing and download history” and “Remember search and form history” checkboxes are still checked

**Actual result**
* “Remember browsing and download history” and “Remember search and form history” checkboxes are unchecked (“Clear history when Firefox closes” checkbox also becomes unchecked if it was previously checked)

**Regression range**
* I have managed to find a good build/bad build only on Windows using Mozregression. On macOS the issue seems to reproduce on builds from 2019 as well (e.g. 73.0a1, build ID 20191205215330)
* Last good build: 2021-08-03 
* First bad build: 2021-08-04
* Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=fa3677b2a1e568a0831c7f0a1507cd9972bdd420&tochange=a72c2fe447612a537f9a5228618453ffa6e55ca3 
* Potentially regressed by: Unfortunately, I am unsure about the exact issue which caused the regression. Hope this helps!

**Additional notes**
* See the attached video
* The issue is fixed after reloading the page
Bug: Intermittent browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_pocket.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-04-02 15:57:03+00:00
Resolved: 2024-04-08 06:41:21+00:00

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

---
```
[task 2024-04-02T14:36:26.099Z] 14:36:26     INFO - TEST-PASS | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_pocket.js | true == true - 
[task 2024-04-02T14:36:26.100Z] 14:36:26     INFO - Closing the view directly
[task 2024-04-02T14:36:26.100Z] 14:36:26     INFO - Waiting for the view to close
[task 2024-04-02T14:36:26.101Z] 14:36:26     INFO - Urlbar view closed
[task 2024-04-02T14:36:26.101Z] 14:36:26     INFO - Leaving test bound showLessFrequentlyMenuVisibility
[task 2024-04-02T14:36:26.102Z] 14:36:26     INFO - Closing the view directly
[task 2024-04-02T14:36:26.102Z] 14:36:26     INFO - Waiting for the view to close
[task 2024-04-02T14:36:26.103Z] 14:36:26     INFO - Urlbar view closed
[task 2024-04-02T14:36:26.103Z] 14:36:26     INFO - Buffered messages finished
[task 2024-04-02T14:36:26.104Z] 14:36:26     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_pocket.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 2024-04-02T14:36:26.105Z] 14:36:26     INFO - GECKO(5080) | MEMORY STAT | vsize 2112489MB | vsizeMaxContiguous 65516830MB | residentFast 323MB | heapAllocated 141MB
[task 2024-04-02T14:36:26.105Z] 14:36:26     INFO - TEST-OK | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_pocket.js | took 46445ms
```
Bug: Perma esr115 toolkit/components/normandy/test/browser/browser_LegacyHeartbeat.js | Uncaught exception in test bound testLegacyHeartbeatPingPayload - at chrome://mochitests/content/browser/toolkit/components/normandy/test/browser/browser_LegacyHeartbeat.js
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2024-04-02 16:09:14+00:00
Resolved: 2024-04-16 18:14:21+00:00

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

---
```
[task 2024-04-02T15:15:31.621Z] 15:15:31     INFO - TEST-PASS | toolkit/components/normandy/test/browser/browser_LegacyHeartbeat.js | true == true - 
[task 2024-04-02T15:15:31.622Z] 15:15:31     INFO - Leaving test bound testLegacyHeartbeatTrigger
[task 2024-04-02T15:15:31.622Z] 15:15:31     INFO - Entering test bound testLegacyHeartbeatPingPayload
[task 2024-04-02T15:15:31.622Z] 15:15:31     INFO - Buffered messages finished
[task 2024-04-02T15:15:31.623Z] 15:15:31     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/normandy/test/browser/browser_LegacyHeartbeat.js | Uncaught exception in test bound testLegacyHeartbeatPingPayload - at chrome://mochitests/content/browser/toolkit/components/normandy/test/browser/browser_LegacyHeartbeat.js:184 - TypeError: Promise.withResolvers is not a function
[task 2024-04-02T15:15:31.624Z] 15:15:31     INFO - Stack trace:
[task 2024-04-02T15:15:31.624Z] 15:15:31     INFO - testLegacyHeartbeatPingPayload@chrome://mochitests/content/browser/toolkit/components/normandy/test/browser/browser_LegacyHeartbeat.js:184:39
[task 2024-04-02T15:15:31.624Z] 15:15:31     INFO - async*wrappedTestFunction@chrome://mochitests/content/browser/toolkit/components/normandy/test/browser/head.js:636:15
[task 2024-04-02T15:15:31.624Z] 15:15:31     INFO - handleTask@chrome://mochikit/content/browser-test.js:1131:26
[task 2024-04-02T15:15:31.624Z] 15:15:31     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1203:18
[task 2024-04-02T15:15:31.624Z] 15:15:31     INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1345:14
[task 2024-04-02T15:15:31.626Z] 15:15:31     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1120:14
[task 2024-04-02T15:15:31.626Z] 15:15:31     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13
[task 2024-04-02T15:15:31.627Z] 15:15:31     INFO - Leaving test bound testLegacyHeartbeatPingPayload
[task 2024-04-02T15:15:31.855Z] 15:15:31     INFO - GECKO(15858) | MEMORY STAT | vsize 20983682MB | residentFast 1436MB
[task 2024-04-02T15:15:31.856Z] 15:15:31     INFO - TEST-OK | toolkit/components/normandy/test/browser/browser_LegacyHeartbeat.js | took 541ms
```
Bug: Toolbar colors on Nightly are weird with the macOS Light theme and a dark desktop wallpaper
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2024-04-02 18:36:49+00:00
Resolved: 2024-05-10 13:31:46+00:00

On my machine, the tabs toolbar is now relatively dark in macOS Light mode, both when the window is active and when it is inactive.
I'm on macOS 14.4, Nightly 20240402094108 (built from https://hg.mozilla.org/mozilla-central/rev/de086751acb845c252c37aab95a7e6b265df39a6 ), and I use the "Sonoma Horizon" wallpaper.

To match the native feel, the toolbar should be lighter when the window is active.

I'll add some screenshots which compare between Firefox and Activity Monitor.
Bug: fix Skylight incorrect dashboard link for lower-case message ids
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2024-04-02 18:37:06+00:00
Resolved: 2024-12-16 22:05:16+00:00

About:welcome-based (Feature Callout, Spotlight, about:welcome, and - for the moment - multi) templates currently always link to dashboards with upper-case message-ids, even if the message-id itself (and thus the telemetry) is in lower-case.*  This results in links to dashboards with no results.  We are currently working around this for some dashboards by hiding them in the UI (see https://github.com/mozilla/skylight/pull/137).

Not forcible upcasing message-ids in Skylight seems to fix this problem.

* Note, however, that we need to do some research before landing this, as there is [some amount of forced uppercasing in the ASRouter and AboutWelcome code](https://searchfox.org/mozilla-central/search?q=toUpperCase&path=browser%2Fcomponents%2F%7Basrouter%2Caboutwelcome%7D&case=false&regexp=false).
Bug: about:translations breaks
Status: NEW
Priority: --
Created: 2024-04-02 18:58:47+00:00
Resolved: 2024-04-17 18:07:03+00:00

STR:

1. Go to about:translations
2. Paste: Neseniai tarptautiniu mastu pristatytas nebrangus ir funkcionalus „ASUS Eee PC“ tapo 🙅😁😠🙈😏😿🙉😗 🙉😌🙀🙀😗😚😤😧 😫🙋😫🙂😵😋🙋😟 karštai aptarinėjama 2007 m. Taipėjaus IT mėnesio naujiena.
3. Choose the target language English
4. Look at translations
5. Start editing
6. If the translation doesn't change refresh the page
7. Choose English again

Expected:
1. When editing the translation should change
2. After refresh the translation should be the same as before

Actual:
1. The translation does not change on editing
2. In the second attempt the model produces a different nonsense translation (see screenshots)

Nightly MacOS 126.0a1 (2024-04-02) (64-bit)
Bug: [rustc 1.78] error: method `into_column` is never used
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2024-04-02 20:48:59+00:00
Resolved: 2024-04-04 03:51:12+00:00

When building with rustc 1.78 beta 4, the following error is shown:
```
[task 2024-04-02T03:55:37.697Z] 03:55:37    ERROR -  error: method `into_column` is never used
[task 2024-04-02T03:55:37.697Z] 03:55:37     INFO -      --> toolkit/components/places/bookmark_sync/src/store.rs:1222:8
[task 2024-04-02T03:55:37.697Z] 03:55:37     INFO -       |
[task 2024-04-02T03:55:37.697Z] 03:55:37     INFO -  1218 | trait Column<T> {
[task 2024-04-02T03:55:37.698Z] 03:55:37     INFO -       |       ------ method in this trait
[task 2024-04-02T03:55:37.698Z] 03:55:37     INFO -  ...
[task 2024-04-02T03:55:37.698Z] 03:55:37     INFO -  1222 |     fn into_column(self) -> T;
[task 2024-04-02T03:55:37.699Z] 03:55:37     INFO -       |        ^^^^^^^^^^^
[task 2024-04-02T03:55:37.699Z] 03:55:37     INFO -       |
[task 2024-04-02T03:55:37.699Z] 03:55:37     INFO -       = note: `-D dead-code` implied by `-D warnings`
[task 2024-04-02T03:55:37.699Z] 03:55:37     INFO -       = help: to override `-D warnings` add `#[allow(dead_code)]`
[task 2024-04-02T03:55:37.700Z] 03:55:37    ERROR -  error: could not compile `bookmark_sync` (lib) due to 1 previous error
```
Bug: List of all tabs disappearing, button to this list stuck and blocking some shortcuts
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-04-02 22:40:18+00:00
Resolved: 2024-05-14 14:52:17+00:00

Bug encountered on Firefox 124.0.1 only once, with no STR as I didn't understand what triggered this.

Symptoms of the bug is that while I was looking at the tab list from the "List all tabs" button available at the right of the tab bar. At some point, the list disappeared completely but the button was still with the background color linked to this list being opened. At that point, clicks on this button weren't doing anything anymore and some shortcuts weren't working anymore : `ctrl + tab` or `ctrl + shift + tab` were doing nothing at that point while curiously `ctrl + PageUp` or `ctrl + PageDown` were working to switch tabs.
Also note that issue only affected the window where bug triggered: other windows were unaffected.
Bug: Ctrl+enter in address bar does not take me to www.<site>.com on Linux
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-04-03 03:42:55+00:00
Resolved: 2024-04-03 08:00:58+00:00

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

Steps to reproduce:

1. Type a string in address bar (example "wsj")
2. press ctrl+enter


Actual results:

The string is send to the default search engine configured with my browser


Expected results:

The browser should have gone to www.<string>.com instead (in my example it would be www.wsj.com)
Bug: [Experiment][Windows] The title of the “CSAT Microsurvey” cards is cut by the “X” button on the IT locale
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-04-03 09:41:29+00:00
Resolved: 2024-04-11 11:50:01+00:00

**[Affected versions]:**
- Firefox Beta, 125.0b7, BUILD ID: 20240401091600
- Firefox Release, 124.0.2, BUILD ID: 20240401114208

**[Affected Platforms]:**
- Windows 11 x64
- Windows 10 x64

**[Prerequisites]:**
- Have the [“user.js”](https://drive.google.com/file/d/1zJJUXs2r1yA8-iCyGBML4aCBqRvnWRgs/view?usp=sharing)  downloaded on your computer. 
- Have a Firefox IT locale installed. 
- Have a Firefox profile younger than 28 days. 

**[Steps to reproduce]:**
1. Navigate to the profile folder and paste the user.js from the prerequisites. 
2. Open Firefox using the profile from the prerequisites. 
3. Open a new tab.
4. Observe the “CSAT Microsurvey” cards in the bottom right part of the page. 

**[Expected results]:**
- The title of the “CSAT Microsurvey” cards is not cut by the “X” button.

**[Actual results]:**
- The title of the “CSAT Microsurvey” cards is cut by the “X” button on the “IT” locale. 

**[Notes]:**
- This issue is also reproducible on the Treatment B branch of the experiment. 
- When hovering over the “X” button the missing text is displayed. 
- This issue is also reproducible on the second card of the “CSAT Microsurvey”.
- This issue is not reproducible on the MacOS 14.3 and Ubuntu 22.04 platforms. 
- Attached a screenshot of the issue.
Bug: [Experiment] The text on the “Thank you” card is cut by the “X” button and the survey elements are not aligned
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-04-03 11:28:45+00:00
Resolved: 2024-04-11 11:50:46+00:00

**[Notes]:**
- On Windows 11 x64 the text on the “Thank you” card is not correctly displayed, and the elements on the survey are not aligned. 

**[Affected versions]:**
- Firefox Beta, 125.0b7, BUILD ID: 20240401091600
- Firefox Release, 124.0.2, BUILD ID: 20240401114208
- Firefox Release 123.0.1, BUILD ID: 20240304104836

**[Affected Platforms]:**
- Windows 11 x64
- Windows 10 x64
- MacOS 14.3
- Ubuntu 22.04

**[Prerequisites]:**
- Have the [“user.js”](https://drive.google.com/file/d/1zJJUXs2r1yA8-iCyGBML4aCBqRvnWRgs/view?usp=sharing)  downloaded on your computer. 
- Have a Firefox IT locale installed. 
- Have a Firefox profile younger than 28 days. 

**[Steps to reproduce]:**
1. Navigate to the profile folder and paste the user.js from the prerequisites. 
2. Open Firefox using the profile from the prerequisites. 
3. Open a new tab.
4. Navigate through the “CSAT Microsurvey” until the “Thank you” card is displayed. 

**[Expected results]:**
- The text on the “Thank you” card is not cut by the “X” button and the elements displayed on the survey are aligned.


**[Actual results]:**
- The text on the “Thank you” card is cut by the “X” button and the survey elements are not aligned. 

**[Additional Notes]:**
- This issue is also reproducible on the Treatment B branch of the experiment. 
- When hovering over the “X” button the missing text is displayed. 
- Attached a screenshot of the issue.
Bug: When browser.tabs.cardPreview.enabled is enabled, browser.tabs.tooltipsShowPidAndActiveness  doesn't work
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2024-04-03 12:05:34+00:00
Resolved: 2024-05-28 14:25:26+00:00

Steps to reproduce:

Enable `browser.tabs.cardPreview.enabled` and `browser.tabs.tooltipsShowPidAndActiveness`.


Actual results:

`browser.tabs.tooltipsShowPidAndActiveness` doesn't work. 


Expected results:

This bug shouldn't appear.
Bug: Quickly hovering over tabs will also show the elements underneath for a split second
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-04-03 12:33:34+00:00
Resolved: 2024-04-23 09:36:57+00:00

**Found in**
* 126.0a1 (2024-04-02)



**Affected versions**
*  126.0a1 (2024-04-02)



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

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

**Steps to reproduce**
1. Open some random tabs, focus the URL bar, and press the Esc key (the focus line is visible)
2. Quickly hover over consecutive tabs and observe the URL bar.

**Expected result** 
* The Tab hover is changed and the URL bar elements are not flashing between tab hover transitions.



**Actual result**
* The URL bar elements can be seen when transitioning from one tab to another.


**Regression range**
* This happens after fixing the tab preview delay with bug 1876522.

**Additional notes**
* Attached a screen recording.
Bug: Tab scroll button tooltips say "Scroll up" and "Scroll down" but the tabstrip is horizontal so scrolling actually goes left/right
Status: VERIFIED
Priority: P3
Resolution: FIXED
Created: 2024-04-03 13:16:21+00:00
Resolved: 2024-05-21 09:41:10+00:00

These tooltips were added for accessibility reasons. It's good that the buttons are now usable by folks using assistive technologies! But it's a bit confusing for a sighted user that they say "up" and "down" when the buttons in fact cause horizontal movement to happen.

We should probably ask content design what to use for these tooltips. "Scroll left" and "Scroll right" are options, but also "Scroll backwards" and "Scroll forwards" and such. Or something tab-specific ("Scroll tabs to the left"), for which we'd need to come up with some dependency injection mechanism such that the `arrowscrollbox` code (optionally) takes its l10n IDs for the scroll buttons from the specific consumer.
Bug: While Firefox and Firefox Private are open, if i close Firefox, I will lose all my tabs
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-04-03 13:22:16+00:00
Resolved: 2024-04-16 14:45:11+00:00

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

Steps to reproduce:

While Firefox and Firefox Private are open, if I close Firefox, and open It again I will lose all my pin tabs and other tabs.


Actual results:

I lost my Firefox tabs.


Expected results:

Don't close all main Firefox tabs.
Bug: [macOS] Tab preview is not displayed when hovering over inactive tabs after tapping the trackpad once
Status: VERIFIED
Priority: P3
Resolution: FIXED
Created: 2024-04-03 13:57:58+00:00
Resolved: 2024-04-23 06:05:37+00:00

**Found in**
* Latest Nightly 126.0a1 (2024-04-02)

**Affected versions**
* 126.0a1

**Tested platforms**
* Affected platforms: macOS 12.6.6
* Unaffected platforms: Windows 11, Ubuntu 22.04

**Preconditions**
* Have browser.tabs.cardPreview.enabled set to true in about:config
* Have “Secondary click” option disabled in System preferences - Trackpad - Point & Click menu

**Steps to reproduce**
1. Open a few websites in different tabs 
2. Hover over one inactive tab
3. While the tab preview is displayed, single tap with two fingers on the trackpad
4. Hover over the rest of the inactive tabs and observe the behavior

**Expected result**
* Tab preview is displayed over each hovered tab

**Actual result**
*  Tab preview is not displayed over each hovered tab

**Regression range**
* Last good build: 2024-03-27 
* First bad build: 2024-03-28 
* Pushlog: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=90c630b807ff2dec99c35b8d998bf2b8bee243db&tochange=a0b3ccacd8763416cf7c8219f9695b27ecac2d2d 
* Potentially regressed by: https://bugzilla.mozilla.org/show_bug.cgi?id=1878920 

**Additional notes**
* See the attached video
* The issue is fixed after a few moments or after clicking outside the window and back in
* Also reproducing when the “Single click” option is enabled if the trackpad is tapped with a second finger while keeping the first finger in contact with the trackpad
* Also reproducing after scrolling through several tabs while using both the trackpad and the magic mouse
Bug: [intermittent] Tab preview is not displayed for https://portal.auone.jp/ webpage
Status: NEW
Priority: P3
Created: 2024-04-03 14:07:21+00:00
Resolved: 2024-05-01 18:54:57+00:00

**Found in**
* Latest Nightly 126.0a1 (2024-04-02)

**Affected versions**
* 126.0a1

**Tested platforms**
* Affected platforms: macOS 12.6.6, Windows 11, Ubuntu 22.04

**Preconditions**
* Have browser.tabs.cardPreview.enabled set to true in about:config

**Steps to reproduce**
1. Go to https://portal.auone.jp/ 
2. Open a new tab
3. Hover over the tab from step 1
4. Observe the behavior

**Expected result**
* Tab preview is displayed over the hovered tab

**Actual result**
*  Tab preview is not displayed over the hovered tab

**Regression range**
* Not a regression since this is reproducible on a Firefox Nightly build from 2024-01-13 where this feature officially landed

**Additional notes**
* See the attached video
* This is reproducing intermittently when accessing the page by 
        -- using “ctrl + v” / “cmd + v” keys in the address bar
        -- using the “Paste / Paste and go” option from the context menu
        -- dragging and dropping the URL in the address bar
Bug: [New Dark Theme] Font and icons have less contrast on Tabstrip/Toolbar/Bookmarksbar
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-04-03 14:17:09+00:00
Resolved: 2024-04-03 17:36:41+00:00

Nightly 126.0a1 (2024-04-02) (64-Bit)
MacOS

Steps to reproduce:
1.) Use System Dark Mode
2.) Use Nightly Dark Theme
3.) Take a look at the font and icons color on the Tabstrip/Toolbar/Bookmarksbar

Actual: Font and icons looks washed out

Expected: The white font and icon color should be lighter. Please compare with the prevous Dark Theme font and icon color or with the Mac Menubar font color. Looks like the lighter dark theme color has an impact of the font and icon colors.

A screenshot is attached.

Thanks for checking.
Bug: [Wayland] Firefox Address Bar Primary Select Copy Buffer
Status: RESOLVED
Priority: P3
Resolution: DUPLICATE
Created: 2024-04-03 14:45:43+00:00
Resolved: 2024-08-22 15:13:53+00:00

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

Steps to reproduce:

Clicking the Address Bar in FireFox on Wayland Linux


Actual results:

Address contents is not copied to primary selection buffer


Expected results:

Text selected from the address bar should be automatically added to the primary copy buffer
Bug: At certain tab counts and window widths, tabs 'bounce'
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2024-04-03 16:14:23+00:00
Resolved: 2025-03-03 12:29:37+00:00

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

Steps to reproduce:

Repro-ing this is difficult.  Happy to enable extra logging or run experiments the next time I see this behavior if someone can provide suggestions.
With a certain number of tabs open and specific window widths, the pinned tabs collapse and this causes the unpinned tabs to 'bounce' between scrolled and not.  If I try to open a new window with the same number of tabs and width, this window does not repro the issue.  Even if I close all of the tabs and reopen the same number of blank tabs on the bugged window, the issue persists.  Changing window width or changing number of tabs temporarily resolves the issue but it returns when I get back to that count/width.  Sometimes it bounces with window events like mouse moves/text updates, sometimes it gets into an auto run state where it continuously runs.  In this state, mousing over the tabs does not work as expected, the tab with 'hover'd style is not the one my pointer is over.

I attached a screen recording of this issue.
Windows 10.  Dual 3840x2160 monitors at 125% scaling.  The window I see this issue the most in is usually docked to the left side of the second monitor using win10's split screen feature (drag window to screen edge and wait for circle to flash, release and then select second window to share).  I often use RDP from other PCs which may change resolution/scaling.  But not sure that is always a factor.
Extensions: LastPass, PrivacyBadger, uBlock Origin, https everywhere, sentinelone.


Actual results:

Weird tab bouncing between scrolled and not as tabs resize at specific window widths.


Expected results:

Tabs stay a specific size for each window size.