|
|
|
|
|
by gabemart
3603 days ago
|
|
After a first look, it seems like this hack involves setting a custom cursor, which is defined as a canvas image that is 128 px tall. This 128px high image is mostly transparent, and has a fake "cursor" image at the top of it. The bottom of this image tracks your real cursor, and the fake cursor at the top of the image makes it seem like your real cursor is hovering over the browser chrome, when in fact it is ~128px lower than it appears. The rest of the effect is achieved via animating the canvas used for the custom cursor. In terms of mitigation, it seems like at a minimum custom cursors should never be rendered outside the bounds of the page content. |
|