GF-43095-PanelsVideoPlayerSample-Inline Viedo Overlapping Issue

This is the sample issue not the framework issue, in the sample
moon.Item "Capture" is initially aligned to right. when we turn on the
RTL, the alignment of this item is not reflected as desired, that is why
'Capture' item is overlapping on the Inline Video.
so added a class to the sample.css which can do the job when RTL is
turned on.

Enyo-DCO-1.1-Signed-off-by: Srinivas V <srinivas.v@lge.com>
Updated code
GF-52365: Move header transition property to small header

Actucally header itself does not need transition css property.
What is really need it is small header.
To prevent unexpected behavior in panel header, move this css property
to small header

Enyo-DCO-1.1-Signed-off-by: David Um <david.um@lge.com>
Fix moon.ListActions to make open property work in render time

- Fix: scroller for optionGroup is always showing in samples.
- Fix: scroller for optionGroup having height in stacked status.
- Fix: scroller for drawer is always showing in listActions.
- Fix: Skip animation before render.
- Fix: Show drawer when open is true on render time.

DCO-1.1-Signed-Off-By: Kunmyon Choi <kunmyon.choi@lge.com>
ANG-220: Image Grid: New VisD for multiple selections
Enyo-DCO-1.1-Signed-off-by: Krishna Rangarajan <krishna.rangarajan@lge.com>
Added ability to generate all custom-locale-fonts' rules programatically.
Complete rewrite of of moon-fonts.js to allow for dynamic generation of all font family CSS rules needed by any language that caries its own specific font. All languages font-face rules are generated with language specific names so they can be referred to from within any locale currently selected. (In the case of Settings app, where there is a single locale chosen, but you still need to see some language/country strings in their native fonts.)

Also made it easier to add new fonts for new languages, or new fonts for existing languages.
Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Added "dismissOnEnter" support to input-headers.
Updated HeaderSample with example.
Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
GF-60086: Update to call this._getScrollBounds method after this.animateToControl. Enyo-DCO-1.1-Signed-off-by: YoungMok Kim <ym1980.kim@lgepartner.com>
GF-60463: The last character of program titles is not fully shown in VideoInfoHeader

Removing "letter-spacing:-0.05em;" per Brooke Peterson's comment.

If letter-spacing:-0.05em; is the problem, just remove it or change to
letter-spacing:normal
In moonstone the video infor header "letter-spacing:-0.05em;" was
removed a few month back when we introduced new kerned Miso. SO just
remove it, thanks.

DCO-1.1-Signed-Off-By: Kunmyon Choi <kunmyon.choi@lge.com>
Ensure that horizontal thumb appears when 5-way scrolling.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)
GF-60891: Focus is not able to move between paging control to header client buttons

Fixing: http://jira2.lgsvl.com/browse/GF-60891

In conventional remote control, 5 way move have no way to move out from
grid list or list without moving up to the first item.

For better usability, HE QE and UX wants to move focus between paging
control to header client buttons.

Currently scroller itself is spotlight "container" control, so we need
to move spotlight "container" from scroller to viewport of moon scroll
strategy.

DCO-1.1-Signed-Off-By: Kunmyon Choi <kunmyon.choi@lge.com>
GF-61059: Cancel key acceleration when hitting scroll boundary.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Fixing http://jira2.lgsvl.com/browse/BHV-761
BHV-670: Update deactivated color in LIGHT THEME Enyo-DCO-1.1-Signed-off-by: Brooke Peterson <brooke.peterson@lge.com>
Adding font-kerning to moon-video-player-info-title
BHV-757: Remove unnecessary call to stop hideTopOverlay job.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-747: Do not animate slider when constrainToBgProgress is true and unclamped value is greater than bgProgress.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Streamline calculation of allowAnimation boolean.
BHV-1222: Add proper styling for expanded state, clean up cruft.
Added line-height adjustment for tall ascender characters of LG Display.
Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>