Fix handling of GYP defines from supplemental files.

This adds a call to the escaping function for variables from supplmental files.

R=thakis@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238792 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238792
telemetry: Add tough scheduling cases

This patch introduces a tough scheduling page set with pages designed to
exercise various paths in the compositor scheduler. There are four main
test cases:

  1. Simple text page
  2. Page with touch-handler driven scrolling
  3. Page with requestAnimationFrame animation
  4. Page with CSS animation, rAF and a touch handler
    
Each test case has a number of subvariants that introduce synthetic
delays to different parts of the pipeline. We measure the resulting
frame rate, smoothness (and soon latency).
    
BUG=307841

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238793 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238793