oxjs/source/UI/js/Core
Will Thompson ec85c7b458 Element: faster tooltip event binding
Even when there is no tooltip, setTooltip() accounts for about 5% of the
time spent setting the values on an ArrayEditable, of which about 2% is
Ox.filter.

There only a few possible sets of events, so use object identity rather
than calculating the set difference. In particular, this is a lot faster
when self.options.tooltip is false-y.

(I think it was actually wrong before, anyway:

    bindTooltipEvents({mouseenter, mouseleave})
    bindTooltipEvents({mousemove, mouseleave})

would (correctly) unbind mouseenter and bind mousemove, but would set
boundTooltipEvents = {mousemove} even though mouseleave is still bound.)
2016-06-23 17:56:22 +02:00
..
API.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
App.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
Clipboard.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
Container.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
Cookies.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
Element.js Element: faster tooltip event binding 2016-06-23 17:56:22 +02:00
Event.js don't break on unknown keys 2015-05-23 13:02:39 +02:00
Focus.js remove debugging code 2014-12-22 22:21:20 +00:00
Fullscreen.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
GarbageCollection.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
History.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
LoadingIcon.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
LoadingScreen.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
Request.js Fix Ox.Request.cancel(fn) (fixes #2932) 2016-06-22 15:53:18 +01:00
Theme.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
UI.js remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
URL.js encode state.part in url, fixes #2725 2015-03-31 20:53:55 +02:00