BHV-15606: VideoPlayer slider not updating on switch from full to inline when paused
Enyo-DCO-1.1-Signed-off-by: Krishna Rangarajan <krishna.rangarajan@lge.com>
ENYO-304: Suppress tooltip when Control moves beneath pointer

In the edge case where a) Spotlight has just been forced from
pointer mode to 5-way mode; and b) a Tooltip-enabled Control
suddenly appears / moves to a location that places it beneath the
pointer, a Tooltip currently appears over the Control.

This is because (to support Tooltips on non-Spottable elements)
Tooltips can be triggered by 'onenter' events, and 'onenter' fires
whenever the pointer enters the area represented by a given
Control – even if it's the Control, not the pointer, that has
moved.

We address this edge case with some simple guard code – if we're
not in Pointer mode, don't allow 'onenter' to trigger a Tooltip.

Note that this change doesn't address a related inefficiency,
which is that both the 'onenter' trigger and the
'onSpotlightFocused' trigger fire when moving the pointer over a
Spottable Control. This is fairly benign, as it just results in a
small bit of extra JavaScript execution. Addressing it would
require more fundamental changes to the way we trigger Tooltips,
which doesn't seem worth the effort or risk at this point in time.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
BHV-15606: added documentation
correcting documentation
BHV-15606: Updated documentation.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
adopt enyo.Scrim as base kind for moon.Scrim

Issue: ENYO-95
Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)
BHV-15685: Panels branding was causing unnecessary full-screen-repaints during every panel transition. This caused lag and blinking, as well as other performance issues.
* Branding is now set once, instead of every panel transition.
* Branding now has an appropriate size imposed on it. (Instead of none whatsoever)
* Breadcrumb height is now a variable.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Run a lower cost function to do the same thing.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Removing comments referencing moon.DrawerHandle.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
Initializing Panels at an index greater than 0 results in the branding working as expected.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
ENYO-308: moon.Drawer shows vertical scrollbar
Merge pull request #1692 from enyojs/BHV-15606-krishnarangarajan

BHV-15606: VideoPlayer slider not updating on switch from full to inline when paused

Reviewed-By: Aaron Tam (aaron.tam@lge.com)
Integrated-by: Ryan Duffy (ryan.duffy@lge.com)
Merge pull request #1700 from enyojs/BHV-15685-blakestephens

BHV-15685: Panels branding was causing unnecessary full-screen-repaints...

Reviewed-By: Ryan Duffy (ryan.duffy@lge.com)
Integrated-By: Aaron Tam (aaron.tam@lge.com)
ENYO-312: Guard against non-existent branding image control.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Updating links to conceptual docs.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
BHV-15607: Gave languages with tall characters more breathing room in input fields.
This change also includes a reorganized set of CSS for Inputs and InputDecorators, to be more concise.
In addition to making this change for Thai and Farsi, like the ticket suggests, it includes all languages with tall characters.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Merge pull request #1695 from enyojs/ENYO-304-graynorton

ENYO-304: Suppress tooltip when Control moves beneath pointer

Reviewed-By: Ryan Duffy (ryan.duffy@lge.com)
Integrated-By: Aaron Tam (aaron.tam@lge.com)
Merge pull request #1704 from enyojs/ENYO-312-aarontam

ENYO-312: Guard against non-existent branding image control.

Reviewed-By: Blake Stephens (blake.stephens@lge.com)
Integrated-by: Ryan Duffy (ryan.duffy@lge.com)
Adding brief description of 'moon' namespace.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
[BHV-15343]Contextual popup doesn't work properly when hide() from application side

Issue: When contextual popup is closed from application side, it doesn't
update some properties properly which causes this behavior
Fix: control's hide() method is overridden in  contextual popup to
update the properties properly.
DCO-1.1-Signed-Off-By: Rajyavardhan P <rajyavardhan.p@lge.com>