{"push_id":1186510345,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"5d66130b1ba285381787acd0ad0ce980cbbdbf37","before":"99057f3f01c642802a6ef7ed5e9b222c78e604a0","commits":[{"sha":"9a9c5fbc754e975a9f352891ce7ff01024e9f2a5","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Update our disabled semantics to more closely match the spec\n\n- <fieldset disabled> now properly affects its children\n- disabledness now prevents click() activation behavior and event firing","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/9a9c5fbc754e975a9f352891ce7ff01024e9f2a5"},{"sha":"63f8010cba0a3ac4be9355e5a190aada9da97d2e","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Re-implement FormData\n\n- Fixes #1533: blobs and files and filenames weren't quite working right\n- Forms are now serialized according to the rather-complex form data set serialization algorithm\n- Tweaked some textarea value stuff; unsure if there are visible changes, but now it is much closer to the spec","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/63f8010cba0a3ac4be9355e5a190aada9da97d2e"},{"sha":"7182006a4c8cdffb45f7c30456430aab296a9768","author":{"name":"Matthew Phillips","email":"4dc1fb8cebf1553ab7fd31206f1e48fe4714fa6e@matthewphillips.info"},"message":"Named access nested context revision\n\nThis updates the \"named access on the window object\" feature to only\nreturn the nested browsing context (the `contentWindow`) when the\nbrowsing context name is set. Since the browsing context name is not set\nby the `id` property, the iframe element should be returned when the id\nis the name being used.\n\nIn summary:\n\n* `id`: return the element.\n* `name`: return the WindowProxy.\n\nThis is based on findings from a Firefox issue:\nhttps://bugzilla.mozilla.org/show_bug.cgi?id=1281604","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/7182006a4c8cdffb45f7c30456430aab296a9768"},{"sha":"bc8c3cf2755d45a1bff394340dfa99d49333080b","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Convert living-dom/attributes.js test to a web platform test","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/bc8c3cf2755d45a1bff394340dfa99d49333080b"},{"sha":"24c28fdb575f790c09997f314af4bd561682ae72","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Add evalVMScript public API\n\nCloses #1543.","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/24c28fdb575f790c09997f314af4bd561682ae72"},{"sha":"112b221b2a88c35810e988dc3317511e1ade1a88","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Rename our scripting languages test\n\nWe should stick to a convention of \"-dont-upstream\" suffixes for tests where we don't want to upstream to WPT.","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/112b221b2a88c35810e988dc3317511e1ade1a88"},{"sha":"5f58a3452b58157a47705b4d48b3fd11c8d3a61d","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Load script elements when they gain a src attribute\n\nPart of #1495.","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/5f58a3452b58157a47705b4d48b3fd11c8d3a61d"},{"sha":"ed0d5f906e136b57dd440ebd5ac2718b13f51d16","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Load <link rel=\"stylesheet\">s when their href changes\n\nPart of #1495.","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/ed0d5f906e136b57dd440ebd5ac2718b13f51d16"},{"sha":"a56b11d98e82d7de53f8d368bdc939f07171adea","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Set iframe document referrers correctly\n\nFixes #1376. Closes #1377.","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/a56b11d98e82d7de53f8d368bdc939f07171adea"},{"sha":"17996d39f955ca2e6ab72a0a6c192ed251815517","author":{"name":"Michael Orchard","email":"c59acdaf8e712f3d66f7ba467bdd64509df7a386@scottlogic.co.uk"},"message":"Implement frameElement for Window\n\nThis does not perform proper cross-origin security checks, since that is not possible in jsdom's current setup.","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/17996d39f955ca2e6ab72a0a6c192ed251815517"},{"sha":"42c700a0f4dfb2dbb3e0fc0bf52f77fb752df5f9","author":{"name":"Francisco Requena","email":"cf86a8dc9ac4782a3ddac4eef30cdc192284d39a@gmail.com"},"message":"Add custom agent support\n\nAlthough we already supported agentOptions, this adds agent and agentClass. All these are just passed through to request where appropriate.","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/42c700a0f4dfb2dbb3e0fc0bf52f77fb752df5f9"},{"sha":"8134159cb1ed3d58bd3dff908dc5027488471805","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Fix the value of clicked inside checkbox click events\n\nIt should have been true, not false. We were not properly executing the pre-click activation steps before the event handler. Fixes #1101.","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/8134159cb1ed3d58bd3dff908dc5027488471805"},{"sha":"5d66130b1ba285381787acd0ad0ce980cbbdbf37","author":{"name":"Domenic Denicola","email":"8af53decf034cd6e55eaab2c9ec2801b277ccbd5@domenic.me"},"message":"Version 9.4.0","distinct":true,"url":"https://api.github.com/repos/matthewp/jsdom/commits/5d66130b1ba285381787acd0ad0ce980cbbdbf37"}]}
{"actor":{"display_login":"matthewp"}}