Add more components tests to GN build.
[chromium-blink-merge.git] / ui / gl / gl.isolate
blob1ca7ef5a86c7f83e09d121dbdf425d5f593cd5ee
1 # Copyright 2015 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 # This isolate expresses the dependency on the default behavior of
6 # Chromium's OpenGL binding layer. Many targets (in particular test
7 # targets) that use graphics rely on this layer either implicitly or
8 # explicitly, but not all of them need a direct dependency on ANGLE,
9 # especially as ANGLE is being brought up on more platforms. This
10 # isolate allows these targets to continue to use Chromium's default
11 # graphics code path, while others can depend directly on ANGLE on
12 # non-Windows platforms.
14   # If includes were supported in conditions, we'd prefer to
15   # conditionally include angle.isolate here only on Windows, rather
16   # than introducing another isolate for ANGLE on multiple
17   # platforms. https://github.com/luci/luci-py/issues/230
18   'includes': [
19     '../../third_party/angle/angle.isolate',
20   ],