{"push_id":1011813923,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"2cd8afd71ac74d28f4c77aec41c0c4b9fbbf502e","before":"aa0375d2076441c85069620d7b8c5a29989cde9f","commits":[{"sha":"2cd8afd71ac74d28f4c77aec41c0c4b9fbbf502e","author":{"email":"d2401f7b52ac6314c67d77b76c984dcc78772f5a@chromium.org","name":"miu"},"message":"Make tabCapture API always use runtime.lastError to propagate errors.\n\nThis change adds error propagation from the custom bindings using the\nusual chrome.runtime.lastError mechanism.  It also corrects a minor\nregistry logic flaw that sometimes prevented an extension from making a\nsecond attempt to capture a tab.\n\nTests were updated to eliminate \"runtime.lastError\" console warnings and\nmore strictly check that runtime.lastError is being set correctly.\n\nBUG=463679\n\nReview URL: https://codereview.chromium.org/1761213002\n\nCr-Commit-Position: refs/heads/master@{#379959}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/2cd8afd71ac74d28f4c77aec41c0c4b9fbbf502e"}]}