scholarslab/Neatline — Issue #55: Deprecation warnings, performance problem in Firefox
Author: davidmcclure
Created: 2011-12-18 22:44:46+00:00
State: open
Labels: optimization, priority-high

There is some strange issue in the editor code that is (a) causing Chrome to throw huge numbers of console warnings and (b) Firefox to choke down to an incredibly slow pace, although Firebug does not log warnings/errors. I'm almost sure these are the same issue, because the elements on the page that throw the errors in Chrome are the same parts of the application that are anomalously slow in FF, whereas other parts perform as would be expected.

To replicate in Chrome:
- Move the mouse over the list of items in the browser, or interact with the layout editor dropdown box. This error: "event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future." gets thrown hundreds of times.

To replicate in Firefox:
- Open up an item form. The framerate drops _incredibly_ low. By comparison, click on the "Filter" tab and see the speed of the animation there. There is something specifically wrong in the browser code that is causing the slowdown.