Skip to content

Commit

Permalink
EmailTracker support
Browse files Browse the repository at this point in the history
  • Loading branch information
mkaply committed Apr 11, 2023
1 parent 619a171 commit 7b8f08d
Show file tree
Hide file tree
Showing 12 changed files with 51 additions and 4 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2415,6 +2415,8 @@ If `Cryptomining` is set to true, cryptomining scripts on websites are blocked.

If `Fingerprinting` is set to true, fingerprinting scripts on websites are blocked.

If `EmailTracking` is set to true, hidden email tracking pixels and scripts on websites are blocked. (Firefox 112)

`Exceptions` are origins for which tracking protection is not enabled.

**Compatibility:** Firefox 60, Firefox ESR 60 (Cryptomining and Fingerprinting added in 70/68.2, Exceptions added in 73/68.5)\
Expand Down
1 change: 1 addition & 0 deletions linux/policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@
"Locked": true | false,
"Cryptomining": true | false,
"Fingerprinting": true | false,
"EmailTracking": true | false,
"Exceptions": ["https://example.com"]
},
"EncryptedMediaExtensions": {
Expand Down
2 changes: 2 additions & 0 deletions mac/org.mozilla.firefox.plist
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,8 @@
<true/>
<key>Fingerprinting</key>
<true/>
<key>EmailTracking</key>
<true/>
<key>Exceptions</key>
<array>
<string>https://example.com</string>
Expand Down
4 changes: 4 additions & 0 deletions windows/de-DE/firefox.adml
Original file line number Diff line number Diff line change
Expand Up @@ -748,6 +748,10 @@ Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, gelte
<string id="TrackingProtection_Locked_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, können Nutzer keine Änderungen an den Einstellungen zum Schutz vor Aktivitätenverfolgung vornehmen.

Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, kann der Nutzer Änderungen an den Einstellungen vornehmen.</string>
<string id="TrackingProtection_EmailTracking">Email Tracking</string>
<string id="TrackingProtection_EmailTracking_Explain">If this policy is enabled, hidden email tracking pixels and scripts on websites are blocked.

If this policy is disabled or not configured, hidden email tracking pixels and scripts on websites are not blocked.</string>
<string id="RequestedLocales">Angefordertes Gebietsschema</string>
<string id="RequestedLocalesString">Angefordertes Gebietsschema (Zeichenfolge)</string>
<string id="RequestedLocales_Explain">Wenn diese Richtlinieneinstellung aktiviert ist, können Sie eine Liste der angeforderten Gebietsschemata für die Anwendung in der Reihenfolge ihrer Präferenz angeben. Dadurch wird das entsprechende Sprachpaket aktiv.
Expand Down
4 changes: 4 additions & 0 deletions windows/en-US/firefox.adml
Original file line number Diff line number Diff line change
Expand Up @@ -748,6 +748,10 @@ If this policy is disabled or not configured, tracking protection is enabled for
<string id="TrackingProtection_Locked_Explain">If this policy is enabled, tracking protection preferences cannot be changed by the user.

If this policy is disabled or not configured, the user can change tracking protection preferences.</string>
<string id="TrackingProtection_EmailTracking">Email Tracking</string>
<string id="TrackingProtection_EmailTracking_Explain">If this policy is enabled, hidden email tracking pixels and scripts on websites are blocked.

If this policy is disabled or not configured, hidden email tracking pixels and scripts on websites are not blocked.</string>
<string id="RequestedLocales">Requested locale</string>
<string id="RequestedLocalesString">Requested locale (string)</string>
<string id="RequestedLocales_Explain">If this policy is enabled, you can specify a list of requested locales for the application in order of preference. It will cause the corresponding language pack to become active.
Expand Down
4 changes: 4 additions & 0 deletions windows/es-ES/firefox.adml
Original file line number Diff line number Diff line change
Expand Up @@ -750,6 +750,10 @@ Si esta política está deshabilitada o no está configurada, la protección con
<string id="TrackingProtection_Locked_Explain">Si esta política está habilitada, el usuario no podrá cambiar las preferencias de protección contra rastreo.

Si esta política está deshabilitada o no está configurada, el usuario podrá cambiar las preferencias de protección contra rastreo.</string>
<string id="TrackingProtection_EmailTracking">Email Tracking</string>
<string id="TrackingProtection_EmailTracking_Explain">If this policy is enabled, hidden email tracking pixels and scripts on websites are blocked.

If this policy is disabled or not configured, hidden email tracking pixels and scripts on websites are not blocked.</string>
<string id="RequestedLocales">Solicitud de localización</string>
<string id="RequestedLocalesString">Solicitud de localización (cadena)</string>
<string id="RequestedLocales_Explain">Si esta política está habilitada, podrá especificar una lista de las localizaciones solicitadas para la aplicación en orden de preferencia. Esto hará que el paquete de idioma correspondiente se active.
Expand Down
10 changes: 10 additions & 0 deletions windows/firefox.admx
Original file line number Diff line number Diff line change
Expand Up @@ -3647,6 +3647,16 @@
<decimal value="0"/>
</disabledValue>
</policy>
<policy name="F_TrackingProtection_EmailTracking" class="Both" displayName="$(string.TrackingProtection_EmailTracking)" explainText="$(string.TrackingProtection_EmailTracking_Explain)" key="Software\Policies\Mozilla\Firefox\EnableTrackingProtection" valueName="EmailTracking">
<parentCategory ref="TrackingProtection"/>
<supportedOn ref="SUPPORTED_FF112"/>
<enabledValue>
<decimal value="1"/>
</enabledValue>
<disabledValue>
<decimal value="0"/>
</disabledValue>
</policy>
<policy name="UserMessaging_WhatsNew" class="Both" displayName="$(string.UserMessaging_WhatsNew)" explainText="$(string.UserMessaging_WhatsNew_Explain)" key="Software\Policies\Mozilla\Firefox\UserMessaging" valueName="WhatsNew">
<parentCategory ref="UserMessaging"/>
<supportedOn ref="SUPPORTED_FF75_ONLY"/>
Expand Down
4 changes: 4 additions & 0 deletions windows/fr-FR/firefox.adml
Original file line number Diff line number Diff line change
Expand Up @@ -749,6 +749,10 @@ Si cette stratégie est désactivée ou n'est pas configurée, la protection con
<string id="TrackingProtection_Locked_Explain">Si cette politique est activée, les préférences de protection du suivi ne peuvent pas être modifiées par l'utilisateur.

Si cette stratégie est désactivée ou n'est pas configurée, l'utilisateur peut modifier les préférences de protection du suivi.</string>
<string id="TrackingProtection_EmailTracking">Email Tracking</string>
<string id="TrackingProtection_EmailTracking_Explain">If this policy is enabled, hidden email tracking pixels and scripts on websites are blocked.

If this policy is disabled or not configured, hidden email tracking pixels and scripts on websites are not blocked.</string>
<string id="RequestedLocales">liste des paramètres régionaux</string>
<string id="RequestedLocalesString">liste des paramètres régionaux (string)</string>
<string id="RequestedLocales_Explain">Si cette stratégie est activée, vous pouvez spécifier une liste des paramètres régionaux demandés pour l'application par ordre de préférence. Le module linguistique correspondant deviendra actif.
Expand Down
4 changes: 4 additions & 0 deletions windows/it-IT/firefox.adml
Original file line number Diff line number Diff line change
Expand Up @@ -750,6 +750,10 @@ Se questo criterio è disabilitato o non configurato, la protezione antitracciam
<string id="TrackingProtection_Locked_Explain">Se questo criterio è abilitato, le preferenze relative alla protezione antitracciamento non possono essere modificate dall'utente.

Se questo criterio è disabilitato o non configurato, l'utente può modificare le preferenze relative alla protezione antitracciamento.</string>
<string id="TrackingProtection_EmailTracking">Email Tracking</string>
<string id="TrackingProtection_EmailTracking_Explain">If this policy is enabled, hidden email tracking pixels and scripts on websites are blocked.

If this policy is disabled or not configured, hidden email tracking pixels and scripts on websites are not blocked.</string>
<string id="RequestedLocales">Lingua richiesta</string>
<string id="RequestedLocalesString">Lingua richiesta (stringa)</string>
<string id="RequestedLocales_Explain">Se questo criterio è abilitato, è possibile specificare un elenco di lingue richieste per l'applicazione in ordine di preferenza. Il pacchetto lingue corrispondente sarà attivato.
Expand Down
4 changes: 4 additions & 0 deletions windows/ru-RU/firefox.adml
Original file line number Diff line number Diff line change
Expand Up @@ -750,6 +750,10 @@ If this policy is disabled or not configured, the bookmarks toolbar is displayed
<string id="TrackingProtection_Locked_Explain">Если эта политика включена, пользователь не может изменить настройки защиты от отслеживания.

Если эта политика отключена или не настроена, пользователь может изменить настройки защиты от отслеживания.</string>
<string id="TrackingProtection_EmailTracking">Email Tracking</string>
<string id="TrackingProtection_EmailTracking_Explain">If this policy is enabled, hidden email tracking pixels and scripts on websites are blocked.

If this policy is disabled or not configured, hidden email tracking pixels and scripts on websites are not blocked.</string>
<string id="RequestedLocales">Запрошенный языковой стандарт</string>
<string id="RequestedLocalesString">Запрошенный языковой стандарт (строка)</string>
<string id="RequestedLocales_Explain">Если эта политика включена, вы можете указать список запрошенных локалей для приложения в порядке предпочтения. Это приведет к активации соответствующего языкового пакета.
Expand Down
12 changes: 8 additions & 4 deletions windows/zh-CN/firefox.adml
Original file line number Diff line number Diff line change
Expand Up @@ -736,10 +736,6 @@ If this policy is disabled or not configured, Firefox will offer to save passwor
<string id="TrackingProtection_Cryptomining_Explain">若启用此原则,将封锁使用加密货币采矿程序的指令码。

若禁用或不设定此原则,则不会封锁使用加密货币采矿程序的指令码。 </string>
<string id="TrackingProtection_Fingerprinting">数字指纹追踪程序</string>
<string id="TrackingProtection_Fingerprinting_Explain">若启用此原则,将封锁使用数字指纹追踪程序的指令码。

若禁用或不设定此原则,则不会封锁使用数字指纹追踪程序的指令码。 </string>
<string id="TrackingProtection_Exceptions">例外网址</string>
<string id="TrackingProtection_Exceptions_Explain">若启用此原则,可针对指定的来源不开启追踪保护功能。

Expand All @@ -748,6 +744,14 @@ If this policy is disabled or not configured, Firefox will offer to save passwor
<string id="TrackingProtection_Locked_Explain">若启用此原则,用户将无法调整追踪保护功能偏好设定。

若禁用或不设定此原则,用户则可以调整追踪保护功能偏好设定。 </string>
<string id="TrackingProtection_Fingerprinting">数字指纹追踪程序</string>
<string id="TrackingProtection_Fingerprinting_Explain">若启用此原则,将封锁使用数字指纹追踪程序的指令码。

若禁用或不设定此原则,则不会封锁使用数字指纹追踪程序的指令码。 </string>
<string id="TrackingProtection_EmailTracking">Email Tracking</string>
<string id="TrackingProtection_EmailTracking_Explain">If this policy is enabled, hidden email tracking pixels and scripts on websites are blocked.

If this policy is disabled or not configured, hidden email tracking pixels and scripts on websites are not blocked.</string>
<string id="RequestedLocales">请求语系</string>
<string id="RequestedLocalesString">请求语系(字串)</string>
<string id="RequestedLocales_Explain">若启用此原则,您可以指定要由应用程序显示的语系顺序清单。 将使得对应的语言套件生效。
Expand Down
4 changes: 4 additions & 0 deletions windows/zh-TW/firefox.adml
Original file line number Diff line number Diff line change
Expand Up @@ -748,6 +748,10 @@ If this policy is disabled or not configured, Firefox will offer to save passwor
<string id="TrackingProtection_Locked_Explain">若啟用此原則,使用者將無法調整追蹤保護功能偏好設定。

若停用或不設定此原則,使用者則可以調整追蹤保護功能偏好設定。</string>
<string id="TrackingProtection_EmailTracking">Email Tracking</string>
<string id="TrackingProtection_EmailTracking_Explain">If this policy is enabled, hidden email tracking pixels and scripts on websites are blocked.

If this policy is disabled or not configured, hidden email tracking pixels and scripts on websites are not blocked.</string>
<string id="RequestedLocales">請求語系</string>
<string id="RequestedLocalesString">請求語系(字串)</string>
<string id="RequestedLocales_Explain">若啟用此原則,您可以指定要由應用程式顯示的語系順序清單。將使得對應的語言套件生效。
Expand Down

0 comments on commit 7b8f08d

Please sign in to comment.