-
engedy authored
Multiple implementations of this functionality exist with slight modifications. This CL consolidates them. Note: This is a reland of https://codereview.chromium.org/823143004/, which was reverted due to memory leaks, which are now fixed. BUG=329911 TBR=phajdan.jr@chromium.org,thestig@chromium.org,stevenjb@chromium.org # Reland. Review URL: https://codereview.chromium.org/851703002 Cr-Commit-Position: refs/heads/master@{#311343}
10b48433