av9ash/GitBugs huggingface dataset:
Bug: `CustomizableUI: TypeError: can't access property "getAttribute", aNode is null` error when moving the End Private Session button to the toolbar
Status: NEW
Priority: P3
Created: 2024-11-06 07:09:28+00:00
Resolved: 2024-12-02 15:39:21+00:00

**Found in**
* 133.0b4	

**Affected versions**
* 134.0a1 (2024-11-05)
* 133.0b4	
* 132.0.1









    


**Tested platforms**
* Affected platforms: Windows 10, macOS 12, Ubuntu 24
* Unaffected platforms: none



**Steps to reproduce**
1. Open the browser console.
2. Open a new Private window and move the `End Private Session` button from the toolbar inside the customize menu.
3. Move the `End Private Session` button on the toolbar.

****Expected result****
* No errors inside the browser console.

**Actual result**
* `CustomizableUI: TypeError: can't access property "getAttribute", aNode is null` error inside the browser console.



**Regression range**
* Pushlog: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=8e9f3ad80ba390f3a05a7cdf7c3847daec89c5df&tochange=e99b663d79f57206789f9197eb1eef4c110ad5ba 


**Additional notes**
* Attached a screen recording.
* I am not aware of any functionality issues.
Bug: Screenreader fails to narrate secondary actions buttons when in 'Actions' mode
Status: VERIFIED
Priority: P2
Resolution: FIXED
Created: 2024-11-06 09:59:41+00:00
Resolved: 2025-01-23 15:23:48+00:00

**Notes**
* VoiceOver seems to be working if typing the first letters of a secondary action and then navigating to the corresponding button via tab.

**Found in**
* Nightly 134.0a1;

**Affected versions**
* Nightly 134.0a1;


**Affected platforms**
* Ubuntu 22;
* macOS 14;
* Windows 10; 


**Preconditions**
* Have browser.urlbar.scotchBonnet.enableOverride set to true 
* Have browser.urlbar.searchRestrictKeywords.featureGate set to true 
* Have a functional Screenreader tool installed 

**Steps to reproduce**
1. Enable Screenreader.
2. Launch Firefox and open the Dedicated Search Button.
3. Select ‘Actions’ from the dropdown.
4. Navigate with TAB key through the list of secondary action buttons. 


**Expected result**
* Screenreader narrates secondary actions buttons without any issues. 

**Actual result**
* Screenreader fails to narrate secondary actions buttons. 

**Regression range**
* Not a regression.
Bug: firefox nightly - scrolling in the vertical tab sidebar is slow/stuttering
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-06 12:35:41+00:00
Resolved: 2024-11-13 12:51:47+00:00

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

Steps to reproduce:

Open more than 15 tabs and enable the vertical sidebar for tabs. Scroll up and down the tab sidebar using the mouse wheel. (I also have some tabs pinned on top, I'm not sure if this makes a difference but I don't think so.)

I'm using firefox-nightly on Arch Linux / GNOME / Wayland. It has happened consistently in every version of nightly I tried, since the feature exists.

I also tried turning off the tab preview without any effect.


Actual results:

The scrolling in the tab sidebar is stuttering and becomes very slow at some point. Web pages are scrolling just fine.


Expected results:

Scrolling should be smooth.
Bug: "This time search with" widget displays misleading information for Keyword-based searches
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-06 12:58:08+00:00
Resolved: 2024-11-11 17:09:26+00:00

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

Steps to reproduce:

