cec388cde2
## History In PR #24153, `placeholder=blur` was added and it set `element.style.backgroundImage = 'none'` instead of using react state to re-render. Then in PR #25916, a delay was added to handle removing the blur placeholder. Then in PR #25994, `img.decode()` was utilized but we found this caused problems in Firefox in #26011. ## Today This PR changes the the blur placeholder removal to use react state to re-render. This _should_ prevent Firefox from erroring although we should probably keep the catch() just in case. This was pointed out when React 18 caused subtle differences in Firefox in this comment https://github.com/vercel/next.js/issues/30128#issuecomment-1086754374 |
||
---|---|---|
.. | ||
asset-prefix | ||
base-path | ||
basic | ||
custom-resolver | ||
default | ||
image-from-node-modules | ||
noscript | ||
react-virtualized | ||
svgo-webpack | ||
trailing-slash | ||
typescript | ||
unicode |