summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael BrĂ¼ning <michael.bruning@qt.io>2021-04-13 10:16:59 +0200
committerMichael BrĂ¼ning <michael.bruning@qt.io>2021-04-13 12:57:31 +0000
commit4e224e5af48f9268d8f72b0f8adf4e9a1a470ca6 (patch)
tree1d078b69640fbfe3fb6f0a4077a0af4a2e65161e
parent27bdc841adae935758a1289db8c399cef7844e3e (diff)
downloadqtwebengine-chromium-4e224e5af48f9268d8f72b0f8adf4e9a1a470ca6.tar.gz
Fixup [Backport] CVE-2021-21160: Heap buffer overflow in WebAudio
Added include for SSE instructions. Change-Id: I0deb6eac8fc2c1e05a88a6b39fb23ce34d8de63b Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-rw-r--r--chromium/third_party/blink/renderer/modules/webaudio/audio_param.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/modules/webaudio/audio_param.cc b/chromium/third_party/blink/renderer/modules/webaudio/audio_param.cc
index 6d945e3ca34..c228a0b4274 100644
--- a/chromium/third_party/blink/renderer/modules/webaudio/audio_param.cc
+++ b/chromium/third_party/blink/renderer/modules/webaudio/audio_param.cc
@@ -35,6 +35,10 @@
#include "third_party/blink/renderer/platform/histogram.h"
#include "third_party/blink/renderer/platform/wtf/math_extras.h"
+#if defined(ARCH_CPU_X86_FAMILY)
+#include <emmintrin.h>
+#endif
+
namespace blink {
const double AudioParamHandler::kDefaultSmoothingConstant = 0.05;