|
JavaScript Restrictor
Browser extension that improves privacy and security
|
BatteryManager.prototype getters and setters. subarray() method always ruturns the full array. gamepadconnected and gamepaddisconnected that fires at least on the window object. We do not mitigate the event to fire and consequently, it is possible that an adversary can learn that a gamepad was (dis)connected but there was no change in the result of the navigator.getGamepads() API. Possibly inconsistant data between AudioBuffer and AnalyserNode wrappers.
Inconsistency between AudioBuffer.prototype.copyFromChannel and AudioBuffer.prototype.getChannelData. AudioBuffer.prototype.copyFromChannel should call AudioBuffer.prototype.getChannelData wrapper and then return result of the original call.