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

Side by Side Diff: ppapi/tests/extensions/extensions.gyp

Issue 1414783002: Don't keep the lazy background page alive after a view with a Pepper plugin is closed (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 2 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 (c) 2013 The Chromium Authors. All rights reserved. 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 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 'includes': [ 6 'includes': [
7 '../../../ppapi/ppapi_nacl_test_common.gypi', 7 '../../../ppapi/ppapi_nacl_test_common.gypi',
8 ], 8 ],
9 'targets': [ 9 'targets': [
10 { 10 {
(...skipping 264 matching lines...) Expand 10 before | Expand all | Expand 10 after
275 'enable_x86_32_nonsfi': 1, 275 'enable_x86_32_nonsfi': 1,
276 }, 276 },
277 }], 277 }],
278 ], 278 ],
279 # Shim is a dependency for the nexe because we pre-translate. 279 # Shim is a dependency for the nexe because we pre-translate.
280 'dependencies': [ 280 'dependencies': [
281 '<(DEPTH)/ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shi m.gyp:aot', 281 '<(DEPTH)/ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shi m.gyp:aot',
282 ], 282 ],
283 }, 283 },
284 { 284 {
285 'target_name': 'ppapi_tests_extensions_popup',
286 'type': 'none',
287 'variables': {
288 'nexe_target': 'ppapi_tests_extensions_popup',
289 # Only newlib build is used in tests, no need to build others.
290 'build_newlib': 1,
291 'build_glibc': 0,
292 'build_pnacl_newlib': 0,
293 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/popup',
294 'sources': [
295 'popup/module.cc',
296 ],
297 'test_files': [
298 'popup/background.js',
299 'popup/popup.html',
300 'popup/popup.js',
301 'popup/manifest.json',
302 ],
303 },
304 },
305 {
285 'target_name': 'ppapi_tests_extensions_socket_permissions', 306 'target_name': 'ppapi_tests_extensions_socket_permissions',
286 'type': 'none', 307 'type': 'none',
287 'variables': { 308 'variables': {
288 'nexe_target': 'ppapi_tests_extensions_socket_permissions', 309 'nexe_target': 'ppapi_tests_extensions_socket_permissions',
289 # Only newlib build is used in tests, no need to build others. 310 # Only newlib build is used in tests, no need to build others.
290 'build_newlib': 1, 311 'build_newlib': 1,
291 'build_glibc': 0, 312 'build_glibc': 0,
292 'build_pnacl_newlib': 0, 313 'build_pnacl_newlib': 0,
293 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/socket_permiss ions', 314 'nexe_destination_dir': 'test_data/ppapi/tests/extensions/socket_permiss ions',
294 'sources': [ 315 'sources': [
295 'socket_permissions/test_socket_permissions.cc', 316 'socket_permissions/test_socket_permissions.cc',
296 ], 317 ],
297 'test_files': [ 318 'test_files': [
298 'socket_permissions/controller.js', 319 'socket_permissions/controller.js',
299 'socket_permissions/index.html', 320 'socket_permissions/index.html',
300 'socket_permissions/main.js', 321 'socket_permissions/main.js',
301 'socket_permissions/manifest.json', 322 'socket_permissions/manifest.json',
302 ], 323 ],
303 }, 324 },
304 }, 325 },
305 ], 326 ],
306 } 327 }
OLDNEW
« no previous file with comments | « extensions/browser/extension_web_contents_observer.cc ('k') | ppapi/tests/extensions/popup/background.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698