[webkit-dev] Proposal: Not supporting x86 w/o SSE2
utatane.tea at gmail.com
Sun Jul 29 12:28:09 PDT 2018
To mitigate recent side-channel attacks, we added `lfence` in x86 WebKit.
But this is supported in x86 SSE2. So the ToT WebKit is not usable with
very old x86 CPUs which do not have SSE2.
According to , Mozilla Firefox 49 no longer supports x86 w/o SSE2.
Since Firefox 45 ESR is already End of Life, all the supported Firefox
require SSE2 on x86.
Chromium also does not support x86 if it does not have SSE2 IIRC.
So, no major browsers support x86 w/o SSE2 right now.
I think our stakeholders do not maintain non-SSE2 x86.
Even if it works, it is potentially vulnerable, and I think it is not
acceptable for the browser engine.
My proposal here is clarifying that WebKit does not support x86 not having
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-dev