av9ash/GitBugs huggingface dataset:
Bug: [Linux] The progress bar from the "about:welcome" pages and the "Onboarding" modals for existing users is not read by a screen reader software
Status: NEW
Priority: P4
Created: 2022-09-20 13:46:53+00:00
Resolved: 2022-09-29 08:02:12+00:00

**[Affected versions]:**
- Firefox Beta 106.0b1 - Build ID: 20220919121755
- Firefox Nightly 107.0a1 - Build ID: 20220920092542

**[Affected Platforms]:**
- Ubuntu 20.04 x64

**[Prerequisites]:**
- Have a screen reader software installed and opened (E.G. Orca).

**[Steps to reproduce]:**
1. Open the browser from the prerequisites.
2. Navigate to the "about:welcome" page and observe the behavior.

**[Expected result]:**
- The progress bar is successfully read by the screen reader software.
    
**[Actual result]:**
- The screen reader software reads "Level Bar" instead.

**[Notes]:**
- This issue is also reproducible on the Onboarding modals for the existing users with the mention that in this case the progress bar is not recognized at all.
- Attached a screen recording of the issue:
Bug: PDF "becomes orange" as it loads in Firefox, but not in Chrome.
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2022-09-20 14:52:20+00:00
Resolved: 2023-03-06 14:11:28+00:00

