JavaScript Restrictor
Browser extension that improves privacy and security
|
Wrappers are small pieces of code that modifies the original functionalty of a function, or property defined by standards. More...
Files | |
file | wrappingL-CANVAS.js |
Library of functions for the Canvas API 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-COOP-SCHEDULING.js |
Wrappers for Cooperative Scheduling of Background Tasks 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-EME.js |
This file contains wrappers for the EME standard. | |
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-HTML5.js |
This file contains wrappers for HTML Audio and Video elements. | |
file | wrappingS-IDLE.js |
Wrappers for Idle Detection API. | |
file | wrappingS-MCS.js |
Wrappers for Media Capture and Streams standard. | |
file | wrappingS-MEDIA-CAPABILITIES.js |
This file contains wrappers for the Media Capabilities APIs. | |
file | wrappingS-NET.js |
Wrappers for NetworkInformation. | |
file | wrappingS-NFC.js |
Wrappers for Web NFC API. | |
file | wrappingS-NP.js |
Wrappers for NavigatorPlugins. | |
file | wrappingS-PT2.js |
Wrappers for Performance Timeline (Level 2) standard. | |
file | wrappingS-SENSOR-ACCEL.js |
Wrappers for the Accelerometer Sensor, LinearAccelerationSensor, and GravitySensor. | |
file | wrappingS-SENSOR-GYRO.js |
Wrappers for the Gyroscope Sensor. | |
file | wrappingS-SENSOR-LIGHT.js |
Wrappers for the Ambient Light Sensor. | |
file | wrappingS-SENSOR-MAGNET.js |
Wrappers for the Magnetometer Sensor. | |
file | wrappingS-SENSOR-ORIENT.js |
Wrappers for the AbsoluteOrientationSensor and RelativeOrientationSensor. | |
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) | |
Wrappers are small pieces of code that modifies the original functionalty of a function, or property defined by standards.
JavaScript Restrictor defines wrappers to modify the behaviour of the JavaScript environment. The purpose of the most of the wrappers can be divided into several categories: