Forward input and compositing tasks to the Blink scheduler
commit44ec73038042efc1d7dec8b1be7b20b3565ee643
authorskyostil@chromium.org <skyostil@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 20 Aug 2014 16:33:01 +0000 (20 16:33 +0000)
committerskyostil@chromium.org <skyostil@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 20 Aug 2014 16:35:09 +0000 (20 16:35 +0000)
treecfec1416e1876515bdd209a0fefe6c934547cc51
parent62e90d40bc221a4465987938e2089da1bf30e2d1
Forward input and compositing tasks to the Blink scheduler

Instead of posting input and compositor tasks directly to the
main thread message loop, forward them to the Blink scheduler
so they can be prioritized over other tasks.

BUG=391005

Review URL: https://codereview.chromium.org/363383002

Cr-Commit-Position: refs/heads/master@{#290845}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290845 0039d316-1c4b-4281-b951-d872f2087c98
content/content_renderer.gypi
content/content_tests.gypi
content/renderer/gpu/render_widget_compositor.cc
content/renderer/input/input_event_filter.cc
content/renderer/input/input_event_filter.h
content/renderer/input/input_event_filter_unittest.cc
content/renderer/render_thread_impl.cc
content/renderer/render_thread_impl.h
content/renderer/scheduler_proxy_task_runner.h [new file with mode: 0644]
content/renderer/scheduler_proxy_task_runner_browsertest.cc [new file with mode: 0644]