{"push_id":1461565998,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"d0893b0c484415af3b8b68f8cac9692ac5cd3903","before":"a719b71e5957ee513ebf43a4ff703926c629b553","commits":[{"sha":"bd91f3451377929df37fccebe5c45241ce2065e4","author":{"name":"Jonas Jenwald","email":"bbd857ad5277dd198029c09f6d4b8824489d8ede@gmail.com"},"message":"Ensure that we handle indirect objects in all types of `Opt` entries in `ChoiceWidget` annotation dictionaries\n\nI haven't got an example where the current code breaks, but given all the previous cases we've seen where PDF generators use indirect objects in Arrays it makes sense to fix this pro-actively.\nI've modified the relevant unit-tests slightly, and they would *not* pass without the code changes in this patch.\n\n*Note:* `Dict_getArray` only dereferences Array elements on the \"top-level\", to avoid recursion issues. Furthermore if you have to loop through the Array at the call-site anyway, then using `Dict_get` in combination with `XRef_fetchIfRef` is a tiny bit more efficient.","distinct":true,"url":"https://api.github.com/repos/mozilla/pdf.js/commits/bd91f3451377929df37fccebe5c45241ce2065e4"},{"sha":"d0893b0c484415af3b8b68f8cac9692ac5cd3903","author":{"name":"Tim van der Meij","email":"b09ea05b3af06318882fddd405073e322d36ce16@gmail.com"},"message":"Merge pull request #7900 from Snuffleupagus/choiceWidget-Opt-indirect-objects\n\nEnsure that we handle indirect objects in all types of `Opt` entries in `ChoiceWidget` annotation dictionaries","distinct":true,"url":"https://api.github.com/repos/mozilla/pdf.js/commits/d0893b0c484415af3b8b68f8cac9692ac5cd3903"}]}
{"actor":{"display_login":"timvandermeij"}}