scheduler: Remove the null scheduler
commitc0cdb21c9721caf0f6026703f15af0ffaa994d42
authorskyostil <skyostil@chromium.org>
Fri, 14 Aug 2015 16:52:29 +0000 (14 09:52 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 14 Aug 2015 16:53:07 +0000 (14 16:53 +0000)
tree9d18d85c367b8737d3893b17fcab09c834e8a1e3
parentae5c3453e42e91b42c7619e71bf428fc1ccfcd04
scheduler: Remove the null scheduler

Remove the null scheduler and the ability to turn the Blink scheduler
off. Since many subsystems such as input handling and v8 garbage
collection have been integrated to the scheduler, it no longer makes
much sense to try and run Chrome with the scheduler disabled.

TBR=sievers@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#343414}
22 files changed:
components/scheduler/BUILD.gn
components/scheduler/DEPS
components/scheduler/child/DEPS
components/scheduler/child/null_idle_task_runner.cc [deleted file]
components/scheduler/child/null_idle_task_runner.h [deleted file]
components/scheduler/child/null_task_queue.cc [deleted file]
components/scheduler/child/null_task_queue.h [deleted file]
components/scheduler/child/null_worker_scheduler.cc [deleted file]
components/scheduler/child/null_worker_scheduler.h [deleted file]
components/scheduler/child/worker_scheduler.cc
components/scheduler/common/scheduler_switches.cc [deleted file]
components/scheduler/common/scheduler_switches.h [deleted file]
components/scheduler/renderer/DEPS
components/scheduler/renderer/null_renderer_scheduler.cc [deleted file]
components/scheduler/renderer/null_renderer_scheduler.h [deleted file]
components/scheduler/renderer/renderer_scheduler.cc
components/scheduler/scheduler.gyp
components/scheduler/scheduler.gypi
content/browser/BUILD.gn
content/browser/renderer_host/render_process_host_impl.cc
content/child/runtime_features.cc
content/content_browser.gypi