{"push_id":1122008377,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"a68b4feeb45576bef9cec7dfb710d7841964733a","before":"13829e36c52cfcbe5cb81620b2da8766930cff60","commits":[{"sha":"ceec6ca02c92ebb16dba3a4ea4a7e2464ecc893b","author":{"email":"3d0643f9c02749eae65972b3743f6812ea0ee30f@gmail.com","name":"Garvan Keeley"},"message":"Move static fake WKNavigation to file level/scope, ran into a non-repro runtime error with it defined as static in the func","distinct":true,"url":"https://api.github.com/repos/brave/browser-ios/commits/ceec6ca02c92ebb16dba3a4ea4a7e2464ecc893b"},{"sha":"e29ddfc66904de9d1b6065840c0b6753f272e80e","author":{"email":"3d0643f9c02749eae65972b3743f6812ea0ee30f@gmail.com","name":"Garvan Keeley"},"message":"Cleanup context menu js hook, make it into re-useable ElementAtPoint() -may get used by _blank target handler","distinct":true,"url":"https://api.github.com/repos/brave/browser-ios/commits/e29ddfc66904de9d1b6065840c0b6753f272e80e"},{"sha":"d6c7151acd0ca03e225dfad1bddf10a5b6de8b4e","author":{"email":"3d0643f9c02749eae65972b3743f6812ea0ee30f@gmail.com","name":"Garvan Keeley"},"message":"JS hooks to handle window.open to open in new tab","distinct":true,"url":"https://api.github.com/repos/brave/browser-ios/commits/d6c7151acd0ca03e225dfad1bddf10a5b6de8b4e"},{"sha":"a68b4feeb45576bef9cec7dfb710d7841964733a","author":{"email":"3d0643f9c02749eae65972b3743f6812ea0ee30f@gmail.com","name":"Garvan Keeley"},"message":"Handle window.open using jscontext hook to open new tab","distinct":true,"url":"https://api.github.com/repos/brave/browser-ios/commits/a68b4feeb45576bef9cec7dfb710d7841964733a"}]}
{"actor":{"display_login":"garvankeeley"}}