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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 3064012: Base implementation of WebDriver for Chrome. This checkin includes... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years, 4 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | chrome/test/webdriver/commands/command.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2010 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 'variables' : { 6 'variables' : {
7 'pyautolib_sources': [ 7 'pyautolib_sources': [
8 'app/chrome_dll_resource.h', 8 'app/chrome_dll_resource.h',
9 'common/pref_names.cc', 9 'common/pref_names.cc',
10 'common/pref_names.h', 10 'common/pref_names.h',
(...skipping 422 matching lines...) Expand 10 before | Expand all | Expand 10 after
433 }], 433 }],
434 ], 434 ],
435 'sources!': [ 435 'sources!': [
436 # TODO(port): http://crbug.com/30700 436 # TODO(port): http://crbug.com/30700
437 'test/ui/npapi_uitest.cc', 437 'test/ui/npapi_uitest.cc',
438 ], 438 ],
439 }], 439 }],
440 ], 440 ],
441 }, 441 },
442 { 442 {
443 # chromedriver is the chromium impelmentation of the WebDriver
444 # wire protcol. A description of the WebDriver and examples can
445 # be found at: http://seleniumhq.org/docs/09_webdriver.html.
446 # The documention of the protocol implemented is at:
447 # http://code.google.com/p/selenium/wiki/JsonWireProtocol
448 'target_name': 'chromedriver',
449 'type': 'executable',
450 'dependencies': [
451 'browser',
452 'chrome',
453 'chrome_resources',
454 'chrome_strings',
455 'common',
456 'debugger',
457 'syncapi',
458 'test_support_ui',
459 '../base/base.gyp:base',
460 '../build/temp_gyp/googleurl.gyp:googleurl',
461 '../net/net.gyp:net',
462 '../skia/skia.gyp:skia',
463 '../testing/gmock.gyp:gmock',
464 '../testing/gtest.gyp:gtest',
465 '../third_party/icu/icu.gyp:icui18n',
466 '../third_party/icu/icu.gyp:icuuc',
467 '../third_party/libxml/libxml.gyp:libxml',
468 ],
469 'include_dirs': [
470 '..',
471 ],
472 'sources': [
473 '../third_party/mongoose/mongoose.h',
474 '../third_party/mongoose/mongoose.c',
475 '../third_party/webdriver/atoms.h',
476 'test/webdriver/dispatch.h',
477 'test/webdriver/dispatch.cc',
478 'test/webdriver/error_codes.h',
479 'test/webdriver/keymap.h',
480 'test/webdriver/keymap.cc',
481 'test/webdriver/server.cc',
482 'test/webdriver/session.h',
483 'test/webdriver/session.cc',
484 'test/webdriver/session_manager.h',
485 'test/webdriver/session_manager.cc',
486 'test/webdriver/utility_functions.h',
487 'test/webdriver/utility_functions.cc',
488 'test/webdriver/commands/command.h',
489 'test/webdriver/commands/command.cc',
490 'test/webdriver/commands/create_session.h',
491 'test/webdriver/commands/create_session.cc',
492 'test/webdriver/commands/response.h',
493 'test/webdriver/commands/session_with_id.h',
494 'test/webdriver/commands/session_with_id.cc',
495 'test/webdriver/commands/webdriver_command.h',
496 'test/webdriver/commands/webdriver_command.cc',
497 ],
498 'conditions': [
499 ['OS=="linux"', {
500 'dependencies': [
501 '../build/linux/system.gyp:gtk',
502 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck',
503 ],
504 }],
505 ['OS=="linux" and toolkit_views==1', {
506 'dependencies': [
507 '../views/views.gyp:views',
508 ],
509 }],
510 ['OS=="win"', {
511 'include_dirs': [
512 'third_party/wtl/include',
513 ],
514 'dependencies': [
515 'crash_service', # run time dependency
516 'security_tests', # run time dependency
517 'test_support_common',
518 '../google_update/google_update.gyp:google_update',
519 '../views/views.gyp:views',
520 # run time dependency
521 '<(allocator_target)',
522 ],
523 'link_settings': {
524 'libraries': [
525 '-lOleAcc.lib',
526 '-lws2_32.lib',
527 ],
528 },
529 'configurations': {
530 'Debug': {
531 'msvs_settings': {
532 'VCLinkerTool': {
533 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
534 },
535 },
536 },
537 },
538 },],
539 ['OS=="linux" or OS=="freebsd"', {
540 'conditions': [
541 ['linux_use_tcmalloc==1', {
542 'dependencies': [
543 '../base/allocator/allocator.gyp:allocator',
544 ],
545 }],
546 ],
547 }],
548 ],
549 },
550 {
443 'target_name': 'nacl_security_tests', 551 'target_name': 'nacl_security_tests',
444 'type': 'shared_library', 552 'type': 'shared_library',
445 'msvs_guid': 'D705E8B8-4750-4F1F-BC8F-A7806872F504', 553 'msvs_guid': 'D705E8B8-4750-4F1F-BC8F-A7806872F504',
446 'include_dirs': [ 554 'include_dirs': [
447 '..' 555 '..'
448 ], 556 ],
449 'sources': [ 557 'sources': [
450 # mostly OS dependent files below... 558 # mostly OS dependent files below...
451 ], 559 ],
452 'conditions': [ 560 'conditions': [
(...skipping 2341 matching lines...) Expand 10 before | Expand all | Expand 10 after
2794 ] 2902 ]
2795 }], # 'coverage!=0' 2903 }], # 'coverage!=0'
2796 ], # 'conditions' 2904 ], # 'conditions'
2797 } 2905 }
2798 2906
2799 # Local Variables: 2907 # Local Variables:
2800 # tab-width:2 2908 # tab-width:2
2801 # indent-tabs-mode:nil 2909 # indent-tabs-mode:nil
2802 # End: 2910 # End:
2803 # vim: set expandtab tabstop=2 shiftwidth=2: 2911 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « no previous file | chrome/test/webdriver/commands/command.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698