av9ash/GitBugs huggingface dataset:
Bug: Intermittent browser/components/uitour/test/browser_backgroundTab.js | Test timed out -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2020-12-04 13:39:41+00:00
Resolved: 2021-01-05 17:02:40+00:00

**Filed by:** ncsoregi [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=323568979&repo=try
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/T_w-svbcSRO8VFcc-LVGHw/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2020-12-04T12:16:39.230Z] 12:16:39     INFO - TEST-START | browser/components/uitour/test/browser_backgroundTab.js
[task 2020-12-04T12:18:09.242Z] 12:18:09     INFO - TEST-INFO | started process screenshot
[task 2020-12-04T12:18:09.309Z] 12:18:09     INFO - TEST-INFO | screenshot: exit 0
[task 2020-12-04T12:18:09.309Z] 12:18:09     INFO - Buffered messages logged at 12:16:39
[task 2020-12-04T12:18:09.310Z] 12:18:09     INFO - Entering test bound setup_UITourTest
[task 2020-12-04T12:18:09.310Z] 12:18:09     INFO - Leaving test bound setup_UITourTest
[task 2020-12-04T12:18:09.310Z] 12:18:09     INFO - Entering test bound test_bg_getConfiguration
[task 2020-12-04T12:18:09.310Z] 12:18:09     INFO - Console message: While creating services from category 'speech-synth-started', could not create service for entry 'Sapi Speech Synth', contract ID '@mozilla.org/synthsapi;1'
[task 2020-12-04T12:18:09.310Z] 12:18:09     INFO - Console message: [JavaScript Error: "AbortError: Actor 'AboutReader' destroyed before query 'Reader:FaviconRequest' was resolved"]
[task 2020-12-04T12:18:09.310Z] 12:18:09     INFO - getConfiguration is on the allowed list so should work
[task 2020-12-04T12:18:09.310Z] 12:18:09     INFO - Buffered messages logged at 12:17:24
[task 2020-12-04T12:18:09.310Z] 12:18:09     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 1
[task 2020-12-04T12:18:09.311Z] 12:18:09     INFO - Buffered messages finished
[task 2020-12-04T12:18:09.311Z] 12:18:09     INFO - TEST-UNEXPECTED-FAIL | browser/components/uitour/test/browser_backgroundTab.js | Test timed out - 
[task 2020-12-04T12:18:09.312Z] 12:18:09     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-12-04T12:18:09.312Z] 12:18:09     INFO - TEST-UNEXPECTED-FAIL | browser/components/uitour/test/browser_backgroundTab.js | {} - 
[task 2020-12-04T12:18:09.312Z] 12:18:09     INFO - Stack trace:
[task 2020-12-04T12:18:09.312Z] 12:18:09     INFO - chrome://mochikit/content/browser-test.js:test_ok:1304
[task 2020-12-04T12:18:09.312Z] 12:18:09     INFO - chrome://mochitests/content/browser/browser/components/uitour/test/head.js:add_UITour_task/genFun/</</</funcPromise<:556
[task 2020-12-04T12:18:09.313Z] 12:18:09     INFO - == Done test, doing shared checks before teardown ==```
Bug: Firefox doesn't detect my webcam (Linux)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-12-04 13:53:16+00:00
Resolved: 2020-12-04 14:10:42+00:00

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

Steps to reproduce:

- Open Google Meet webpage (meet.google.com)
- Create an "Instant meet" (a new room)
- Firefox ask for audio permissions but no video at all (page shows  "No webcam found"


Actual results:

Firefox doesn't detect my webcam


Expected results:

Detect my webcam and ask for permission.

Note: It WORKS fine in Chrome

Firefox 83.0 (64-bit) (from Mozilla RPM repositories)
Firefox for OpenSUSE Leap 15.2
Bug: Can't click the "Manage bookmarks..." link in the placeholder message in the toolbar
Status: RESOLVED
Priority: P2
Resolution: FIXED
Created: 2020-12-04 15:17:35+00:00
Resolved: 2023-05-11 11:13:19+00:00

I broke this in bug 1678921.

We need to fix the link clicks without regressing the drag/drop functionality. Because the link and the drag/drop handlers are in different DOM subtrees and event dispatch only picks one path, this isn't fixable using pure CSS on its own - we'll need to either change the DOM, change where the event listeners are, or do event redirection in one way or another.
Bug: Ownership Information with Extended Validation Certificate
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-12-04 15:33:11+00:00
Resolved: 2020-12-11 13:36:13+00:00

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

Steps to reproduce:

Visit a website with an Extended Validation Certificate, for example https://privacyinternational.org or https://www.paypal.com

Open the Site Information Dialog, by clicking on the padlock and then clicking the right arrow next to secure connection, and then clicking "More information"



Actual results:

Dialog reports under the Owner field: "This web site does not supply ownership information."


Expected results:

Dialog should report under the Owner field

Owner: Privacy International 

or

Owner: PayPal Inc.
Bug: [PI-873] New “about:newtab” pages are blank if a user is enrolled after creating a profile but before the first restart
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2020-12-04 17:27:51+00:00
Resolved: 2020-12-16 08:39:53+00:00

**[Affected versions]:**
- Firefox Beta 84.0b8 (Build ID: 20201203211213)

**[Affected Platforms]:**
- Windows 10
- macOS 10.15
- Linux Mint 20

**[Prerequisites]:**
- Have Firefox installed.
- Have [this user.js](https://drive.google.com/file/d/1tJpzHjPbXq6VuUmEjhYsscAkkuYewk2E/view?usp=sharing) file saved (made for web+normandy://stage/recipes/1325, used for testing [PI-873](https://jira.mozilla.com/browse/PI-873)).
 
**[Steps to reproduce]:**
1. Create a new profile.
2. Go to “about:support” and open the Profile Directory folder.
3. Copy paste the user.js file from prerequisites.
4. Make sure you have no “about:newtab” page open and restart the browser.
5. Open a new tab.

**[Expected result]:**
-  The “about:newtab” page is populated with content.

**[Actual result]:**
-  The “about:newtab” page is completely blank.

**[Notes]:**
- The issue is also reproducible using a VPN set to the US and removing the region specific preferences from user.js.
- about:newtab pages already open before the restart will contain content.
- The issue is also reproducible for the Control branch.
- This issue is not reproducible if the user restarts the browser once after the region is set and then enrols in the experiment.
- Attached is a [recording](https://drive.google.com/file/d/1JziNpLXi96nWRSi8njU-9T-Jz1juGOJF/view?usp=sharing) of the issue.
Bug: Geolocation sharing state overwrites WebRTC sharing state
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2020-12-04 17:34:57+00:00
Resolved: 2021-11-23 07:34:21+00:00

When we have an active sharing state for WebRTC and then begin sharing geolocation, `updateBrowserSharing` resets the webRTC sharing state: `tab._sharingState.webRTC = null`:
https://searchfox.org/mozilla-central/rev/6bb59b783b193f06d6744c5ccaac69a992e9ee7b/browser/base/content/tabbrowser.js#1392

This results in the microphone/camera indicator in the tab, the identity section and  in the siteIdentity  popup permission list to disappear. The global WebRTC indicator is not affected.

In theory this could be abused, but it's rather an edge case. The user would have to first accept the webRTC sharing permission prompt and then the geolocation prompt.
Bug: What's new - focus ring: focus only the "learn more" link
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2020-12-04 17:46:12+00:00
Resolved: 2021-01-26 08:53:50+00:00

+++ This bug was initially created as a clone of Bug #1666252 +++

As per UX discussion on [Bug 1666252](https://bugzilla.mozilla.org/show_bug.cgi?id=1666252), we should remove the tab stop / focus ring on the content area of WNPanel messages; leaving only the focus ring on the "Learn More" link in each message.

Right now messages are being rendered into buttons, so that the whole content area clicks through to the learn more page. We could either change the messages to render as clickable `p` elements (which would require changes to tests) or override the tabstop/focus for these particular buttons (probably less invasive.)
Bug: Protections panel stays open when navigating to a different site
Status: NEW
Priority: P3
Created: 2020-12-04 19:14:36+00:00
Resolved: 2023-12-27 09:12:03+00:00

When I open the protections panel and a location change happens while the panel is open, it stays open showing outdated info.

Steps:
1. Open example.com
2. Open the web console
3. Run `setTimeout(() => document.location.href="https://example.org", 5000)`
4. Open the protections panel within 5 seconds

Expected result:
The panel closes once the browser navigates to https://example.org

Actual result:
The panel stays open

Tested with Nightly on Linux
Bug: Duplicate geolocation last access timelabel in siteIdentity permission list
Status: RESOLVED
Priority: P3
Resolution: FIXED
Created: 2020-12-04 20:30:00+00:00
Resolved: 2020-12-16 03:36:55+00:00

When clearing a permission via the site identity popup permission list the geolocation last access timelabel can duplicate.
This happens when clearing a webrtc permission with active sharing state. Clearing the webrtc permission causes the permission panel to be updated twice. This results in two last access timestamps for the geolocation entry, because fetching the last access timestamp is async. Both method invocations of `_createGeoLocationLastAccessIndicator` will append a timestamp item. The permission panel is cleared synchronously.

Steps:
1. Go to permission.site
2. Click on "geolocation" and confirm permission prompt
3. Click on "microphone" and confirm permission prompt
4. Open siteIdentity panel and remove microphone permission via the x button.

Expected result:
- the microphone permission has been removed
- the geolocation permission remains with one time entry

Actual result:
- the microphone permission has been removed
- the geolocation permission remains, but there are two time label entries
Bug: Screenshot image format not matching expected format by file extension
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-12-04 21:47:05+00:00
Resolved: 2020-12-04 23:59:24+00:00

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

Steps to reproduce:

Take a screenshot of a (large) page, save screenshot as "filename.png"



Actual results:

Screenshot saved as "filename.png" but the image is actually JPEG


Expected results:

Screenshot saved as "filename.png" and the image format to match one of the permitted extensions in the file dialog box ( https://searchfox.org/mozilla-central/source/toolkit/content/filepicker.properties#8 )
Bug: Wrong parts of a PDF document are highlighted when searching
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-12-05 01:18:40+00:00
Resolved: 2021-05-24 18:36:46+00:00

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

Steps to reproduce:

1. Go to https://www.unicode.org/charts/PDF/U0080.pdf. Firefox opens the file in the built-in PDF viewer.
2. Press Ctrl-f and type "00C1" (no quotes). Firefox moves the the first out of two found matches, but instead "00C1" under "Á" highlights "C2" under "Â" and "00" under "Ã".
3. Press F3 to move to the second match. Instead of highlighting "00C1" left to "Á" Firefox highlights "ATIN" in "LATIN CAPITAL LETTER A WITH ACUTE" right to it.

FWIW, I tried it in Foxit Reader 10.1.0.37527, it highlights the matches correctly.
I attached the file in case it's not accessible online.
Bug: Intermittent browser/components/ssb/tests/browser/browser_ssb_lasttab.js | Test timed out -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2020-12-05 03:23:22+00:00
Resolved: 2020-12-29 17:05:05+00:00

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

---
```
[task 2020-12-05T02:03:39.933Z] 02:03:39     INFO - TEST-START | browser/components/ssb/tests/browser/browser_ssb_lasttab.js
[task 2020-12-05T02:03:40.332Z] 02:03:40     INFO - GECKO(3126) | console.log: "UI Interaction" "browser.ui.interaction.pageaction_urlbar" "pageActionButton"
[task 2020-12-05T02:03:40.561Z] 02:03:40     INFO - GECKO(3126) | console.log: "UI Interaction" "browser.ui.interaction.pageaction_panel" "launchSSB"
[task 2020-12-05T02:04:24.945Z] 02:04:24     INFO - TEST-INFO | started process screencapture
[task 2020-12-05T02:04:25.034Z] 02:04:25     INFO - TEST-INFO | screencapture: exit 0
[task 2020-12-05T02:04:25.034Z] 02:04:25     INFO - Buffered messages logged at 02:03:39
[task 2020-12-05T02:04:25.034Z] 02:04:25     INFO - Entering test bound 
[task 2020-12-05T02:04:25.034Z] 02:04:25     INFO - TEST-PASS | browser/components/ssb/tests/browser/browser_ssb_lasttab.js | Should be no installed SSBs at the start of a test. - 0 == 0 - 
[task 2020-12-05T02:04:25.034Z] 02:04:25     INFO - Leaving test bound 
[task 2020-12-05T02:04:25.034Z] 02:04:25     INFO - Entering test bound 
[task 2020-12-05T02:04:25.034Z] 02:04:25     INFO - Buffered messages logged at 02:03:40
[task 2020-12-05T02:04:25.035Z] 02:04:25     INFO - TEST-PASS | browser/components/ssb/tests/browser/browser_ssb_lasttab.js | Should be only one tab. - 1 == 1 - 
[task 2020-12-05T02:04:25.035Z] 02:04:25     INFO - TEST-PASS | browser/components/ssb/tests/browser/browser_ssb_lasttab.js | Open menu item should not be disabled - true == true - 
[task 2020-12-05T02:04:25.035Z] 02:04:25     INFO - TEST-PASS | browser/components/ssb/tests/browser/browser_ssb_lasttab.js | Open menu item should not be hidden - true == true - 
[task 2020-12-05T02:04:25.035Z] 02:04:25     INFO - Buffered messages finished
[task 2020-12-05T02:04:25.035Z] 02:04:25     INFO - TEST-UNEXPECTED-FAIL | browser/components/ssb/tests/browser/browser_ssb_lasttab.js | Test timed out - ```
Bug: "Save Video As" is suggesting wrong filename (random number)
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-12-05 03:52:18+00:00
Resolved: 2020-12-05 17:24:29+00:00

mozregression: regressed by bug 1641270.

If you right-click a video and click to "Save Video As", file saving dialog is suggesting randomNumber.mp4 (or other video extension).

Example:
https://giant.gfycat.com/CelebratedSecondaryHydatidtapeworm.webm

Open the link in its own tab. If you use File > Save Page As (Ctrl+S), it's OK (it suggests "CelebratedSecondaryHydatidtapeworm.webm"). But if you right-click -> Save Video As", the name suggested is "36.webm".

This is also reproducible with embedded videos.

Images are not affected.
Bug: Clipboard content stealing by tricking the user into pressing Ctrl + V on a hidden input
Status: NEW
Priority: P5
Created: 2020-12-05 11:33:28+00:00
Resolved: 2024-05-30 17:24:39+00:00

Attached code will demonstrate how clipboard data can be sniffed by misleading users to press a combination of keys. Any website can provide keyboard shortcuts for user convenience. To take a real life example, imagine a web gaming site that asks users to press a combination of keys to get certain things done, e.g (CTRL + V + Enter) to reload a weapon or a cheat sheet. It's not easy for a common web user or game enthusiast to suspect what could be going on. In the following example, I will demonstrate how an attacker can take advantage to steal sensitive user information such as emails, passwords and more by allowing unsuspecting users to paste these content into an invisible html input. For demo purposes, your pasted content will be displayed in a div element.

In this demo, the input field is brought to focus every 1 second using a timer to make sure the content is pasted in the right place for the attacker to sniff.

SUGGESTED PATCH IDEAS
The browser could listen to paste shortcuts or actions and prompt user to seek consent, thereby informing them of a pending paste intent.
Bug: Window border appeared in the nightly on linux
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-12-05 12:07:23+00:00
Resolved: 2021-01-08 12:31:39+00:00

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

Steps to reproduce:

Update to nightly 85.0a1 20201204162120 (it was working fine in previous build)

It doesn't disappear in newly created profile
I couldn't find any information about logs, so that's all


Actual results:

Can't attach multiple screenshots here

https://i.imgur.com/O1PR2oQ.png


Expected results:

https://i.imgur.com/b1TkjE9.png
Bug: Update Baidu（百度） logo to new icon
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2020-12-05 14:35:27+00:00
Resolved: 2021-01-20 15:26:53+00:00

User Agent: Mozilla/5.0 (Android 10; Mobile; rv:68.0) Gecko/68.0 Firefox/68.0

Steps to reproduce:

Go to https://www.baidu.com, look at the icon.




Actual results:

It was an old icon in Search Engine setting .

new & old:  https://i.imgur.com/dxUwRmR.png




Expected results:

Firefox should update to the new icon (2017. 10 - )

ico: https://www.baidu.com/favicon.ico
svg: https://www.baidu.com/img/baidu_85beaf5496f291521eb75ba38eacbd87.svg
Bug: Memory leak when watching Youtube
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-12-05 15:01:14+00:00
Resolved: 2020-12-05 15:23:59+00:00

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

Steps to reproduce:

Watching YouTube while doing something else GPU heavy like playing a game.


Actual results:

Memory usage kept increasing until other applications on my computer started to crash. Firefox was then using over 10Gb of memory


Expected results:

Firefox should stay way below 10Gb of memory usage.
Bug: Can't open with zsh
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-12-05 17:15:03+00:00
Resolved: 2020-12-06 22:07:02+00:00

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

Steps to reproduce:

Switched standard shell from bash to zsh. More specifically, I downloaded zsh, then "chsh -s /bin/zsh $USER", and logged in again.


Actual results:

When I click the Firefox icon on my DE panel, nothing happens, it won't open. Firefox is the only program this happens to after switching to zsh. If I instead open Firefox with "firefox" in the terminal, it works fine.


Expected results:

Firefox should have opened normally as with bash.
Bug: The screenshot feature should default to PNG and allow to select JPEG in the save window.
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-12-05 22:59:01+00:00
Resolved: 2021-01-21 22:16:31+00:00

The screenshots feature changes to jpeg automatically, probably above some file size. There's no reason for it to do that for saving webpage screenshots.
I understand there used to be a service tied to the feature which doesn't exist anymore, so there's no reason to force a lossy format on a user if the user doesn't want to use it.
Furthermore for typical webpage content with text and CSS styling jpeg is pretty dreadful.
Bug: MITM in Kazakhstan
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-12-06 09:40:21+00:00
Resolved: 2024-03-05 21:31:35+00:00

+++ This bug was initially created as a clone of Bug #1680927/#1567114 +++

+++ This bug was initially created as a clone of Bug #1680922 +++

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



Actual results:

06.12.2020 will be exercises on "security". And will be tests with CA from government.  
https://www.gov.kz/memleket/entities/mdai/press/news/details/132113?lang=ru https://www.kcell.kz/ru/product/trust-certificate
https://www.tele2.kz/support/sertificat


Expected results:

I think Mozilla must add it for blacklist(blocklist).
Bug: Link 'Manage bookmarks…' in empty bookmarks toolbar should open bookmarks manager but does nothing
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-12-06 13:09:55+00:00
Resolved: 2020-12-06 16:17:34+00:00

Bug 1674091 added information how to add bookmarks to the bookmarks toolbar and added a link to open the bookmarks manager. Clicking on the latter does not work with Firefox Nightly 85.0a1 20201206093054 on Windows 8.1 because a descendant of `<toolbaritem id="personal-bookmarks">` gets the click on not the `<hbox id="personal-toolbar-empty">`.

Steps to reproduce:
1. Launch Firefox (e.g. with a new profile).
2. Open about:config.
3. Search for browser.toolbars.bookmarks.2h2020
4. Set it to `true` if it is false `true` is currently the default value for Nightly and early Beta.
5. Open a new tab.
6. The bookmarks toolbar should be shown. Click with the right mouse button on each element and remove it.
7. The following message should be shown: For quick access, place your bookmarks here on the bookmarks toolbar. <a data-l10n-name="manage-bookmarks">Manage bookmarks…</a>
8. Click on 'Manage bookmarks…'.
Actual result:
1. Mouse cursor doesn't change to a link one.
2. Bookmarks manager doesn't get opened.

Attempts to inspect the link with the Browser Toolbox and setting breakpoints for the event listener show the click gets dispatched to a descendant of `<toolbaritem id="personal-bookmarks">` instead of `<hbox id="personal-toolbar-empty">`.
Bug: problem with zoom
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-12-06 13:46:44+00:00
Resolved: 2021-01-06 12:38:40+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36

Steps to reproduce:

used ctrl + zoom on mouse


Actual results:

nothing


Expected results:

zoomout changes
Bug: The search mode indicator disappears when Ctrl or Shift key is pressed if Windows 10 animations are disabled
Status: VERIFIED
Priority: P3
Resolution: FIXED
Created: 2020-12-06 16:11:31+00:00
Resolved: 2020-12-18 15:48:35+00:00

This is annoying when IME is activated

Steps to reproduce:
1. Activate Search mode
   type  @google and space
2. IME on (MS-IME and ATOK japanese IME)
3. Type some composition string
4. Press Ctrl key
    --- Bug, The search mode indicator disappears.
    --- Bug, IME composition string moves to the left.
5. Release Ctrl key
    --- The search mode indicator reappears.
    --- IME composition string moves to the original position.

Actual results:
The search mode indicator disappears.
IME composition string moves to the left. this is annoying.

Expected results:
The search mode indicator should not disappear.
Bug: Firefox loses all tabs when opened by captcha
Status: UNCONFIRMED
Priority: --
Created: 2020-12-07 06:49:54+00:00
Resolved: 2023-06-10 16:49:03+00:00

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

Steps to reproduce:

Firefox was closed.
Chrome was open.
I copied a link on a Chrome page and JDownloader automatically picked it up.
To download, answering a captcha was required.
FF is my default browser, so FF was opened with one tab, which had the captcha.
After answering the captcha, I closed FF.
Fearing that my tabs were gone, I opened FF again, and they were indeed gone.


Actual results:

As stated in the last step above, all tabs were gone.


Expected results:

This is tricky. As mentioned, I feared that the tabs were gone, and they were, so in one sense, the actual results matched the expected results. Desired results would be more appropriate here than expected results. The desired results were that the tabs would have been retained. 
The solution, I believe, would be that if FF opens with one tab even though the previous session had multiple tabs, all tabs should be retained.