summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Add minisp32.dll to Chrome's Browser's Blacklistcsharp2015-04-241-0/+1
| | | | | | | | BUG=476648,479710 Review URL: https://codereview.chromium.org/1100413002 Cr-Commit-Position: refs/heads/master@{#326784}
* Re-roll GN to 326666 and fix GN-related bugs.dpranke2015-04-243-2/+20
| | | | | | | | | | | | | | | | | | | Fix bugs related to the latest GN roll. 1) the new GN binary will return an error if you pass it a file it doesn't know anything about in 'gn refs'. 2) for some reason with the new GN binary we're triggering a code path in gyp_flag_compare.py that wasn't running before, and that code path was busted. TBR=brettw@chromium.org BUG= CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_chromium_gn_dbg;tryserver.chromium.mac:mac_chromium_gn_rel,mac_chromium_gn_dbg;tryserver.chromium.win:win8_chromium_gn_rel Review URL: https://codereview.chromium.org/1109453002 Cr-Commit-Position: refs/heads/master@{#326736}
* Exclude MSE_ClearKey/EncryptedMediaTest.Playback_AudioClearVideo_WebM/0 ↵jyasskin2015-04-241-0/+3
| | | | | | | | | | | under DrMemory for flakiness. BUG=480750 TBR=prabhur@chromium.org Review URL: https://codereview.chromium.org/1105793003 Cr-Commit-Position: refs/heads/master@{#326730}
* Suppress a handle leak from GLImageSharedMemory::Initialize.jyasskin2015-04-241-0/+10
| | | | | | | | | TBR=reveman@chromium.org BUG=480741 Review URL: https://codereview.chromium.org/1093693007 Cr-Commit-Position: refs/heads/master@{#326725}
* Add the first GYP-based bots to MB (blink android trybots).dpranke2015-04-241-0/+4
| | | | | | | | | R=phajdan.jr@chromium.org BUG=479509 Review URL: https://codereview.chromium.org/1061983006 Cr-Commit-Position: refs/heads/master@{#326722}
* Exclude OutOfProcessProxyResolverBrowserTest.Verify which has a flaky wild ↵jyasskin2015-04-241-0/+3
| | | | | | | | | | | read on DrMemory. BUG=480721 TBR=amistry@chromium.org Review URL: https://codereview.chromium.org/1108493002 Cr-Commit-Position: refs/heads/master@{#326711}
* Make the JSON Schema compiler handle enums declared in other namespaces.kalman2015-04-245-50/+84
| | | | | | | | | BUG=477457 R=rdevlin.cronin@chromium.org Review URL: https://codereview.chromium.org/1100333006 Cr-Commit-Position: refs/heads/master@{#326703}
* Telemetry: Quiescent power benchmarks for Macandresantoso2015-04-245-9/+52
| | | | | | | | | | | Add benchmark and measurement for measuring quiescent power, and enable it on Mac. Moved the workaround for http://crbug.com/419786 so that we don't lose idle wakeups numbers for the renderer process. Review URL: https://codereview.chromium.org/1092393002 Cr-Commit-Position: refs/heads/master@{#326698}
* Suppress an unaddressable access in HarfBuzzShaper.jyasskin2015-04-231-0/+7
| | | | | | | | | TBR=eae@chromium.org BUG=480650 Review URL: https://codereview.chromium.org/1100423002 Cr-Commit-Position: refs/heads/master@{#326677}
* Provide extra logging for GN's write_file on Windowsbrettw2015-04-231-1/+47
| | | | | | | | | | Adds a copied version of base::WriteFile with extra logging turned on, and the FILE_SHARE_READ flag set which speculatively might fix the issue. BUG=468437 Review URL: https://codereview.chromium.org/1098963003 Cr-Commit-Position: refs/heads/master@{#326663}
* Broaden a PostTaskAndReply leak suppression.jyasskin2015-04-231-15/+2
| | | | | | | | | | | | And remove a now-redundant suppression. The new report started in http://build.chromium.org/p/chromium.memory.fyi/builders/Linux%20Tests%20%28valgrind%29%284%29/builds/41916, so https://crrev.com/326138 probably kicked it off, but these leaks are expected on shutdown. TBR=jeremyim@chromium.org,glider@chromium.org Review URL: https://codereview.chromium.org/1101193002 Cr-Commit-Position: refs/heads/master@{#326658}
* [Telemetry][Android] Add network data to android power tests.rnephew2015-04-235-0/+105
| | | | | | | | BUG=476043 Review URL: https://codereview.chromium.org/1080463003 Cr-Commit-Position: refs/heads/master@{#326657}
* [Telemetry] Get rid of buildbot_output_formatter_unittesteakuefner2015-04-233-447/+326
| | | | | | | | | | | | This CL rewrites the unit tests for buildbot_output_formatter to pertain only to the summary module, in preparation for removing buildbot_output_formatter. BUG=477056 R=nednguyen Review URL: https://codereview.chromium.org/1092593004 Cr-Commit-Position: refs/heads/master@{#326650}
* Telemetry: Increase devtools http request timeout to 300 secondsoysteine2015-04-232-2/+2
| | | | | | | | BUG=480590 Review URL: https://codereview.chromium.org/1103773002 Cr-Commit-Position: refs/heads/master@{#326645}
* Supervised user whitelists: Cleanuptreib2015-04-231-0/+3
| | | | | | | | Remove SupervisedUserHandler - this is now implemented by SupervisedUserWhitelistInstaller Review URL: https://codereview.chromium.org/1093953003 Cr-Commit-Position: refs/heads/master@{#326643}
* Enterprise enrollment test helpersresetswitch2015-04-231-7/+59
| | | | | | | | | | | | Helpers that allow ChromeOS tests to invoke and complete the enterprise enrollment flow. BUG=chromium:474707 TEST=Ran with my unsubmitted CrOS autotest cases Review URL: https://codereview.chromium.org/1084793002 Cr-Commit-Position: refs/heads/master@{#326611}
* Add enterprise policy for SSL error overridingfahl2015-04-231-0/+1
| | | | | | | | | | | | This new feature allows enterprises to set a policy such that users will not be allowed to override any SSL errors. BUG=440949 Review URL: https://codereview.chromium.org/1060833003 Cr-Commit-Position: refs/heads/master@{#326607}
* [Telemetry] Enable more lint checks for telemetry/.nednguyen2015-04-235-10/+9
| | | | | | | | BUG=475714 Review URL: https://codereview.chromium.org/1100233002 Cr-Commit-Position: refs/heads/master@{#326588}
* Add support for painting disabled mode for Slimming Paintschenney2015-04-231-4/+9
| | | | | | | | | | | | | | | | | | Plumb the "painting disabled" mode through to disable the GraphicsContext in Slimming Paint perf testing. This mode causes Graphics Context to do no work, producing empty SkPictures for all drawing display items. This seems the best interpretation of "painting disabled". The perf results lines for slimming_paint record_time_null_canvas will go to zero after this patch, and the record_time_construction_disabled result will start appearing and be zero for non slimming paint. R=sullivan,skyostil,enne,ajuma BUG=471348 Review URL: https://codereview.chromium.org/1104433005 Cr-Commit-Position: refs/heads/master@{#326586}
* Add myself as owner of some histograms, and fix one with a broken nameasargent2015-04-231-4/+17
| | | | | | Review URL: https://codereview.chromium.org/1082723009 Cr-Commit-Position: refs/heads/master@{#326557}
* Rename InputLatency::ScrollUpdate to Latency::ScrollUpdatemiletus2015-04-232-29/+33
| | | | | | | | | | | Sometimes it is confusing to see ScrollUpdate slippage is traced under name InputLatency. Lets rename it to be Latency::ScrollUpdate. BUG=None Review URL: https://codereview.chromium.org/1096413002 Cr-Commit-Position: refs/heads/master@{#326548}
* cr: Detect goma for gnskyostil2015-04-231-3/+16
| | | | | | Review URL: https://codereview.chromium.org/1101863002 Cr-Commit-Position: refs/heads/master@{#326527}
* cr: Make sure gn isn't enabled automaticallyskyostil2015-04-231-0/+4
| | | | | | Review URL: https://codereview.chromium.org/1094273009 Cr-Commit-Position: refs/heads/master@{#326526}
* Enable 'unused-import' and 'import-error' lint check for perf/nednguyen2015-04-2325-40/+4
| | | | | | | | BUG=475714 Review URL: https://codereview.chromium.org/1103613002 Cr-Commit-Position: refs/heads/master@{#326520}
* More helpful error on enrolling already-locked devices.mnissler2015-04-231-2/+8
| | | | | | | | | | | | | | This adds code to distinguish the previous device mode locked in installation-time attributes and shows a more appropriate error message for devices that try to transition from an incompatible mode during enterprise enrollment. BUG=chromium:161310 TEST=See bug. Review URL: https://codereview.chromium.org/1083123003 Cr-Commit-Position: refs/heads/master@{#326511}
* Tamper Detection - Report Numbers of Tamper Detected Responsesxingx2015-04-231-0/+56
| | | | | | | | | | | | | Report numbers of responses that have tamper detection fingerprints added and those fingerprints are valid (have not modified by intermediaries). The report contains a total count (same to before), as well as separated counts for different MIME types, including JavaScript, CSS, and image (GIF, JPG, PNG and WEBP). BUG=381907 Review URL: https://codereview.chromium.org/1073313002 Cr-Commit-Position: refs/heads/master@{#326457}
* Update nacl-helper perf_expectations for the linux bot.jvoung2015-04-231-1/+1
| | | | | | | | | | | | | | Sizes step went red on build #61122, where nacl_helper is 8529744. http://build.chromium.org/p/chromium/builders/Linux/builds/61122 The previous build #61121 nacl_helper was 8529200 bytes: http://build.chromium.org/p/chromium/builders/Linux/builds/61121 BUG=480093 Review URL: https://codereview.chromium.org/1080393010 Cr-Commit-Position: refs/heads/master@{#326455}
* Update {virtual,override} to follow C++11 style in tools.nick2015-04-231-8/+8
| | | | | | | | | | | | The Google style guide states that only one of {virtual,override,final} should be used for each declaration, since override implies virtual and final implies both virtual and override. This patch was ironically generated using a regex and a text editor. BUG=417463 Review URL: https://codereview.chromium.org/1051643003 Cr-Commit-Position: refs/heads/master@{#326452}
* Implement a basic Site Engagement Score service.benwells2015-04-231-0/+2
| | | | | | | | | | | | The Site Engagement Service will be used to perform resource allocation (such as battery or disk) based on how much users interact with the origin in question. BUG=464234 Review URL: https://codereview.chromium.org/1077063002 Cr-Commit-Position: refs/heads/master@{#326431}
* Add Layout.MicroSecondsPerNode/Float/Positioned/ComplexText/SimpleText/TD to ↵benjhayden2015-04-231-0/+51
| | | | | | | | | | histograms.xml https://codereview.chromium.org/1076603002 Review URL: https://codereview.chromium.org/1099093008 Cr-Commit-Position: refs/heads/master@{#326417}
* Indexed DB: Add histograms recording schema configurationjsbell2015-04-231-0/+49
| | | | | | | | | | Track usage of object store and index properties such as key path type and the autoIncrement, unique and multiEntry flags, to learn about how frequenty these features are used in the wild. Review URL: https://codereview.chromium.org/1051103003 Cr-Commit-Position: refs/heads/master@{#326413}
* Append input event type as trace event's namemiletus2015-04-232-8/+16
| | | | | | | | | | | | | | | | | | | | | | Previously to show input event's type in the InputLatency trace event, we issue an async step event with the input event type as the step event's name. However, trace viewer's UI for showing async step event is confusing that the step event is stacked under its parent async event. E.g. the InputLatency for a GestureScrollUpdate trace event will be shown as an aysnc trace event with name "InputLatency" and then a separate async step event with name "GestureScrollUpdate". To make it cleaner, this CL removes the async step event, and append the event type to the name of the InputLatency's async event. So for the above example, there will only be one async trace event with name "InputLatency::GestureScrollUpdate". BUG=472121 Review URL: https://codereview.chromium.org/1089243002 Cr-Commit-Position: refs/heads/master@{#326410}
* Disable dromaeo.jslibmodifyjquery on win7 due to crashessullivan2015-04-221-1/+3
| | | | | | | | BUG=479796 Review URL: https://codereview.chromium.org/1053493006 Cr-Commit-Position: refs/heads/master@{#326395}
* Revert of Added unit test to test for telemetry exceptions contain crash ↵vmpstr2015-04-221-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | symbols. (patchset #4 id:60001 of https://codereview.chromium.org/1081513002/) Reason for revert: Reverting due to failure on mac bots: http://build.chromium.org/p/chromium.mac/buildstatus?builder=Mac10.6%20Tests&number=1408 Original issue's description: > Added unit test to test for telemetry exceptions contain crash symbols. > > BUG=405623 > > Committed: https://crrev.com/6bf399a9053bd2988aa377e0dbab51cbf712741b > Cr-Commit-Position: refs/heads/master@{#326374} TBR=dtu@chromium.org,kbr@chromium.org,nednguyen@google.com,dyen@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=405623 Review URL: https://codereview.chromium.org/1063753008 Cr-Commit-Position: refs/heads/master@{#326384}
* Revert "Revert "Add experiment to exercise AffiliationService with dummy ↵oysteine2015-04-221-0/+92
| | | | | | | | | | | | | | | | | | data, plus add related UMA histograms."" This reverts commit c53c10a75fddba0f985bda7fc5a9ec0ff15c2270. Reverting a speculative revert that failed to resolve the issue. BUG=479841 TBR=engedy NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1101733003 Cr-Commit-Position: refs/heads/master@{#326380}
* Added unit test to test for telemetry exceptions contain crash symbols.dyen2015-04-221-0/+10
| | | | | | | | BUG=405623 Review URL: https://codereview.chromium.org/1081513002 Cr-Commit-Position: refs/heads/master@{#326374}
* Revert "Add experiment to exercise AffiliationService with dummy data, plus ↵oysteine2015-04-221-92/+0
| | | | | | | | | | | | | | | | add related UMA histograms." This reverts commit c096020684b111a8ba7cf94f549841afdb0c96d1. B=479841 TBR=engedy NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1065773006 Cr-Commit-Position: refs/heads/master@{#326373}
* Telemetry: Refactor profile extender.erikchen2015-04-229-84/+88
| | | | | | | | | | | | | No intended behavior change. This CL moves logic from FastNavigationProfileExtender into ProfileExtender, and changes ProfileExtender to take the variable |finder_options| as a parameter to the initializer, rather than the Run() method. BUG= Review URL: https://codereview.chromium.org/1097493002 Cr-Commit-Position: refs/heads/master@{#326354}
* Revert of Web MIDI: split build rules for media/midi (patchset #19 id:340001 ↵aboxhall2015-04-221-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | of https://codereview.chromium.org/1065743003/) Reason for revert: Very sorry to have to revert this after so much work, but midi_unittests has been consistently broken on Android Tests bot e.g. https://build.chromium.org/p/chromium.webkit/builders/Android%20Tests%20%28dbg%29/builds/25597 Original issue's description: > Web MIDI: split build rules for media/midi > > Split MIDI related stuffs from media as a component in build files. > Also, MIDI related unit tests are split into midi_unittests. > > BUG=475869 > TEST=git cl try > > Committed: https://crrev.com/31624cad1a3b5cf26950b864837ba44b3aa38331 > Cr-Commit-Position: refs/heads/master@{#326247} TBR=phajdan.jr@chromium.org,dalecurtis@chromium.org,dpranke@chromium.org,boliu@chromium.org,damienv@chromium.org,jam@chromium.org,thestig@chromium.org,lcwu@chromium.org,gunsch@chromium.org,toyoshim@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=475869 Review URL: https://codereview.chromium.org/1085843003 Cr-Commit-Position: refs/heads/master@{#326343}
* Forget SSL error exceptions when good certs seen for regular requests.jww2015-04-221-0/+13
| | | | | | | | | | | | | | | | | | | | | Chrome remembers decisions by the user to proceed through SSL errors. However, it remembers this even after a good certificate has been seen for the given host. This change removes all previous exceptions for a given host after a good certificate is seen on a regular request, but not on redirects. In the SSLPolicy, this adds a call to RevokeUserAllowExceptions() on the SSLHostStateDelegate when a request response begins. This removes all prior exceptions for the specified host. However, there is currently no similar plumbing for redirects, so until that plumbing is built, revocation will not occur when a valid cert for a host is seen on redirect. BUG=473390 Review URL: https://codereview.chromium.org/1058003004 Cr-Commit-Position: refs/heads/master@{#326332}
* gn: add TextMate syntax for Sublime Text 2/3keybuk2015-04-221-0/+102
| | | | | | | | Install by placing in your <data_path>/Packages/User directory. Review URL: https://codereview.chromium.org/1046933004 Cr-Commit-Position: refs/heads/master@{#326329}
* Add forbidGCDuringConstruction to UBSan VPTR blacklist. See crbug.com/476063.inferno2015-04-221-0/+4
| | | | | | | | | BUG=476063 R=haraken@chromium.org Review URL: https://codereview.chromium.org/1077793004 Cr-Commit-Position: refs/heads/master@{#326323}
* Added Launcher_SwitchTask UMA user action.bruthig2015-04-221-0/+8
| | | | | | | | | | | | | | | | | | The Launcher_SwitchTask user action records when a user activates an existing window using an icon in the shelf. TEST=ShelfViewTest.Launcher_ButtonPressedUserActionsRecordedWhenItemSelected TEST=ShelfViewTest.Launcher_TaskUserActionsRecordedWhenItemSelected TEST=ShelfViewTest.Launcher_ButtonPressed_MouseIsRecordedWhenIconActivatedByMouse TEST=ShelfViewTest.Launcher_ButtonPressed_MouseIsRecordedWhenIconActivatedByTouch TEST=ShelfViewTest.Launcher_LaunchTaskIsRecordedWhenNewWindowIsCreated TEST=ShelfViewTest.Launcher_SwitchTaskIsRecordedWhenExistingWindowIsActivated BUG=471354 Review URL: https://codereview.chromium.org/1097393002 Cr-Commit-Position: refs/heads/master@{#326321}
* Fix maps page_set.nednguyen2015-04-221-1/+1
| | | | | | | | | | | | BUG=479782, 444701 NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1095843004 Cr-Commit-Position: refs/heads/master@{#326315}
* Revert of [Telemetry] Reenable unused-import lint check for telemetry. ↵mef2015-04-2254-24/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (patchset #1 id:40001 of https://codereview.chromium.org/1051323006/) Reason for revert: Failing telemetery_unittests on Linux Tests bot: https://sheriff-o-matic.appspot.com/chromium/failure/telemetry_unittests%3A%3ALinux%20Tests Original issue's description: > [Telemetry] Reenable unused-import lint check for telemetry. > > Fix all the places that have unused-import in telemetry. > > BUG=475714 > > Committed: https://crrev.com/dced4517e3fe208cd5d02ee361b43132afec870d > Cr-Commit-Position: refs/heads/master@{#326298} TBR=sullivan@chromium.org,dtu@chromium.org,nednguyen@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=475714 Review URL: https://codereview.chromium.org/1060063007 Cr-Commit-Position: refs/heads/master@{#326314}
* [Autofill] Log Rappor metric in the case of no server data receivedmathp2015-04-221-0/+9
| | | | | | | | | | | | | For some sites, the autofill server returns no data at all. Use Rappor to log those cases. We log here and not after form submission because we'd like to capture this metric for all query events, not only those that result in a submission. BUG=478869 TEST=FormStructureTest Review URL: https://codereview.chromium.org/1087403006 Cr-Commit-Position: refs/heads/master@{#326313}
* Disable blink_style.polymer on mac.simonhatch2015-04-221-1/+1
| | | | | | | | BUG=479048 Review URL: https://codereview.chromium.org/1063513005 Cr-Commit-Position: refs/heads/master@{#326311}
* [Telemetry] Remove smoothness's reliance on auto issuing marker feature of ↵nednguyen2015-04-229-36/+29
| | | | | | | | | | | | | | smoothness_controller. To make sure that this doesn't cause any problem to existing benchmarks, I modified benchmark_smoke_unittest to make sure it run all smoothness benchmarks on all page sets in temporary patches. (See the telemetry_perf_unittest's log in patch 6) BUG=444701 Review URL: https://codereview.chromium.org/1092723002 Cr-Commit-Position: refs/heads/master@{#326310}
* Roll Clang 233105:233105 +234010hans2015-04-221-1/+23
| | | | | | | | | BUG=473683 NOPRESUBMIT=true Review URL: https://codereview.chromium.org/1052733007 Cr-Commit-Position: refs/heads/master@{#326308}
* [Telemetry] Reenable unused-import lint check for telemetry.nednguyen2015-04-2254-111/+24
| | | | | | | | | | Fix all the places that have unused-import in telemetry. BUG=475714 Review URL: https://codereview.chromium.org/1051323006 Cr-Commit-Position: refs/heads/master@{#326298}