Commit 1165fe5b authored by Cieara Meador's avatar Cieara Meador
Browse files

Bug 1835302 - Add tooltips to tab manager mute and close buttons r=dao,fluent-reviewers,Gijs

parent 847a5ce0
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -158,3 +158,12 @@ tabbrowser-ctrl-tab-list-all-tabs =
        { $tabCount ->
           *[other] List All { $tabCount } Tabs
        }

## Tab manager menu buttons

tabbrowser-manager-mute-tab =
  .tooltiptext = Mute tab
tabbrowser-manager-unmute-tab =
  .tooltiptext = Unmute tab
tabbrowser-manager-close-tab =
  .tooltiptext = Close tab
+6 −0
Original line number Diff line number Diff line
@@ -338,6 +338,7 @@ class TabsPanel extends TabsListBase {
      "subviewbutton"
    );
    closeButton.setAttribute("closemenu", "none");
    doc.l10n.setAttributes(closeButton, "tabbrowser-manager-close-tab");
    closeButton.tab = tab;
    row.appendChild(closeButton);

@@ -361,6 +362,11 @@ class TabsPanel extends TabsListBase {
    this._setImageAttributes(row, tab);

    let muteButton = row.querySelector(".all-tabs-mute-button");
    let muteButtonTooltipString = tab.muted
      ? "tabbrowser-manager-unmute-tab"
      : "tabbrowser-manager-mute-tab";
    this.doc.l10n.setAttributes(muteButton, muteButtonTooltipString);

    setAttributes(muteButton, {
      muted: tab.muted,
      soundplaying: tab.soundPlaying,