Add support for the Page Visibility API
ENYO-3074: Fixed issue with tap event being sent after dragfinish event for non-Scroller controls; the tap event is always prevented when a dragfinish event is sent. Additionally, now-redundant calls to preventTap by Scroller controls have been removed.
Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Fix caching bug with enyo.Scroller

Previous fix to enyo.Scroller resulted in normal scroller
positioning being lost during hide/show. This moves the zeroing
of scrollTop/Left into the caching code when a reset parameter
is passed in.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
GF-58382: Dispatch all key events via Signals, regardless of input focus state.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Merge pull request #583 from Satzmedia/pagevisibility

Add support for the Page Visibility API

Reviewed-By: Ben Combee (ben.combee@lge.com)
Update CHANGELOG.md

Note the page visibility API change just taken by PR.

Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge pull request #594 from enyojs/update-scroller-cache

Fix caching bug with enyo.Scroller

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #631 from enyojs/GF-58382-aarontam

GF-58382: Dispatch all key events via Signals, regardless of input focus state

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #592 from enyojs/ENYO-3074-aarontam

ENYO-3074: Fixed issue with tap event being sent after dragfinish event

Reviewed-By: Ben Combee (ben.combee@lge.com)