CCWMP-10998: Added animationstart and animationiteration to dispather.events
BHV-6022-fix: Change remapping files/folders to work fine

Enyo-DCO-1.1-Signed-off-by Junil Kim <logyourself@gmail.com>
Allow Router to use owner as context, to better support inline definition.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
VerticalDelegate.controlsPerPage now calls sizeProp method on local scope rather than global scope.
VerticalDelegate.setScrollThreshold now calls sizeProp method on local scope rather than global scope.

Found the a similar error to the previous commit and the original bug-request in the setScrollThreshold method.
fix resolution of global bindings specified as strings
FloatingLayer clips out-of-bounds elements properly, doesn't directly receive clicks, and fits to the screen size.
New `.enyo-untouchable` class added to simplify disabling pointer events on containers.
A few comparisons converted from strict equality to loose for efficiency's sake.
Misc whitespace cleanup.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Revert "FloatingLayer clips out-of-bounds elements properly, doesn't directly receive clicks, and fits to the screen size."

This reverts commit 5a6ef3d951492d54899055732427c0bef97fc6fc.
FloatingLayer clips out-of-bounds elements properly, doesn't directly receive clicks, and fits to the screen size.
New `.enyo-untouchable` class added to simplify disabling pointer events on containers.
A few comparisons converted from strict equality to loose for efficiency's sake.
Misc whitespace cleanup.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
add unit test for global bindings
ENYO-275: Properly initialize DataList.absoluteShowing

DataList maintains an internal absoluteShowing property and
observes changes to it, for the purpose of deferring certain
operations when the list is hidden.

Previously, DataList initialized absoluteShowing when the list was
created, setting it to value of the list's own "showing" property.
This meant it wasn't accurate if any of the list's ancestors
happened to be hidden at the time the list was created...and this,
in turn, meant that certain operations (e.g. initial generation of
pages and layout of child controls) that should have been deferred
happened immediately instead.

We now initialize on render instead, getting the value from a call
to getAbsoluteShowing().

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
JSDoc cleanup.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
Merge pull request #864 from enyojs/ENYO-272

Fix for: ENYO-272

Looks good!

Reviewed-By: Cole Davis (cole.davis@lge.com)
Integrated-By: Aaron Tam (aaron.tam@lge.com)
use correct parameter and don't unnecessarily call get

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Run triggerOnStart async to allow parent to create

Enyo-DCO-1.1-Signed-off-by: Roy Sutton <roy.sutton@lge.com>
Merge pull request #869 from enyojs/ENYO-264-ryanjduffy

Fixes ENYO-264

Reviewed-By: Cole Davis (cole.davis@lge.com)
Integrated-By: Aaron Tam (aaron.tam@lge.com)
BHV-14565: Do not pass shared event object references when firing custom event.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-14565: Switch to passing clone of original event for consistency.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Merge pull request #873 from enyojs/ENYO-275-graynorton

ENYO-275: Properly initialize DataList.absoluteShowing

Reviewed-By: Cole Davis (cole.davis@lge.com)
Integrated-By: Aaron Tam (aaron.tam@lge.com)
Merge pull request #867 from Rayraz/ENYO-4076

Fix for: ENYO-276 (external ENYO-4076)

Reviewed-By: Cole Davis (cole.davis@lge.com)
Integrated-By: Aaron Tam (aaron.tam@lge.com)