av9ash/GitBugs huggingface dataset:
Bug: Nature.com PDF viewer format issues
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-10-20 04:11:26+00:00
Resolved: 2024-10-24 20:27:33+00:00

Steps to reproduce:

Loaded the URL:
https://www.nature.com/articles/s41586-024-07522-w.epdf?sharing_token=1BwycCwx1wQ2Sfnub1-o0NRgN0jAjWel9jnR3ZoTv0MYYopL5qENCL5gCQ3HDKyBWf6AQLs-HC3fMMzU9skb40K1DK-HWblYUyHTAQuuliWeLXeg5lXVNFOTa3fVek1R0et9kPjIgQljFd2wX1hSlqWjpOKSrRjz8t2mUDQ6Vr6DlhIlAndISxjxnRU2FPd2XMQFK5UDTh5Osiq6IYOksvy1nGE68d0y9YuJvr4Zrok%3D&tracking_referrer=www.scientificamerican.com

Which is a link from this Scientific American article: https://www.scientificamerican.com/article/you-dont-need-words-to-think/  The long link gives online-only access to a normally paid article, sponsored by Springer Verlag for Sciam. 


Actual results:

Please see the attached image. The two columns of text overlay each other. This formats properly in Chrome. 


Expected results:

It should have displayed a legible version of the PDF>
Bug: Error synchronizing Bookmarks
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-20 07:02:12+00:00
Resolved: 2024-10-20 08:18:44+00:00

Firefox for Android

Steps to reproduce:

Log in into your account in Firefox on PC. Allow sync for Bookmarks. Create a folder for Bookmarks. Add a bookmark here. Log in into your account in Firefox for Android from your mobile. Allow sync for Bookmarks. Find a bookmark previously created from a PC. Remove it. Add a new bookmark in this folder.


Actual results:

In Firefox on PC observe that in the folder with bookmarks there are two bookmarks. An old one  and a new one, created from Firefox on mobile. 


Expected results:

Only one bookmark should be in the folder. The one created from a Firefox on mobile phone.
Bug: Error synchronizing Bookmarks
Status: UNCONFIRMED
Priority: --
Created: 2024-10-20 07:33:57+00:00
Resolved: 2024-11-04 12:20:41+00:00

Firefox for Android

Steps to reproduce:

Log in into your account in Firefox on PC. Allow sync for Bookmarks. Create a folder for Bookmarks. Add a bookmark here. Log in into your account in Firefox for Android from your mobile. Allow sync for Bookmarks. Find a bookmark previously created from a PC. Remove it. Add a new bookmark in this folder.


Actual results:

In Firefox on PC observe that in the folder with bookmarks there are two bookmarks. An old one  and a new one, created from Firefox on mobile. 


Expected results:

Only one bookmark should be in the folder. The one created from a Firefox on mobile phone.
Bug: Incorrect display of big ints in JSON files
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-20 17:42:27+00:00
Resolved: 2024-10-20 17:48:22+00:00

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

Steps to reproduce:

Open with Firefox a JSON file containing a big integer, for example:
{"2Pow64minusone": 18446744073709551615}


Actual results:

Firefox displays:
2Pow64minusone:	18446744073709552000

the value displayed is incorrect.


Expected results:

Firefox should display:
2Pow64minusone:	18446744073709551615
Bug: Intermittent browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_fakespot.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2024-10-21 08:08:31+00:00
Resolved: 2024-11-18 12:02:58+00:00

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

