{"push_id":822259201,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"399439d551c3bd915fe180b8c0f3f8e0078623b5","before":"9c8e128c413c383fc9d4b9cd8175e0d5673214f2","commits":[{"sha":"399439d551c3bd915fe180b8c0f3f8e0078623b5","author":{"email":"cb449088a0bcad0aae227feed8d3e97f5085a862@chromium.org","name":"newt"},"message":"ButtonCompat: handle missing StateListAnimator gracefully.\n\nButtonCompat can crash on custom ROMs, when using a framework like Xposed, and\npotentially on future versions of Android, because it assumes that the\nWidget.Material.Button style contains a stateListAnimator attribute. This is\nactually a dangerous assumption, since a future version of Android could change\nWidget.Material.Button.\n\nThis CL handles this situation gracefully by simply not using a\nStateListAnimator on the button if Widget.Material.Button doesn't contain a\nstateListAnimator attribute.\n\nBUG=525511\n\nReview URL: https://codereview.chromium.org/1390883007\n\nCr-Commit-Position: refs/heads/master@{#353454}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/399439d551c3bd915fe180b8c0f3f8e0078623b5"}]}