summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Adds ability to exclude java librariesgkanwar@chromium.org2013-08-241-7/+7
| | | | | | | | | NOTRY=True BUG=278365 Review URL: https://chromiumcodereview.appspot.com/22831044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219409 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Add 'official_build' option for running an instrumentation suite.sivachandra@chromium.org2013-08-241-1/+6
| | | | | | | | BUG=249997 Review URL: https://chromiumcodereview.appspot.com/20545002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219401 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build/common.gypi to actually set proprietary_codecs when branding=Chrome.scherkus@chromium.org2013-08-231-4/+3
| | | | | | | | | | | | | The 'proprietary_codecs%': 0 declaration was overwriting the conditionally-set statement earlier in the file. Instead, move the 0 assignment into the else branch and copy the conditionally-set variable into the outer scope. I fail at gyp. BUG=277948 R=acolwell@chromium.org Review URL: https://codereview.chromium.org/23090007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219379 0039d316-1c4b-4281-b951-d872f2087c98
* [Android Buildbot] Add option to set extra env vars before envsetup.sivachandra@chromium.org2013-08-231-1/+3
| | | | | | Review URL: https://chromiumcodereview.appspot.com/22824037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219377 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes TestContentProvider issues in AndroidWebViewgkanwar@chromium.org2013-08-231-0/+8
| | | | | | | | | NOTRY=True BUG=278326 Review URL: https://chromiumcodereview.appspot.com/23346011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219347 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Set sdk version and sdk root in GYP_DEFINES via envsetup.sh.sivachandra@chromium.org2013-08-231-0/+8
| | | | | | | | NOTRY=True Review URL: https://chromiumcodereview.appspot.com/23171022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219309 0039d316-1c4b-4281-b951-d872f2087c98
* Android perf runner: print the command line in the step itself.bulach@chromium.org2013-08-231-0/+5
| | | | | | | | | | | | Follow up from https://codereview.chromium.org/22904005/, on top of printing in the first "sharder" step, also print the command at the beginning of the "print" step. BUG=268450 Review URL: https://chromiumcodereview.appspot.com/23316004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219303 0039d316-1c4b-4281-b951-d872f2087c98
* Android perf test runner: fixes exit_code.bulach@chromium.org2013-08-231-0/+2
| | | | | | | | | | | Sometimes the exit_code is None, and that should be treated as an error condition. BUG=277450 Review URL: https://chromiumcodereview.appspot.com/22875036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219300 0039d316-1c4b-4281-b951-d872f2087c98
* [android] Add frankf and craigdh to build/android/buildbot/OWNERS.craigdh@chromium.org2013-08-231-0/+2
| | | | | | | | | | BUG=None TEST=None NOTRY=True Review URL: https://chromiumcodereview.appspot.com/23129027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219288 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Fixes getting the revision from build_propertiesgkanwar@chromium.org2013-08-231-1/+3
| | | | | | | | | NOTRY=True BUG=255644 Review URL: https://chromiumcodereview.appspot.com/23361017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219223 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes dexing of emma_device.jargkanwar@chromium.org2013-08-231-1/+3
| | | | | | | | | NOTRY=True BUG=255644 Review URL: https://chromiumcodereview.appspot.com/22929039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219201 0039d316-1c4b-4281-b951-d872f2087c98
* linux_aura: Fix crash when dragging NTP icons.erg@chromium.org2013-08-231-1/+1
| | | | | | | | | | | While the title in a Mozilla style URL may not be optional, an empty title is indistinguishable from one without. BUG=277264 Review URL: https://chromiumcodereview.appspot.com/22901023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219173 0039d316-1c4b-4281-b951-d872f2087c98
* Remove print statement in landmines.py to reduce clutter on stdout.sivachandra@chromium.org2013-08-231-1/+0
| | | | | | | | BUG=223636 Review URL: https://chromiumcodereview.appspot.com/22893044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219160 0039d316-1c4b-4281-b951-d872f2087c98
* Added POST multipart echo test http server for search-by-image testing.kkimlabs@chromium.org2013-08-221-0/+1
| | | | | | | | BUG=273877 Review URL: https://chromiumcodereview.appspot.com/23112023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219135 0039d316-1c4b-4281-b951-d872f2087c98
* Enable PNaCl by default (revert disabling CL)sehr@google.com2013-08-221-2/+2
| | | | | | | | | | | | | The first of the two security issues is resolved, and the second is ready. To enable more developer exposure in dev channel. Revert https://codereview.chromium.org/22839005 and remove two small pieces of related dead code from the plugin. BUG= https://code.google.com/p/nativeclient/issues/detail?id=3633 R=jvoung@chromium.org, mseaborn@chromium.org, thakis@chromium.org Review URL: https://codereview.chromium.org/23326003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219104 0039d316-1c4b-4281-b951-d872f2087c98
* Add gcapi to all.gyp.gab@chromium.org2013-08-221-2/+4
| | | | | | | | | | | | | Allowing for: 1) Running gcapi_test on the try bots. 2) Being able to extract gcapi_dll from real official builds (instead of shipping local dev builds...) 2.5) (2) Since gcapi_dll depends on base and other targets, it's realllly bad to be shipping local dev builds from trunk; we should really always be looking to merge GCAPI changes at least up to beta and take the DLL from the official builders. BUG=277657, 277064 Review URL: https://chromiumcodereview.appspot.com/23102010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219090 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Buildbot changes for EMMA code coveragegkanwar@chromium.org2013-08-226-12/+92
| | | | | | | | | | | | One piece of the overall java code coverage change. See: https://codereview.chromium.org/20210002/ NOTRY=True BUG=255644 Review URL: https://chromiumcodereview.appspot.com/23345003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219083 0039d316-1c4b-4281-b951-d872f2087c98
* [chromedriver] Run tests on stable and beta channel chrome.craigdh@chromium.org2013-08-222-1/+7
| | | | | | | | | BUG=274681 TEST=Ran locally Review URL: https://chromiumcodereview.appspot.com/23125011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219079 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Adds CleanupReferenceTest to findbugs_exclude.xmlgkanwar@chromium.org2013-08-221-0/+8
| | | | | | | | | NOTRY=True BUG=277682 Review URL: https://chromiumcodereview.appspot.com/22929035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219062 0039d316-1c4b-4281-b951-d872f2087c98
* Removes support for old host-driven Feature annotationgkanwar@chromium.org2013-08-221-2/+0
| | | | | | | | | NOTRY=True BUG=176323 Review URL: https://chromiumcodereview.appspot.com/22891019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219048 0039d316-1c4b-4281-b951-d872f2087c98
* Support WebRTC in Android build toolchainkjellander@chromium.org2013-08-223-2/+21
| | | | | | | | | | | | | | | | | | | | | | It turns out the changes in https://codereview.chromium.org/17466002/ was not enough. WebRTC needs two GYP_DEFINE variables to be passed to the runhooks step in order to generate the right GYP projects: include_tests=1 enable_tracing=1 We also need to use another build target than the default (All) to compile only our tests. This makes it possible to build the right APKs for the Android Builder in the client.webrtc waterfall in: https://codereview.chromium.org/17390019/ TEST=local builds BUG=webrtc:1882 Review URL: https://chromiumcodereview.appspot.com/23140007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219016 0039d316-1c4b-4281-b951-d872f2087c98
* Add src/build/slave directory.xusydoc@chromium.org2013-08-222-0/+32
| | | | | | Review URL: https://chromiumcodereview.appspot.com/22914024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218951 0039d316-1c4b-4281-b951-d872f2087c98
* [MIPS] Default the Android build to mips32r1.paul.lind@imgtec.com2013-08-221-0/+1
| | | | | | | | | | | | | | | Intent is to allow a single Android build (apk) to support all MIPS compatible devices, such as Broadcom, by using a common architecture variant. Linux builds are typically customized per-device, and will still default to mips32r2. BUG= Review URL: https://chromiumcodereview.appspot.com/23037008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218942 0039d316-1c4b-4281-b951-d872f2087c98
* Makes GYP changes for EMMA coveragegkanwar@chromium.org2013-08-229-39/+368
| | | | | | | | | | | | One piece of the overall java coverage change. See: https://codereview.chromium.org/20210002/ NOTRY=True BUG=255644 Review URL: https://chromiumcodereview.appspot.com/22870021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218870 0039d316-1c4b-4281-b951-d872f2087c98
* [Android Buildbot] Do not emit BUILD_STEP annotations for perf bisect.sivachandra@chromium.org2013-08-211-1/+0
| | | | | | | | | | | | The perf bisect scripts emit their own annotations and we do not want to emit annotations outside of them and enter into an inconsistent state. BUG=266324 TBR=ilevy NOTRY=True Review URL: https://chromiumcodereview.appspot.com/23383004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218837 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: add script to remove bundled libraries.phajdan.jr@chromium.org2013-08-212-6/+109
| | | | | | | | | BUG=none R=thestig@chromium.org Review URL: https://codereview.chromium.org/23037005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218816 0039d316-1c4b-4281-b951-d872f2087c98
* Set GOMA_COMPILER_PROXY_THREADS to a reasonable valueanton@chromium.org2013-08-211-0/+8
| | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/22976005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218803 0039d316-1c4b-4281-b951-d872f2087c98
* Fix android UI Automator python script because of new param added.tedchoc@chromium.org2013-08-211-0/+1
| | | | | | | | | | | | | Broken in: https://chromiumcodereview.appspot.com/23293006 R=frankf, gkanwar1 BUG= NOTRY=true Review URL: https://chromiumcodereview.appspot.com/23383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218782 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Removes _RunJavaTestsgkanwar@chromium.org2013-08-211-7/+3
| | | | | | | | | | | Host-driven tests should use _RunJavaTestFilters instead now. NOTRY=True BUG=268683 Review URL: https://chromiumcodereview.appspot.com/22929017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218751 0039d316-1c4b-4281-b951-d872f2087c98
* reland 'Set chrome_multiple_dll=1 by default on Windows in static_library'scottmg@chromium.org2013-08-211-0/+3
| | | | | | | | | | | Previously: https://codereview.chromium.org/22909017/ TBR=jam@chromium.org BUG=237249 Review URL: https://chromiumcodereview.appspot.com/23320004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218663 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor landmines.py so that it can be used downstream.sivachandra@chromium.org2013-08-213-141/+197
| | | | | | | | BUG=223636 Review URL: https://chromiumcodereview.appspot.com/22935010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218605 0039d316-1c4b-4281-b951-d872f2087c98
* Define proprietary_codecs=1 when branding==Chrome.scherkus@chromium.org2013-08-201-3/+9
| | | | | | | | | | Doing so removes the redundant checks for GOOGLE_CHROME_BUILD when checking USE_PROPRIETARY_CODECS. BUG=274596 Review URL: https://chromiumcodereview.appspot.com/23205006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218545 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Adds python option for EMMA coveragegkanwar@chromium.org2013-08-206-46/+188
| | | | | | | | | | | | This is a piece of the overall java coverage change. See: https://codereview.chromium.org/20210002/ NOTRY=True BUG=255644 Review URL: https://chromiumcodereview.appspot.com/23293006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218531 0039d316-1c4b-4281-b951-d872f2087c98
* Changes _RunJavaTests to accept filtersgkanwar@chromium.org2013-08-201-23/+33
| | | | | | | | | | | | This eliminates the need to specify package name and bring it more in line with normal instrumentation tests. NOTRY=True BUG=268683 Review URL: https://chromiumcodereview.appspot.com/23295006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218530 0039d316-1c4b-4281-b951-d872f2087c98
* Make failing webkit_tests fail android build.dpranke@chromium.org2013-08-201-2/+1
| | | | | | | | | | | | | | | | | | Now that r156332 has landed in theory, the webkit_tests step should pass (since we're only running one test), and we should start trying to figure out how reliable the bots actually are. This change flips the bot config so that a failing webkit_tests step will cause the build to be red. If this turns out to be premature, I'll revert this change, but we should start gathering real data on what does and doesn't work now. R=ilevy@chromium.org, mbulach@chromium.org BUG=232044 Review URL: https://chromiumcodereview.appspot.com/23242008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218489 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Move getting the list of devices out of test_dispatcher.frankf@chromium.org2013-08-204-83/+64
| | | | | | | | | BUG=272486 NOTRY=True Review URL: https://chromiumcodereview.appspot.com/23205011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218483 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes host-driven Feature annotationgkanwar@chromium.org2013-08-201-1/+3
| | | | | | | | | NOTRY=True BUG=176323 Review URL: https://chromiumcodereview.appspot.com/23295007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218453 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace commit to trigger the bots.dbeam@chromium.org2013-08-201-0/+1
| | | | | | | | BUG=none TEST=tree git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218414 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to using '-t ios' for gritstuartmorgan@chromium.org2013-08-201-2/+1
| | | | | | | | | | | | | | | | | | | | | | | grit now supports passing '-t ios', which sets is_ios, and doesn't set is_macosx (matching the semantics of gyp). All instances of pp_ifdef('ios') change to is_ios, matching the syntax used by other platforms. Because this flips the setting of is_macosx for iOS, most places where code looked at is_macosx also now look for is_ios. This CL errs on the side of being behavior-preserving, adding is_ios checks in some places where they probably aren't needed, to avoid accidental regressions. In places where it's very obvious it's not needed, it hasn't been added. Also adds a missing is_ios to history.html, resolving drift from not-yet-upstreamed changes. BUG=227781 Review URL: https://chromiumcodereview.appspot.com/22600003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218386 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Extend proguard preprocessing to prebuilt Java libraries.aruslan@chromium.org2013-08-191-3/+52
| | | | | | | | | | | | * Adds support for running proguard on prebuilt libraries before they are added to the final release APK. BUG=272790 NOTRY=True Review URL: https://chromiumcodereview.appspot.com/22802005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218353 0039d316-1c4b-4281-b951-d872f2087c98
* Allow android pass flags to am start activityfeng@chromium.org2013-08-191-5/+8
| | | | | | | | | | | | | | Flags are useful to control how an activity is started. By default, a new activity is created on the stack, but other flags can be used to bring existing activity to the foreground instead of creating a new one. BUG=246689 R=bulach@chromium.org Review URL: https://codereview.chromium.org/23300003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218344 0039d316-1c4b-4281-b951-d872f2087c98
* Submitting https://codereview.chromium.org/23116003/ for Cihat Imamoglu.avayvod@chromium.org2013-08-191-1/+9
| | | | | | | | | | | Adds PrintingContext implementation stub for Android. BUG=147070 TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/22999026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218339 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: untangle circular dependencies between .gyp files.phajdan.jr@chromium.org2013-08-191-13/+12
| | | | | | | | | | | Not enabling the check yet because ChromeOS still has cycles. BUG=35878 R=mark@chromium.org Review URL: https://codereview.chromium.org/22825011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218334 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 218286 "Set chrome_multiple_dll=1 by default on Windows i..."scottmg@chromium.org2013-08-191-3/+0
| | | | | | | | | | | | | | | | | | chrome_frame_net_tests and nacl_integration x86-32 broke. > Set chrome_multiple_dll=1 by default on Windows in static_library > > TBR=jam@chromium.org > R=jamesr@chromium.org > BUG=237249 > > Review URL: https://chromiumcodereview.appspot.com/22909017 TBR=scottmg@chromium.org Review URL: https://codereview.chromium.org/23233003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218289 0039d316-1c4b-4281-b951-d872f2087c98
* Set chrome_multiple_dll=1 by default on Windows in static_libraryscottmg@chromium.org2013-08-191-0/+3
| | | | | | | | | | TBR=jam@chromium.org R=jamesr@chromium.org BUG=237249 Review URL: https://chromiumcodereview.appspot.com/22909017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218286 0039d316-1c4b-4281-b951-d872f2087c98
* Android: run perf test runner with -v and print the command line.bulach@chromium.org2013-08-192-1/+2
| | | | | | | | | | Tiny change to get more information from the bots. BUG=268450 Review URL: https://chromiumcodereview.appspot.com/22904005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218266 0039d316-1c4b-4281-b951-d872f2087c98
* Remove defunct enable_openmax variable from build/common.gypi.scherkus@chromium.org2013-08-171-3/+0
| | | | | | Review URL: https://chromiumcodereview.appspot.com/23021011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218137 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Return error exit code if no devices are attached.frankf@chromium.org2013-08-161-2/+4
| | | | | | | | | BUG=274819 R=craigdh@chromium.org Review URL: https://codereview.chromium.org/22865020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218120 0039d316-1c4b-4281-b951-d872f2087c98
* Copy courgette.exe to courgette64.exejschuh@chromium.org2013-08-161-1/+1
| | | | | | | | | | | Bot angry file not named way bot want. R=tommi@chromium.org,laforge@chromium.org BUG=273246 Review URL: https://chromiumcodereview.appspot.com/23050007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218108 0039d316-1c4b-4281-b951-d872f2087c98
* Android: uses BUILDTYPE rather than CHROMIUM_BUILD_TYPE.bulach@chromium.org2013-08-161-3/+3
| | | | | | | | | | Buildbot and other platforms use BUILDTYPE. BUG=260494 Review URL: https://chromiumcodereview.appspot.com/23075007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218078 0039d316-1c4b-4281-b951-d872f2087c98