{"push_id":1103276385,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c67c0bc29e2ce52567af8f769134bd067ba2615b","before":"0b9ff5b70be2313da55f5d5cc450732b74d68dba","commits":[{"sha":"c67c0bc29e2ce52567af8f769134bd067ba2615b","author":{"email":"837d8cefe5a0d902ad73c95b0ff67059f287137b@chromium.org","name":"mcasas"},"message":"Media Stream Image Capture (4): wire takePhoto and implement in FakeVCDevice\n\nThis CL wires the takePhoto() call from ImageCaptureImpl,\nvia MediaStreamManager and VideoCaptureManager, to\nVideoCaptureDevice. It also implements it for the Fake Video\nCaptureDevice, and extends its unit test.\n\nNote the multiple thread-hopping: MSM can only be\naccessed on UI thread, where the Mojo callback has\nto be Run back. VCManager and FakeVCD live on the\nIO thread. (In the future, some platform-VCDevices\nhave even more threads!).\n\nBUG=518807\n\nTEST= run demo html in\nhttps://rawgit.com/Miguelao/demos/master/imagecapture.html\nwith flag --enable-blink-features=ImageCapture\n(click on \"Open Camera 320x240\", then on\n\"Create Image Capturer\" and finally, repeatedly,\non \"takePhoto\").\n\nReview-Url: https://codereview.chromium.org/1952463002\nCr-Commit-Position: refs/heads/master@{#392350}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/c67c0bc29e2ce52567af8f769134bd067ba2615b"}]}