Steps to reproduce
The title may be wrong, since I am not 100% sure issue is with WebGLRenderingContext.scissor() method, maybe it’s also related to Element.getBoundingClientRect().
Context rendered with usage of Scissor and getBoundingClientRect method is stretched on the page top and lost it’s position on the bottom.
It’s not happening neither in Chrome nor Firefox and Safari (various versions).
Original issue with steps to reproduce: https://github.com/mrdoob/three.js/issues/11916
It’s not related to three.js since it’s also happening with another WebGL helper libary (twgl.js) and all the suspected behavoir is just the same.
Comments and activity
- Microsoft Edge Team
Changed Assigned To to “Steven K.”
Changed Assigned To to “Rick J.”
Changed Assigned To to “Christian F.”
Changed Title from “WebGLRenderingContext.scissor() behavoir is wrong.” to “WebGLRenderingContext.scissor() behavior is wrong.”
Changed Assigned To from “Christian F.” to “Rafael C.”
Changed Status to “Confirmed”
Changed Status from “Confirmed” to “Fixed”