{"push_id":1468756055,"size":182,"distinct_size":15,"ref":"refs/heads/svg-dom-redux","head":"eaec573bb7ee0dfdcdd79abc77ad0e13064e2dbb","before":"d86a3358066ff992f9c79e8dd18502200c22c796","commits":[{"sha":"96908118af7b26b1b4b1f964b96db6ce0302800d","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Clarify that document's origin is based on config.url\n\nFixes #1439.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/96908118af7b26b1b4b1f964b96db6ce0302800d"},{"sha":"2a4326bae636af3e0edd2cb767d0026cb7a42ddc","author":{"name":"Jared Deckard","email":"8ed93f55849d5a0bbbe83c62ba1f30cc93a817f2@gmail.com"},"message":"Fix #1442: inheritance of attribute stuff from Object.prototype\n\nPreviously, if you messed with Object.prototype, spurious attributes would show up in your DOM nodes.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/2a4326bae636af3e0edd2cb767d0026cb7a42ddc"},{"sha":"d9ff93057a7e6bb5e335f2ce606032a7ac5aebb3","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Use better brand checking for Nodes in Document methods\n\nSee https://github.com/tmpvar/jsdom/pull/1447/files#r59141288.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/d9ff93057a7e6bb5e335f2ce606032a7ac5aebb3"},{"sha":"54645e6288ecdea354cd1a1905c38beb6e325cc2","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Version 8.3.1","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/54645e6288ecdea354cd1a1905c38beb6e325cc2"},{"sha":"913d3f904e77d92de96f766521ddc91df9ae6972","author":{"name":"Gary Court","email":"4277861fb77ec961ab3ed9d9b15e0a84f2d879bd@gmail.com"},"message":"Add a TreeWalker implementation\n\nCloses half of #317.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/913d3f904e77d92de96f766521ddc91df9ae6972"},{"sha":"2218b42d12b594b054f02a21e178e570f20d0b0c","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Update to whatwg-url 2.0.1\n\nThis updates for some recent spec changes and fixes a bug with the URL.prototype.hostname setter.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/2218b42d12b594b054f02a21e178e570f20d0b0c"},{"sha":"93dcfb7beff420606069dcad7159dc8cacaf0609","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Add missing dictionary declaration\n\nPart of #1449.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/93dcfb7beff420606069dcad7159dc8cacaf0609"},{"sha":"9f566e7eac83160a42722f732e8058cddafab7ae","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Version 8.4.0\n\nFixes #1449.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/9f566e7eac83160a42722f732e8058cddafab7ae"},{"sha":"236caaef9fd7a5fe3c7204b8569396da6d37e918","author":{"name":"Sebastian Mayr","email":"f27a17fc90c00d8c248d8510a1084221738b492b@smayr.name"},"message":"Fix <select multiple> bug\n\nIf an option was selected by a script later on, all other options would become\nunselected even if multiple was enabled.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/236caaef9fd7a5fe3c7204b8569396da6d37e918"},{"sha":"ec90ef91d7ef89ebea6b0334afee6072a6723d9c","author":{"name":"Sebastian Mayr","email":"f27a17fc90c00d8c248d8510a1084221738b492b@smayr.name"},"message":"Version 8.4.1","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/ec90ef91d7ef89ebea6b0334afee6072a6723d9c"},{"sha":"b2a1c9490743836a2fb5470ff3b1a5ec5f32c727","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Fix tests on Node v6\n\nThey were broken by https://github.com/nodejs/node/commit/e2f47f5698 which added the stack trace to error strings, which is not good for our summary error messages sent as \"jsdomError\" events.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/b2a1c9490743836a2fb5470ff3b1a5ec5f32c727"},{"sha":"58de9c5c1ddb244d077d11a361fe256325317795","author":{"name":"Joris van der Wel","email":"412aad76c79e8a72d1da024ac78a3173a6819251@jorisvanderwel.com"},"message":"Fix setting proxied inline event handlers without a browsing context\n\nFixes #1460.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/58de9c5c1ddb244d077d11a361fe256325317795"},{"sha":"ecf37b955552f6a679d5bc03f2d84dc77eaf490b","author":{"name":"Jason Palmer","email":"d65836b206369410f59f546631d25cdde8875da0@gmail.com"},"message":"Don't expose the iframe.sandbox property\n\nSince we don't implement it yet, it shouldn't be exposed.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/ecf37b955552f6a679d5bc03f2d84dc77eaf490b"},{"sha":"8e8f333e2b9bffc45f5f53a156f64d8b60bfe061","author":{"name":"Nicolas HENRY","email":"2360766d2cb412447871794b70e1d4c9cbdf6ae5@gmail.com"},"message":"Add encoding handling\n\nThis adds encoding detection to jsdom, both initial document parsing and on external resource fetching such as with XHR or otherwise. This is based on signals such as Content-Type header and <meta charset> declaration detection.\n\nIf you pass in a string explicitly to jsdom.jsdom, UTF-8 encoding will be assumed. When using jsdom.env, standard browser-like logic will apply, which by default uses windows-1252.\n\nFixes #1398. Fixes #1364. Closes #1400.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/8e8f333e2b9bffc45f5f53a156f64d8b60bfe061"},{"sha":"6bc42669791cca3a49c6f55ce8c30f3389a54cdc","author":{"name":"Joris van der Wel","email":"412aad76c79e8a72d1da024ac78a3173a6819251@jorisvanderwel.com"},"message":"Convert test/browser/css.js to mocha","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/6bc42669791cca3a49c6f55ce8c30f3389a54cdc"},{"sha":"d0df68ee562c1e5e3094b24579c4db8ca45f825c","author":{"name":"Joris van der Wel","email":"412aad76c79e8a72d1da024ac78a3173a6819251@jorisvanderwel.com"},"message":"Convert test/browser/index.js to mocha","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/d0df68ee562c1e5e3094b24579c4db8ca45f825c"},{"sha":"2e3046e564f8fe41c7e66e742844935930f9eebd","author":{"name":"Joris van der Wel","email":"412aad76c79e8a72d1da024ac78a3173a6819251@jorisvanderwel.com"},"message":"Convert test/jsonp/jsonp.js to mocha","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/2e3046e564f8fe41c7e66e742844935930f9eebd"},{"sha":"bd564b2f7d6ac6bd0fafbf336ccd5b1b1bd22b02","author":{"name":"Joris van der Wel","email":"412aad76c79e8a72d1da024ac78a3173a6819251@jorisvanderwel.com"},"message":"Convert test/level1/core.js to mocha","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/bd564b2f7d6ac6bd0fafbf336ccd5b1b1bd22b02"},{"sha":"6e7035eb293841b26708d05a6e84d8f3a11efa2d","author":{"name":"Joris van der Wel","email":"412aad76c79e8a72d1da024ac78a3173a6819251@jorisvanderwel.com"},"message":"Convert test/level1/html.js to mocha","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/6e7035eb293841b26708d05a6e84d8f3a11efa2d"},{"sha":"93dd663eba2e86bd7a6562edeccefa4ebe3da2ac","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Upgrade to ESLint 2.x\n\nCloses #1446. Apparently a lot of cases were not previously caught, and 2.x's \"whole-program analysis\" is able to catch them, so we fix them here, in addition to enforcing newly-introduced rules.","distinct":false,"url":"https://api.github.com/repos/nhunzaker/jsdom/commits/93dd663eba2e86bd7a6562edeccefa4ebe3da2ac"}]}
{"actor":{"display_login":"nhunzaker"}}