The display is controlled at the plugin-level, so the answer depends on which plugin you are using. Most plugins use a very simple setTimeout pattern right now. Something like:
display_element.innerHTML = "<img ...>"
setTimeout(function(){ display_element.innerHTML = ""; }, 1000)
to display a stimulus for 1000ms.
We're working on a major overhaul to this, and as part of that overhaul we've been measuring the accuracy of setTimeout in this situation. The long-story-short is that this approach is pretty accurate, getting the display length right about 70% of the time if the display length is a multiple of the monitor refresh rate. In some cases the display_length may be off by a frame or two.
Josh