summaryrefslogtreecommitdiff
path: root/helpers/DATA/firefox/trisquel/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json
diff options
context:
space:
mode:
authorRuben Rodriguez <ruben@gnu.org>2014-09-11 18:27:50 +0200
committerRuben Rodriguez <ruben@gnu.org>2014-09-11 18:27:50 +0200
commitd065fe3ddaee8fff7acc9b4738df11877f8f7c42 (patch)
tree429077360d637c81c2ef5baad35881533f80aac7 /helpers/DATA/firefox/trisquel/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json
Release for upstream v31ESR
Diffstat (limited to 'helpers/DATA/firefox/trisquel/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json')
-rw-r--r--helpers/DATA/firefox/trisquel/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json737
1 files changed, 737 insertions, 0 deletions
diff --git a/helpers/DATA/firefox/trisquel/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json b/helpers/DATA/firefox/trisquel/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json
new file mode 100644
index 0000000..abb45db
--- /dev/null
+++ b/helpers/DATA/firefox/trisquel/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json
@@ -0,0 +1,737 @@
+{
+ "abort_on_missing": false,
+ "check_memory": false,
+ "enable_e10s": false,
+ "is-sdk-bundled": false,
+ "jetpackID": "jid1-KtlZuoiikVfFew@jetpack",
+ "loader": "addon-sdk/lib/sdk/loader/cuddlefish.js",
+ "main": "lib/main",
+ "mainPath": "librejs/main",
+ "manifest": {
+ "addon-tab/addon-tab": {
+ "docsSHA256": null,
+ "jsSHA256": "8b277dc27d85a72bfba1becfe6f57dceb5c9c717e5bc52a3bea936ec957a6893",
+ "moduleName": "addon-tab",
+ "packageName": "addon-tab",
+ "requirements": {
+ "sdk/core/namespace": "sdk/core/namespace",
+ "sdk/deprecated/window-utils": "sdk/deprecated/window-utils",
+ "sdk/lang/functional": "sdk/lang/functional",
+ "sdk/self": "sdk/self",
+ "sdk/tabs": "sdk/tabs",
+ "sdk/tabs/utils": "sdk/tabs/utils",
+ "sdk/util/array": "sdk/util/array",
+ "sdk/window/utils": "sdk/window/utils"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/addon_management/install_uninstall": {
+ "docsSHA256": null,
+ "jsSHA256": "6a16abeaed2a4983ce58d1895166abf3d93726cd6ca9e1506bfc6910c9840414",
+ "moduleName": "addon_management/install_uninstall",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "http_observer/caching": "librejs/http_observer/caching",
+ "http_observer/http_request_observer": "librejs/http_observer/http_request_observer",
+ "narcissus_parser/narcissus_worker": "librejs/narcissus_parser/narcissus_worker",
+ "sdk/tabs": "sdk/tabs",
+ "settings/storage": "librejs/settings/storage"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/addon_management/prefchange": {
+ "docsSHA256": null,
+ "jsSHA256": "692562f0c44ad53551cbf60d7c7f6ff066455c114f174d1ce875e287d5c1b1d0",
+ "moduleName": "addon_management/prefchange",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "script_entries/scripts_cache": "librejs/script_entries/scripts_cache",
+ "sdk/simple-prefs": "sdk/simple-prefs"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/bug_fix": {
+ "docsSHA256": null,
+ "jsSHA256": "0a5bf0ff6dcb522bd39dcc60d37d0b0eb3b897487ff41656521c7594d0b6a018",
+ "moduleName": "html_script_finder/bug_fix",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/dom_handler": {
+ "docsSHA256": null,
+ "jsSHA256": "556cd3e5df38a622958fa4b7710f59f2edc896407e0e3d2b21b36bfa71d869f4",
+ "moduleName": "html_script_finder/dom_handler",
+ "packageName": "librejs",
+ "requirements": {
+ "addon_management/prefchange": "librejs/addon_management/prefchange",
+ "chrome": "chrome",
+ "html_script_finder/dom_handler/attributes": "librejs/html_script_finder/dom_handler/attributes",
+ "html_script_finder/dom_handler/dom_checker": "librejs/html_script_finder/dom_handler/dom_checker",
+ "html_script_finder/dom_handler/dom_gatherer": "librejs/html_script_finder/dom_handler/dom_gatherer",
+ "html_script_finder/dom_handler/script_object": "librejs/html_script_finder/dom_handler/script_object",
+ "html_script_finder/dom_handler/script_properties": "librejs/html_script_finder/dom_handler/script_properties",
+ "html_script_finder/web_labels/js_web_labels": "librejs/html_script_finder/web_labels/js_web_labels",
+ "http_observer/allowed_referrers": "librejs/http_observer/allowed_referrers",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/js_checker": "librejs/js_checker/js_checker",
+ "js_checker/privacy_checker": "librejs/js_checker/privacy_checker",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/dom_handler/attributes": {
+ "docsSHA256": null,
+ "jsSHA256": "6a7af82d8e90742721060a9eba70f49562d099570b5e7ea6cc4f4d0634a0a78a",
+ "moduleName": "html_script_finder/dom_handler/attributes",
+ "packageName": "librejs",
+ "requirements": {
+ "html_script_finder/dom_handler/script_object": "librejs/html_script_finder/dom_handler/script_object",
+ "html_script_finder/dom_handler/script_properties": "librejs/html_script_finder/dom_handler/script_properties"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/dom_handler/dom_checker": {
+ "docsSHA256": null,
+ "jsSHA256": "efecce628d06b18b820da370bf5e9408b9d9e33ab6cc4b82c8f2063e95701489",
+ "moduleName": "html_script_finder/dom_handler/dom_checker",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "html_script_finder/dom_handler/request": "librejs/html_script_finder/dom_handler/request",
+ "html_script_finder/dom_handler/script_properties": "librejs/html_script_finder/dom_handler/script_properties",
+ "html_script_finder/url_seen_tester": "librejs/html_script_finder/url_seen_tester",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/js_checker": "librejs/js_checker/js_checker",
+ "js_checker/privacy_checker": "librejs/js_checker/privacy_checker",
+ "script_entries/scripts_cache": "librejs/script_entries/scripts_cache",
+ "sdk/timers": "sdk/timers",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/dom_handler/dom_gatherer": {
+ "docsSHA256": null,
+ "jsSHA256": "d90a852c6abfd418085b243e18795471c695590cad7829490d0e079a2f550b6d",
+ "moduleName": "html_script_finder/dom_handler/dom_gatherer",
+ "packageName": "librejs",
+ "requirements": {
+ "html_script_finder/bug_fix": "librejs/html_script_finder/bug_fix",
+ "html_script_finder/dom_handler/attributes": "librejs/html_script_finder/dom_handler/attributes",
+ "html_script_finder/dom_handler/script_object": "librejs/html_script_finder/dom_handler/script_object",
+ "html_script_finder/dom_handler/script_properties": "librejs/html_script_finder/dom_handler/script_properties",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/privacy_checker": "librejs/js_checker/privacy_checker",
+ "script_entries/scripts_cache": "librejs/script_entries/scripts_cache",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/dom_handler/request": {
+ "docsSHA256": null,
+ "jsSHA256": "af49bc14e9ee3d561a698a4dc149e6436368caba47504620ece88e9b43446d78",
+ "moduleName": "html_script_finder/dom_handler/request",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "html_script_finder/url_seen_tester": "librejs/html_script_finder/url_seen_tester",
+ "script_entries/scripts_cache": "librejs/script_entries/scripts_cache",
+ "sdk/timers": "sdk/timers",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/dom_handler/script_object": {
+ "docsSHA256": null,
+ "jsSHA256": "947f425475661a1f7572bb58a49763dfb6bb628e2dfaa34aad626a63ebe04c08",
+ "moduleName": "html_script_finder/dom_handler/script_object",
+ "packageName": "librejs",
+ "requirements": {
+ "script_entries/accepted_scripts": "librejs/script_entries/accepted_scripts",
+ "script_entries/dryrun_scripts": "librejs/script_entries/dryrun_scripts",
+ "script_entries/removed_scripts": "librejs/script_entries/removed_scripts"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/dom_handler/script_properties": {
+ "docsSHA256": null,
+ "jsSHA256": "2faf007239a9f519ce4d563e462a3940cb5176ddcc3c0baf9ab13130d6050b37",
+ "moduleName": "html_script_finder/dom_handler/script_properties",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/html_parser": {
+ "docsSHA256": null,
+ "jsSHA256": "00b174d23d15dd7d7833f35fe9c1bd56a1142f3b6066f8160123be2fc707adf5",
+ "moduleName": "html_script_finder/html_parser",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "html_script_finder/dom_handler": "librejs/html_script_finder/dom_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/url_seen_tester": {
+ "docsSHA256": null,
+ "jsSHA256": "80b2a59407826b389b6eaa15409ecdd6ebe6039de0a19933858f0a73f3de6286",
+ "moduleName": "html_script_finder/url_seen_tester",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/web_labels/find_js_labels": {
+ "docsSHA256": null,
+ "jsSHA256": "503889ed95b612c82413ebd1ac690ee9a8621b60f5125a0419f10c68d0a92027",
+ "moduleName": "html_script_finder/web_labels/find_js_labels",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/web_labels/js_web_labels": {
+ "docsSHA256": null,
+ "jsSHA256": "3440132dcaecc725d0ab81691c7830decb8408a56a6d525b9ab13cb413359eec",
+ "moduleName": "html_script_finder/web_labels/js_web_labels",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "html_script_finder/web_labels/find_js_labels": "librejs/html_script_finder/web_labels/find_js_labels",
+ "html_script_finder/web_labels/script_hash_worker": "librejs/html_script_finder/web_labels/script_hash_worker",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/license_definitions": "librejs/js_checker/license_definitions",
+ "sdk/self": "sdk/self",
+ "sdk/timers": "sdk/timers",
+ "sdk/url": "sdk/url",
+ "ui/notification": "librejs/ui/notification",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/html_script_finder/web_labels/script_hash_worker": {
+ "docsSHA256": null,
+ "jsSHA256": "396431bed43197096e21a086b65e39edaa05c4c07d29ae9533ef95654a4f9add",
+ "moduleName": "html_script_finder/web_labels/script_hash_worker",
+ "packageName": "librejs",
+ "requirements": {
+ "html_script_finder/dom_handler/dom_checker": "librejs/html_script_finder/dom_handler/dom_checker",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "script_entries/scripts_cache": "librejs/script_entries/scripts_cache",
+ "sdk/timers": "sdk/timers"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/http_observer/allowed_referrers": {
+ "docsSHA256": null,
+ "jsSHA256": "6792a243c6413f20b719a5526eac3be4b75d48888922d978b0d2dfa0b0449ea3",
+ "moduleName": "http_observer/allowed_referrers",
+ "packageName": "librejs",
+ "requirements": {
+ "addon_management/prefchange": "librejs/addon_management/prefchange"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/http_observer/caching": {
+ "docsSHA256": null,
+ "jsSHA256": "2e1d459f007aaa88133d97af8d994c23030d4b5057450772cb482dea49c38c6e",
+ "moduleName": "http_observer/caching",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/http_observer/http_request_observer": {
+ "docsSHA256": null,
+ "jsSHA256": "d7dcb48aa57f7970401a8a5385130eb74fb71d981eb44b3387ef5decd84a9fe2",
+ "moduleName": "http_observer/http_request_observer",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "html_script_finder/url_seen_tester": "librejs/html_script_finder/url_seen_tester",
+ "http_observer/stream_loader": "librejs/http_observer/stream_loader"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/http_observer/process_response": {
+ "docsSHA256": null,
+ "jsSHA256": "2e8a93d70ba811a090bc2876f958818d87c0b79ac00d3122acfe36717d933209",
+ "moduleName": "http_observer/process_response",
+ "packageName": "librejs",
+ "requirements": {
+ "addon_management/prefchange": "librejs/addon_management/prefchange",
+ "chrome": "chrome",
+ "html_script_finder/html_parser": "librejs/html_script_finder/html_parser",
+ "html_script_finder/web_labels/js_web_labels": "librejs/html_script_finder/web_labels/js_web_labels",
+ "http_observer/allowed_referrers": "librejs/http_observer/allowed_referrers",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/js_checker": "librejs/js_checker/js_checker",
+ "script_entries/accepted_scripts": "librejs/script_entries/accepted_scripts",
+ "script_entries/dryrun_scripts": "librejs/script_entries/dryrun_scripts",
+ "script_entries/removed_scripts": "librejs/script_entries/removed_scripts",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/http_observer/stream_loader": {
+ "docsSHA256": null,
+ "jsSHA256": "4f3eb2c9cf163cd95932b74b1df6f765121a8d014f42db238d03c83e0f5fced4",
+ "moduleName": "http_observer/stream_loader",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "http_observer/process_response": "librejs/http_observer/process_response"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/js_checker/constant_types": {
+ "docsSHA256": null,
+ "jsSHA256": "96273f784e92749ffa833ae2993987fbab7be40d7293dd01d990def147bc29a5",
+ "moduleName": "js_checker/constant_types",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/js_checker/free_checker": {
+ "docsSHA256": null,
+ "jsSHA256": "22433f7aeb3f6c41c8c36b083501ad9805b21e703074602b8d50d194467ffb6a",
+ "moduleName": "js_checker/free_checker",
+ "packageName": "librejs",
+ "requirements": {
+ "html_script_finder/bug_fix": "librejs/html_script_finder/bug_fix",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/license_definitions": "librejs/js_checker/license_definitions",
+ "js_checker/pattern_utils": "librejs/js_checker/pattern_utils",
+ "sdk/simple-storage": "sdk/simple-storage"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/js_checker/js_checker": {
+ "docsSHA256": null,
+ "jsSHA256": "e40794e96193a92eab003a9b028c52319e6c6c033eceb41e25893708292f519d",
+ "moduleName": "js_checker/js_checker",
+ "packageName": "librejs",
+ "requirements": {
+ "addon_management/prefchange": "librejs/addon_management/prefchange",
+ "chrome": "chrome",
+ "html_script_finder/bug_fix": "librejs/html_script_finder/bug_fix",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/free_checker": "librejs/js_checker/free_checker",
+ "js_checker/nontrivial_checker": "librejs/js_checker/nontrivial_checker",
+ "js_checker/relation_checker": "librejs/js_checker/relation_checker",
+ "narcissus_parser/narcissus_worker": "librejs/narcissus_parser/narcissus_worker",
+ "script_entries/scripts_cache": "librejs/script_entries/scripts_cache",
+ "sdk/timers": "sdk/timers",
+ "ui/notification": "librejs/ui/notification"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/js_checker/license_definitions": {
+ "docsSHA256": null,
+ "jsSHA256": "26c979a2ec71a6134e4564f2f00d7c27ad878716948a31491189d8c7e4c0041b",
+ "moduleName": "js_checker/license_definitions",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/js_checker/nontrivial_checker": {
+ "docsSHA256": null,
+ "jsSHA256": "a14b688c0d54918ea0c1649e8f44e7d627706278c9732c9f14b5887a6cf69ce5",
+ "moduleName": "js_checker/nontrivial_checker",
+ "packageName": "librejs",
+ "requirements": {
+ "js_checker/constant_types": "librejs/js_checker/constant_types"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/js_checker/pattern_utils": {
+ "docsSHA256": null,
+ "jsSHA256": "6680b0a5f803eb1f0e40119f87c4149ed3a29011e74215322be2f8e4a9b47c66",
+ "moduleName": "js_checker/pattern_utils",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/js_checker/privacy_checker": {
+ "docsSHA256": null,
+ "jsSHA256": "aa7e796cd77ed096a9a47a9cca55b85f8359f670aed7391bc5225d348b5e3848",
+ "moduleName": "js_checker/privacy_checker",
+ "packageName": "librejs",
+ "requirements": {
+ "js_checker/pattern_utils": "librejs/js_checker/pattern_utils",
+ "js_checker/privacy_threat_definitions.js": "librejs/js_checker/privacy_threat_definitions"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/js_checker/privacy_threat_definitions": {
+ "docsSHA256": null,
+ "jsSHA256": "08c681d4827f52bd8cdfc939224577a22194ee32337b9334a4f8b423f17f8ade",
+ "moduleName": "js_checker/privacy_threat_definitions.js",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/js_checker/relation_checker": {
+ "docsSHA256": null,
+ "jsSHA256": "b81106d3a439da67f6a87c6dd76ff9a6759febc6b77305040718eccf4a4dfb41",
+ "moduleName": "js_checker/relation_checker",
+ "packageName": "librejs",
+ "requirements": {
+ "js_checker/constant_types": "librejs/js_checker/constant_types"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/main": {
+ "docsSHA256": null,
+ "jsSHA256": "b60c8856a74381b7c06fef7e0573778492746f3b6984644965bb5bb909ab3d11",
+ "moduleName": "main",
+ "packageName": "librejs",
+ "requirements": {
+ "addon_management/install_uninstall": "librejs/addon_management/install_uninstall",
+ "addon_management/prefchange": "librejs/addon_management/prefchange",
+ "chrome": "chrome",
+ "http_observer/allowed_referrers": "librejs/http_observer/allowed_referrers",
+ "http_observer/http_request_observer": "librejs/http_observer/http_request_observer",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/js_checker": "librejs/js_checker/js_checker",
+ "menuitems": "menuitems/menuitems",
+ "script_entries/accepted_scripts": "librejs/script_entries/accepted_scripts",
+ "script_entries/dryrun_scripts": "librejs/script_entries/dryrun_scripts",
+ "script_entries/removed_scripts": "librejs/script_entries/removed_scripts",
+ "script_entries/scripts_cache": "librejs/script_entries/scripts_cache",
+ "sdk/page-worker": "sdk/page-worker",
+ "sdk/panel": "sdk/panel",
+ "sdk/self": "sdk/self",
+ "sdk/simple-storage": "sdk/simple-storage",
+ "sdk/tabs": "sdk/tabs",
+ "sdk/ui/button/toggle": "sdk/ui/button/toggle",
+ "sdk/window/utils": "sdk/window/utils",
+ "settings/settings_tab": "librejs/settings/settings_tab",
+ "settings/storage": "librejs/settings/storage",
+ "ui/script_panel.js": "librejs/ui/script_panel",
+ "ui/ui_info": "librejs/ui/ui_info",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/narcissus_parser/narcissus_worker": {
+ "docsSHA256": null,
+ "jsSHA256": "bcd4350373fe0b4364a7bcdc6013feea837720e9a8792e84f905cc86dd346ce0",
+ "moduleName": "narcissus_parser/narcissus_worker",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "js_checker/js_checker": "librejs/js_checker/js_checker",
+ "sdk/self": "sdk/self"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/script_entries/accepted_scripts": {
+ "docsSHA256": null,
+ "jsSHA256": "ee96b355fb087aadca3c51a77cc9f14321aad96c834dda5a0812724fa26a7a7e",
+ "moduleName": "script_entries/accepted_scripts",
+ "packageName": "librejs",
+ "requirements": {
+ "script_entries/all_scripts": "librejs/script_entries/all_scripts"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/script_entries/all_scripts": {
+ "docsSHA256": null,
+ "jsSHA256": "6530feda85a57e12f47b4ab6c07d403e4b0fdb4d7b6e433ad1eeb60af90756aa",
+ "moduleName": "script_entries/all_scripts",
+ "packageName": "librejs",
+ "requirements": {
+ "script_entries/crypto": "librejs/script_entries/crypto"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/script_entries/crypto": {
+ "docsSHA256": null,
+ "jsSHA256": "c77e0067499b2f99fb6a3c0302e156ef89a4d3834f1fdac4f323a9d2ad966679",
+ "moduleName": "script_entries/crypto",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/script_entries/dryrun_scripts": {
+ "docsSHA256": null,
+ "jsSHA256": "808d0fa10cf794277f4bf26edf43b916695b32466edb2a2a5ebdb71a761f0773",
+ "moduleName": "script_entries/dryrun_scripts",
+ "packageName": "librejs",
+ "requirements": {
+ "script_entries/all_scripts": "librejs/script_entries/all_scripts",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/script_entries/free_libraries": {
+ "docsSHA256": null,
+ "jsSHA256": "a716922a4a427d0ae177e92cf7b94710573f162bd17302dc24871bd876f4b60f",
+ "moduleName": "script_entries/free_libraries",
+ "packageName": "librejs",
+ "requirements": {
+ "./scripts_cache": "librejs/script_entries/scripts_cache",
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/relation_checker": "librejs/js_checker/relation_checker",
+ "sdk/self": "sdk/self"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/script_entries/removed_scripts": {
+ "docsSHA256": null,
+ "jsSHA256": "529ad3d10162a836e3d481592e078bf913b762848c0673686ef0317d7a28f212",
+ "moduleName": "script_entries/removed_scripts",
+ "packageName": "librejs",
+ "requirements": {
+ "script_entries/all_scripts": "librejs/script_entries/all_scripts",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/script_entries/scripts_cache": {
+ "docsSHA256": null,
+ "jsSHA256": "2a6c61f5422a4285aeadb2d3108f4b7cc710d20701062e30f42d0dbf5f162cc9",
+ "moduleName": "script_entries/scripts_cache",
+ "packageName": "librejs",
+ "requirements": {
+ "js_checker/constant_types": "librejs/js_checker/constant_types",
+ "js_checker/relation_checker": "librejs/js_checker/relation_checker",
+ "script_entries/crypto": "librejs/script_entries/crypto",
+ "ui/notification": "librejs/ui/notification"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/settings/settings_tab": {
+ "docsSHA256": null,
+ "jsSHA256": "fe6fa07ad3ca1b9e1ce4219af1f046ba7a21e0757e9cffc772b80b094bd56af0",
+ "moduleName": "settings/settings_tab",
+ "packageName": "librejs",
+ "requirements": {
+ "addon-tab": "addon-tab/addon-tab",
+ "script_entries/scripts_cache": "librejs/script_entries/scripts_cache",
+ "sdk/self": "sdk/self",
+ "settings/storage": "librejs/settings/storage"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/settings/storage": {
+ "docsSHA256": null,
+ "jsSHA256": "25e0a3d6f9551f736b60375eeefde289ecd9b216995eb824d99559eef040f244",
+ "moduleName": "settings/storage",
+ "packageName": "librejs",
+ "requirements": {
+ "chrome": "chrome",
+ "js_checker/relation_checker": "librejs/js_checker/relation_checker",
+ "script_entries/free_libraries": "librejs/script_entries/free_libraries",
+ "script_entries/scripts_cache": "librejs/script_entries/scripts_cache"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/ui/notification": {
+ "docsSHA256": null,
+ "jsSHA256": "4cef86f9d21cbda8633ea595968c9a6ba189d30923cf895c1f5453a362ab028b",
+ "moduleName": "ui/notification",
+ "packageName": "librejs",
+ "requirements": {
+ "addon_management/prefchange": "librejs/addon_management/prefchange",
+ "notification-box": "notification-box/notification-box",
+ "sdk/self": "sdk/self",
+ "sdk/timers": "sdk/timers"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/ui/script_panel": {
+ "docsSHA256": null,
+ "jsSHA256": "9bd52a58004737dd85ca814dfbdd23cc87541dcfe661124db4cbdd068c2a84fe",
+ "moduleName": "ui/script_panel.js",
+ "packageName": "librejs",
+ "requirements": {
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/ui/ui_info": {
+ "docsSHA256": null,
+ "jsSHA256": "6ee2f0d991aa0535487c3c431f3bd8990636c6739405f3a89485bbb414fd317f",
+ "moduleName": "ui/ui_info",
+ "packageName": "librejs",
+ "requirements": {
+ "addon_management/prefchange": "librejs/addon_management/prefchange",
+ "sdk/page-mod": "sdk/page-mod",
+ "sdk/page-worker": "sdk/page-worker",
+ "sdk/self": "sdk/self",
+ "sdk/tabs": "sdk/tabs",
+ "url_handler/url_handler": "librejs/url_handler/url_handler"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/url_handler/node_punycode": {
+ "docsSHA256": null,
+ "jsSHA256": "8f604c209e3f9913fbcda68b2cfe203335e0117e145031e4a5c826d6b021c3f2",
+ "moduleName": "url_handler/node_punycode",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/url_handler/node_querystring": {
+ "docsSHA256": null,
+ "jsSHA256": "e25cebb6984e5c84b1b6a4d100e87a66a9763a2573cf093a2923160fa704b083",
+ "moduleName": "url_handler/node_querystring",
+ "packageName": "librejs",
+ "requirements": {},
+ "sectionName": "lib"
+ },
+ "librejs/url_handler/node_url": {
+ "docsSHA256": null,
+ "jsSHA256": "a73dd5be86af3e6a2fff3c250fb9a860d14aa4688babc87efd69eba4d9315a2a",
+ "moduleName": "url_handler/node_url",
+ "packageName": "librejs",
+ "requirements": {
+ "url_handler/node_punycode": "librejs/url_handler/node_punycode",
+ "url_handler/node_querystring": "librejs/url_handler/node_querystring"
+ },
+ "sectionName": "lib"
+ },
+ "librejs/url_handler/url_handler": {
+ "docsSHA256": null,
+ "jsSHA256": "dd5c54c8e8220e7334c50d11f841a988ae0fb29c259cd91cb012f16ca93b76df",
+ "moduleName": "url_handler/url_handler",
+ "packageName": "librejs",
+ "requirements": {
+ "url_handler/node_url": "librejs/url_handler/node_url"
+ },
+ "sectionName": "lib"
+ },
+ "menuitems/menuitems": {
+ "docsSHA256": "58ad1ff182b33d89a46eb8e0b4847ff84f5403840ddbd03b017a4a855d2008fc",
+ "jsSHA256": "30d5fc7421841e6ac4ec3756515ac8f2dc3850bed7334f3ff038528d18262524",
+ "moduleName": "menuitems",
+ "packageName": "menuitems",
+ "requirements": {
+ "sdk/core/heritage": "sdk/core/heritage",
+ "sdk/core/namespace": "sdk/core/namespace",
+ "sdk/deprecated/api-utils": "sdk/deprecated/api-utils",
+ "sdk/deprecated/window-utils": "sdk/deprecated/window-utils",
+ "sdk/event/core": "sdk/event/core",
+ "sdk/event/target": "sdk/event/target",
+ "sdk/window/utils": "sdk/window/utils",
+ "unload+": "vold-utils/unload+"
+ },
+ "sectionName": "lib"
+ },
+ "notification-box/notification-box": {
+ "docsSHA256": null,
+ "jsSHA256": "d7e5a8b906ff408b90622769e175d02e243b1e9b238d7a54ad4be213e03c8454",
+ "moduleName": "notification-box",
+ "packageName": "notification-box",
+ "requirements": {
+ "chrome": "chrome",
+ "sdk/window/utils": "sdk/window/utils"
+ },
+ "sectionName": "lib"
+ },
+ "vold-utils/unload+": {
+ "docsSHA256": "465618992a8bbf3da6425fd79aaec54b92db0353d9670d8dcc1373d14c25b69b",
+ "jsSHA256": "fbbdfe29fd5cd3ed3593d5720278df4091bd208fc14478fcbff6776fad6c4dd1",
+ "moduleName": "unload+",
+ "packageName": "vold-utils",
+ "requirements": {
+ "sdk/core/heritage": "sdk/core/heritage",
+ "sdk/core/namespace": "sdk/core/namespace",
+ "sdk/system/unload": "sdk/system/unload"
+ },
+ "sectionName": "lib"
+ }
+ },
+ "metadata": {
+ "addon-sdk": {
+ "description": "Add-on development made easy.",
+ "keywords": [
+ "javascript",
+ "engine",
+ "addon",
+ "extension",
+ "xulrunner",
+ "firefox",
+ "browser"
+ ],
+ "license": "MPL 2.0",
+ "name": "addon-sdk"
+ },
+ "addon-tab": {
+ "author": "Loic J. Duros",
+ "description": "Opens a tab with a local page, hiding the location/search bars, and allows to set styles directly on the tab element (see example). This is ideal if your addon has a complex UI requiring a complex html page (and using such frameworks as jQuery UI, Bootstrap, etc, ...)",
+ "license": "MPL 2.0",
+ "main": "main",
+ "name": "addon-tab",
+ "version": "0.1"
+ },
+ "librejs": {
+ "author": "Loic J. Duros",
+ "description": "GNU LibreJS is an add-on for Mozilla-based browsers (IceCat, Firefox, Abrowser, Iceweasel)\n that prevents the execution of nonfree nontrivial JavaScript as described in \"The Javascript Trap\": http://www.gnu.org/philosophy/javascript-trap.html",
+ "license": "GPL v3.0 and later",
+ "main": "lib/main",
+ "name": "librejs",
+ "permissions": {
+ "unsafe-content-script": true
+ },
+ "version": "6.0.1"
+ },
+ "menuitems": {
+ "author": "Erik Vold (http://erikvold.com/) <erikvvold@gmail.com>",
+ "description": "Menuitems for Jetpacks",
+ "keywords": [
+ "menu",
+ "menuitems",
+ "button",
+ "ui"
+ ],
+ "license": "MPL 2.0",
+ "name": "menuitems",
+ "version": "1.1.1"
+ },
+ "notification-box": {
+ "description": "a basic add-on",
+ "license": "MPL 2.0",
+ "main": "main",
+ "name": "notification-box",
+ "version": "0.1"
+ },
+ "vold-utils": {
+ "author": "Erik Vold (http://erikvold.com/) <erikvvold@gmail.com>",
+ "description": "Utilitys for Jetpacks",
+ "name": "vold-utils",
+ "version": "1.1"
+ }
+ },
+ "name": "librejs",
+ "parseable": false,
+ "preferences": [
+ {
+ "name": "whitelist",
+ "title": "Whitelist domain, separated by comma, omit protocol, e.g.: gnu.org, wildcard is *",
+ "type": "string",
+ "value": ""
+ },
+ {
+ "name": "complaint_tab",
+ "title": "Display complaint tab on sites where nonfree nontrivial JavaScript is detected",
+ "type": "bool",
+ "value": true
+ },
+ {
+ "name": "display_notifications",
+ "title": "Display notifications of the JavaScript code being analyzed by LibreJS.",
+ "type": "bool",
+ "value": false
+ }
+ ],
+ "preferencesBranch": "jid1-KtlZuoiikVfFew@jetpack",
+ "sdkVersion": "1.17",
+ "staticArgs": {},
+ "verbose": false
+} \ No newline at end of file