diff --git a/app/extensions/brave/content/scripts/blockCanvasFingerprinting.js b/app/extensions/brave/content/scripts/blockCanvasFingerprinting.js index feedd39d5a..c3868fc686 100644 --- a/app/extensions/brave/content/scripts/blockCanvasFingerprinting.js +++ b/app/extensions/brave/content/scripts/blockCanvasFingerprinting.js @@ -113,7 +113,7 @@ if (chrome.contentSettings.canvasFingerprinting == 'block') { }) var webglMethods = ['getSupportedExtensions', 'getParameter', 'getContextAttributes', - 'getShaderPrecisionFormat', 'getExtension'] + 'getShaderPrecisionFormat', 'getExtension', 'readPixels'] webglMethods.forEach(function (method) { var item = { type: 'WebGL', @@ -121,6 +121,8 @@ if (chrome.contentSettings.canvasFingerprinting == 'block') { propName: method } methods.push(item) + item.objName = 'WebGL2RenderingContext', + methods.push(item) }) var audioBufferMethods = ['copyFromChannel', 'getChannelData']