---
```
[task 2024-10-21T07:08:45.784Z] 07:08:45     INFO - TEST-PASS | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_fakespot.js | true == true - 
[task 2024-10-21T07:08:45.785Z] 07:08:45     INFO - Closing the view directly
[task 2024-10-21T07:08:45.785Z] 07:08:45     INFO - Waiting for the view to close
[task 2024-10-21T07:08:45.785Z] 07:08:45     INFO - Urlbar view closed
[task 2024-10-21T07:08:45.786Z] 07:08:45     INFO - Waiting for the urlbar view to open
[task 2024-10-21T07:08:45.786Z] 07:08:45     INFO - Urlbar view opened
[task 2024-10-21T07:08:45.787Z] 07:08:45     INFO - TEST-PASS | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_fakespot.js | Fakespot result should not be present - true == true - 
[task 2024-10-21T07:08:45.787Z] 07:08:45     INFO - Closing the view directly
[task 2024-10-21T07:08:45.787Z] 07:08:45     INFO - Waiting for the view to close
[task 2024-10-21T07:08:45.788Z] 07:08:45     INFO - Urlbar view closed
[task 2024-10-21T07:08:45.788Z] 07:08:45     INFO - Leaving test bound resultMenu_not_interested
[task 2024-10-21T07:08:45.789Z] 07:08:45     INFO - Entering test bound resultMenu_manage
[task 2024-10-21T07:08:45.789Z] 07:08:45     INFO - Buffered messages finished
[task 2024-10-21T07:08:45.789Z] 07:08:45     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_fakespot.js | Test timed out - 
[task 2024-10-21T07:08:45.790Z] 07:08:45     INFO - GECKO(10795) | Completed ShutdownLeaks collections in process 10795
[task 2024-10-21T07:08:45.790Z] 07:08:45     INFO - TEST-START | Shutdown
[task 2024-10-21T07:08:45.791Z] 07:08:45     INFO - Browser Chrome Test Summary
[task 2024-10-21T07:08:45.791Z] 07:08:45     INFO - Passed:  1667
[task 2024-10-21T07:08:45.792Z] 07:08:45     INFO - Failed:  1
[task 2024-10-21T07:08:45.792Z] 07:08:45     INFO - Todo:    0
[task 2024-10-21T07:08:45.792Z] 07:08:45     INFO - Mode:    e10s
[task 2024-10-21T07:08:45.793Z] 07:08:45     INFO - *** End BrowserChrome Test Results ***
```
Bug: [Experiment] The “Set Up” checklist does not contain the options that it is supposed to have
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2024-10-21 09:36:11+00:00
Resolved: 2024-10-29 15:28:18+00:00

**[Affected versions]:**
- Firefox Beta 132.0b8 - Build ID: 20241016091706
- Firefox Beta 132.0b9 - Build ID: 20241018091619


**[Affected Platforms]:**
- Windows 11 x64
- macOS Sequoia 15.0.1
- Ubuntu 22.04 x64


**[Prerequisites]:**
- Have a user.js for any branch (except Control) to enroll into the experiment.



**[Steps to reproduce]:**
1. Open the browser from the prerequisites.
2. Navigate to “about:support” and search for “Profile Folder”.
3. Click on “Open Folder” from the “Profile Folder”.
4. Copy the user.js from the prerequisites into the selected profile.
5. Restart the browser and notice that the user is enrolled into the experiment.
6. Open a new tab.
7. Click on the “Finish setup” button.
8. Notice the options from the “Set Up” checklist.


**[Expected result]:**
The “Set Up” checklist contains the options that it is supposed to have: 
- Set Firefox as default browser  
- Pin Firefox to taskbar (Windows)
- Import from previous browser / Import from [[browser name]] 
- Add an extension
- Sign in to your account

**[Actual result]:**
The “Set Up” checklist doesn’t contain the appropriate options; it contains the following options: 
- Pin to taskbar
- Set to default
- Import data
- Explore Extensions
- Choose a theme



**[Additional Notes]:**
- A screenshot of this issue is attached.
Bug: [Experiment] The experiment recipe targets all the OSes
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2024-10-21 10:14:18+00:00
Resolved: 2024-10-29 15:28:52+00:00

**[Affected versions]:**
- Firefox Beta 132.0b8 - Build ID: 20241016091706
- Firefox Beta 132.0b9 - Build ID: 20241018091619


