av9ash/GitBugs huggingface dataset:
Bug: The "WNP_MOMENTS_19" page is not triggered if the "Recommend features as you browse" option is unchecked
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-09-30 13:20:19+00:00
Resolved: 2024-12-10 02:37:36+00:00

**[Notes]:**
- According to the [received documentation](https://mozilla-hub.atlassian.net/browse/QA-2653) the "WNP_MOMENTS_19" page should be triggered even if the "Recommend features as you browse" option is unchecked. 
- After further investigation, we found out that the "Recommend features as you browse" option does not control the "WNP_MOMENTS_19" message per se but disables the "moments-pages" group and all the messages from it if unchecked.
- This issue is not reproducible on the Firefox ESR 78.0esr - Build ID: 20200625154640.

**[Affected versions]:**
- Firefox Release 72.0 - Build ID: 20200103162918
- Firefox Release 82.0.3 - Build ID: 20201108180448
- Firefox ESR 91.0esr - Build ID: 20210804201221
- Firefox Release 94.0 - Build ID: 20211028161635
- Firefox Release 101.0 - Build ID: 20220526203855

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

**[Prerequisites]:**
- Have a Firefox version between 72 and 101 installed.
- Have any of the following Firefox locales installed: en, fr, ru, es, zh, de, pt, pl, it, ja, id, hu, cs, ar, and el.
- Have the following prefs in the "about:config" page
  - `services.settings.default_bucket` pref set to `main-preview`
  - `browser.ping-centre.log` set to `true`
- Have the ""Recommend features as you browse" option unchecked in the "about:preferences" page.
  
**[Steps to reproduce]:**
1. Open the browser using the profile from the prerequisites.
2. Change the system time to any date between the 9th of October and the 9th of December and restart the browser.
3. Focus the "Browser Console" and look for any "WNP_MOMENTS_19" telemetry pings.
4. Restart the browser again and observe the behavior.

**[Expected result]:**
- Step 3: A "MOMENTS_PAGE_SET" telemetry ping specific to the "WNP_MOMENTS_19" page is displayed.
- Step 4: The "WNP_MOMENTS_19" page is triggered.
    
**[Actual result]:**
- Step 3: There is no telemetry ping specific to the "WNP_MOMENTS_19" page displayed.
- Step 4: The "WNP_MOMENTS_19" page is NOT triggered.

**[Additional Notes]:**
- The "WNP_MOMENTS_19" page is triggered without any issues if the "Recommend features as you browse" option is rechecked.
- Attached a screen recording of the issue. You can find it [here](https://drive.google.com/file/d/1Vqc6jIjSmbkQsESl6urXuDvwcuIE66W1/view?usp=drive_link).
Bug: `newtab.selected_topics` returns empty value
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-09-30 14:32:24+00:00
Resolved: 2024-10-01 15:57:59+00:00

Links: 
- Glean dictionary entry: https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/newtab_selected_topics
- SearchFox results: https://searchfox.org/mozilla-central/search?q=newtab.selected_topics|newtab.selectedTopics|Newtab.selectedTopics|newtab.selected_topics|newtab::selected_topics&regexp=true

DS reported not seeing any values for the [`selected_topics` metric](https://dictionary.telemetry.mozilla.org/apps/firefox_desktop/metrics/newtab_selected_topics). The confirmed seing events where the topics are updated or selected for the first time, and topics are properly being applied to the `pocket.XXX` events, though. The `matches_selected_topic` field in `pocket.click` is passing the correct values, but that one metric in the `newtab` namespace is always an empty list.

Expected: That should hold the list of topic selected at the beginning of a visit, but it's always an empty list
Bug: Revamped sidebar doesn't play well with macOS toolbar slide-down animation during full-screen
Status: RESOLVED
Priority: P2
Resolution: MOVED
Created: 2024-09-30 16:54:08+00:00
Resolved: 2024-11-19 14:35:39+00:00

Right now it's even more broken due to bug 1921811, but even before that regression it looks really odd, because we shift the toolbox down but not the sidebar, see screenshot.
Bug: Move tab left/right should behave well with tab groups
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2024-09-30 17:08:08+00:00
Resolved: 2025-02-11 13:52:49+00:00

Move tab left/right: Ctrl + Shift + PgUp/PgDown

Current behavior with 4 tabs (standalone 1, grouped 1, grouped 2, standalone 2):

### With tab group not collapsed
- Standalone 1 active, Ctrl + Shift + PgDown results in the tab being inserted into the second position in the group (grouped 1, standalone 1 now in group, grouped 2, standalone 2)
- Grouped 2 active, Ctrl + Shift + PgDown results in the tab leaving the tab group and being inserted after standalone 2 (standalone 1, grouped 1, standalone 2, grouped 2 now standalone)

### With tab group collapsed
- Standalone 1 active, Ctrl + Shift + PgDown results in the tab being inserted into the second position in the group (grouped 1, standalone 1 now in group, grouped 2, standalone 2), and the tab group remains collapsed
- Grouped 2 active, Ctrl + Shift + PgDown results in the tab leaving the tab group and being inserted after standalone 2 (standalone 1, grouped 1, standalone 2, grouped 2 now standalone), and tab group remains collapsed

Expected behavior:
- Tab should always move 1 position
- Tabs should continue to move into and out of tab groups that are not collapsed
- Tabs should skip over collapsed tab groups
Bug: Sidebar panel is displayed without the sidebar launcher when invoked via a keyboard shortcut/application menu
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2024-09-30 17:21:52+00:00
Resolved: 2024-11-08 13:59:56+00:00

**STRs:**
- Remove sidebar button from the toolbar
- Go to *Application menu > View > Sidebar* and click any tool (History/Bookmarks/extension)
      - OR use one of the existing sidebar panel shortcuts (e.g., modifier + B for bookmarks)
      - OR select text and click one of the AI shortcuts (e.g., *Summarize*)

**Actual behavior:**
The selected sidebar panel is displayed without the sidebar (attached a couple of screens).

**Expected behavior:**
Sidebar panel opens with the sidebar with the selected panel expanded.
Bug: Intermittent browser/components/preferences/tests/browser_windows_launch_on_login_msix.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2024-09-30 17:35:30+00:00
Resolved: 2024-12-30 12:08:54+00:00

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

---
```
[task 2024-09-30T16:44:56.734Z] 16:44:56     INFO - TEST-PASS | browser/components/preferences/tests/browser_windows_launch_on_login_msix.js | Launch on login checkbox automatically unchecked - 
[task 2024-09-30T16:44:56.735Z] 16:44:56     INFO - Leaving test bound disable_external_startuptask
[task 2024-09-30T16:44:56.736Z] 16:44:56     INFO - Buffered messages finished
[task 2024-09-30T16:44:56.737Z] 16:44:56     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_windows_launch_on_login_msix.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-09-30T16:44:56.792Z] 16:44:56     INFO - GECKO(1328) | MEMORY STAT | vsize 2118067MB | vsizeMaxContiguous 64989250MB | residentFast 5412MB | heapAllocated 3893MB
[task 2024-09-30T16:44:56.793Z] 16:44:56     INFO - TEST-OK | browser/components/preferences/tests/browser_windows_launch_on_login_msix.js | took 94068ms
```
Bug: Currency translation for english to german is incorrect
Status: RESOLVED
Priority: --
Resolution: MOVED
Created: 2024-09-30 20:13:07+00:00
Resolved: 2024-10-01 18:05:53+00:00

Steps to reproduce:

I created a webpage that contained just a table. 

Number	USD	Euro
204.72	$204.72 USD	€204.72 EUR
214.72	$214.72 USD	€214.72 EUR
224.72	$224.72 USD	€224.72 EUR
234.72	$234.72 USD	€234.72 EUR
244.72	$244.72 USD	€244.72 EUR
254.72	$254.72 USD	€254.72 EUR
264.72	$264.72 USD	€264.72 EUR
274.72	$274.72 USD	€274.72 EUR
284.72	$284.72 USD	€284.72 EUR
294.72	$294.72 USD	€294.72 EUR

I then had firefox translate the page to german. 


Actual results:

The table had values that sometimes included the symbol, sometimes cut off the first character, sometimes seemed correct.
Firefox translating English -> German

Anzahl	USD	Euro
204.72	204,72 USD	€04.72 EUR
214.72	214,72 USD	214,72 EUR
224.72	224,72 USD	24,72 EUR
234.72	234,72 USD	234,72 EUR
244.72	244,72 USD	244,72 EUR
254.72	254,72 USD	254,72 EUR
264.72	264,72 USD	€264,72 EUR
274.72	274,72 USD	274,72 EUR
284.72	284,72 USD	€284.72 EUR
294.72	294,72 USD	€294,72 EUR


Expected results:

I would have expected the results to be consistent and correct, like how chrome handled it. 
Chrome translating Engligh -> German

Nummer	USD	Euro
204,72	204,72 USD	204,72 € EUR
214,72	214,72 USD	214,72 € EUR
224,72	224,72 USD	224,72 € EUR
234,72	234,72 USD	234,72 € EUR
244,72	244,72 USD	244,72 € EUR
254,72	254,72 USD	254,72 € EUR
264,72	264,72 USD	264,72 € EUR
274,72	274,72 USD	274,72 € EUR
284,72	284,72 USD	284,72 € EUR
294,72	294,72 USD	294,72 € EUR
Bug: Vertical tabs list does not scroll to show new background tabs
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2024-10-01 09:46:26+00:00
Resolved: 2025-02-07 13:10:39+00:00

STR:
1. Start with `sidebar.verticalTabs = true` and `sidebar.revamp = true`.
2. Create many tabs (Ctrl+T) so the tab list overflows.
3. Select the first tab and scroll to the bottom of the list.
4. Middle-click a link or right-click > "Open Link in New Tab".

Expected:
Tab list scrolls to the start to show the new tab like with horizontal tabs.

Actual:
Scroll position does not change and the new tabs are not shown.

It works when creating new tabs in the foreground (eg Shift + middle-click) but not in the background.
Bug: Closing notification banner causes sidebar to steal keyboard focus (thick border outline)
Status: NEW
Priority: P2
Created: 2024-10-01 10:00:38+00:00
Resolved: 2024-10-02 14:47:41+00:00

STR:
1. Start with `sidebar.verticalTabs = true` and `sidebar.revamp = true`.
2. Make sure "Play DRM-controlled content" is disabled in settings.
3. Visit https://bitmovin.com/demos/drm.
4. Close the notification banner, "You must enable DRM to play some audio or video on this page".

Expected:
Active tab appearance and keyboard focus does not change, pressing up/down arrow keys scrolls the page.

Actual:
Active tab becomes focused with thick border outline, pressing up/down arrow keys switches tabs.

When vertical tabs are disabled, the sidebar receives focus and pressing up/down moves between buttons.
Bug: New tab button in sidebar is not clickable from screen edges (Fitts' law)
Status: REOPENED
Priority: P3
Created: 2024-10-01 10:32:57+00:00
Resolved: 2025-03-03 04:53:28+00:00

STR:
1. Start with `sidebar.verticalTabs = true` and `sidebar.revamp = true`.
2. Maximize the window.
3. Click the extreme edge of the screen next to the new tab button.

Expected:
New tab button can be clicked from screen edges like other tabs.

Actual:
Nothing happens when clicking the screen edge next to the new tab button.
Bug: I have no issue with the translations in the front-end, but in the html, the field <input ReturnUrl> (and others) seems to undergo a translation as well, which results in a broken link
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-01 14:02:42+00:00
Resolved: 2024-10-02 14:24:41+00:00

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

Steps to reproduce:

I try to log in to a website with a valid and existing user.
When the browser translates the login page (every language, but first discovered with German), the translations are fine.
I fill my email address and press next.
I get an empty screen.


Actual results:

So, what we could find is that the translations seem to also happen in the HTML input fields for the input=returnUrl and the input=confirmationToken. These fields are hidden and have no business being translated. i.e. Underscores were translated to '-' and there was a double redirect in the URL suddenly.
My co-worker did not have this issue and he was on version 127, and I am on 130.
When he installed 130, he could also reproduce the issue that login was not possible with translated pages.
We have tried to implement translate="no", but Firefox does not seem to adhere to this solution.
We have tried with other browsers and versions and the issue seems to only be in version 130.


Expected results:

That the user is able to land on the password field, even after the browser translated the page.
Bug: In Firefox Nightly, the Show/Collapse sidebar button has not text when put in the overflow menu.
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-01 14:21:18+00:00
Resolved: 2024-10-01 15:33:45+00:00

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

Steps to reproduce:

1 : Launch the application (Firefox Nightly).
2 : Enable the sidebar in the Firefox Labs settings.
3 : Right-click on the menu bar and click on Customize toolbar.
4 : Drag the Show/Collapse sidebar button into the overflow menu.
5 : Press the done button.
6 : Open the overflow menu.
7 : Notice that the Show/Collapse sidebar button has no text on the side.


Actual results:

The Show/Collapse sidebar button has no text when in the overflow menu.


Expected results:

All buttons have a description text when put in the overflow menu.
Bug: broken URL on the 131.0 release notes page
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-10-01 15:22:11+00:00
Resolved: 2024-10-04 12:09:21+00:00

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

Steps to reproduce:

click Help, About Firefox, What's New
the release notes appear.
Scroll down to "Fixed" section, click security (in the 'various security fixes' phrase), receive 404 error


Actual results:

on this page: https://www.mozilla.org/en-US/firefox/131.0/releasenotes/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog

the link: https://www.mozilla.org/en-US/security/advisories/mfsa2024-46/
yields a 404 error


Expected results:

the list of fixed security issues should be displayed.
Bug: v132.0b1 Beta - bookmarks toolbar not showing any bookmarks
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-01 15:46:43+00:00
Resolved: 2024-10-02 14:26:14+00:00

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

Steps to reproduce:

Update from 131.0 Beta 9 to 132.0 Beta 1.
Have Bookmarks toolbar always showing.


Actual results:

Bookmarks menu is empty - no bookmarks are shown in it.



Expected results:

Bookmarks should be shown in the bookmarks toolbar
Bug: browser.shopping.experience2023.active "true" (firefox130 and firefox133)
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2024-10-01 16:30:41+00:00
Resolved: 2024-10-22 22:17:51+00:00

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

Steps to reproduce:

I just looked in my configurations (basically for something else) and I came across this.


Actual results:

Features : “Shopping”, "experience", “ads” are enabled by default


Expected results:

All these features should be disabled until the user accepts them. This is not my case.
Bug: about:messagepreview onboarding incorrectly fails to display some images
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2024-10-01 17:04:55+00:00
Resolved: 2024-10-16 21:50:01+00:00

about:messagepreview fails to display some onboarding images.  In this particular case, the real onboarding [displayed an experiment message with icons](https://docs.google.com/document/d/1nWtKTEgYceGASkvttbtwf2J4Sfq52rvzvC1p7kiQO0g/edit#bookmark=id.xv03jz4sdunx), but about:messagepreview displays it without (see first attachment).
Bug: Make vertical tabs and tools 32px
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2024-10-01 17:23:43+00:00
Resolved: 2024-11-07 13:54:48+00:00

The tools are 36x36 based on changes in bug 1910358, and we want to put them back to 32x32 so they take up less space when vertical tabs are enabled. UX ultimately wants the tabs to change to 32x32 but that might be more involved so if we need a quick fix just for tools size we can do that and follow up with the rest of the changes later.
Bug: Record Glean metrics upon sidebar initialization
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2024-10-01 17:23:52+00:00
Resolved: 2024-10-10 09:27:11+00:00

The following metrics were added in Bug 1898250, but they are currently only recorded when the corresponding value is changed from the customize panel. They should also be recorded upon browser startup.

- `sidebar_display_settings`
- `sidebar_position_settings`
- `tabs_layout`
Bug: [Skylight] Fix import errors for targeting object in Limelight
Status: RESOLVED
Priority: P2
Resolution: INVALID
Created: 2024-10-01 17:28:04+00:00
Resolved: 2024-10-28 21:13:12+00:00

Right now, Limelight is failing to correctly import some targeting objects when given a message from URL params (i.e. from Skylight). We're working around this by overwriting the targeting object with `true`, but this should be fixed since a user will likely want to recreate messages with the same targeting as a previous message, without having to re-write the object.
Bug: [Skylight] Fix import errors for SCREEN_ID in Limelight
Status: ASSIGNED
Priority: P2
Created: 2024-10-01 17:30:07+00:00
Resolved: 2024-10-29 15:10:31+00:00

Right now, Limelight is failing to correctly import some SCREEN_IDs when given a message from URL params (i.e. from Skylight). This seems to be a problem primarily with Spotlights, and might be corrected by expanding the definitions for Spotlights to include the newer templates, so that IDs are correctly assigned.
Bug: No bookmarks displayed on bookmarks bar
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-10-01 18:00:01+00:00
Resolved: 2024-10-01 18:16:10+00:00

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

Steps to reproduce:

Start Mozilla Firefox 132.0 beta Developer Edition and display main window


Actual results:

Bookmarks are not displayed on bookmarks bar, but they are visible in Bookmark Menu via upper menu of Firefox web browser


Expected results:

Bookmarks should be displayed on bookmarks bar in the main window of Firefox web browser (below address bar).
Bug: sync incorrect password
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-10-01 18:13:50+00:00
Resolved: 2024-10-02 05:09:27+00:00

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

Steps to reproduce:

On my linux mint desktop I opened firefox and created an account to use the sync feature. 
On my linux mint laptop I opened firefox and attempted to login into my account to sync the 2 browsers.



Actual results:

I continually get an incorrect password message. I have verified multiple times the login and password are correct.


Expected results:

I expected to login into my account and complete the sync process.

I have checked and there are no error logs to post. I don't think a screen shot of my invalid login would be helpful. I was able to to sync to my phone successfully.
Bug: Text layer and canvas don't always match in the pdf viewer on Windows
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-10-01 18:21:48+00:00
Resolved: 2024-10-08 12:59:40+00:00

Today the pdf.js windows tests shew some failures (see [1]) because of some mismatches between the text layer and the canvas where a page is rendered.
This text layer, on top of the canvas, is here for the text selection and for highlighting search results, so it's really a bad bug.

In using mozregression on the bot, I found that:
https://bugzilla.mozilla.org/show_bug.cgi?id=1919906
caused this regression.
The bot is running on `Windows Server 2016 Datacenter`.

The text layer is composed of spans and they're rescaled in order to fit the corresponding text bounding box. In order to compute the scale factor, the text is measured thanks to canvas::measureText:
https://github.com/mozilla/pdf.js/blob/3cdc3258d94a06af658e50290bf709426adf44b8/src/display/text_layer.js#L403-L420 

[1] http://54.193.163.58:8877/5e6e7c3a9150063/reftest-analyzer.html#web=eq.log
Bug: Perma ESR128 TEST-UNEXPECTED-FAIL | browser/components/shopping/tests/browser/browser_ui_telemetry.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
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2024-10-01 19:26:03+00:00
Resolved: 2024-12-09 12:04:32+00:00

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

---
```
[task 2024-10-01T18:31:25.338Z] 18:31:25     INFO - TEST-PASS | browser/components/shopping/tests/browser/browser_ui_telemetry.js | Auto open should be marked as disabled - true == true - 
[task 2024-10-01T18:31:25.338Z] 18:31:25     INFO - Leaving test bound test_auto_open_user_disabled
[task 2024-10-01T18:31:25.339Z] 18:31:25     INFO - Buffered messages finished
[task 2024-10-01T18:31:25.339Z] 18:31:25     INFO - TEST-UNEXPECTED-FAIL | browser/components/shopping/tests/browser/browser_ui_telemetry.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-10-01T18:31:25.340Z] 18:31:25     INFO - GECKO(1564) | MEMORY STAT | vsize 960MB | vsizeMaxContiguous 1806MB | residentFast 259MB | heapAllocated 112MB
[task 2024-10-01T18:31:25.340Z] 18:31:25     INFO - TEST-OK | browser/components/shopping/tests/browser/browser_ui_telemetry.js | took 47389ms
```
Bug: Contexual content - ListFeed removes a story from general recommendations
Status: NEW
Priority: --
Created: 2024-10-01 20:13:39+00:00
Resolved: 2024-11-19 03:05:45+00:00

We add ListFeed in [`CardGrid.jsx`](https://searchfox.org/mozilla-central/source/browser/components/newtab/content-src/components/DiscoveryStreamComponents/CardGrid/CardGrid.jsx#452-464) we remove one item from the recommendations, we don't need to remove any.
Bug: The sidebar in the viewer is not marked up as a group and has no descriptive label
Status: NEW
Priority: P3
Created: 2024-10-01 20:29:26+00:00
Resolved: 2024-10-18 07:22:15+00:00

### Steps to reproduce
0. Ensure a screen reader is running (i.e. NVDA on Windows)
1. Open a pdf like https://github.com/mozilla/pdf.js/blob/master/test/pdfs/tracemonkey.pdf
2. Reach the toggle sidebar button (on the top left of the viewer) and press `Enter`
3. Confirm the sidebar is open and navigate to the first button in the sidebar using `Tab` key (to reach the "Thumbnails")
    1. Note: while bug 1921037 is not resolved, use `Tab`+`Shift` to navigate to the sidebar (to a link to the last page of the document in the Thumbnails)
4. Observe the announcement when the focus enters the sidebar

### Expected behavior
1. The grouping information is announced, including its label, i.e. `PDF sidebar, group` or similar, for instance by using a [landmark](https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/) with a `PDF Sidebar` label)

### Actual behavior
1. No grouping information is announced, the [sidebar container](https://searchfox.org/mozilla-central/rev/1b90936792b2c71ef931cb1b8d6baff9d825592e/toolkit/components/pdfjs/content/web/viewer.html#41) lacks a landmark or a group role and has no accessible name