1. Add a custom search engine via OpenSearch by right-clicking a search field on a website, and "Add a Keyword for this Search" (e.g. https://lib.rs) and specify a keyword for it.
2. Search using the bookmarked search engine by typing "keyword something" in the address bar


Actual results:

The custom bookmark-based search is not visible in the "This time search with:" dropdown in the address bar.

After searching with the custom search, the search engine selection dropdown still shows the default search engine that I haven't used.



Expected results:

I'd expect custom search engines (keyword bookmarks that use %s) to appear in "This time search with" address bar popup.

I'd expect the dropdown to automatically change to show favicon of the custom search bookmark as soon as I type the keyword for my custom search, to confirm that it's performing a search with my bookmarked search engine, and not the default search engine.

After searching with the bookmarked search engine, I'd expect the dropdown to keep showing website's favicon to indicate where the search results came from.

The new engine selection widget effectively keeps showing the default search engine's logo all the time on all pages. To me is a violation of what the address bar is for. When something is next to website's address, it should belong to the website! This corner of the address bar has a shield icon, padlock, and sometimes settings buttons that are specific to the website in the address bar. The "this time search with" widget violates this association by showing unrelated branding for a different website (when not browsing search results), even though it's right in between the site's address and the site-specific buttons. 

I find that button incredibly annoying and distracting, because it's where I expect site's favicon to be. And I know very well what is my default search engine, and I don't want to see their logo advertised on the screen all the time.
Bug: [Intermittent] The New Sponsored card cannot be bookmarked and an error is displayed in the Browser Console after the “Save” button from the bookmark pop-up window is clicked
Status: NEW
Priority: --
Created: 2024-11-06 14:35:35+00:00
Resolved: 2024-11-06 20:56:34+00:00

**[Affected versions]:**
- Firefox build version: Firefox Beta 133.0b4, en-US locale, Build ID: 20241104091514

**[Affected Platforms]:**
- Windows 10 x64
- macOS 14.5
- Linux Mint 21.1

**[Prerequisites]:**
- Have a new profile with the following prefs from the “about:config” page set: [List of prefs](https://phabricator.services.mozilla.com/D226543)
- Have the Browser console opened (Cmd/Ctrl+Shift+J).

**[Steps to reproduce]:**
1. Open the browser with the profile from the prerequisites.
2. Open a New Tab page.
3. Click the contextual menu of the New Sponsored card.
4. Choose the “Bookmark” option.
5. Observe the name of the New Sponsored card displayed in the “Add Bookmark” pop-up window.
6. Click the “Save” button from the “Add Bookmark” pop-up window.
7. Focus the Browser Console and observe the behavior.

**[Expected result]:**
- The name of the New Sponsored card is correctly displayed as “https://www.mozilla.org/en-US/advertising/formats/“ and the card is successfully bookmarked.
- No error messages are displayed in the Browser Console after the New Sponsored card is bookmarked.

**[Actual result]:**
- The name of the New Sponsored card is displayed as “[Object object]” and the card cannot be bookmarked.
- An “Error: Invalid value for input property title: Error: Invalid value” error message is displayed in the Browser Console.

**[Notes]:**
- This issue is not reproducible for the old Sponsored or Non-sponsored cards.
- This issue is reproducible with both Variants A or B.
- This issue was reproducible on 2 out of 5 profiles.
- This issue is also reproducible after restarting the browser using the same profile.
- Attaching a screen recording of the issue [here](https://drive.google.com/file/d/1fBijp6XMhK4C2HBhXjUH7_at2FgsykYR/view?usp=sharing).
Bug: Secondary Actions keyboard(TAB) navigation inconsistency
Status: NEW
Priority: P2
Created: 2024-11-06 16:06:14+00:00
Resolved: 2024-12-31 17:39:00+00:00

**Found in**
* 134.0a1 (2024-11-05)

**Affected versions**
* 134.0a1 (2024-11-05)


**Tested platforms**
* Affected platforms: Windows 11
* Not tested yet: Mac, Ubuntu


**Preconditions**
* browser.urlbar.showSearchTerms.featureGate set to TRUE (default in Nightly)

**Steps to reproduce**
1. New tab, from Unified Search button, access Secondary Actions search mode, press TAB.
       - *Expected result* - All available actions are displayed, TAB navigates through them
       - *Actual result* -  **All available actions are displayed, TAB navigates to the next toolbar element**

2. New tab, from Unified Search button, access Secondary Actions search mode, press ESCAPE, press TAB.
       - *Expected result* - All available actions are displayed, TAB navigates to the next toolbar element
       - *Actual result* - All available actions are displayed, TAB navigates to the next toolbar element

3. New tab, type @actions, press enter, press TAB.
       - *Expected result* - All available actions are displayed, TAB navigates through them
       - *Actual result* - **All available actions are displayed, TAB navigates to the next toolbar element**

4. New tab, type @actions, press space, press TAB.
       - *Expected result* -  All available actions are displayed, TAB navigates through them
       - *Actual result* -  All available actions are displayed, TAB navigates through them

5. New tab, from Unified Search button, access Secondary Actions search mode, focus away into the page content, Ctrl+L, then TAB.
       - *Expected result* -  All available actions are displayed, TAB navigates through them
       - *Actual result* - **All available actions are displayed, TAB navigates to the next toolbar element**

6. New tab, from Unified Search button, access Secondary Actions search mode, focus away into the page content, Ctrl+L, press ESCAPE, then TAB.
       - *Expected result* - All available actions are displayed, TAB navigates to the next toolbar element
       - *Actual result* - All available actions are displayed, TAB navigates to the next toolbar element

7. New tab, from Unified Search button, access Secondary Actions search mode, focus away into the page content, click in address bar for focus, then TAB.
       - *Expected result* - All available actions are displayed, TAB navigates through them
       - *Actual result* - All available actions are displayed, TAB navigates through them

**Regression range**
N/A
Bug: Moving group to new window opens "Create tab group" panel
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2024-11-06 16:38:27+00:00
Resolved: 2025-01-15 15:19:18+00:00

**Steps to reproduce [can add screenshots or video recordings for reference]:**

1. Create a tab group and add tabs to it
2. Right-click on the group label and select "Move group to new window" 

**Expected behavior [What should have happened?]:**

New window opens and the group appears in expanded form


**Actual behavior [What actually happened?]:**

New window opens and the group appears in expanded form with the "Create tab group" panel opened (see screenshot)
Bug: Messaging for operations when there is no action connection are misleading
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-11-06 18:36:31+00:00
Resolved: 2024-11-08 04:23:34+00:00

When DefaultResult=0 (which means deny the operation when there is no connection) or  DefaultResult=1 (to warn on no connection), the message is misleading because it states the operation was blocked by policy or that it was flagged as unsafe when the actual cause is a connection issue with the agent. This might be confusing to users when the operation is benign. Ideally the message would reference that there was a problem connecting to the agent.
Bug: Intermittent browser/components/urlbar/tests/browser/browser_searchSingleWordNotification.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2024-11-06 18:57:15+00:00
Resolved: 2025-01-27 12:01:57+00:00

**Filed by:** agoloman [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=481459582&repo=mozilla-beta
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Ms-8nu7KRa2o8RGi8ks86g/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2024-11-06T18:02:45.410Z] 18:02:45     INFO - TEST-PASS | browser/components/urlbar/tests/browser/browser_searchSingleWordNotification.js | We are expecting to not get a notification for www.singlewordtest.org - 
[task 2024-11-06T18:02:45.410Z] 18:02:45     INFO - Buffered messages finished
[task 2024-11-06T18:02:45.410Z] 18:02:45     INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_searchSingleWordNotification.js | Test timed out - 
[task 2024-11-06T18:02:45.410Z] 18:02:45     INFO - GECKO(15482) | Completed ShutdownLeaks collections in process 15482
[task 2024-11-06T18:02:45.410Z] 18:02:45     INFO - TEST-START | Shutdown
```
Bug: Intermittent browser/components/translations/tests/browser/browser_translations_select_panel_retranslate_on_change_language_directly.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2024-11-06 22:37:34+00:00
Resolved: 2025-01-08 12:05:28+00:00

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

---
```
[task 2024-11-06T22:03:50.327Z] 22:03:50     INFO - TEST-PASS | browser/components/translations/tests/browser/browser_translations_select_panel_retranslate_on_change_language_directly.js | The element 'select-translations-panel-settings-button' should have focus. - 
[task 2024-11-06T22:03:50.328Z] 22:03:50     INFO - Buffered messages logged at 22:02:23
[task 2024-11-06T22:03:50.328Z] 22:03:50     INFO - Leaving test bound test_select_translations_panel_retranslate_on_change_from_language_directly
[task 2024-11-06T22:03:50.328Z] 22:03:50     INFO - Entering test bound test_select_translations_panel_retranslate_on_change_to_language_directly
[task 2024-11-06T22:03:50.329Z] 22:03:50     INFO - Loading test page starting at url: https://example.com/browser/toolkit/components/translations/tests/browser/translations-tester-select.html
[task 2024-11-06T22:03:50.329Z] 22:03:50     INFO - Action: openPanel()
[task 2024-11-06T22:03:50.329Z] 22:03:50     INFO - Source: browser/components/translations/tests/browser/browser_translations_select_panel_retranslate_on_change_language_directly.js:52:39
[task 2024-11-06T22:03:50.330Z] 22:03:50     INFO - Waiting for the contentAreaContextMenu popupshown event
[task 2024-11-06T22:03:50.330Z] 22:03:50     INFO - Buffered messages finished
[task 2024-11-06T22:03:50.330Z] 22:03:50     INFO - TEST-UNEXPECTED-FAIL | browser/components/translations/tests/browser/browser_translations_select_panel_retranslate_on_change_language_directly.js | Test timed out - 
[task 2024-11-06T22:03:50.331Z] 22:03:50     INFO - GECKO(3004) | Completed ShutdownLeaks collections in process 3004
[task 2024-11-06T22:03:50.331Z] 22:03:50     INFO - TEST-START | Shutdown
```
Bug: Intermittent browser/components/aboutwelcome/tests/browser/browser_aboutwelcome_multistage_transitions.js | single tracking bug
Status: RESOLVED
Priority: P2
Resolution: WORKSFORME
Created: 2024-11-06 22:49:12+00:00
Resolved: 2025-02-18 18:28:03+00:00

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

---
```
[task 2024-11-06T21:34:31.618Z] 21:34:31     INFO - TEST-PASS | browser/components/aboutwelcome/tests/browser/browser_aboutwelcome_configurable_ui.js | .icon.test1 should have computed border-radius of 5px - "5px" == "5px" - 
[task 2024-11-06T21:34:31.618Z] 21:34:31     INFO - Leaving test bound test_aboutwelcome_single_select_icon_styles
[task 2024-11-06T21:34:31.629Z] 21:34:31     INFO - Buffered messages finished
[task 2024-11-06T21:34:31.629Z] 21:34:31     INFO - TEST-UNEXPECTED-FAIL | browser/components/aboutwelcome/tests/browser/browser_aboutwelcome_configurable_ui.js | waiting for vsync to be disabled - timed out after 50 tries. - false == true - 
[task 2024-11-06T21:34:31.629Z] 21:34:31     INFO - Stack trace:
[task 2024-11-06T21:34:31.629Z] 21:34:31     INFO - chrome://mochikit/content/browser-test.js:ensureVsyncDisabled:607
[task 2024-11-06T21:34:31.630Z] 21:34:31     INFO - chrome://mochikit/content/browser-test.js:nextTest:782
[task 2024-11-06T21:34:31.630Z] 21:34:31     INFO - chrome://mochikit/content/browser-test.js:testScope/test_finish/<:1811
[task 2024-11-06T21:34:31.630Z] 21:34:31     INFO - chrome://mochikit/content/browser-test.js:run:1731
[task 2024-11-06T21:34:31.631Z] 21:34:31     INFO - Not taking screenshot here: see the one that was previously logged
[task 2024-11-06T21:34:31.633Z] 21:34:31     INFO - TEST-UNEXPECTED-FAIL | browser/components/aboutwelcome/tests/browser/browser_aboutwelcome_configurable_ui.js | vsync remained enabled at the end of the test. Is there an animation still running? Consider talking to the performance team for tips to solve this. - false == true - 
[task 2024-11-06T21:34:31.633Z] 21:34:31     INFO - Stack trace:
[task 2024-11-06T21:34:31.633Z] 21:34:31     INFO - chrome://mochikit/content/browser-test.js:ensureVsyncDisabled:608
[task 2024-11-06T21:34:31.633Z] 21:34:31     INFO - chrome://mochikit/content/browser-test.js:nextTest:782
[task 2024-11-06T21:34:31.633Z] 21:34:31     INFO - chrome://mochikit/content/browser-test.js:testScope/test_finish/<:1811
[task 2024-11-06T21:34:31.633Z] 21:34:31     INFO - chrome://mochikit/content/browser-test.js:run:1731
[task 2024-11-06T21:34:31.635Z] 21:34:31     INFO - GECKO(8880) | MEMORY STAT | vsize 962MB | vsizeMaxContiguous 1293MB | residentFast 246MB | heapAllocated 105MB
[task 2024-11-06T21:34:31.636Z] 21:34:31     INFO - TEST-OK | browser/components/aboutwelcome/tests/browser/browser_aboutwelcome_configurable_ui.js | took 22822ms
```
Bug: Intermittent browser/components/asrouter/tests/browser/browser_asrouter_infobar.js | single tracking bug
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2024-11-07 02:52:41+00:00
Resolved: 2024-11-25 17:12:34+00:00

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

---
```
[task 2024-11-07T01:58:26.012Z] 01:58:26     INFO - TEST-PASS | browser/components/asrouter/tests/browser/browser_asrouter_infobar.js | No notification to start with - true == true - 
[task 2024-11-07T01:58:26.013Z] 01:58:26     INFO - Buffered messages finished
[task 2024-11-07T01:58:26.013Z] 01:58:26     INFO - TEST-UNEXPECTED-FAIL | browser/components/asrouter/tests/browser/browser_asrouter_infobar.js | Uncaught exception in test bound react_to_trigger - Wait for notification to show - timed out after 50 tries.
[task 2024-11-07T01:58:26.013Z] 01:58:26     INFO - Leaving test bound react_to_trigger
[task 2024-11-07T01:58:26.013Z] 01:58:26     INFO - Entering test bound dismiss_telemetry
[task 2024-11-07T01:58:26.013Z] 01:58:26     INFO - TEST-PASS | browser/components/asrouter/tests/browser/browser_asrouter_infobar.js | Only called once - 1 == 1 - 
```
Bug: Intermittent [tier 2] browser/components/asrouter/tests/browser/browser_feature_callout.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: DUPLICATE
Created: 2024-11-07 04:08:12+00:00
Resolved: 2024-11-14 14:48:49+00:00

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

---
```
task 2024-11-07T03:50:49.308Z] 03:50:49     INFO - TEST-PASS | browser/components/asrouter/tests/browser/browser_feature_callout.js | Expected telemetry sent - 
[task 2024-11-07T03:50:49.308Z] 03:50:49     INFO - Leaving test bound page_event_listeners_every_window
[task 2024-11-07T03:50:49.308Z] 03:50:49     INFO - Entering test bound multiple_page_event_listeners_every_window
[task 2024-11-07T03:50:49.308Z] 03:50:49     INFO - Waiting for callout to render
[task 2024-11-07T03:50:49.308Z] 03:50:49     INFO - Clicking on button - second page event listener
[task 2024-11-07T03:50:49.308Z] 03:50:49     INFO - Waiting to dismiss callout
[task 2024-11-07T03:50:49.308Z] 03:50:49     INFO - Buffered messages finished
[task 2024-11-07T03:50:49.308Z] 03:50:49     INFO - TEST-UNEXPECTED-FAIL | browser/components/asrouter/tests/browser/browser_feature_callout.js | Test timed out - 
[task 2024-11-07T03:50:49.308Z] 03:50:49     INFO - GECKO(1268) | Completed ShutdownLeaks collections in process 1268
[task 2024-11-07T03:50:49.309Z] 03:50:49     INFO - TEST-START | Shutdown
```
Bug: The Bookmarks and Horizontal Tabs text from the Customize Sidebar panel are misaligned with their Icons when the Sidebar is resized to the smallest size
Status: NEW
Priority: P3
Created: 2024-11-07 11:23:12+00:00
Resolved: 2024-11-20 17:21:31+00:00

**Found in**
* Nightly 134.0a1 (2024-11-07) 

**Affected versions**
* Nightly 134.0a1 (2024-11-07) 
* Beta 133.0b5

**Affected platforms**
* Ubuntu 24

**Steps to reproduce**
1. Reach about:preferences#experimental page.
2. Enable the Sidebar and Vertical Tabs.
3. Open the Customize Sidebar Panel.
4. Resize the Sidebar to the smallest size

**Expected result**
* The Bookmarks and Horizontal tabs text should be displayed on the same row as their respective Icons.

**Actual result**
* The Horizontal and Bookmarks text moves to the next row when the sidebar is resized to the smallest size

**Regression range**
Not a regression.
Bug: Small popups cause overlap between urlbar and hamburger menu.
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2024-11-07 12:18:20+00:00
Resolved: 2024-11-13 08:41:01+00:00

STR:

 * Open DevTools' console (Ctrl+Shift+K)
 * paste: `window.open(".", "", "popup,width=100") `

ER:

 * Urlbar and hamburger menu don't overlap.

AR:

 * They do.
Bug: Firefox 133 stopped saving previous window position when closed in maximized state
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2024-11-07 14:38:51+00:00
Resolved: 2024-12-10 20:55:55+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. Start Firefox (133 beta 5 right now)
2. Make it windowed and put the window in a specific place on the desktop.
3. Maximize Firefox window.
4. Close Firefox.
5. Start it again.
6. "Restore" its window from maximized to windowed state.


Actual results:

Firefox window will always be restored in the top left corner of the desktop instead of the position it was set by the user to in step 2 above.

If Firefox window would be restored from maximized state to windowed prior to closing Firefox then window position would be saved and used correctly on next Firefox launch.


Expected results:

This started happening on FF 133 beta 1, wasn't the case with previous FF versions.

Previous versions would restore previous Firefox's window position properly even when they were relaunched after being closed in a maximized window state.

OS is Windows 11 24H2 x64.
Bug: Extraneous TriggerActionSchema entry "sidebarGenaiOpened" added
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2024-11-07 17:52:09+00:00
Resolved: 2024-11-08 04:23:51+00:00

In bug 1902667, we added a new callout trigger `sidebarToolOpened`. I originally used two triggers `sidebarToolOpened` and `sidebarGenaiOpened`, but we decided to consolidate into just `sidebarToolOpened` to keep things more generic, and we can target them separately. We should go back and remove the `sidebarGenaiOpened` trigger action [here](https://searchfox.org/mozilla-central/source/toolkit/components/messaging-system/schemas/TriggerActionSchemas/TriggerActionSchemas.json#258-283) and update move the `context` property up from that entry to the `sidebarToolOpened` one.