summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Refactor chrome/renderer resources so they support images with different scale.varunjain@chromium.org2012-09-111-1/+2
| | | | | | | | | BUG=140482 TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10915188 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155936 0039d316-1c4b-4281-b951-d872f2087c98
* Fix clang build error in forwarder2/socket.ccwangxianzhu@chromium.org2012-09-111-2/+2
| | | | | | | | | BUG=none Review URL: https://chromiumcodereview.appspot.com/10917179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155935 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations for dom_perf regression in crrev.com/155642 (WebKit roll ↵sullivan@chromium.org2012-09-101-2/+2
| | | | | | | | | | | | | | 127878 -> 127997) mac-release-10.6/dom_perf/times/t: http://build.chromium.org/f/chromium/perf/mac-release-10.6/dom_perf/report.html?history=150&rev=155765 linux-release/dom_perf/times/t: http://build.chromium.org/f/chromium/perf/linux-release/dom_perf/report.html?history=150&rev=155783 BUG=147639 Review URL: https://chromiumcodereview.appspot.com/10910172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155855 0039d316-1c4b-4281-b951-d872f2087c98
* Reenable IPCSyncChannelTests now that 129620 is (hopefully) fixed.piman@chromium.org2012-09-101-2/+0
| | | | | | | | | TBR=timurrrr BUG=129620 Review URL: https://chromiumcodereview.appspot.com/10915186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155843 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leaks in ash_unittestsoshima@chromium.org2012-09-102-3/+51
| | | | | | | | | | | | also suppressed leaks in non chrome component plus a couple of cleanups (eliminated unused code/variables) BUG=144990,146947 TEST=valgrind reports no leak on ash_unittests Review URL: https://chromiumcodereview.appspot.com/10907101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155819 0039d316-1c4b-4281-b951-d872f2087c98
* Update suppressions.joaodasilva@chromium.org2012-09-101-40/+0
| | | | | | | | | BUG=61585,77990,124445 Review URL: https://chromiumcodereview.appspot.com/10916209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155782 0039d316-1c4b-4281-b951-d872f2087c98
* Apdate/add perf expectations for perf_av tests.shadi@chromium.org2012-09-101-266/+695
| | | | | | | | | | | | Updating perf_av test expectations. BUG=None NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10913143 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155781 0039d316-1c4b-4281-b951-d872f2087c98
* Rename merge_isolate.py to isolate_merge.py to be consistent with the name ↵maruel@chromium.org2012-09-101-0/+0
| | | | | | | | | | | | | | | convention. No code change. R=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10914163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155758 0039d316-1c4b-4281-b951-d872f2087c98
* Merge isolate_common.py into isolate.pymaruel@chromium.org2012-09-105-567/+518
| | | | | | | | | | | R=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10907115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155741 0039d316-1c4b-4281-b951-d872f2087c98
* Update suppressions.joaodasilva@chromium.org2012-09-102-1/+18
| | | | | | | | | TBR=rsleevi@chromium.org BUG=66941,124445 Review URL: https://chromiumcodereview.appspot.com/10909148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155735 0039d316-1c4b-4281-b951-d872f2087c98
* Update trace_input s.py to work with Strace 4.7csharp@chromium.org2012-09-101-0/+8
| | | | | | | | | | NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10905157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155716 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a bunch of perf tests that repeatedly warned during my stint.simonjam@chromium.org2012-09-091-7/+7
| | | | | | | | | | | | These consistently reported improvements, but really haven't changed in ages. BUG=None NOTRY=True Review URL: https://chromiumcodereview.appspot.com/10910126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155610 0039d316-1c4b-4281-b951-d872f2087c98
* Merge most of merge_isolate.py into isolate.py.maruel@chromium.org2012-09-074-1080/+1074
| | | | | | | | | | | | | This is done before isolate_common.py to prevent circular dependency. R=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10919154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155466 0039d316-1c4b-4281-b951-d872f2087c98
* Preparation work towards merging merge_isolate.py and isolate_common.py into ↵maruel@chromium.org2012-09-076-99/+113
| | | | | | | | | | | | | | | isolate.py Then isolate.py should be an importable module just like trace_input.py can be reused. R=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10916176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155460 0039d316-1c4b-4281-b951-d872f2087c98
* Forwarder 2 implementationfelipeg@chromium.org2012-09-077-1/+534
| | | | | | | | | | | | This is the first CL for implementing the Forwarder2, necessary to android testing. The big picture CL can be seem here: https://chromiumcodereview.appspot.com/10918057/ BUG=146502 Review URL: https://chromiumcodereview.appspot.com/10916112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155446 0039d316-1c4b-4281-b951-d872f2087c98
* Make tools/android code built with clangmichaelbai@chromium.org2012-09-074-22/+63
| | | | | | | | | BUG=143931 Review URL: https://chromiumcodereview.appspot.com/10912135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155439 0039d316-1c4b-4281-b951-d872f2087c98
* Remove references to trace_child_process.py by generating it on the fly instead.maruel@chromium.org2012-09-074-59/+34
| | | | | | | | | | | | | | | | This removes any dependency from trace_inputs.py on any other script. This also fixes the fact that 'trace_child_process.py' was a confusing script in itself. Fix trace_inputs_smoke_tests.py on Windows. R=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10914144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155437 0039d316-1c4b-4281-b951-d872f2087c98
* gpu_tools: Refactor scroll test to be a lot more modular.nduca@chromium.org2012-09-0722-256/+511
| | | | | | | | | | | | | Introduces MultiPageTestCase Builds scroll test on that and retitles "benchmark" Moves first load time to standalone test Prototype of texuture benchmark TBR=dtu@chromium.org Review URL: https://chromiumcodereview.appspot.com/10915142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155406 0039d316-1c4b-4281-b951-d872f2087c98
* Add README.py to document the isolate tools automatically.maruel@chromium.org2012-09-076-4/+49
| | | | | | | | | | | | | | | | | This file contains the "package-specific" documentation and generates documentation for each tool with their module docstring. Rename shard.py to shard_test_cases.py to stay consistent with the naming convention. R=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10909118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155384 0039d316-1c4b-4281-b951-d872f2087c98
* chrome_remote_control: Detect chrome android in addition to content shellnduca@chromium.org2012-09-0714-92/+245
| | | | | | | | TBR=dtu@chromium.org Review URL: https://chromiumcodereview.appspot.com/10916136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155348 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily removed large Dromaeo tests from perf_expectations.json. Will ↵sullivan@chromium.org2012-09-061-3/+0
| | | | | | | | | | | add these back as smaller tests after they are running on the perf bots. BUG=136110 Review URL: https://chromiumcodereview.appspot.com/10910096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155259 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an AppCacheStorageImpl leak in SiteInstanceTest.SiteInstanceDestructor ↵thestig@chromium.org2012-09-061-8/+0
| | | | | | | | | by running the message loops some more. BUG=143565 Review URL: https://chromiumcodereview.appspot.com/10908027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155233 0039d316-1c4b-4281-b951-d872f2087c98
* Add isolate.py trace --merge to do a trace and merge in a single command.maruel@chromium.org2012-09-061-21/+32
| | | | | | | | | | | TBR=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10908113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155228 0039d316-1c4b-4281-b951-d872f2087c98
* Add new trace calls to trace_inputcsharp@chromium.org2012-09-063-9/+62
| | | | | | | | | | | | | | Add the setxattr call and update openat to accept all directory opens, even if they don't have AT_FDCWD. Also update fix_test_cases.py to check if a test can pass when run alone before trying to trace it again (If is fails alone, then it will fail tracing). NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10915066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155193 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce code duplication, 42 less lines.maruel@chromium.org2012-09-063-52/+10
| | | | | | | | | | | | | Reuse the OptionParser subclasses where relevant. TBR=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10913110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155180 0039d316-1c4b-4281-b951-d872f2087c98
* Widen one race suppressiontimurrrr@chromium.org2012-09-061-0/+1
| | | | | | | | | BUG=146322 TBR=hbono NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10913109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155178 0039d316-1c4b-4281-b951-d872f2087c98
* chrome_remote_control: Fix osx browser discoverynduca@chromium.org2012-09-064-18/+29
| | | | | | | | | TBR=dtu@chromium.org Review URL: https://chromiumcodereview.appspot.com/10915114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155158 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude IPCSyncChannelTest's completelytimurrrr@chromium.org2012-09-061-3/+2
| | | | | | | | TBR=hbono BUG=140442,129620 Review URL: https://chromiumcodereview.appspot.com/10916138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155143 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress benign/not-interesting races in _lock file function on Windowstimurrrr@chromium.org2012-09-061-18/+34
| | | | | | | | | Also slightly re-order the TSan/Win suppressions TBR=hbono BUG=146724 Review URL: https://chromiumcodereview.appspot.com/10907090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155142 0039d316-1c4b-4281-b951-d872f2087c98
* Switch netsim extension to use manifest v2. v1 is unsupported.simonjam@google.com2012-09-061-1/+4
| | | | | | | | | BUG=None Review URL: https://chromiumcodereview.appspot.com/10916124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155134 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Fix leaks in ConstrainedWebDialogDelegate.thestig@chromium.org2012-09-061-16/+0
| | | | | | | | BUG=145644 Review URL: https://chromiumcodereview.appspot.com/10920021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155126 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Rename classes in sync/ that start with Chromeakalin@chromium.org2012-09-061-6/+6
| | | | | | | | | | | There should be as few references as possible to Chrome from sync/. BUG= Review URL: https://chromiumcodereview.appspot.com/10907070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155110 0039d316-1c4b-4281-b951-d872f2087c98
* chrome_remote_control: detect desktop content-shellnduca@chromium.org2012-09-062-31/+60
| | | | | | | | TBR=dtu@chromium.org Review URL: https://chromiumcodereview.appspot.com/10911119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155088 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline linux-release-64/sizes/chrome-data/datasimonjam@chromium.org2012-09-051-1/+1
| | | | | | | | | BUG=None TBR=cmp Review URL: https://chromiumcodereview.appspot.com/10913099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155033 0039d316-1c4b-4281-b951-d872f2087c98
* Fix unitialized reads in AudioOutputController unittest.dalecurtis@google.com2012-09-051-12/+0
| | | | | | | | | | | | | | | | | http://crrev.com/154951 introduced a bug where these buffers were used, but the mocked methods were not initializing the data. Also removes the suppression and fixes scherkus's comments from: http://codereview.chromium.org/10920092/ BUG=114700 TEST=media_unittests + valgrind. TBR=timurrr,scherkus Review URL: https://chromiumcodereview.appspot.com/10916120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154968 0039d316-1c4b-4281-b951-d872f2087c98
* gesture recognizer: Plug a leak.sadrul@chromium.org2012-09-052-26/+0
| | | | | | | | BUG=146465 Review URL: https://chromiumcodereview.appspot.com/10912091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154963 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress unitialized read in unit test.dalecurtis@google.com2012-09-051-1/+12
| | | | | | | | | BUG=114700 TEST=none Review URL: https://chromiumcodereview.appspot.com/10920096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154962 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress memory leaks in cssyyparse/WebCore::CSSParsertimurrrr@chromium.org2012-09-051-0/+43
| | | | | | | | TBR=hbono BUG=146503 Review URL: https://chromiumcodereview.appspot.com/10918068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154930 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress an uninitilized read in WebCore::StyleRuleImport::requestStyleSheettimurrrr@chromium.org2012-09-051-8/+14
| | | | | | | | | Also move the suppression for bug 146500 that was written into the wrong section BUG=145244 TBR=hbono Review URL: https://chromiumcodereview.appspot.com/10908089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154925 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a NULL deref in WebKit teststimurrrr@chromium.org2012-09-051-0/+8
| | | | | | | | BUG=146500 TBR=hbono Review URL: https://chromiumcodereview.appspot.com/10919091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154924 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude one more failing IPCSyncChannelTesttimurrrr@chromium.org2012-09-051-0/+1
| | | | | | | | TBR=hbono BUG=140442 Review URL: https://chromiumcodereview.appspot.com/10905094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154922 0039d316-1c4b-4281-b951-d872f2087c98
* Rename a suppression for a bug that got re-filed.timurrrr@chromium.org2012-09-051-1/+1
| | | | | | | | TBR=hbono BUG=129620 Review URL: https://chromiumcodereview.appspot.com/10911090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154921 0039d316-1c4b-4281-b951-d872f2087c98
* Widen one sql::Connection statement; add another racey stack for ittimurrrr@chromium.org2012-09-051-1/+12
| | | | | | | | BUG=146322 TBR=hbono Review URL: https://chromiumcodereview.appspot.com/10915084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154917 0039d316-1c4b-4281-b951-d872f2087c98
* Update one Heapcheck suppression to account for the recent rename (r154767)timurrrr@chromium.org2012-09-051-1/+1
| | | | | | | | | TBR=hbono BUG=132431 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10905091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154916 0039d316-1c4b-4281-b951-d872f2087c98
* chrome_remote_control shouldn't traceback when android is not foundnduca@chromium.org2012-09-051-1/+0
| | | | | | | | TBR=dtu@chromium.org Review URL: https://chromiumcodereview.appspot.com/10919088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154913 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leaks in aura_unittestsoshima@chromium.org2012-09-052-0/+61
| | | | | | | | | | | Suppress leaks that are in X and header to fix. BUG=144990,146464,146465 Review URL: https://chromiumcodereview.appspot.com/10916095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154910 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the leaks in TestHyphenatorMessageFilter::OnOpenDictionary().hbono@chromium.org2012-09-052-13/+0
| | | | | | | | | | | This change deletes IPC messages received in TestHyphenatorMessageFilter::OnMessage() to delete HyphenatorMsg_SetDictionary messages sent by TestHyphenatorMessageFilter::OnOpenDictionary(). BUG=146222 TEST=the memory bots are green without suppressions. Review URL: https://chromiumcodereview.appspot.com/10907045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154900 0039d316-1c4b-4281-b951-d872f2087c98
* Polish to chrome_remote_control to reduce flake and improve modularity.nduca@chromium.org2012-09-0545-277/+1399
| | | | | | | | | | | | | | | | | | | | | | | | | | - Make android work - Overhaul tools/gpu to be more component-y - Fix error where pexpect missing breaks all browser discovery - Use page.navigate and get rid of the strange timeout logic in InspectorBackend - Make browser selection explicit. You have to select browsers explicitly. - Add --repeat-count to run_tests - Move sleep-after-each-load to gpu_tools.url_test - Make timeouts explicit - Fix handling of optparse defaults and counters - Add is_content_shell property on backends - Set up content-shell command line on android - Override user-data-dir only for non-content-shell backends - If browser fails to die on sigterm, send it a sigkill - Move gpu tools browser creation to toplevel test - Make non-jsonizable evaluate test independent of window for perf reasons - Add runtime.execute to avoid hacks of runtime.evaluate TBR=dtu@chromium.org BUG=144483 Review URL: https://chromiumcodereview.appspot.com/10909067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154874 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression for bug 145742, fixed in ↵tbreisacher@chromium.org2012-09-051-9/+0
| | | | | | | | | | | | http://src.chromium.org/viewvc/chrome?view=rev&revision=154772 BUG=145742 NOTRY=true TBR=asargent@chromium.org Review URL: https://chromiumcodereview.appspot.com/10918014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154867 0039d316-1c4b-4281-b951-d872f2087c98
* Default to HARDLINK when creating tree from isolatecsharp@chromium.org2012-09-042-13/+16
| | | | | | | | | | | | | Merge COPY AND COPY_READABLE to just ensure all copies made are readable by everyone. R=maruel@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/10913071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154788 0039d316-1c4b-4281-b951-d872f2087c98