{"push_id":889269742,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d58c42982f7f11450533250d8deedea8afc89f9e","before":"627ef0697394af88d734f40ab437b2d353f427be","commits":[{"sha":"d58c42982f7f11450533250d8deedea8afc89f9e","author":{"email":"71a520e8229881f65a0f197be8755eccdb0a1591@chromium.org","name":"jsbell"},"message":"Eliminate [LegacyInterfaceTypeChecking] for modules/filesystem bindings\n\nLet bindings generate a TypeError, rather than the module code\nproducing a TypeMismatchError or InvalidModificationError, if null is\npassed for non-nullable interface arguments.\n\nThis was previously untested, so new tests were added for the async\nAPI and sync API (in worker) cases.\n\n(Some async cases are not modified in this CL, as there is a\nbehavior change we want to tackle separately.)\n\nBUG=561338\nR=philipj@opera.com\n\nReview URL: https://codereview.chromium.org/1480363003\n\nCr-Commit-Position: refs/heads/master@{#363008}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/d58c42982f7f11450533250d8deedea8afc89f9e"}]}