From 6e7918b6ccb69876d339a320091fdee811445395 Mon Sep 17 00:00:00 2001 From: Ruben Rodriguez Date: Mon, 20 Oct 2014 02:24:51 +0200 Subject: Generalize data directory --- .../harness-options.json | 737 --------------------- 1 file changed, 737 deletions(-) delete mode 100644 helpers/DATA/firefox/gnu/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json (limited to 'helpers/DATA/firefox/gnu/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json') diff --git a/helpers/DATA/firefox/gnu/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json b/helpers/DATA/firefox/gnu/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json deleted file mode 100644 index abb45db..0000000 --- a/helpers/DATA/firefox/gnu/extensions/jid1-KtlZuoiikVfFew@jetpack/harness-options.json +++ /dev/null @@ -1,737 +0,0 @@ -{ - "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/) ", - "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/) ", - "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 -- cgit v1.2.3