Avoid storing rtc::RefCountInterface to base::scoped_refptr
Some WebRTC's ref-counted objects are implicitly stored into base::scoped_refptr instead of rtc::scoped_refptr through base::Bind. And an upcoming base::Bind update disables this case of auto wrapping. This CL replaces it to rtc::scoped_refptr by wrapping the pointer with rtc::scoped_refptr explicitly. Bug: 866456 Change-Id: Id8a9dd622f5aa5b9c843ec7ec43e0d390a0777db Reviewed-on: https://chromium-review.googlesource.com/1145147Reviewed-by:John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Henrik Boström <hbos@chromium.org> Commit-Queue: Taiju Tsuiki <tzik@chromium.org> Cr-Commit-Position: refs/heads/master@{#578498}
Showing
Please register or sign in to comment