
This moves the voice ranking from chrome into content. TtsControllerDelegate is now optional, and *only* used on ChromeOS. The logic for looking up prefs remains in the chrome implementation, but is expressed differently so that all the ranking can be in content. BUG=1025626 TEST=covered by existing tests Change-Id: Ib105fe91452dea791e992eb6c70fa7f1d2789985 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2255314 Commit-Queue: Scott Violet <sky@chromium.org> Reviewed-by: Katie Dektar <katie@chromium.org> Cr-Commit-Position: refs/heads/master@{#781702}