[Pkg-mozext-commits] [requestpolicy] 226/257: [fix] application compatibility: add rules for Firefox Accounts

David Prévot taffit at moszumanska.debian.org
Thu Jan 28 03:20:16 UTC 2016


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository requestpolicy.

commit 9854d0a0db96a9787fd8b8377226f9d7f894acdf
Author: Martin Kimmerle <dev at 256k.de>
Date:   Sat Dec 19 17:39:20 2015 +0100

    [fix] application compatibility: add rules for Firefox Accounts
    
    Fixes #716.
---
 src/content/lib/request-processor.compat.js | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/src/content/lib/request-processor.compat.js b/src/content/lib/request-processor.compat.js
index 5e770b9..9dd254c 100644
--- a/src/content/lib/request-processor.compat.js
+++ b/src/content/lib/request-processor.compat.js
@@ -290,6 +290,24 @@ RequestProcessor = (function(self) {
     // Firefox 13 added links from about:newtab
     compatibilityRules.push(["about:newtab", null, appInfo.vendor]);
 
+    // Firefox
+    if (appInfo.ID === "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}") {
+      Logger.info(Logger.TYPE_INTERNAL,
+          "Application detected: " + appInfo.vendor);
+
+      // Firefox Accounts
+      compatibilityRules.push([
+        "about:accounts",
+        "https://accounts.firefox.com/",
+        appInfo.vendor
+      ]);
+      compatibilityRules.push([
+        "https://accounts.firefox.com/",
+        "https://api.accounts.firefox.com/",
+        appInfo.vendor
+      ]);
+    }
+
     // Flock
     if (appInfo.ID === "{a463f10c-3994-11da-9945-000d60ca027b}") {
       Logger.info(Logger.TYPE_INTERNAL,

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/requestpolicy.git



More information about the Pkg-mozext-commits mailing list