summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Add WebRTC test configurations for Android testing.kjellander@chromium.org2013-08-123-2/+25
| | | | | | | | | | | | | | | | | BUG=webrtc:1882 TEST=From a recent WebRTC checkout: source build/android/envsetup.sh gclient runhooks ninja -C out/Debug build/android/run_test.py -s webrtc I also successful ran builder and tester with the buildbot configuration in https://codereview.chromium.org/17390019 using a locally patched checkout. Review URL: https://chromiumcodereview.appspot.com/17466002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216920 0039d316-1c4b-4281-b951-d872f2087c98
* [rAc Android dialog] Stubs for Autofill dialog integration.aruslan@chromium.org2013-08-101-2/+2
| | | | | | | | | | This includes JNI bindings, Java interfaces and necessary glue for the requestAutocomplete dialog. BUG=157277 Review URL: https://chromiumcodereview.appspot.com/22566004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216883 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Install required 32-bit libs via install-build-deps-android.sh.sivachandra@chromium.org2013-08-101-0/+3
| | | | | | | | | BUG=178363 NOTRY=True Review URL: https://chromiumcodereview.appspot.com/22623006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216821 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Expose showFileChooser in AwContentsClient interfacejoth@chromium.org2013-08-101-1/+6
| | | | | | | | | | | | Adapts the WebContentsDelegate::RunFileChooser into a java embedding callback. BUG=Internal b/6930981 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/20666003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216811 0039d316-1c4b-4281-b951-d872f2087c98
* content should be referring to the blink_test_plugin.gyp in the public ↵tfarina@chromium.org2013-08-101-2/+2
| | | | | | | | | | | | | | | directory. content should not be of poking around the internal structure of Blink, instead it should just use things exposed through public. This is necessary because DumpRenderTree is going away soon. R=jochen@chromium.org Review URL: https://codereview.chromium.org/22432006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216801 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use sandbox binary alongside chrome.phajdan.jr@chromium.org2013-08-091-5/+0
| | | | | | | | | | | | | | | | | | | This removes linux_sandbox_path and instead expects sandbox binary to be in the same directory as chrome (or CHROME_DEVEL_SANDBOX to be set). This will be helpful for SxS support on Linux, where the sandbox path would be different depending on channel. This is a resubmit of https://codereview.chromium.org/20197003 with a bug fix that makes --no-sandbox work properly. TBR=jln@chromium.org BUG=38598 Review URL: https://codereview.chromium.org/22751007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216746 0039d316-1c4b-4281-b951-d872f2087c98
* Android: uses settask to enable CPU affinity for ADB.bulach@chromium.org2013-08-091-0/+11
| | | | | | | | | | | | There are some flakyness in ADB that can potentially be worked around by using a single CPU affinity. This is an experiment for sharded perf tests, it'll probably be reverted soon. BUG=268450 Review URL: https://chromiumcodereview.appspot.com/22680002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216685 0039d316-1c4b-4281-b951-d872f2087c98
* Add an environment variable override to the default output nameiancottrell@chromium.org2013-08-091-1/+2
| | | | | | Review URL: https://chromiumcodereview.appspot.com/22640007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216627 0039d316-1c4b-4281-b951-d872f2087c98
* Some of the build tools have moved in the SDK (e.g. aapt, aidl) fromnavabi@google.com2013-08-0916-30/+39
| | | | | | | | | | sdk/platform-tools/ to sdk/build-tools/<tools-version>/. The tools version is 18.0.1. BUG=263966 Review URL: https://chromiumcodereview.appspot.com/21977003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216612 0039d316-1c4b-4281-b951-d872f2087c98
* Supports FontList::DeriveFontListWithSizeDeltaAndStyle, etc.yukishiino@chromium.org2013-08-091-0/+3
| | | | | | | | | | | | | | | This CL improves FontList so the class has useful methods for replacing Font class. Also improves the performance of GetFontStyle() and GetFontSize(). This CL also adds GetAverageCharacterWidth(), GetStringWidth(), and GetExpectedTextWidth(). These methods are supported by Font class, and FontList should implement them for replacing Font. Just FYI, I'm now working on http://crrev.com/21736002 , and these new methods are used there. BUG=265485 TEST=Included in the unittests as ui_unittests. Review URL: https://chromiumcodereview.appspot.com/21868004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216563 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Enables (temporarily) adb trace for sharded perf tests."bulach@chromium.org2013-08-091-13/+0
| | | | | | | | | | | This reverts crrev.com/216168 BUG=268450 TBR=frankf@chromium.org Review URL: https://chromiumcodereview.appspot.com/22592002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216534 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes exit code on invalid command to test_runner.pygkanwar@chromium.org2013-08-091-2/+1
| | | | | | | | | NOTRY=True BUG= Review URL: https://chromiumcodereview.appspot.com/22495005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216523 0039d316-1c4b-4281-b951-d872f2087c98
* [Andriod] Fixes monkey command linegkanwar@chromium.org2013-08-091-3/+9
| | | | | | | | | | | | Adds example, usage, and changes default activity name to use the ContentShell activity. NOTRY=True BUG= Review URL: https://chromiumcodereview.appspot.com/22456003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216501 0039d316-1c4b-4281-b951-d872f2087c98
* Whitelist search by image string for iOS.bdibello@google.com2013-08-081-0/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/22415005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216483 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace commitilevy@chromium.org2013-08-081-1/+1
| | | | | | Whitespace commit to force builds (no code changes) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216445 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Move content_browsertests to main waterfall/trybots.frankf@chromium.org2013-08-081-1/+1
| | | | | | | | | | | It's passing consistently on android_fyi_dbg trybots and on FYI waterfall bots running ICS. BUG=270144 NOTRY=True Review URL: https://chromiumcodereview.appspot.com/22299007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216442 0039d316-1c4b-4281-b951-d872f2087c98
* Converts monkey test to its own test typegkanwar@chromium.org2013-08-086-174/+205
| | | | | | | | | NOTRY=True BUG=223650, 263479 Review URL: https://chromiumcodereview.appspot.com/22617003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216343 0039d316-1c4b-4281-b951-d872f2087c98
* Removes unused and deprecated flags in test_runner.pygkanwar@chromium.org2013-08-085-21/+1
| | | | | | | | | | | | | | Flags: * --profiler * --install_apk (-I) * --disable_assertions NOTRY=True BUG= Review URL: https://chromiumcodereview.appspot.com/22622004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216338 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace commitilevy@chromium.org2013-08-071-1/+1
| | | | | | Whitespace change (no code changes) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216301 0039d316-1c4b-4281-b951-d872f2087c98
* Compile v8 like "release" by default in debug builds.dpranke@chromium.org2013-08-071-4/+11
| | | | | | | | | | | | | | | | This change switches how we compile v8 by default in Debug builds so that the compiler optimizations are enabled and much of the still enabled to do some level of dcheck-like assertion checking). This gives us a 5x speedup over the debug v8 for running the layout tests, making debug times only 2x slower than release. R=jamesr@chromium.org, jochen@chromium.org BUG=254188 Review URL: https://codereview.chromium.org/21004010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216287 0039d316-1c4b-4281-b951-d872f2087c98
* Properly set loopback device ID for system audio capture.hshi@chromium.org2013-08-071-0/+10
| | | | | | | | | | | | | | Make sure the MediaStreamDevice has the correct loopback device ID for system audio capture in MediaCaptureDevicesDispatcher::ProcessScreenCaptureAccessRequest. Remove the hack in audio_input_renderer_host to override the loopback device ID. BUG=269626 TBR=dalecurtis@chromium.org, xians@chromium.org TEST=passes trybots, local testing on Chrome OS confirms device ID is passed to WebRtcLocalAudioTrack ctor. Review URL: https://codereview.chromium.org/22408006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216271 0039d316-1c4b-4281-b951-d872f2087c98
* [android] Push only updated files in PushIfNeeded when few files have changed.craigdh@chromium.org2013-08-071-52/+94
| | | | | | | | | | BUG=263857 TEST=None NOTRY=True Review URL: https://chromiumcodereview.appspot.com/21307002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216208 0039d316-1c4b-4281-b951-d872f2087c98
* Android: adds a link to file bugs in device status check.bulach@chromium.org2013-08-071-1/+12
| | | | | | | | | | | | This will simplify both the sheriff side when detecting and filing such bugs and also the infrastructure side when triaging such bugs. While at it, remove obsolete link (404). BUG= Review URL: https://chromiumcodereview.appspot.com/22455004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216171 0039d316-1c4b-4281-b951-d872f2087c98
* Enables (temporarily) adb trace for sharded perf tests.bulach@chromium.org2013-08-071-0/+13
| | | | | | | | | | | | | | This may help track down some issues with adb reliability: - sharder: sets the env var that will be inherited by the child shards. - run_command.py: redirect stderr (i.e., trace output) to stdout, otherwise higher up layers get confused with the extra data. It will be reverted soon after the data has been collected. BUG=268450 Review URL: https://chromiumcodereview.appspot.com/22430003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216168 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes exit code when there are no host-driven testsgkanwar@chromium.org2013-08-062-14/+15
| | | | | | | | | | | Undoes the temporary fix in 215986. NOTRY=True BUG= Review URL: https://chromiumcodereview.appspot.com/22445005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216027 0039d316-1c4b-4281-b951-d872f2087c98
* Temporary fix to make steps with no host-driven tests pass.gkanwar@chromium.org2013-08-061-1/+1
| | | | | | | | | | | | Currently steps with no host-driven tests are marked as failure because no tests are found. NOTRY=True BUG= Review URL: https://chromiumcodereview.appspot.com/22267011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215986 0039d316-1c4b-4281-b951-d872f2087c98
* Converts host driven tests to common test_dispatchergkanwar@chromium.org2013-08-0617-888/+611
| | | | | | | | | | | | | | | Also renames several files in pylib/host_driven to match the general file naming scheme. This change will break existing host-driven tests downstream which are run though scripts other than test_runner. NOTRY=True BUG=176323 Review URL: https://chromiumcodereview.appspot.com/19537004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215944 0039d316-1c4b-4281-b951-d872f2087c98
* Change deployment target for iOS to 6.0lliabraa@chromium.org2013-08-061-6/+6
| | | | | | | | BUG=None Review URL: https://chromiumcodereview.appspot.com/22384004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215924 0039d316-1c4b-4281-b951-d872f2087c98
* Reland a portion of r215672.alokp@chromium.org2013-08-061-1/+0
| | | | | | | | | | | | The goal is to delete third_party/gles2_book. This patch deletes all known references. BUG=98130 TBR=apatrick@chromium.org Review URL: https://chromiumcodereview.appspot.com/22299002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215832 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Win64 DirectX redistributablesjschuh@chromium.org2013-08-061-0/+6
| | | | | | | | | | | Adds a gyp variable to simplify WINSDK path strings, and grabs the x64 files rather than x86. BUG=268525,267893 Review URL: https://chromiumcodereview.appspot.com/22262003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215814 0039d316-1c4b-4281-b951-d872f2087c98
* Don't pass /safeseh to the linker when using clang on Windowsrnk@chromium.org2013-08-061-0/+3
| | | | | | | | | | | It does not generate SEH safe code at the moment. R=scottmg@chromium.org BUG=82385 Review URL: https://codereview.chromium.org/21910008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215743 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: remove use_system_mesa bits.phajdan.jr@chromium.org2013-08-051-3/+0
| | | | | | | | | | | This doesn't seem useful, see https://groups.google.com/a/chromium.org/d/msg/chromium-packagers/amyyjkDj7Cg/cl5up-ABW7oJ BUG=none R=piman@chromium.org Review URL: https://codereview.chromium.org/22218003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215695 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Disable some content_browsertests.frankf@chromium.org2013-08-051-4/+4
| | | | | | | | | BUG= TBR=yfriedman@chromium.org Review URL: https://codereview.chromium.org/22244003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215668 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Deprecate old test scripts.frankf@chromium.org2013-08-053-9/+6
| | | | | | | | | | | | Just print the new command and exit. This is in preparation for completely removing these scripts. BUG= R=craigdh@chromium.org Review URL: https://codereview.chromium.org/21979006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215634 0039d316-1c4b-4281-b951-d872f2087c98
* Revert _GLIBCXX_DEBUG for now.phajdan.jr@chromium.org2013-08-021-7/+6
| | | | | | | | | | | | Breaks media_unittests and unit_tests on chromeos. TBR=thestig BUG=65151 Review URL: https://codereview.chromium.org/22000003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215403 0039d316-1c4b-4281-b951-d872f2087c98
* [android] Clear content_browsertests profile after each run.craigdh@chromium.org2013-08-021-0/+5
| | | | | | | | | | BUG=262175 TEST=None NOTRY=True Review URL: https://chromiumcodereview.appspot.com/21405003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215392 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude _GLIBCXX_DEBUG for 32-bit builds.phajdan.jr@chromium.org2013-08-021-1/+1
| | | | | | | | | | | | Otherwise linker runs out of memory. TBR=thestig BUG=65151 Review URL: https://codereview.chromium.org/21984003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215383 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude _GLIBCXX_DEBUG for clang.phajdan.jr@chromium.org2013-08-021-1/+1
| | | | | | | | | | | | | This fixes build, and it's not obvious what the exact effect is on clang. TBR=thestig BUG=65151 Review URL: https://codereview.chromium.org/21939003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215373 0039d316-1c4b-4281-b951-d872f2087c98
* GTTF: Enable glibcxx debug mode for Debug builds by default.phajdan.jr@chromium.org2013-08-021-6/+7
| | | | | | | | | | | | This will help us catch problems earlier. BUG=65151 TEST=none R=thestig@chromium.org Review URL: https://codereview.chromium.org/11276032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215369 0039d316-1c4b-4281-b951-d872f2087c98
* Put cleanup steps in finally block so cleanup happens after halt on failure.navabi@google.com2013-08-021-23/+20
| | | | | | | | | | | | | The device_status_check hangs because there are still processes launched by the buildbot script that are not cleaned up. E.g. https://chromegw.corp.google.com/i/clank/builders/manta-sharded-official-perf-clankium/builds/2359 This makes sure the post commands are executed after halt on failure. BUG=265578 Review URL: https://chromiumcodereview.appspot.com/21261006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215365 0039d316-1c4b-4281-b951-d872f2087c98
* Remove bundled gsettings header now that we're using Ubuntu Precise.phajdan.jr@chromium.org2013-08-022-33/+0
| | | | | | | | | BUG=162733 R=thestig@chromium.org Review URL: https://codereview.chromium.org/21687002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215329 0039d316-1c4b-4281-b951-d872f2087c98
* Update build/ios/grit_whitelist.txtdroger@chromium.org2013-08-021-5/+41
| | | | | | | | | | | The internal version of the file was incorrectly forked. This CL upstreams the strings that are actually used on iOS. BUG=NONE Review URL: https://chromiumcodereview.appspot.com/21557002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215328 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 215101 "Linux: use sandbox binary alongside chrome."tonyg@chromium.org2013-08-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | It breaks the page cycler benchmarks. BUG=267640 > Linux: use sandbox binary alongside chrome. > > This removes linux_sandbox_path and instead expects sandbox binary > to be in the same directory as chrome (or CHROME_DEVEL_SANDBOX to be > set). > > This will be helpful for SxS support on Linux, where the sandbox path > would be different depending on channel. > > BUG=38598 > R=avi@chromium.org, jln@chromium.org > > Review URL: https://codereview.chromium.org/20197003 TBR=phajdan.jr@chromium.org Review URL: https://codereview.chromium.org/21910004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215300 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typing error in forwarder.py.pliard@chromium.org2013-08-021-1/+1
| | | | | | | | | | | This wasn't triggered earlier since this function is not used upstream. TBR=bulach@chromium.org BUG=242846 Review URL: https://codereview.chromium.org/21839003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215287 0039d316-1c4b-4281-b951-d872f2087c98
* Fix options passing.qsr@chromium.org2013-08-021-3/+5
| | | | | | | | TBR=gkanwar@chromium.org,bulach@chromium.org Review URL: https://codereview.chromium.org/21793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215263 0039d316-1c4b-4281-b951-d872f2087c98
* Disable interactive autocomplete and remove command line flag for Androidaruslan@chromium.org2013-08-021-2/+2
| | | | | | | | | | Disabling this feature on beta and stable channels for now. This change will be reverted on trunk after it is cherry-picked to the branch. BUG=266978 Review URL: https://chromiumcodereview.appspot.com/21599002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215235 0039d316-1c4b-4281-b951-d872f2087c98
* [Android Buildbot] Make RunCmd execute command in a dir of choice.sivachandra@chromium.org2013-08-021-4/+5
| | | | | | | | | BUG=249997 NOTRY=True Review URL: https://chromiumcodereview.appspot.com/21647002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215176 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use sandbox binary alongside chrome.phajdan.jr@chromium.org2013-08-011-5/+0
| | | | | | | | | | | | | | | | This removes linux_sandbox_path and instead expects sandbox binary to be in the same directory as chrome (or CHROME_DEVEL_SANDBOX to be set). This will be helpful for SxS support on Linux, where the sandbox path would be different depending on channel. BUG=38598 R=avi@chromium.org, jln@chromium.org Review URL: https://codereview.chromium.org/20197003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215101 0039d316-1c4b-4281-b951-d872f2087c98
* Supports FontList in Textfield.yukishiino@chromium.org2013-08-011-1/+1
| | | | | | | | | | | | | | | | | | | The current interface of Textfield does not support FontList while RenderText supports FontList. This CL supports FontList in Textfield. The direct cause of crbug.com/263169 was that RenderText always uses the IDS_UI_FONT_FAMILY_CROS font set ignoring what font is specified for Textfield on ChromeOS. (See https://code.google.com/p/chromium/codesearch#chromium/src/ui/views/controls/textfield/native_textfield_views.cc&q=IDS_UI_FONT_FAMILY_CROS&sq=package:chromium&type=cs&l=88 ) The Omnibox font size is carefully calculated, but the font is ignored right now. This CL changes the following: - Supports FontList in Textfield so Omnibox layer can specify the font set, such as IDS_UI_FONT_FAMILY_CROS, for the underlying Textfield. - Makes NativeTextfieldViews follow the specified font set via Textfield on ChromeOS. BUG=263169,263196 TEST=Test manually. Review URL: https://chromiumcodereview.appspot.com/19666006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215055 0039d316-1c4b-4281-b951-d872f2087c98
* Changes argument passing to use options objectsgkanwar@chromium.org2013-08-0112-184/+264
| | | | | | | | | | | | | | Options objects are specific to the test type, and are named tuples, so they are also immutable. This is a precursor to the host-driven refactor. BUG=176323 NOTRY=True Review URL: https://chromiumcodereview.appspot.com/21008004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215054 0039d316-1c4b-4281-b951-d872f2087c98