Prefixes for transform: scale
layout wait-for-completion trick
fixed CSS overrides in fixed layout view (publishers do not like when reading systems mess up their designs)
fixed Media Overlays page playback order, tweaked rendering of reflowable page so that heavy columnisation is hidden whilst loading content, tweaked fixed-layout rendering to allow pages to refresh without flickering / flashing (transition now fade-in, but could be switched to translation-x using options)
massive (HUGE) performance improvement in jQuery selector change, Media OVerlays with large DOMs (word-level highlighting)
added missing getElementById() methods + MO code to handle link targets with inner audio + use document.getElementById() wherever possible
Merge pull request #19 from irls/feature/multibrowser_fixed_layout

Prefixes for transform: scale
MO resize restore playback position logic
Merge branch 'develop' of https://github.com/readium/readium-shared-js into develop
no change in functionality, just multi-browser prefixes
fixed TTS for Firefox null vs. undefined woes + fixed jQuery vs. DOM element type
fixed visibility bug, now Media Overlays works in Firefox
fixed iOS HTML5 audio playback bugs (seeking fails sometimes, so the engine is now able to attempt a number of times, then it restarts the asset loading from scratch)
Internet Explorer fix for stale DOMElement.OwnerDocument (SCRIPT70 Permission Denied error)
MO playback pause/resume when settings change
Workaround for fetching spine items with encoded URIs
If clientRects are empty, try next element
Merge pull request #20 from irls/hotfix/empty_client_rects_next

If clientRects are empty, try next element
Merge pull request #21 from irls/hotfix/toc_links

Workaround for fetching spine items with encoded URIs
minor