summaryrefslogtreecommitdiff
path: root/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org
diff options
context:
space:
mode:
Diffstat (limited to 'helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org')
-rw-r--r--helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/LICENSE24
-rw-r--r--helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome.manifest8
-rw-r--r--helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/content/aboutIceCat/aboutIceCat.xhtml299
-rw-r--r--helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/locale/en/aboutIceCat.dtd1
-rw-r--r--helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/locale/es/aboutIceCat.dtd1
-rw-r--r--helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/components/aboutIceCat.js72
-rw-r--r--helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/defaults/preferences/preferences.js0
-rw-r--r--helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/install.rdf21
8 files changed, 0 insertions, 426 deletions
diff --git a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/LICENSE b/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/LICENSE
deleted file mode 100644
index 10d1ec6..0000000
--- a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/LICENSE
+++ /dev/null
@@ -1,24 +0,0 @@
-Extension built by Ruben Rodriguez using pieces of torbutton as a template
-
-Copyright (c) 2014, Ruben Rodriguez <ruben@gnu.org>
-Copyright (c) 2013, The Tor Project, Inc.
-Copyright (c) 2006 Scott Squires, Oleg Ivanov
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
-OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-OTHER DEALINGS IN THE SOFTWARE.
-
diff --git a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome.manifest b/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome.manifest
deleted file mode 100644
index d2eafb9..0000000
--- a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome.manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-content icecathome chrome/content/
-
-locale icecathome af chrome/locale/es/
-locale icecathome ak chrome/locale/en/
-
-component {a364a9c0-2960-11e4-8c21-0800200c9a66} components/aboutIceCat.js
-contract @mozilla.org/network/protocol/about;1?what=icecat {a364a9c0-2960-11e4-8c21-0800200c9a66}
-
diff --git a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/content/aboutIceCat/aboutIceCat.xhtml b/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/content/aboutIceCat/aboutIceCat.xhtml
deleted file mode 100644
index ad7655b..0000000
--- a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/content/aboutIceCat/aboutIceCat.xhtml
+++ /dev/null
@@ -1,299 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!-- This Source Code Form is subject to the terms of the Mozilla Public
- - License, v. 2.0. If a copy of the MPL was not distributed with this
- - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
-
-<!DOCTYPE html [
- <!ENTITY % htmlDTD
- PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "DTD/xhtml1-strict.dtd">
- %htmlDTD;
- <!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd">
- %globalDTD;
- <!ENTITY % aboutHomeDTD SYSTEM "chrome://browser/locale/aboutHome.dtd">
- %aboutHomeDTD;
- <!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd" >
- %browserDTD;
-]>
-
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>&abouthome.pageTitle;</title>
-
- <link rel="icon" type="image/png" id="favicon"
- href="chrome://branding/content/icon32.png"/>
- <link rel="stylesheet" type="text/css" media="all"
- href="chrome://browser/content/abouthome/aboutHome.css"/>
-
-<style>
-
-label{
-position:relative;
-bottom:2px;
-left:2px;
-}
-
-#addonsform form{
-position:relative;
-left:10px;
-}
-
-em {
-color:#600
-}
-
-a{
-color:#004998
-}
-
-#addonsform{
-background-color:#fff;
-font-size:14px;
-padding:10px 30px 20px 30px;
-border-radius: 10px;
-box-shadow: 0px 0px 5px #888888;
-}
-
-.block-side-margin {
- min-width: 16px;
- -moz-box-flex: 1;
-}
-
-#block-horizontal-margin {
- display: -moz-box;
- -moz-box-flex: 1;
-}
-
-ul li {
-list-style:none;
-background:#ddd;
-border-radius:3px;
-padding:3px 5px 3px 5px;
-margin:5px;
-box-shadow: 0px 2px 0 #ccc ;
-float:left;
-}
-
-ul li a{
-font-weight:bold;
-color:#666;
-text-shadow:0px 1px 0px #fff;
-}
-
-#trisquel a {
-font-weight:bold;
-color:#56728C;
-text-shadow:0px 1px 0px #fff;
-}
-
-#footer{
-min-height:100px;
-}
-
-</style>
-
-<script type="text/javascript">
-<![CDATA[
-
-Components.utils.import("resource://gre/modules/AddonManager.jsm");
-Components.utils.import("resource://gre/modules/Services.jsm");
-
-function flip(sel){
- var id = sel.id;
- var addonObj=-1;
- AddonManager.getAddonByID(id, function(addon) {
- addonObj=addon;
- });
- var thread = Components.classes["@mozilla.org/thread-manager;1"].getService().currentThread;
- while (addonObj == null || addonObj == -1)
- thread.processNextEvent(true);
- addonObj.userDisabled = addonObj.isActive;
- if ( addonObj.operationsRequiringRestart != 0)
- alert("This change will be applied when you restart IceCat");
-}
-
-function languagesettings(sel){
- if (sel.checked)
- Services.prefs.setCharPref(sel.id,sel.value);
- else
- Services.prefs.clearUserPref(sel.id);
-}
-
-function fontsettings(sel){
- if (sel.checked)
- Services.prefs.setIntPref(sel.id,sel.value);
- else
- Services.prefs.clearUserPref(sel.id);
-}
-
-function jssettings(sel){
- if (sel.checked){
- Services.prefs.setBoolPref(sel.id, !sel.checked);}
- else
- Services.prefs.clearUserPref(sel.id);
-}
-
-function prepare(){
-
-/*try {
-Services.prefs.getCharPref("extensions.icecathome.intl.accept_languages");
-}catch(err){
-Services.prefs.setCharPref("intl.accept_languages","en-US, en");
-Services.prefs.setCharPref("extensions.icecathome.intl.accept_languages","en-US, en");
-}
-
-try {
-Services.prefs.getIntPref("extensions.icecathome.browser.display.use_document_fonts");
-}catch(err){
-Services.prefs.setIntPref("browser.display.use_document_fonts",0);
-Services.prefs.setIntPref("extensions.icecathome.browser.display.use_document_fonts",0);
-}*/
-
- var f = document.createElement("form");
-
- var extensions=[
-["jid1-KtlZuoiikVfFew@jetpack","Block execution of non-free <a target=\"_blank\" href=\"http://www.gnu.org/software/librejs/\">JavaScript</a> <em>(experimental)</em>"],
-["spyblock@gnu.org","Block privacy <a target=\"_blank\" href=\"https://easylist.adblockplus.org\">trackers</a>"],
-["torproxy@trisquel","Use <a target=\"_blank\" href=\"https://www.torproject.org/\">Tor</a> when in Private Mode"],
-["https-everywhere@eff.org","Get redirected to <a target=\"_blank\" href=\"https://www.eff.org/https-everywhere/faq\">HTTPS</a> when possible"],
-]
-
- for (var i=0; i<extensions.length; ++i) {
- var ex=extensions[i][0];
-
- var tmp = document.createElement("input");
- tmp.setAttribute('type',"checkbox");
- tmp.setAttribute('id', ex);
- tmp.setAttribute('onclick','flip(this);');
-
- var label = document.createElement("label");
- label.htmlFor = ex ;
- label.id = ex+'label';
- label.appendChild(document.createTextNode(''));
-
- f.appendChild(tmp);
- f.appendChild(label);
-
- document.getElementById("addonsform").appendChild(f);
- }
-
- var tmp = document.createElement("input");
- tmp.setAttribute('type',"checkbox");
- tmp.setAttribute('id', "intl.accept_languages");
- tmp.setAttribute('value', "en-US, en");
- tmp.setAttribute('onclick','languagesettings(this);');
- value=Services.prefs.getCharPref("intl.accept_languages");
- tmp.checked=(value=="en-US, en");
- var label = document.createElement("label");
- label.htmlFor = "intl.accept_languages" ;
- label.id = "intl.accept_languageslabel";
- label.appendChild(document.createTextNode("Request pages in English"));
- f.appendChild(tmp);
- f.appendChild(label);
- f.appendChild(document.createElement("br"));
- document.getElementById("addonsform").appendChild(f);
-
- var tmp = document.createElement("input");
- tmp.setAttribute('type',"checkbox");
- tmp.setAttribute('id', "browser.display.use_document_fonts");
- tmp.setAttribute('value', 0);
- tmp.setAttribute('onclick','fontsettings(this);');
- value=Services.prefs.getIntPref("browser.display.use_document_fonts");
- tmp.checked=(value==0);
- var label = document.createElement("label");
- label.htmlFor = "browser.display.use_document_fonts" ;
- label.id = "browser.display.use_document_fontslabel";
- label.appendChild(document.createTextNode("Use system fonts"));
- f.appendChild(tmp);
- f.appendChild(label);
- f.appendChild(document.createElement("br"));
- document.getElementById("addonsform").appendChild(f);
-
- var tmp = document.createElement("input");
- tmp.setAttribute('type',"checkbox");
- tmp.setAttribute('id', "javascript.enabled");
- tmp.setAttribute('value', 0);
- tmp.setAttribute('onclick','jssettings(this);');
- value=Services.prefs.getBoolPref("javascript.enabled");
- tmp.checked=(value==0);
- var label = document.createElement("label");
- label.htmlFor = "javascript.enabled" ;
- label.id = "javascript.enabledlabel";
- label.appendChild(document.createTextNode("Disable JavaScript"));
- f.appendChild(tmp);
- f.appendChild(label);
- f.appendChild(document.createElement("br"));
- document.getElementById("addonsform").appendChild(f);
-
- for (var i=0; i<extensions.length; ++i) {
- var ex=extensions[i][0];
- var addonObj=-1;
-
- AddonManager.getAddonByID(ex, function(addon) {
- addonObj=addon;
- });
-
- var thread = Components.classes["@mozilla.org/thread-manager;1"].getService().currentThread;
- while ( addonObj == -1)
- thread.processNextEvent(true);
- if ( addonObj != null){
- document.getElementById(ex).checked = addonObj.isActive;
- //document.getElementById(ex+'label').innerHTML = addonObj.name;
- document.getElementById(ex+'label').innerHTML = extensions[i][1]+"<br/>";
- }else{
- document.getElementById(ex).style.display='none';
- document.getElementById(ex+'label').style.display='none';
- }
- }
-}
-
-
-]]>
-</script>
-
- </head>
-
- <body dir="&locale.dir;" onload="prepare();">
-
- <div class="spacer"/>
- <div id="topSection">
- <img src="chrome://branding/content/about-logo.png"/>
-
- <div id="searchContainer">
- <form name="searchForm" id="searchForm" action="https://duckduckgo.com/html/">
- <input type="hidden" name="t" value="trisquel"/>
- <input type="text" name="q" value="" id="searchText" maxlength="256"
- autofocus="autofocus"/>
- <input id="searchSubmit" type="submit" value="&abouthome.searchEngineButton.label;"/>
- </form>
- </div>
-
- </div>
-
- <div class="spacer"/>
-
-<div id="block-horizontal-margin">
-<div class="block-side-margin"></div>
-<div id="addonsform">
-<h3>Enabled privacy features:</h3>
-<p>The <a target="_blank" href="http://www.gnu.org/software/gnuzilla/">GNU IceCat</a> web browser protects your <a target="_blank" href="http://www.gnu.org/philosophy/free-sw.html">freedom</a> and your privacy!</p>
-</div>
-<div class="block-side-margin"></div>
-</div>
-
- <div class="spacer"/>
-
-<div id="footer" style=" display: -moz-box; -moz-box-align: center; -moz-box-pack: center; width: 100%; background-color: hsla(0,0%,0%,.03); border-top: 1px solid hsla(0,0%,0%,.03); box-shadow: 0 2px 5px hsla(0,0%,0%,.1) inset, 0 -1px 0 hsla(0,0%,100%,.25);">
-<p id="trisquel"><a href="https://trisquel.info">Trisquel GNU/Linux</a>:</p>
-<ul style="font-size:0.8em">
-<li><a href="https://trisquel.info/forum">Forum</a></li>
-<li><a href="https://trisquel.info/wiki">Wiki</a></li>
-<li><a href="http://store.trisquel.info/">Store</a></li>
-<li><a href="https://trisquel.info/donate">Donate</a></li>
-</ul>
-</div>
-
- </body>
-</html>
-
diff --git a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/locale/en/aboutIceCat.dtd b/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/locale/en/aboutIceCat.dtd
deleted file mode 100644
index 55efd56..0000000
--- a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/locale/en/aboutIceCat.dtd
+++ /dev/null
@@ -1 +0,0 @@
-<!ENTITY aboutIceCat.title "About IceCat">
diff --git a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/locale/es/aboutIceCat.dtd b/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/locale/es/aboutIceCat.dtd
deleted file mode 100644
index 2412c09..0000000
--- a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/chrome/locale/es/aboutIceCat.dtd
+++ /dev/null
@@ -1 +0,0 @@
-<!ENTITY aboutIceCat.title "Acerca de IceCat">
diff --git a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/components/aboutIceCat.js b/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/components/aboutIceCat.js
deleted file mode 100644
index 6b32cc1..0000000
--- a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/components/aboutIceCat.js
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
-
-Copyright (c) 2014, Ruben Rodriguez <ruben@gnu.org>
-Copyright (c) 2013, The Tor Project, Inc.
-Copyright (c) 2006 Scott Squires, Oleg Ivanov
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
-OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-OTHER DEALINGS IN THE SOFTWARE.
-
-*/
-
-// Module specific constants
-const kMODULE_NAME = "about:icecat";
-const kMODULE_CONTRACTID = "@mozilla.org/network/protocol/about;1?what=icecat";
-const kMODULE_CID = Components.ID("a364a9c0-2960-11e4-8c21-0800200c9a66");
-
-const kAboutIceCatURL = "chrome://icecathome/content/aboutIceCat/aboutIceCat.xhtml";
-
-const Cc = Components.classes;
-const Ci = Components.interfaces;
-const Cu = Components.utils;
-
-Cu.import("resource://gre/modules/XPCOMUtils.jsm");
-
-function AboutIceCat()
-{
-}
-
-
-AboutIceCat.prototype =
-{
- QueryInterface: XPCOMUtils.generateQI([Ci.nsIAboutModule]),
-
- // nsIClassInfo implementation:
- classDescription: kMODULE_NAME,
- classID: kMODULE_CID,
- contractID: kMODULE_CONTRACTID,
-
- // nsIAboutModule implementation:
- newChannel: function(aURI)
- {
- let ioSvc = Cc["@mozilla.org/network/io-service;1"]
- .getService(Ci.nsIIOService);
- let channel = ioSvc.newChannel(kAboutIceCatURL, null, null);
- channel.originalURI = aURI;
-
- return channel;
- },
-
- getURIFlags: function(aURI)
- {
- return Ci.nsIAboutModule.ALLOW_SCRIPT;
- }
-};
-
-
-const NSGetFactory = XPCOMUtils.generateNSGetFactory([AboutIceCat]);
diff --git a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/defaults/preferences/preferences.js b/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/defaults/preferences/preferences.js
deleted file mode 100644
index e69de29..0000000
--- a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/defaults/preferences/preferences.js
+++ /dev/null
diff --git a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/install.rdf b/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/install.rdf
deleted file mode 100644
index 0f8065a..0000000
--- a/helpers/DATA/firefox/trisquel/extensions/abouticecat@gnu.org/install.rdf
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0"?>
-<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:em="http://www.mozilla.org/2004/em-rdf#">
-
- <Description about="urn:mozilla:install-manifest">
- <em:name>IceCatHome</em:name>
- <em:creator>Ruben Rodriguez</em:creator>
- <em:id>abouticecat@gnu.org</em:id>
- <em:version>1.0</em:version>
- <em:updateURL>https://127.0.0.1/</em:updateURL>
- <!-- <em:updateKey></em:updateKey> -->
- <!-- firefox -->
- <em:targetApplication>
- <Description>
- <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
- <em:minVersion>30.0</em:minVersion>
- <em:maxVersion>10000.0</em:maxVersion>
- </Description>
- </em:targetApplication>
- </Description>
-</RDF>