Bug 1710885 - Hide the toolbarseparator in the protections popup when needed r=hpeuckmann

Differential Revision: https://phabricator.services.mozilla.com/D155863
This commit is contained in:
Itiel 2022-09-02 08:02:58 +00:00
Родитель 913898f79f
Коммит 4d4daefdf5
1 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -757,14 +757,23 @@ let ThirdPartyCookies = new (class ThirdPartyCookies extends ProtectionCategory
case Ci.nsICookieService.BEHAVIOR_REJECT_FOREIGN:
title = titleStringPrefix + "3rdParty.title";
this.subViewHeading.hidden = true;
if (this.subViewHeading.nextSibling.nodeName == "toolbarseparator") {
this.subViewHeading.nextSibling.hidden = true;
}
break;
case Ci.nsICookieService.BEHAVIOR_REJECT:
title = titleStringPrefix + "all.title";
this.subViewHeading.hidden = true;
if (this.subViewHeading.nextSibling.nodeName == "toolbarseparator") {
this.subViewHeading.nextSibling.hidden = true;
}
break;
case Ci.nsICookieService.BEHAVIOR_LIMIT_FOREIGN:
title = "protections.blocking.cookies.unvisited.title";
this.subViewHeading.hidden = true;
if (this.subViewHeading.nextSibling.nodeName == "toolbarseparator") {
this.subViewHeading.nextSibling.hidden = true;
}
break;
case Ci.nsICookieService.BEHAVIOR_REJECT_TRACKER:
case Ci.nsICookieService.BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN: