{"push_id":851620718,"size":3,"distinct_size":3,"ref":"refs/heads/2.6.0-dev","head":"92654fbf44f8099ff84c972e8879ca4217b6f071","before":"29be886a3e1b3f8241516f7319b6af523114b09c","commits":[{"sha":"641e05004aefa1dff7adfb6fd0e29b17110d21f7","author":{"email":"15e1c65842105c4d2dfe98f16ead5bdbe966f3ab@lge.com","name":"Gray Norton"},"message":"ENYO-2734: Remove transparent-image placeholder support\n\nThe placeholder feature in enyo/Image currently has logic to\nremove the placeholder when the image itself loads.\n\nThis logic was intended to provide support for images that contain\ntransparent or semi-transparent pixels, by preventing the\nplaceholder from \"showing through\" those pixels.\n\nHowever, supporting this use case can cause expensive style\nrecalculation under some circumstances -- specifically, it was\ncausing grid list regeneration on mid-range TV hardware (M16) to be\nhalf a second slower.\n\nSince the 80+% use case for placeholder images involves traditional\nopaque, rectangular images, we'll simply remove the sometimes-\nexpensive logic and document the limitation. We can consider\nreintroducing placeholder support for transparent images at some\nfuture point, either with a flag to explicitly turn it on or with\nan as-yet-not-thought-of, better-performing implementation.\n\nEnyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)","distinct":true,"url":"https://api.github.com/repos/enyojs/enyo/commits/641e05004aefa1dff7adfb6fd0e29b17110d21f7"},{"sha":"8120d758f02fee0beda2efd092044e1aebf5d6b6","author":{"email":"061f979342ea0dec74948c4a59df1ac40f0ba1a4@lge.com","name":"Ryan Duffy"},"message":"set placeholder bg image at create-time\n\nWhen not using sizing, the placeholder would not be set because a\nchange notification doesn't fire for it during create. Adding a check\nfor a falsey prop so placeholder will be set during create.\n\nIssue: ENYO-2734\nEnyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)","distinct":true,"url":"https://api.github.com/repos/enyojs/enyo/commits/8120d758f02fee0beda2efd092044e1aebf5d6b6"},{"sha":"92654fbf44f8099ff84c972e8879ca4217b6f071","author":{"email":"ff3a2ea19d282d5f9f33383556fc8b8a43c05bf0@pre101.com","name":"Roy Sutton"},"message":"Merge pull request #1316 from enyojs/ENYO-2734-graynorton\n\nENYO-2734: Remove transparent-image placeholder support","distinct":true,"url":"https://api.github.com/repos/enyojs/enyo/commits/92654fbf44f8099ff84c972e8879ca4217b6f071"}]}