**[Affected Platforms]:**
- macOS Sequoia 15.0.1
- Ubuntu 22.04 x64


**[Prerequisites]:**
- Have a user.js for any branch (except Control) to enroll into the experiment.



**[Steps to reproduce]:**
1. Open the browser from the prerequisites using macOS as the operating system.
2. Navigate to “about:support” and search for “Profile Folder”.
3. Click on “Open Folder” from the “Profile Folder”.
4. Copy the user.js from the prerequisites into the selected profile.
5. Restart the browser.
6. Notice that the user is enrolled into the experiment.
7. Open a new tab.
8. Notice the bookmark toolbar.
9. “Finish setup” button is present on the bookmark toolbar.



**[Expected result]:**
-  Onboarding “Set Up” checklist experiment targets Windows only.



**[Actual result]:**
- Onboarding “Set Up” checklist experiment targets all the OSes (Windows, macOS, Linux)


**[Additional Notes]:**
- A video of this issue is attached.
- This issue is occurring also on Linux.
Bug: Vertical tabs: bookmark toolbar is off
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-21 10:20:15+00:00
Resolved: 2024-10-21 12:57:51+00:00

Go to Nightly, with the bookmark toolbar visible, select search

What should happen:
- bookmark toolbar is behind the search suggestion surface

What actually happens:
- bookmark toolbar overlays search suggestion surface (see screenshot)
Bug: Change zoom with touchpad: changes the zoom in another tab where you have scrolled with touchpad
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-21 11:05:44+00:00
Resolved: 2024-11-21 12:16:15+00:00

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

Steps to reproduce:

When I change the zoom in a tab with Ctrl and two fingers on the touchpad: it doesn't change the zoom of the current tab, but the zoom of another tab.

The problem doesn't always occur.

Currently: when I change the zoom on https://news.ycombinator.com/, the zoom of my tab on https://www.youtube.com/feed/subscriptions changes. And after opening a tab on https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Untriaged, if I change the zoom on https://news.ycombinator.com/, it's now the https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Untriaged tab that's affected.

Using the zoom buttons in the menu: it works. By closing and reopening Firefox, I no longer have the problem.

I've only had this problem recently (a few months). It may have happened since I migrated from Ubuntu 22.04 LTS to Ubuntu 24.04.1 LTS. 


Actual results:

In some random cases, the zoom of another tab is modified.


Expected results:

The zoom of the current tab must be modified.
Bug: Mailto handler setting shows mixed language and includes "Pick an application" as an app name
Status: UNCONFIRMED
Priority: P3
Created: 2024-10-21 11:21:55+00:00
Resolved: 2024-12-04 16:24:43+00:00

Hello. A source string for Firefox locales containing an expression incorrectly defined for being queried from the Windows system locale file instead of the Firefox locale file

Steps to reproduce
1. Set current **Windows system locale** to non-English or non-English derivative.
2. Set current **Firefox locale** to English or a derivative of it.
3. In Firefox | in the `about:preferences` page, inspect assigned action for content type _mailto_; see attachment firefox_v.133_UI_content_type_mailto.action.png.

So, in _step 2._, e.g. for _en_GB_, a correctly configured source string would have thus been expressed as "_Use Pick an application (default)_".
Bug: Toolbar customization re-sets after restarting Firefox
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-21 14:43:08+00:00
Resolved: 2024-10-31 12:06:55+00:00

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

Steps to reproduce:

Firefox Developer Edition 132.0b9 (64-bit) on Windows 10

1. Right click top toolbar
2. Select "Customize Toolbar"
3. Drag new tab button from left side of bar to right side of bar
4. Close Firefox
5. Open Firefox


Actual results:

New tab button appears on the left side of the toolbar, to the left of the tabs


Expected results:

