{"push_id":544571559,"size":3,"distinct_size":3,"ref":"refs/heads/dev","head":"8d4eed6678da384561f3a790e35a5ae9e87fda2c","before":"347c6faf4dfb252a383c778e97ab5f1f4b19ba14","commits":[{"sha":"41829361b6f46337590bee132f3dbdf845b4e0db","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"catch RuntimeExceptions when the widget update fails.  These are\nnoncritical errors, but uncaught RTE will cause the app to crash.","distinct":true,"url":"https://api.github.com/repos/mozilla/MozStumbler/commits/41829361b6f46337590bee132f3dbdf845b4e0db"},{"sha":"6672eb233ece8a6b0098a31e61367c4cbffb2899","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@crankycoder.com","name":"Victor Ng"},"message":"Change visibility of remoteViews in MainDrawerActivity to be package default instead of private so that we can replace them with a  mock while under test.\nLog now has a circular buffer of 10 strings that can be used to help diagnose Log messages while under test.\nAdded AppWidgetManagerProxy to the list of services injected to remove the AppWidgetManager singleton dependency.\nAdded test around catching RuntimeException when the AppWidgetManager throws an unexpected error.","distinct":true,"url":"https://api.github.com/repos/mozilla/MozStumbler/commits/6672eb233ece8a6b0098a31e61367c4cbffb2899"},{"sha":"8d4eed6678da384561f3a790e35a5ae9e87fda2c","author":{"email":"3d0643f9c02749eae65972b3743f6812ea0ee30f@gmail.com","name":"Garvan Keeley"},"message":"Merge pull request #1397 from crankycoder/features/1.5.5-hotfixes\n\ntest the AppWidget","distinct":true,"url":"https://api.github.com/repos/mozilla/MozStumbler/commits/8d4eed6678da384561f3a790e35a5ae9e87fda2c"}]}