Teach ScriptRunner how to yield
Previously ScriptRunner could execute an arbitrary number of scripts
leading to janks. Now ScriptRunner polls shouldYieldForHighPriorityWork
before running each script.
In addition the task to execute the scripts is now posted on the
loading task queue.
BUG=456777
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=190648
Review URL: https://codereview.chromium.org/866273005
git-svn-id: svn://svn.chromium.org/blink/trunk@190766 bbb929c8-8fbe-4397-9dbb-9b2b20218538
5 files changed