Background
This ticket is a follow up work from this conversation to fix the copy of save action in the Tools menu. (Follow-up T400946: [Reading List] Behaviour of Watchlist, ReadingList menu items in Vector 2022).
When the "Save" action is in the tools menu it should use the copy "Save" / "Unsave" instead of the current "Add bookmark".
Requirements
- Update the tools menu copy for Save action from "Save bookmark" to "Save".
- When an item is already saved, then the copy changes to "Unsave"
Requirement
Scope: Desktop web (Vector 2022).
- Update the label text of the Reading List “Save” action in the Tools menu.
- When the action is available but not yet used: display “Save”.
- When the article is already saved: display “Unsave”.
- The prior copy “Save bookmark” and “Add bookmark” must be removed entirely from the Tools menu.
- The change applies only to the Tools menu entry, not to the toolbar or other locations.
BDD
Feature: Update Save action copy in Tools menu
Scenario: Viewing a page not yet saved
Given I am using Vector 2022
And I have the Reading List feature enabled
When I open the Tools menu on an article not yet saved
Then the option label displays “Save”
Scenario: Viewing a saved page
Given I have already saved the article to my Reading List
When I open the Tools menu again
Then the option label displays “Unsave”Test Steps
Test Case 1: Verify Save/Unsave copy in Tools menu
- Log in and enable Reading Lists feature.
- Open an article that has not been saved.
- Open the Tools menu.
- AC1: The menu item displays “Save”.
- Click the “Save” option to add the article to Reading List.
- Reopen the Tools menu.
- AC2: The menu item now displays “Unsave”.
- AC3: No instances of “Save bookmark” or “Add bookmark” appear in the UI.
QA Results - Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T404194#11325910 |
| 2 | ✅ | T404194#11325910 |
| 3 | ✅ | T404194#11325910 |
QA Results - Prod
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T404194#11325922 |
| 2 | ✅ | T404194#11325922 |
| 3 | ✅ | T404194#11325922 |