As it loads, [this PDF](https://www.tisseo.fr/sites/default/files/plan_general_reseau.pdf) suddenly "becomes orange" in Firefox (most of the content seems to be covered by an orange overlay). This does not happen in Chrome.

This does not seem related to `gfx.canvas.accelerated`, as disabling it on my Macbook only makes the canvas render more quickly, but still shows the orange overlay.
Bug: Firefox freezing up when copying link and switching tabs
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2022-09-20 18:13:15+00:00
Resolved: 2023-02-01 10:19:01+00:00

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

Steps to reproduce:

copy a link of a youtube video while on youtube.com and switch tabs


Actual results:

firefox freezes up


Expected results:

smooth switch to other tab
Bug: tab pickup onboarding flyout has a ui misalignment
Status: VERIFIED
Priority: P3
Resolution: FIXED
Created: 2022-09-20 21:28:44+00:00
Resolved: 2022-09-26 13:40:22+00:00

there is a misalignment of the buttons at the bottom of the tab pickup flyout - figma spec here: https://www.figma.com/file/mrjF8OroTxjSZglHUjRybQ/Product-tour?node-id=1174%3A68384
Bug: Randomly selected colorway persists after going back and forth from the colorways screen
Status: RESOLVED
Priority: P3
Resolution: WONTFIX
Created: 2022-09-20 22:29:18+00:00
Resolved: 2022-10-17 15:25:32+00:00

STR
1. From about:welcome colorways screen (random colorway is selected - expected) click skip and navigate to the mobile promo screen. Random choice is reverted - expected. 
2. Click browser back button (back to the colorways screen), then click browser forward button. 

**Actual result**
The newly selected colorway is applied and will persist even though user didn't click "set and continue'. 

**Expected result**
Random choice is reverted, and user's non-colorway system theme remains selected.

[Video of the issue](https://drive.google.com/file/d/1Jf9TDe1ETaSQA0q5tOFYreEIFK9CytNu/view?usp=sharing)
Bug: Firefox View promotes mobile even when a mobile device is connected
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2022-09-21 05:21:26+00:00
Resolved: 2022-10-05 06:08:39+00:00

I haven't dug into why this is at all, but see the attached screenshot:

* The "Last active" section says it's from an iPad.
* Below that is a CTA to "Get Firefox for mobile"

I assume the expected behaviour here is that there's no CTA to connect a mobile device when one is connected. This persists across restarts and refreshes, so isn't related to a newly connected device.
Bug: Paste command not pasting the element on the selected area
Status: NEW
Priority: --
Created: 2022-09-21 05:47:48+00:00
Resolved: 2024-07-19 09:28:12+00:00

**Found in**
* 106.0b1

**Affected versions**
* 106.0b1

**Tested platforms**
* Affected platforms: MacOS 11.6, Windows 10, Ubuntu 20
* Unaffected platforms: -

**Steps to reproduce**
1. Open Firefox
2. Access the following pdf form: https://www.irs.gov/pub/irs-pdf/f1040.pdf
3. Click on Draw/Text button
4. Copy an element using keyboard(CTRL+C) or context menu
5. Click on an area and try to paste the element

**Expected result**
* Paste command should paste the element on the selected area

**Actual result**
* Paste command will paste the element somewhere on the pdf.

**Regression range**
* No regression range.
Bug: "Recently closed" tabs list shouldn't show hidden tabs (on Firefox View or other UI surfaces)
Status: RESOLVED
Priority: P3
Resolution: WONTFIX
Created: 2022-09-21 09:38:07+00:00
Resolved: 2022-11-17 16:43:44+00:00

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

Steps to reproduce:

Extensions are using "browser.tabs.hide" API to perform actions without bothering user.
However, these tabs once closed are now visible in the "about:firefoxview" page.

Since hidden tabs are not meant to be visible, they shouldn't become visible after they are closed.
Bug: Pined tabs still pined after the application has been restarted
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-09-21 10:19:05+00:00
Resolved: 2022-11-19 00:17:14+00:00

Hello.  The treatment of **pined tabs** while **restarting the application** differ in the following OSs; that might indicate an issue in one of these OSs.

Steps to reproduce:
1. In `about:preferences#general` | _Open previous windows and tabs_ **not checked**.
2. Pin at least one tab.
3. Quit the application then restart it.

Results in
- Linux | **the tab that was pined  is still pined**; that's the behavior i consider non-intended.
- Windows | **the tab that was pined is no longer pined** nor is the page that was in it, opened in a non-pined tab; that's the behavior i consider intended.
Bug: Saved logins only partially sync on a new install after signing in to Sync
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2022-09-21 11:50:48+00:00
Resolved: 2022-11-16 03:05:09+00:00

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

Steps to reproduce:

1. Create a new profile on 104.0.2  ( .mozzilla/firefox is empty)
2. From "about:preferences"  click Sync and sign in to existing account, using existing credentials,  containing 518 logins
3.  Navigate to about:logins page and see on 25 logins of the 518 expected logins


Actual results:

When you check about:logins, only 25 of the 518 logins are present, and nowhere is there any error or detail providing any insight into the problem, even when firefox is opened from a terminal in the foreground.




Expected results:

518 logins should be synced OR an error specifying why a failure occurred.
Bug: Opening Firefox View disables Ctrl+Tab if the browser.ctrlTab.sortByRecentlyUsed is set to true and when webextensions are installed that interfere with hidden tabs
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2022-09-21 13:03:06+00:00
Resolved: 2022-11-03 08:42:04+00:00

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

Steps to reproduce:

1. Open Firefox View by clicking on the top left Firefox Icon on Firefox Developer Edition v106.0b1 on Linux
2. Check that the browser.ctrlTab.sortByRecentlyUsed setting in about:config is set to true
3. Try switching tabs using Ctrl+Tab (whether from the Firefox View tab or any other tab)


Actual results:

The Ctrl+Tab shortcut to browse *the most recent* tabs doesn't work anymore if that setting is set and I can't switch tab using this shortcut until I either restart Firefox or set that setting to "false" then "true" again. This seems to happen every time with the steps described above, and doesn't seem occasional or random.


Expected results:

I should be able to switch tabs in most recent order using Ctrl+Tab after having opened Firefox View.
Bug: [Experiment] [Intermittent] The Windows Native Notification is not consistently displayed when using the natural way to trigger it
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2022-09-21 14:40:48+00:00
Resolved: 2022-09-28 15:16:27+00:00

**[Notes]:**
- Until now, we were able to trigger the notification only 3 times: 
-> once on Tuesday when updated Nightly from 105.0a1 to 106.0a1
-> twice on Wednesday when updated Beta from 105.0b7 to 106.0b2

**[Affected versions]:**
- Firefox Beta 105.0b2 (Build ID: 20220920185943)
- Firefox Nightly 106.0a1

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

**[Prerequisites]:**
- Access the “Background Tasks Profiles” folder and delete the contents of the sub-folders (e.g. of sub-folder _“c:/Users/username/AppData/Roaming/Mozilla/Firefox/Background Tasks Profiles/v2a5r77u.MozillaBackgroundTask-6F193CCC56814779-backgroundupdate”)._ 
- Set the System Date 28 days in the past.

**[Steps to reproduce]:**
1. Download and install Firefox Beta 105.0bx build.
2. Open Firefox Beta 105.0bx build and navigate to the `about:config` page.
3. Set the following preferences:
- `messaging-system.rsexperimentloader.collection_id` = `nimbus-preview`
- `nimbus.debug` = `true`
4. Close Firefox Beta 105.0bx.
5. Change the System Date to present.
6. Observe what happens next.

**[Expected result]:**
- The Windows Native Notification is displayed.

**[Actual result]:**
- The Windows Native Notification is not displayed.

**[Additional notes]:**
- The status of the Firefox Background Update task from the Task Schedule is “The operation completed successfully. (0x0)”.
- [Here](https://drive.google.com/file/d/1WDJia72MyGA_2E8IjpcVFv5gjXS9XlsF/view?usp=sharing) is a screen recording with the issue.
- Attached are the logs displayed in the Browser Console after opening Firefox myself.
- Please let me know if additional details are needed.
Bug: Ctrl + R keybind to refresh is not working anymore
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-09-21 17:05:52+00:00
Resolved: 2022-09-21 17:13:33+00:00

Steps to reproduce:

Press Ctrl + R in your keyboard in any fully loaded website


Actual results:

Nothing


Expected results:

It should have reloaded the website. (Additional detail: Ctrl + Shift + R aka hard refresh works)
Bug: sync-setup-container element is not accessible via keyboard navigation
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2022-09-21 20:56:36+00:00
Resolved: 2022-09-30 09:03:30+00:00

STR:
1. Make sure you are not signed in to a Firefox Account
2. Open Firefox View
3. Navigate to tab-pickup section via keyboard
4. Expand the tab pickup list section via keyboard
5. Hit "Tab" to navigate to next element

Expected:
- The "Continue" button within the "Switch seamlessly between devices" is focused

Actual:
- The "Try Colorways" (or next focusable element in the DOM) is focused instead

Considering there are alternate ways to sign into your Firefox Account, this may be a low severity issue...but it does break the tab pickup list setup flow if navigating with only keyboard/screen reader so that might tip severity in the other direction.
Bug: New macOS icon is somewhat out-of-place
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-09-21 23:25:12+00:00
Resolved: 2022-10-19 09:49:40+00:00

Bug 1784524 added some very nice new icons for macOS Firefox, however, they have some issues which make the icons somewhat out-of-place next to other icons in the same style:

1. The icon is missing a shadow, which all current macOS icons have
2. The "rounded rectangle" portion of the icon is incorrectly sized at various icon sizes. Unfortunately, simply scaling the image across different icon sizes is insufficient, since the margins around the "rounded rectangle" portion of the icon are different depending on the size. As a result, the Firefox icon looks very small next to other icons.

One way around these issues is to use the [official Apple icon templates](https://developer.apple.com/design/resources/#macos-apps).
Bug: Intermittent browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_indexes.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2022-09-22 06:20:45+00:00
Resolved: 2023-11-24 12:01:00+00:00

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

---
```
INFO - TEST-PASS | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_indexes.js | [{"heuristic":true},{"suggestedIndex":1,"resultSpan":2},{"type":3},{"type":3},{"type":3},{"type":3},{"type":3,"providerName":"UrlbarProviderQuickSuggest"},{"type":2,"payload":{"suggestion":"frabbitsfoo"}},{"type":2,"payload":{"suggestion":"frabbitsbar"}}] deepEqual [{"heuristic":true},{"suggestedIndex":1,"resultSpan":2},{"type":3},{"type":3},{"type":3},{"type":3},{"type":3,"providerName":"UrlbarProviderQuickSuggest"},{"type":2,"payload":{"suggestion":"frabbitsfoo"}},{"type":2,"payload":{"suggestion":"frabbitsbar"}}] - 
[task 2022-09-22T06:11:16.706Z] 06:11:16     INFO - Leaving test bound otherSuggestedIndex_suggestionsLast
[task 2022-09-22T06:11:16.707Z] 06:11:16     INFO - Buffered messages finished
[task 2022-09-22T06:11:16.707Z] 06:11:16     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_indexes.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 2022-09-22T06:11:16.708Z] 06:11:16     INFO - GECKO(7212) | MEMORY STAT | vsize 2112354MB | vsizeMaxContiguous 66103342MB | residentFast 262MB | heapAllocated 119MB
[task 2022-09-22T06:11:16.708Z] 06:11:16     INFO - TEST-OK | browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_indexes.js | took 79576ms
```
Bug: Intermittent [Tier 2] browser/components/urlbar/tests/browser/browser_switchToTabHavingURI_aOpenParams.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2022-09-22 06:45:11+00:00
Resolved: 2022-10-18 17:04:38+00:00

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

---
```
INFO - TEST-START | browser/components/urlbar/tests/browser/browser_switchToTabHavingURI_aOpenParams.js
[task 2022-09-22T05:49:46.110Z] 05:49:46     INFO - GECKO(14580) | 1663825786108	addons.xpi	ERROR	System addon update list error Error: got node name: html, expected: updates
[task 2022-09-22T05:50:13.547Z] 05:50:13     INFO - TEST-INFO | started process screentopng
[task 2022-09-22T05:50:13.831Z] 05:50:13     INFO - TEST-INFO | screentopng: exit 0
[task 2022-09-22T05:50:13.832Z] 05:50:13     INFO - Buffered messages logged at 05:49:28
[task 2022-09-22T05:50:13.833Z] 05:50:13     INFO - Entering test bound test_ignoreFragment
[task 2022-09-22T05:50:13.833Z] 05:50:13     INFO - Buffered messages logged at 05:49:46
[task 2022-09-22T05:50:13.834Z] 05:50:13     INFO - Console message: [JavaScript Error: "1663825786108	addons.xpi	ERROR	System addon update list error Error: got node name: html, expected: updates" {file: "resource://gre/modules/Log.jsm" line: 724}]
[task 2022-09-22T05:50:13.835Z] 05:50:13     INFO - append@resource://gre/modules/Log.jsm:724:12
[task 2022-09-22T05:50:13.835Z] 05:50:13     INFO - log@resource://gre/modules/Log.jsm:380:16
[task 2022-09-22T05:50:13.836Z] 05:50:13     INFO - error@resource://gre/modules/Log.jsm:388:10
[task 2022-09-22T05:50:13.837Z] 05:50:13     INFO - updateSystemAddons/res<@resource://gre/modules/addons/XPIInstall.jsm:4086:25
[task 2022-09-22T05:50:13.838Z] 05:50:13     INFO - 
[task 2022-09-22T05:50:13.838Z] 05:50:13     INFO - Buffered messages finished
[task 2022-09-22T05:50:13.838Z] 05:50:13     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_switchToTabHavingURI_aOpenParams.js | Test timed out - 
[task 2022-09-22T05:50:13.838Z] 05:50:13     INFO - GECKO(14580) | MEMORY STAT | vsize 3941MB | residentFast 541MB | heapAllocated 350MB
[task 2022-09-22T05:50:13.839Z] 05:50:13     INFO - TEST-OK | browser/components/urlbar/tests/browser/browser_switchToTabHavingURI_aOpenParams.js | took 45059ms
[task 2022-09-22T05:50:13.840Z] 05:50:13     INFO - checking window state
[task 2022-09-22T05:50:13.841Z] 05:50:13     INFO - TEST-START | browser/components/urlbar/tests/browser/browser_switchToTab_chiclet.js
```
Bug: Old Firefox Private Browsing icon is displayed at search on Windows start menu.
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-09-22 07:34:00+00:00
Resolved: 2022-09-28 13:26:08+00:00

**Note**
* I was able to reproduce it only on Win10 so far. On Win11 and Win8 does not reproduce.

**Found in**
* 106.0b2(20220920185943)

**Affected versions**
* 106.0b2(20220920185943)

**Tested platforms**
* Affected platforms: Win10
* Unaffected platforms: Win7

**Steps to reproduce**
1. Uninstall all existing Firefox builds, delete all profiles and registry.
2. Do a Beta clean install with an en-US build.
3. Go to Windows start and start typing Firefox.
4. Check the display icon for Firefox Private Browsing.

**Expected result**
* Same icon as on the taskbar should be displayed for Firefox Private Browsing.

**Actual result**
* Old Firefox Private Browsing icon is displayed at search.

**Additional notes**
* Issue reproduces only at search, taskbar and start menu display the correct icon.
Bug: startup Crash in [@ PinCurrentAppToTaskbarWin7] with Windows 7 and 8.1
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2022-09-22 09:47:36+00:00
Resolved: 2022-09-28 17:12:06+00:00

13 crashes by 7 installations of Windows 7 and 8.1 with Firefox 106.0b1 and 106.0b2. This looks like a new issue, see bug 1707298 and bug 1767589 for similar crashes with the old signature.

Crash report: https://crash-stats.mozilla.org/report/index/8a874a32-c8a3-4b77-9051-8ee6c0220922

Reason: ```EXCEPTION_ACCESS_VIOLATION_READ```

Top 10 frames of crashing thread:
```
0 xul.dll PinCurrentAppToTaskbarWin7 browser/components/shell/nsWindowsShellService.cpp:1285
0 xul.dll PinCurrentAppToTaskbarImpl browser/components/shell/nsWindowsShellService.cpp:1467
1 xul.dll PinCurrentAppToTaskbarAsyncImpl::<lambda_4>::operator const browser/components/shell/nsWindowsShellService.cpp:1550
1 xul.dll mozilla::detail::RunnableFunction<`lambda at /builds/worker/checkouts/gecko/browser/components/shell/nsWindowsShellService.cpp:1543:11'>::Run xpcom/threads/nsThreadUtils.h:531
2 xul.dll nsThreadPool::Run xpcom/threads/nsThreadPool.cpp:310
3 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1199
4 xul.dll NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:465
4 xul.dll mozilla::ipc::MessagePumpForNonMainThreads::Run ipc/glue/MessagePump.cpp:300
5 xul.dll MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:381
5 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:374
```
Bug: Icon representing Firefox not exhibited inside URL field along with command 'about:about'
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2022-09-22 11:25:14+00:00
Resolved: 2022-10-04 14:54:49+00:00

Hello. In the attachment, the icon that is inside the URL field and representing Firefox followed by _Firefox_, are exhibited along with any `about:<command>` but `about:about`, which may indicate an issue in that last.
Bug: Selecting a month when viewing all history doesn't show history from that month
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2022-09-22 12:53:52+00:00
Resolved: 2022-09-26 19:07:08+00:00

When I click June, it shows me history for the last few days (the most recent history items).  Same with the other months.   However, as I switch between the different months, a few items appear or disappear (just a few).

106.0a1 9/16/2022 nightly.   I have a very long history expiration time, FYI.
Bug: The "Import Data" modal for existing users is not dismissed after the import flow is finalized
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2022-09-22 13:20:44+00:00
Resolved: 2022-11-01 20:31:57+00:00

**[Notes]:**
- Also, the "migrate_close" telemetry ping is not displayed in the browser console after the Import wizard is closed. (E.G. `TELEMETRY PING (about:welcome): {"experiments":{"task-continuity-sync-after-tab-change-rollout-40":{"branch":"sync-after-tab"},"tcp-rollout-beta-phase-iii-tcp-on-by-default-for-remaining-beta-profiles":{"branch":"control"}},"locale":"fr","version":"106.0","release_channel":"beta","event":"CLICK_BUTTON","event_context":"{\"source\":\"migrate_close\",\"page\":\"spotlight\"}","message_id":"FX_MR_106_UPGRADE_1_UPGRADE_IMPORT_SETTINGS","addon_version":"20220920185943","client_id":"3b147754-c319-411f-99a6-5f4c844642bd","browser_session_id":"c9c94d11-ed96-4c45-8765-7f4f144852aa"})` .
- I have not managed to reproduce this issue on macOS 11.7 and macOS 12.5.1.

**[Affected versions]:**
- Firefox Beta 106.0b2 - Build ID: 20220920185943
- Firefox Nightly 107.0a1 - Build ID: 20220921214338

**[Affected Platforms]:**
- Windows 11 x64
- Windows 10 x64
- Windows 7 x64
- Linux Mint 20.2

**[Prerequisites]:**
- Have a Firefox version older than 106 installed.

**[Steps to reproduce]:**
1. Open the browser from the prerequisites.
2. Update the browser to the latest version.
3. Navigate through the Onboarding flow until the "Import Data" modal is displayed.
4. Click the "Import from previous browser" button and complete the import flow.
5. Observe the behavior.

**[Expected result]:**
- The "Import Data" modal is dismissed and the next modal is displayed.
    
**[Actual result]:**
- The "Import Data" modal is still displayed.

**[Additional Notes]:**
- The "Import Data" modal is dismissed and the next modal is displayed if a second import action is performed.
- This issue is not reproducible on the "about:welcome" page.
- Attached is a screen recording of the issue:
Bug: Multiselect tabs range no longer works when using the Shift key and involving the Firefox View button
Status: VERIFIED
Priority: P3
Resolution: FIXED
Created: 2022-09-22 13:31:21+00:00
Resolved: 2023-09-06 13:39:22+00:00

**Found in**
* 106.0b2

**Affected versions**
* 106.0b2
* 107.0a1

**Tested platforms**
* Affected platforms: macOS12 ,11/ Windows 10,11 / Ubuntu 22

**Steps to reproduce**
1. Launch FF .
2. Open multiple tabs.
3. Hold Control/Command button pressed, and starting with FF View button, select multiple tabs.
4. Hold Shift button pressed and select a range between tabs.
5. Go in Firefox View, hold Shift and select another range of tabs.
6. Go back to the tab strip , and select another range of tabs(this time without having FF View in focus or in tab range).

**Expected result**
* The Shift+Click tabs range selection works without any issues.

**Actual result**
* The Shift+Click tabs range selection no longer works after performing the steps from STR.

**Regression Range**
* First bad: 2022-09-16
* Last good: 2022-09-15
* [Pushlog](https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=fdf43cbc3e8d50998f16c38a5b97494a78ccd210&tochange=b8aafd1ec4ed11fad9dbcd6451b77c3371fe6b2a)
* Potentially regressed by: 1790593

**Other notes**
* After reproducing these steps, the tab range multi select is no longer functional for the entirety of the session(restart required).
* After performing these steps, the Firefox account becomes corrupted, displaying the "Send 0 tabs to device>" option. [Image](https://drive.google.com/file/d/1IZ0Tf1mGjwXT5U2omwcp2XgKlxogwNrr/view?usp=sharing) of the issue
* When performing the required steps to reproduce this issue, the following error is displayed in browser console:
```
Uncaught TypeError: aTab is undefined
    addToMultiSelectedTabs chrome://browser/content/tabbrowser.js:5042
    addRangeToMultiSelectedTabs chrome://browser/content/tabbrowser.js:5075
    on_mousedown chrome://browser/content/tabbrowser-tab.js:379
    handleEvent chrome://global/content/customElements.js:463
```