JavaScript Restrictor
Browser extension that improves privacy and security
JavaScript Shield

Wrappers are small pieces of code that modifies the original functionalty of a function, or property defined by standards. More...

Files

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)
 

Detailed Description

Wrappers are small pieces of code that modifies the original functionalty of a function, or property defined by standards.

defines wrappers to modify the behaviour of the JavaScript environment. The purpose of the most of the wrappers can be divided into several categories: