enyojs/moonstone — pull request #1267 by aarontam (2014-05-02 02:07:29+00:00)
Title: BHV-6683: Prevent unnecessary relayout by clipping overflow.

Issue
-------
`GridListImageItem` propagates a layout change to all its ancestors when it contains a `Marquee`, which can negatively affect performance (to a smaller degree).

Fix
----
We set `overflow:hidden` so that a relayout is not run on ancestors of `GridListImageItem`. I'm curious if anything would be taking advantage of the original style `overflow:visible`, though that would seem unlikely as it would result in an odd-looking `GridListImageItem`.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam