Bug 1390049 - Fix the Settings button string under Permissions in about:preferences#privacy by appending ellipses. r?rickychien
MozReview-Commit-ID: 4qkZd4srWiP
--- a/browser/components/preferences/in-content-new/privacy.xul
+++ b/browser/components/preferences/in-content-new/privacy.xul
@@ -544,17 +544,17 @@
<description flex="1">
<image class="geo-icon permission-icon" />
<separator orient="vertical" class="thin"/>
<label id="locationPermissionsLabel">&locationPermissions.label;</label>
</description>
<hbox pack="end">
<button id="locationSettingsButton"
class="accessory-button"
- label="&permissionSettingsButton.label;"
+ label="&permissionSettingsButton2.label;"
accesskey="&locationSettingsButton.accesskey;"
searchkeywords="&removepermission2.label;
&removeallpermissions2.label;
&button.cancel.label;
&button.ok.label;"/>
</hbox>
</row>
@@ -562,17 +562,17 @@
<description flex="1">
<image class="camera-icon permission-icon" />
<separator orient="vertical" class="thin"/>
<label id="cameraPermissionsLabel">&cameraPermissions.label;</label>
</description>
<hbox pack="end">
<button id="cameraSettingsButton"
class="accessory-button"
- label="&permissionSettingsButton.label;"
+ label="&permissionSettingsButton2.label;"
accesskey="&cameraSettingsButton.accesskey;"
searchkeywords="&removepermission2.label;
&removeallpermissions2.label;
&button.cancel.label;
&button.ok.label;"/>
</hbox>
</row>
@@ -580,17 +580,17 @@
<description flex="1">
<image class="microphone-icon permission-icon" />
<separator orient="vertical" class="thin"/>
<label id="microphonePermissionsLabel">µphonePermissions.label;</label>
</description>
<hbox pack="end">
<button id="microphoneSettingsButton"
class="accessory-button"
- label="&permissionSettingsButton.label;"
+ label="&permissionSettingsButton2.label;"
accesskey="µphoneSettingsButton.accesskey;"
searchkeywords="&removepermission2.label;
&removeallpermissions2.label;
&button.cancel.label;
&button.ok.label;"/>
</hbox>
</row>
@@ -600,17 +600,17 @@
<separator orient="vertical" class="thin"/>
<label id="notificationPermissionsLabel">¬ificationPermissions.label;</label>
<label id="notificationPermissionsLearnMore"
class="learnMore text-link">¬ificationPermissionsLearnMore.label;</label>
</description>
<hbox pack="end">
<button id="notificationSettingsButton"
class="accessory-button"
- label="&permissionSettingsButton.label;"
+ label="&permissionSettingsButton2.label;"
accesskey="¬ificationSettingsButton.accesskey;"
searchkeywords="&removepermission2.label;
&removeallpermissions2.label;
&button.cancel.label;
&button.ok.label;"/>
</hbox>
</row>
</rows>
--- a/browser/locales/en-US/chrome/browser/preferences/content.dtd
+++ b/browser/locales/en-US/chrome/browser/preferences/content.dtd
@@ -9,17 +9,17 @@
<!ENTITY notificationsDoNotDisturb.label "Do not disturb me">
<!ENTITY notificationsDoNotDisturb.accesskey "n">
<!ENTITY notificationsDoNotDisturbDetails.value "No notification will be shown until you restart &brandShortName;">
<!ENTITY popupExceptions.label "Exceptions…">
<!ENTITY popupExceptions.accesskey "E">
-<!ENTITY permissionSettingsButton.label "Settings">
+<!ENTITY permissionSettingsButton2.label "Settings…">
<!ENTITY notificationPermissions.label "Notifications">
<!ENTITY notificationSettingsButton.accesskey "n">
<!ENTITY notificationPermissionsLearnMore.label "Learn more">
<!ENTITY locationPermissions.label "Location">
<!ENTITY locationSettingsButton.accesskey "l">