{"push_id":874549392,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"d302d25b51ef5cbd76b5750a9af4c82287f34934","before":"8a7c568b2acfdce47380bceeab9cfe202064c0bb","commits":[{"sha":"9874bfbd59146ff6a4b0ff923f167f1691cb9a3c","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@trello.com","name":"Sebastian Mayr"},"message":"Bump webidl2js version to 3.0","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/9874bfbd59146ff6a4b0ff923f167f1691cb9a3c"},{"sha":"2eac87eec2cceccdfdaf993af4a28788a5179f1f","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@trello.com","name":"Sebastian Mayr"},"message":"Make webidl conversions work with multiple categories\n\nSince all generated js files are so interdependent on each other, splitting them into folders according to their category screws up all relative paths between each other.\n\nInstead, we'll put all generated js files into a single folder and split .idl and -impl files according to their category, which works fine.","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/2eac87eec2cceccdfdaf993af4a28788a5179f1f"},{"sha":"8054a52a5abc6fd00d761bd0f7103c8cff542ca2","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@trello.com","name":"Sebastian Mayr"},"message":"Remove type conversion now implemented in webidl2js","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/8054a52a5abc6fd00d761bd0f7103c8cff542ca2"},{"sha":"4b222af7d156657ca3207b406151709a80586379","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@trello.com","name":"Sebastian Mayr"},"message":"Refactor events to use webidl2js\n\nThe implementation itself is also very closely aligned with the spec now.","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/4b222af7d156657ca3207b406151709a80586379"},{"sha":"5459bec38660658e4e18642265f61c3d79e984dd","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@trello.com","name":"Sebastian Mayr"},"message":"Rework event subclasses","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/5459bec38660658e4e18642265f61c3d79e984dd"},{"sha":"f526b3b6965717746dde9417a4033d828376fb05","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@trello.com","name":"Sebastian Mayr"},"message":"Modify MutationEvent test to ensure constructor throws\n\nMutationEvent has no public constructor, so this should always throw.","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/f526b3b6965717746dde9417a4033d828376fb05"},{"sha":"03baea787aad5135a826d74e7b65975309c97bac","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@trello.com","name":"Sebastian Mayr"},"message":"Avoid tripping a too few arguments error","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/03baea787aad5135a826d74e7b65975309c97bac"},{"sha":"d86585ffbfaedb0e864e05f25b351e8c220da155","author":{"email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@trello.com","name":"Sebastian Mayr"},"message":"Enable more web-platform-tests","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/d86585ffbfaedb0e864e05f25b351e8c220da155"},{"sha":"56323fc29e79fb567253d96a77886e41a7a37e03","author":{"email":"c17a1a963e2b9ebb228030c0615fdb4bd91bd982@jorisvanderwel.com","name":"Joris van der Wel"},"message":"Use the \"request\" module instead of \"browser-request\"\n\nCurrently, fetching files within the browser is broken because browser-request does not support `request.jar()`, also we are passing arguments to request() in such a way that it is not compatible with browser-request.\nThe \"request\" library seems to support browsers just fine nowadays","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/56323fc29e79fb567253d96a77886e41a7a37e03"},{"sha":"d302d25b51ef5cbd76b5750a9af4c82287f34934","author":{"email":"3c363836cf4e16666669a25da280a1865c2d2874@domenic.me","name":"Domenic Denicola"},"message":"Correctly throw DOMExceptions for invalid selectors\n\nPreviously we would just let nwmatcher throw Error instances. Now we correctly convert them to DOMException SyntaxErrors. In combination with https://github.com/dperini/nwmatcher/commit/3595c7d2ae9b1324fa51999c60b91d45511e034f, fixes #1214.","distinct":true,"url":"https://api.github.com/repos/Joris-van-der-Wel/jsdom/commits/d302d25b51ef5cbd76b5750a9af4c82287f34934"}]}