Closed Bug 1870349 Opened 9 months ago Closed 5 months ago

Implement Select Translations Panel Settings Menu

Categories

(Firefox :: Translations, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: nordzilla, Assigned: nordzilla)

References

Details

Attachments

(2 files)

Description

This bug tracks the progress of adding settings menu items to the Select Translations Panel

For the first milestone release the menu should have only two items, "Translation settings" and "About translations in Firefox"


Steps to implement

  • Add Translation settings menu item
  • Go to Translations section in about:preferences on click
  • Add "About translations in Firefox"
  • Go to the same URL as the Full-Page translations feature when clicked.

Tests to implement

  • Test that the "Translations settings" button correctly opens about:preferences
  • Test that the "About translations in Firefox" button leads to the correct URL
  • Test that the menu is openable from all panel views
Depends on: 1878721
No longer depends on: 1878721
Assignee: nobody → enordin

Ensures that the visibility of the settings button gear
gear icon is asserted in all SelectTranslationsPanel tests.

Attachment #9397500 - Attachment description: WIP: Bug 1870349 - WIP → WIP: Bug 1870349 - Populate SelectTranslationsPanel Settings
Attachment #9397499 - Attachment description: WIP: Bug 1870349 - Assert SelectTranslationsPanel settings button visibility → Bug 1870349 - Assert SelectTranslationsPanel settings button visibility r=#translations-reviewers!
Attachment #9397500 - Attachment description: WIP: Bug 1870349 - Populate SelectTranslationsPanel Settings → WIP: Bug 1870349 - Populate SelectTranslationsPanel Settings r=#translations-reviewers!
Attachment #9397500 - Attachment description: WIP: Bug 1870349 - Populate SelectTranslationsPanel Settings r=#translations-reviewers! → Bug 1870349 - Populate SelectTranslationsPanel Settings r=#translations-reviewers!
Pushed by enordin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/22e80aafb81c Assert SelectTranslationsPanel settings button visibility r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/2ceb223b7f90 Populate SelectTranslationsPanel Settings r=translations-reviewers,fluent-reviewers,bolsson,gregtatum
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: