JavaScript Restrictor
Browser extension that improves privacy and security
Loading...
Searching...
No Matches
common Directory Reference

Directories

 _locales
 
 fp_config
 
 lib
 

Files

 alea.js
 Random number generator.
 
 background.js
 Main background script.
 
 code_builders.js
 Functions that build code that modifies JS evironment provided to page scripts.
 
 crc16.js
 CRC16 algorithm.
 
 document_start.js
 Main script launched when a page is being loaded by a browser.
 
 fp_code_builders.js
 Functions that help to automate process of building wrapping code for FPD module.
 
 fp_detect_background.js
 Fingerprint Detector (FPD) main logic, fingerprinting evaluation and other essentials.
 
 fp_levels.js
 FPD module initial configuration.
 
 fp_report.js
 Functions that summarize fingerprints and generate FPD report.
 
 helpers.js
 Simple functions that can be used by the extension.
 
 http_shield_common.js
 This file contains common functions for Network Boundary Shield.
 
 i18n_translate_dom.js
 JS code that retrieves all HTML files with data-localize attributes and localizes them.
 
 level_cache.js
 Handle domain-specific levels.
 
 levels.js
 Operations and data structures connected to protection levels.
 
 options.js
 Code that handles the configuration of the extension.
 
 options_advanced.js
 Code that handles the configuration of the extension.
 
 options_domains.js
 Code that handles domain-specific levels handling in options.
 
 options_init.js
 Code that handles initialization in the options pages.
 
 popup.js
 JS code for pop up.
 
 session_hash.js
 A cache for session and domain hashes, used for Farbling.
 
 settings_tweaks.js
 Fine-tuning of the JShelter settings, for example, based on domains.
 
 tweaks_gui.js
 JS code for the JS Shield tweak GUI.
 
 update.js
 Code that updates configuration stored by the user after upgrades.
 
 url.js
 Functions that handles working with URLs.
 
 wrapping.js
 Main file handling wrappers.
 
 wrappingL-CANVAS.js
 Library of functions for the Canvas API wrappers.
 
 wrappingL-SENSOR.js
 Library of functions for the Generic Sensor API wrappers.
 
 wrappingS-AJAX.js
 Wrappers for XMLHttpRequest standard.
 
 wrappingS-BATTERY-CR.js
 Wrappers for Battery Status API.
 
 wrappingS-BE.js
 Wrappers for that disables the Beacon API.
 
 wrappingS-COOP-SCHEDULING.js
 Wrappers for Cooperative Scheduling of Background Tasks API.
 
 wrappingS-DM.js
 Wrappers for navigator.deviceMemory property.
 
 wrappingS-DOM.js
 This file contains wrappers for the DOM API.
 
 wrappingS-ECMA-ARRAY.js
 Wrappers for arrays from the ECMA standard library.
 
 wrappingS-ECMA-DATE.js
 Wrappers for the Date object.
 
 wrappingS-ECMA-SHARED.js
 Wrappers for SharedArrayBuffer.
 
 wrappingS-EME.js
 This file contains wrappers for the EME standard.
 
 wrappingS-GEO.js
 This file contains wrappers for the Geolocation API.
 
 wrappingS-GP.js
 This file contains wrappers for the Gamepad API.
 
 wrappingS-H-C.js
 This file contains wrappers for Canvas-related calls.
 
 wrappingS-HRT.js
 Wrappers for High Resolution Time (Level 2) standard.
 
 wrappingS-HTML-LS.js
 Wrappers for Workers.
 
 wrappingS-HTML.js
 This file contains wrapper that clears the window.name property.
 
 wrappingS-HTML5.js
 This file contains wrappers for HTML Audio and Video elements.
 
 wrappingS-IDLE.js
 Wrappers for Idle Detection API.
 
 wrappingS-MCS.js
 Wrappers for Media Capture and Streams standard.
 
 wrappingS-MEDIA-CAPABILITIES.js
 This file contains wrappers for the Media Capabilities APIs.
 
 wrappingS-NET.js
 Wrappers for NetworkInformation.
 
 wrappingS-NFC.js
 Wrappers for Web NFC API.
 
 wrappingS-NP.js
 Wrappers for NavigatorPlugins.
 
 wrappingS-PT2.js
 Wrappers for Performance Timeline (Level 2) standard.
 
 wrappingS-SENSOR-ACCEL.js
 Wrappers for the Accelerometer Sensor, LinearAccelerationSensor, and GravitySensor.
 
 wrappingS-SENSOR-GYRO.js
 Wrappers for the Gyroscope Sensor.
 
 wrappingS-SENSOR-LIGHT.js
 Wrappers for the Ambient Light Sensor.
 
 wrappingS-SENSOR-MAGNET.js
 Wrappers for the Magnetometer Sensor.
 
 wrappingS-SENSOR-ORIENT.js
 Wrappers for the AbsoluteOrientationSensor and RelativeOrientationSensor.
 
 wrappingS-SENSOR.js
 Wrappers for Generic Sensor API.
 
 wrappingS-VR.js
 This file contains wrappers for the original Virtual Reality API.
 
 wrappingS-WEBA.js
 Wrappers for Web Audio API.
 
 wrappingS-WEBGL.js
 Wrappers for WebGL Specification standards (both 1.0 and 2.0)
 
 wrappingS-XR.js
 This file contains wrappers for the current Virtual/Augmented Reality API (WebXR)