JavaScript Restrictor
Browser extension that improves privacy and security
|
Directories | |
directory | fp_config |
Files | |
file | alea.js |
A port of an algorithm by Johannes Baagøe baago, 2010. e@ba agoe. com | |
file | background.js |
Main background script. | |
file | code_builders.js |
Functions that build code that modifies JS evironment provided to page scripts. | |
file | document_start.js |
Main script launched when a page is being loaded by a browser. | |
file | fp_code_builders.js |
Functions that help to automate process of building wrapping code for FPD module. | |
file | fp_detect_background.js |
Functions that help to automate process of building wrapping code for FPD module. | |
file | common/helpers.js |
Simple functions that can be used by the extension. | |
file | http_shield_common.js |
This file contains common functions for Network Boundary Shield. | |
file | level_cache.js |
Handle domain-specific levels. | |
file | levels.js |
Operations and data structures connected to protection levels. | |
file | options.js |
Code that handles the configuration of the extension. | |
file | options_advanced.js |
file | options_domains.js |
Code that handles domain-specific levels handling in options. | |
file | popup.js |
JS code for pop up. | |
file | session_hash.js |
A cache for session and domain hashes, used for Farbling. | |
file | update.js |
Code that updates configuration stored by the user after upgrades. | |
file | url.js |
Functions that handles working with URLs. | |
file | wrapping.js |
Main file handling wrappers. | |
file | wrappingL-SENSOR.js |
Library of functions for the Generic Sensor API wrappers. | |
file | wrappingS-AJAX.js |
Wrappers for XMLHttpRequest standard. | |
file | wrappingS-BATTERY-CR.js |
Wrappers for Battery Status API. | |
file | wrappingS-BE.js |
Wrappers for that disables the Beacon API. | |
file | wrappingS-DM.js |
Wrappers for navigator.deviceMemory property. | |
file | wrappingS-DOM.js |
This file contains wrappers for the DOM API. | |
file | wrappingS-ECMA-ARRAY.js |
Wrappers for arrays from the ECMA standard library. | |
file | wrappingS-ECMA-DATE.js |
Wrappers for the Date object. | |
file | wrappingS-ECMA-SHARED.js |
Wrappers for SharedArrayBuffer. | |
file | wrappingS-GEO.js |
This file contains wrappers for the Geolocation API. | |
file | wrappingS-GP.js |
This file contains wrappers for the Gamepad API. | |
file | wrappingS-H-C.js |
This file contains wrappers for Canvas-related calls. | |
file | wrappingS-HRT.js |
Wrappers for High Resolution Time (Level 2) standard. | |
file | wrappingS-HTML-LS.js |
Wrappers for Workers. | |
file | wrappingS-HTML.js |
This file contains wrapper that clears the window.name property. | |
file | wrappingS-MCS.js |
Wrappers for Media Capture and Streams standard. | |
file | wrappingS-NP.js |
Wrappers for NavigatorPlugins. | |
file | wrappingS-PT2.js |
Wrappers for Performance Timeline (Level 2) standard. | |
file | wrappingS-SENSOR-ACCELEROMETER.js |
Wrappers for the Accelerometer Sensor, LinearAccelerationSensor, and GravitySensor. | |
file | wrappingS-SENSOR-MAGNET.js |
Wrappers for the Magnetometer Sensor. | |
file | wrappingS-SENSOR.js |
Wrappers for Generic Sensor API. | |
file | wrappingS-VR.js |
This file contains wrappers for the original Virtual Reality API. | |
file | wrappingS-WEBA.js |
Wrappers for Web Audio API. | |
file | wrappingS-WEBGL.js |
Wrappers for WebGL Specification standards (both 1.0 and 2.0) | |
file | wrappingS-XR.js |
This file contains wrappers for the current Virtual/Augmented Reality API (WebXR) | |
file | wrappingX-groups-lvl_default.js |
file | wrappingX-wrappers-lvl_default.js |