Accessing DOM is slow (in Canvas)

Issue #8147766 • Assigned to Li-Hsin H.

Details

Author
Niels B.
Created
Jul 12, 2016
Privacy
This issue is public.
Reports
Reported by 2 people

Sign in to watch or report this issue.

Steps to reproduce

Github Issue: https://github.com/Microsoft/ChakraCore/issues/1262

On a project I was working on Edge was way slower than other browsers. It turns out the bottleneck was accessing the DOM for the canvas.

The project can be found here: http://javascript.nilspace.nl/Cuberite/GrownVisualizer/index.html

Once the size of the map gets bigger than the canvas (485x485) it changes to a different render algorithm which was ~15 times slower on Edge compared to Firefox.

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Travis L.”

      Changed Title from “Accessing DOM is slow” to “Accessing DOM is slow (in Canvas)”

      Changed Assigned To to “Christian F.”

      Changed Assigned To from “Christian F.” to “Li-Hsin H.”

    • canvas rendering very very very slow for images larger than about 500px. so slow that our app is useless on Edge so we will put up a notice not to use Edge due to performance issues. this is the only browser with the issue. even ie11 renders ok. the app is under development so no link to demo…sorry about that.

    You need to sign in to your Microsoft account to add a comment.

    Sign in