Fix NPE in isHidingTopControlsEnabled where WebContents is null.
[chromium-blink-merge.git] / chrome / telemetry.isolate
blob776967e50f1ff62e0add29b120a55f4d79e58947
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5   'includes': [
6     'breakpad.isolate',
7     'chrome.isolate',
8   ],
9   'conditions': [
10     ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', {
11       # This list comes from running:
12       #   tools/perf/run_benchmark --print-bootstrap-deps
13       # and filtering out obvious undesired dependencies:
14       #   'src/tools/perf/page_sets/'
15       #   'src/tools/perf/measurements/'
16       #   'src/tools/perf/metrics/'
17       #   'src/tools/perf/profile_creators/'
18       #   'src/tools/perf/benchmarks/'
19       #   'src/chrome/test/data/extensions/profiles/'
20       # Note that the dependency on ../build/android/ was made more
21       # precise to ../build/android/pylib/.
22       'variables': {
23         'files': [
24           '../build/android/pylib/',
25           '../build/util/',
26           '../third_party/WebKit/PerformanceTests/resources/jquery.tablesorter.min.js',
27           '../third_party/WebKit/PerformanceTests/resources/statistics.js',
28           '../third_party/android_testrunner/',
29           '../third_party/flot/jquery.flot.min.js',
30           '../third_party/webpagereplay/',
31           '../tools/telemetry/',
32           '<(PRODUCT_DIR)/bitmaptools<(EXECUTABLE_SUFFIX)',
33         ],
34       },
35     }],
36   ]