New tab button stays on the right side, to the right of the tabs
Bug: The "Search settings" toolbarbutton on the searchmode switcher popup is slightly taller than other buttons
Status: NEW
Priority: P3
Created: 2024-10-21 17:27:47+00:00
Resolved: 2024-12-31 17:30:50+00:00

This is because of the margins set on the label.
Should be easily fixed, just add `toolbarbutton-icon` and `toolbarbutton-text` on these two:
https://searchfox.org/mozilla-central/rev/246c2768a0a3a8496397a9d2acdfa339d04857cf/browser/base/content/main-popupset.inc.xhtml#148-149
These two would have added automatically if the toolbarbutton was created from JS.
Bug: Fix available sync engines reported for the oauth flows.
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2024-10-21 20:05:39+00:00
Resolved: 2024-10-22 04:11:27+00:00

There are 2 things wrong here:
* we use the engine name "preferences" instead of "prefs", meaning that's not offered in the CWTS flows on FxA.
* we unconditionally say "addresses" is available where it appears this may not be available on release etc (as opposed to credit-cards, which does appear to be unconditionally available these days
Bug: Remove an extra paragraph from the History sidebar panel empty state
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2024-10-21 20:55:12+00:00
Resolved: 2024-10-23 21:25:30+00:00

**STRs**
1. Activate sidebar in the Labs, set Nightly to Never remember history settings and clear history. 
2. Open History panel. 

**Actual result**
1. There's an extra (second) paragraph with the old strings for this state, after the correct new strings (title and first paragraph). 

**Expected result**
1. The text ends after the first paragraph (please see screenshot).
Bug: Revert bug change from 1921819 since its harder to click tabs in full screen mode
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-10-21 21:00:32+00:00
Resolved: 2024-11-20 09:47:23+00:00

[Tracking Requested - why for this release]: Usability regression on macOS

This regression was caused by bug 1921819, which effectively re-introduced bug 738335.

Steps to reproduce:
 1. Have a few tabs open, with horizontal tabs (default).
 2. Press the green window button to make the window fullscreen.
 3. Using the mouse, try to switch to a different tab. But on the way to the tab, overshoot past the tab and hit the top edge of the screen.

Expected results:
You should be able to click the tab.

Actual results:
When the mouse hits the top edge of the screen, a gray bar appears which now covers the tabs. The tabs can no longer be clicked. You have to move your mouse down, wait, and move it carefully back up.

I'm seeing this on macOS 15.0.1, on the internal screen of a Macbook Pro with a notch.

---

I didn't fully follow the conversation that came to this conclusion - the Slack link in bug 1921819 comment 33 doesn't work for me.

However, I think the goal was to avoid visual imperfections. I believe the visual imperfections are not as serious as the usability impact from not being able to click tabs / buttons at the top of the window unless you move the mouse very carefully.
Bug: User can cancel busy dialog with escape key
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-10-22 00:52:15+00:00
Resolved: 2024-10-22 18:41:45+00:00

We count on the busy modal dialog to keep the user from interacting with the page while a prior operation is consulting content analysis, since that could leave the page in an inconsistent state.  The escape key should either be ignored or should behave as if the user pressed Cancel.
Bug: Pinning fails for some shortcut locations with `ITaskbarManager` that previously worked with `IPinnedList3`.
Status: RESOLVED
Priority: P3
Resolution: FIXED
Created: 2024-10-22 00:54:20+00:00
Resolved: 2024-11-01 05:21:06+00:00

Pinning to taskbar on Windows requires a shortcut to the application living in a set of well known locations. When we migrated to preferring the `ITaskbarManager` API for pinning, we did not revisit verify that all of these locations still work.

At minimum a shortcut in `C:\Users\Public\Desktop` no longer works, whereas it did with `IPinnedList3`.

We need to audit other shortcut locations used for pinning to verify they won't break `ITaskbarManager` pinning.
Bug: Import Browser Data: Dropdown menu collapsed state is not initially conveyed by screenreader
Status: NEW
Priority: P2
Created: 2024-10-22 01:16:21+00:00
Resolved: 2024-11-04 18:39:41+00:00

## Prerequisites:

Found in Nightly 133.0a1 (2024-10-19)(64-bit)

## STR:

1. Turn on NVDA
2. Open `about:welcome` from the URL bar
3. Navigate to the blue 'Save and continue' button and press `enter`
4. Move screenreader focus to the collapsed menu under 'Import Browser Data'. Observe screenreader output

## Expected:

When screenreader focus lands on the collapsed menu, it should say 'collapsed' along with the accessible name and role

## Actual:

NVDA mentions the accessible name and role but never says 'collapsed'. Note that after expanding and collapsing the menu, NVDA then begins to say 'collapsed'

## Recording:
[Recording of screenreader with collapsed menu](https://drive.google.com/file/d/1fyJ4clok390GcZwPk51Feon5CRgGWpz1/view?usp=sharing)
Bug: When the vertical tab function is enabled, when you enter content in the address bar, the fixed bookmark bar will be displayed incorrectly above the search suggestion.
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-22 07:28:19+00:00
Resolved: 2024-10-28 15:42:04+00:00

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

Steps to reproduce:

Turn on the sidebar and turn on the vertical tab feature


Actual results:

When you type in the address bar, the bookmarks bar appears above the search suggestions


Expected results:

The bookmarks bar shouldn't obscure search suggestions
Bug: Moving tab to existing group in another window breaks both windows
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2024-10-22 12:36:55+00:00
Resolved: 2025-02-25 21:39:09+00:00

When attempting to move a tab to an existing group in another window, the original window ends up with no selected tab and the target window ends up with two selected tabs. I also see these errors in the browser console:

```
JavaScript error: chrome://browser/content/tabbrowser/tab.js, line 111: TypeError: this.initialize is not a function
JavaScript error: chrome://global/content/elements/text.js, line 99: TypeError: this.delayConnectedCallback is not a function
JavaScript error: chrome://global/content/elements/text.js, line 99: TypeError: this.delayConnectedCallback is not a function
JavaScript error: chrome://global/content/elements/text.js, line 99: TypeError: this.delayConnectedCallback is not a function
JavaScript error: chrome://global/content/elements/text.js, line 99: TypeError: this.delayConnectedCallback is not a function
JavaScript error: chrome://global/content/elements/text.js, line 99: TypeError: this.delayConnectedCallback is not a function
JavaScript error: chrome://global/content/elements/text.js, line 99: TypeError: this.delayConnectedCallback is not a function
```
Bug: Import Browser Data: Browser data checkboxes should be grouped together for screenreaders
Status: NEW
Priority: P1
Created: 2024-10-22 15:12:42+00:00
Resolved: 2025-03-03 18:05:34+00:00

## Prerequisites:

Found in Nightly 133.0a1 (2024-10-21)(64-bit)

## STR:

1. Turn on NVDA (note: make sure that Speech Viewer is turned on)
2. Open `about:welcome`
3. Navigate to the 'Save and continue' button and press `enter`
4. The 'Import Browser Data' screen will appear. Navigate to the dropdown underneath and select 'Internal Testing Migrator'
5. Move NVDA focus through the checkboxes underneath and observe NVDA output

## Expected:

The browser data selection checkboxes should be grouped the screenreader see them as a group and can announce something like "clickable Bookmarks checkbox checked 1 of 6," where "1 of 6" is the thing of interest. [This page](https://www.w3.org/WAI/tutorials/forms/grouping/) has examples. Grouping the checkboxes will allow screenreader users to know how many to expect

## Actual:

The checkboxes are placed in a `<fieldset>` but DevTools shows a `<legend>` is missing. Please see [Fieldset elements must be labeled](https://developer.mozilla.org/en-US/docs/Web/Accessibility/Understanding_WCAG/Text_labels_and_names?utm_source=devtools&utm_medium=a11y-panel-checks-text-label#fieldset_elements_must_be_labeled) for an example

NVDA says: '_clickable Bookmarks checkbox checked_' and checkboxes are not grouped together.
Bug: 'Import Browser Data' screen is still available for screenreader when it isn't visible on screen
Status: NEW
Priority: P1
Created: 2024-10-22 16:40:19+00:00
Resolved: 2025-03-03 18:05:36+00:00

## Prerequisites:

Found in Nightly 133.0a1 (2024-10-21)(64-bit)

## STR:

1. Turn on NVDA (note: make sure that Speech Viewer is turned on)
2. Open `about:welcome`
3. Navigate to the 'Save and continue' button and press `enter`
4. The 'Import Browser Data' screen will appear. Navigate to the 'Import' button and press `enter`
5. As the next screen appears, move screenreader focus and observe the output

## Expected:

The screenreader should read what's available on screen

## Actual:

The "Import Browser Data" content from the last page is still available even when it's not visible on screen. If you keep arrowing down with NVDA you'll hit it. It's not in the tab order, luckily, but it's still in the accessibility tree, so assistive technology clients still see it. This is pretty confusing since it comes immediately after the "continue" button, which makes you think you've done something incorrectly
Bug: Drag and drop tab groups inside a group triggers new group creation
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2024-10-22 16:48:59+00:00
Resolved: 2024-12-13 12:32:35+00:00

Steps to reproduce:

1. Create a tab group (via drag and drop) with 2 or more tabs
2. Drag a tab on top of another tab inside the group

Expected:
Reorders the tabs inside the group

Actual:
Triggers new tab group creation

See attached video for reference
Bug: [Nightly only] Switching to vertical tabs re-enables container tabs
Status: RESOLVED
Priority: P3
Resolution: WORKSFORME
Created: 2024-10-22 17:08:09+00:00
Resolved: 2025-02-03 13:10:42+00:00

Prerequisites: Latest Nightly build, Sidebar + horizontal tabs, container tabs are disabled. 

**STRs**
1. Switch to vertical tabs via the *Customize sidebar* panel (or turn on the experiment in Labs). 

**Actual result**
1. Tab layout is switched to vertical, as expected.
2. A new tab button is added to the toolbar (known issue). 
3. Container tabs are re-enabled. 
4. Right-click on the New Tab button in the toolbar displays the container tabs menu. 
5. New tab button can only be removed via the Customize toolbar menu. 

**Expected result**
1. In step 3, container tabs are not re-enabled. The new tab button in the toolbar retains the standard right-click menu (Pin to overflow, Remove from toolbar, Bookmarks toolbar, Customize toolbar).
Bug: Tab groups hairline should extend across group when reordering/adding new tabs
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2024-10-22 17:09:55+00:00
Resolved: 2024-10-30 09:57:14+00:00

Steps to reproduce:

1. Create a group via drag and drop (or context menu)
2. Drag a new tab into the created group

Expected:
Hairline extends to the space/gap where the new tab will be dropped

Actual:
Hairline disappears and only appears when user drops the tab in position
Bug: Fx View and List all tabs icons don't stay customized switching from vertical to horizontal tabs and back again.
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2024-10-22 17:10:15+00:00
Resolved: 2025-01-17 10:12:16+00:00

STR:

* Start with vertical tabs enabled 
* Customize the toolbar and move icons including Fx View and List all Tabs button to the left-hand side.
* Switch to horizontal tabs and note the position of the icons.
* Switch back to vertical tabs and note the position of the icons.

What should happen?

* Icons that were customized should stay in their customized position.

What happens?

* The Fx View Icon, and the List all Tabs icon move back to the right hand side when switching back to vertical tabs. Also the new tab icon (tab with a plus moves too) but that's covered by bug 1923752


Tested on Mac 133.0a1 (2024-10-22) (aarch64)