Move UI-thread-posting into WebViewChromiumRunQueue.
A lot of classes in the glue depend on the WebViewChromiumFactoryProvider because they need to post tasks to the UI thread. In this CL we move that task-posting functionality into WebViewChromiumRunQueue to allow glue classes (including classes shared between the webkit glue and the support library glue) to depend on WebViewChromiumRunQueue instead of WebViewChromiumFactoryProvider. We're leaving the original methods in WebViewChromiumFactoryProvider for now to avoid having to change all callers at the same time. Bug: 813089 Change-Id: I5f01179b1917df9aaa345f53f2292bcab8238368 Reviewed-on: https://chromium-review.googlesource.com/924184Reviewed-by:Bo <boliu@chromium.org> Commit-Queue: Gustav Sennton <gsennton@chromium.org> Cr-Commit-Position: refs/heads/master@{#537345}
Showing
Please register or sign in to comment