Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(348)

Side by Side Diff: chrome/common/extensions/api/schemas.gypi

Issue 1584473004: Migrate ProcessesEventRouter to the new task manager (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: dispatch onCreated and onExited only for processes with valid child process host IDs Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'sources': [ 6 'sources': [
7 '<@(schema_files)', 7 '<@(schema_files)',
8 ], 8 ],
9 'variables': { 9 'variables': {
10 'main_schema_files': [ 10 'main_schema_files': [
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
139 'gcd_private.idl', 139 'gcd_private.idl',
140 'mdns.idl', 140 'mdns.idl',
141 ], 141 ],
142 142
143 'webrtc_schema_files': [ 143 'webrtc_schema_files': [
144 'cast_streaming_receiver_session.idl', 144 'cast_streaming_receiver_session.idl',
145 'cast_streaming_rtp_stream.idl', 145 'cast_streaming_rtp_stream.idl',
146 'cast_streaming_session.idl', 146 'cast_streaming_session.idl',
147 'cast_streaming_udp_transport.idl', 147 'cast_streaming_udp_transport.idl',
148 ], 148 ],
149
150 'task_manager_dependent_schema_files': [
151 'processes.idl',
152 ],
149 153
150 # Input IME schema. 154 # Input IME schema.
151 'input_ime_schema_file': [ 155 'input_ime_schema_file': [
152 'input_ime.json', 156 'input_ime.json',
153 ], 157 ],
154 158
155 'non_compiled_schema_files': [ 159 'non_compiled_schema_files': [
156 '<@(main_non_compiled_schema_files)', 160 '<@(main_non_compiled_schema_files)',
157 ], 161 ],
158 'schema_dependencies': [ 162 'schema_dependencies': [
159 '<(DEPTH)/extensions/common/api/api.gyp:extensions_api', 163 '<(DEPTH)/extensions/common/api/api.gyp:extensions_api',
160 ], 164 ],
161 'schema_files': [ 165 'schema_files': [
162 '<@(main_schema_files)', 166 '<@(main_schema_files)',
163 ], 167 ],
164 'schema_include_rules': [ 168 'schema_include_rules': [
165 '<@(main_schema_include_rules)', 169 '<@(main_schema_include_rules)',
166 ], 170 ],
167 171
168 'chromium_code': 1, 172 'chromium_code': 1,
169 # Disable schema compiler to generate model extension API code. 173 # Disable schema compiler to generate model extension API code.
170 # Only register the extension functions in extension system. 174 # Only register the extension functions in extension system.
171 'conditions': [ 175 'conditions': [
176 ['enable_task_manager==1', {
177 'schema_files': [
178 '<@(task_manager_dependent_schema_files)',
179 ],
180 }],
172 ['chromeos==1', { 181 ['chromeos==1', {
173 'schema_files': [ 182 'schema_files': [
174 '<@(chromeos_schema_files)', 183 '<@(chromeos_schema_files)',
175 ], 184 ],
176 'non_compiled_schema_files': [ 185 'non_compiled_schema_files': [
177 '<@(chromeos_non_compiled_schema_files)', 186 '<@(chromeos_non_compiled_schema_files)',
178 ], 187 ],
179 }, { # chromeos==0 188 }, { # chromeos==0
180 'conditions': [ 189 'conditions': [
181 ['OS=="linux" or OS=="win"', { 190 ['OS=="linux" or OS=="win"', {
(...skipping 13 matching lines...) Expand all
195 '<@(webrtc_schema_files)', 204 '<@(webrtc_schema_files)',
196 ], 205 ],
197 }], 206 }],
198 ], 207 ],
199 'cc_dir': 'chrome/common/extensions/api', 208 'cc_dir': 'chrome/common/extensions/api',
200 'root_namespace': 'extensions::api::%(namespace)s', 209 'root_namespace': 'extensions::api::%(namespace)s',
201 'bundle_name': 'Chrome', 210 'bundle_name': 'Chrome',
202 'impl_dir_': 'chrome/browser/extensions/api', 211 'impl_dir_': 'chrome/browser/extensions/api',
203 }, 212 },
204 } 213 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698