summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Publish DEPS for Chromium 38.0.2111.038.0.2111.0gitdeps2014-08-012-815/+724
|
* Roll tools/swarming_client/ to 9755ed3846884c8ba999a4cc1789e49147659635.maruel@chromium.org2014-08-011-1/+1
| | | | | | | | | | | | | | | | | | $ git log 6b555c18f..9755ed384 --date=short --format='%ad %ae %s' | sed 's/@chromium\.org//' 2014-08-01 maruel Add a small script to be used as framework to generate load tests on GCE VMs 2014-07-31 maruel Fix breakage in 142681d6. The server currently require a int, not a float. 2014-07-31 maruel Fix swarming.py query due to 312f465bb63 on the server side. 2014-07-31 maruel Use a const for the differential in the timeout. 2014-07-30 maruel Fix swarming_load_test_bot.py and swarming_load_test_client.py. 2014-07-30 maruel Make it easier to use multiple bot processes on a single host. 2014-07-29 maruel Fix swarming_load_test_bot.py. R=csharp@chromium.org BUG= Review URL: https://codereview.chromium.org/434123002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287096 0039d316-1c4b-4281-b951-d872f2087c98
* ozone: Fix menu_controller_unittestspang@chromium.org2014-08-013-4/+18
| | | | | | | | | | | | | | | | Two issues here: 1. We're creating two PlatformEventSources. It's ugly, but I gues we can replicate the hack that aura does here and only create it sometimes. 2. The nested dispatcher thing only works on windows, so remove that and emulate the X11 path. BUG=none Review URL: https://codereview.chromium.org/435443002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287095 0039d316-1c4b-4281-b951-d872f2087c98
* fix warning in third_party/leveldatabase/chromium_logger.hmostynb@opera.com2014-08-012-1/+2
| | | | | | | | | | | | | | Cast thread_id to uint64 to make sure the PRIu64 printf format works. Otherwise gcc 4.8 gives an error like so: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 11 has type ‘long long unsigned int’ [-Wformat=] Followup to https://codereview.chromium.org/416633002 BUG=381456 Review URL: https://codereview.chromium.org/432083003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287094 0039d316-1c4b-4281-b951-d872f2087c98
* ui: Add ScheduleOverlayPlane API to GLImage.reveman@chromium.org2014-08-0120-5/+154
| | | | | | | | | | This makes it possible to use GLImage instances as overlay planes. BUG= Review URL: https://codereview.chromium.org/415283002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287093 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor how clang warning flags are set.thakis@chromium.org2014-08-0113-198/+154
| | | | | | | | | | | | | | | | | | Previously, every gyp file that wanted to set clang warnings had to check for clang==1 and then set cflags and xcode_settings.WARNING_CFLAGS. Factor this out, so that targets only need to set clang_warning_flags for warnings that apply to all platforms. (Per-platform flags still need to be set manually.) This removes existing duplication from gyp files, and prevents adding more duplication when trying to add the same warning flags for clang/win. BUG=82385 R=hans@chromium.org, scottmg@chromium.org TBR=various owners Review URL: https://codereview.chromium.org/437543007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287092 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Added function to get list of networks with prefetched passwords. ↵erikchen@chromium.org2014-08-0111-213/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/434733003/) Reason for revert: breaks win7 browser tests. GcdPrivateAPITest.WifiPasswords http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%283%29/builds/27682/steps/browser_tests/logs/WifiPasswords Original issue's description: > Added function to get list of networks with prefetched passwords. > > Added function that allows javascript apps using gcdPrivate to get a list of networks with prefetched passwords. > > Rebase of https://codereview.chromium.org/427123002 > > BUG=383167 > TBR=asargent@chromium.org,noamsml@chromium.org > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287049 TBR=asargent@chromium.org,noamsml@chromium.org,vitalybuka@chromium.org NOTREECHECKS=true NOTRY=true BUG=383167 Review URL: https://codereview.chromium.org/433703003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287091 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Pepper: Remove trusted plugin loadable module."teravest@chromium.org2014-08-0137-163/+321
| | | | | | | | | The reverted change broke the ChromeOS builder, which depends on the loadable module file existing. Argh. This reverts commit b0b91c06bc2ed6afc0611f00d68f72b19dd06d26. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287090 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor JS browser tests.jamiewalch@chromium.org2014-08-014-58/+64
| | | | | | | | Move the common methods from the existing PIN tests into browser_test.js and add expectEvent. Review URL: https://codereview.chromium.org/429413002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287088 0039d316-1c4b-4281-b951-d872f2087c98
* bisect-builds.py: Added support for bisecting ASAN buildscmumford@chromium.org2014-08-011-34/+121
| | | | | | | | | | Supported platforms: "linux", "mac", "win" BUG=325756 Review URL: https://codereview.chromium.org/434623004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287087 0039d316-1c4b-4281-b951-d872f2087c98
* Task Manager: Stop showing the "NaCl debug port" column by default on Views.thestig@chromium.org2014-08-011-2/+4
| | | | | | | | BUG=369320 Review URL: https://codereview.chromium.org/438763003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287086 0039d316-1c4b-4281-b951-d872f2087c98
* [Search] Change the styling for the contextual search promo sourcemathp@chromium.org2014-08-012-7/+15
| | | | | | | | | | | | Some CSS tweaks. BUG=None TEST=manual R=huangs@chromium.org, pedrosimonetti@chromium.org Review URL: https://codereview.chromium.org/424303003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287085 0039d316-1c4b-4281-b951-d872f2087c98
* Added message header validation unit tests for JavaScripthansmuller@chromium.org2014-08-011-2/+55
| | | | | | | | | | | | | Added a validation test that uses the message .data and .expected files in mojo/public/interfaces/bindings/tests/data/validation. Currently only the message header conformance tests, i.e. the files called *_msghdr_*.{data,expected} are used. This is the the third and last part of the original CL for "Validate incoming JS Message Headers", per https://codereview.chromium.org/406993002#msg2. The first part is https://codereview.chromium.org/411553003, second part: https://codereview.chromium.org/424463003. BUG=395801 Review URL: https://codereview.chromium.org/438683003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287084 0039d316-1c4b-4281-b951-d872f2087c98
* Formalize the concept of page runs in PageTestResults.chrishenry@google.com2014-08-0113-78/+283
| | | | | | | | | | | | | | | | | | | | | | | | | | | | A page run is created on StartTest and finalized on StopTest. We allow StopTest to discard the entire run (to support discard_first_run option). We also allow a page run to restart a new attempt at running the page (via PageTestResults.WillAttemptPageRun) - this will clear any existing results for the run. As a results of this change: * page_runner.py no longer need to use a hack of creating a temporary results object. * When we skip a test, it is now considered a success, so the last line of the test will now include the count for skipped tests (the line that says: [ PASSED ] 1 test. See gtest_test_results_unittest]. This patch does not yet remove AddSuccess, since it is still used in GTestTestResults. I plan to move the logic there to StopTest instead of AddSuccess (similarly for _EmitFailure and _EmitSkip). BUG=383639 Review URL: https://codereview.chromium.org/393283008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287083 0039d316-1c4b-4281-b951-d872f2087c98
* Fix views::WebView focus for Print Preview and other web dialogs.msw@chromium.org2014-08-011-0/+54
| | | | | | | | | | | | | | | | | | | Focus the dialog's WebView when its WebContents is focused. Use a FocusChangeObserver to assist with this task. BrowserView does this for its WebViews by overriding: WebContentsDelegate::WebContentsFocused TODO: Cleanup the WebView/WebContents/etc. focus pattern... (See Ben's WebView::OnWebContentsFocused TODO) BUG=368691 TEST=Focusing between the omnibox and print preview dialogs works correctly (the omnibox loses focus, closes any dropdowns, doesn't show cursor/selection). R=ben@chromium.org Review URL: https://codereview.chromium.org/431573003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287082 0039d316-1c4b-4281-b951-d872f2087c98
* extensions: Add GN version of extensions_test_support target.tfarina@chromium.org2014-08-013-0/+41
| | | | | | | | | | BUG=None TEST=gn gen out/Debug_gn && ninja -C out/Debug_gn extensions:test_support R=brettw@chromium.org Review URL: https://codereview.chromium.org/429783002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287081 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tracing buffer usage updates after r286983yurys@chromium.org2014-08-011-1/+1
| | | | | | | | BUG=398787 Review URL: https://codereview.chromium.org/430813006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287080 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrote LoginUtilTests.joaodasilva@chromium.org2014-08-013-648/+455
| | | | | | | | | | | | These tests were mocking half of the browser and had a very high rate of flakes. This rewrite implements the same checks in an InProcessBrowserTest, which brings all the bits and pieces required. BUG=361044,396506 Review URL: https://codereview.chromium.org/416333006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287079 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Stop using -Wno-sentinel with clang. ↵erikchen@chromium.org2014-08-011-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/427723005/) Reason for revert: breaks Google Chrome Linux http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Linux/builds/36758/steps/compile/logs/stdio Original issue's description: > Stop using -Wno-sentinel with clang. > > Clang works fine with -Wsentinel on 32bit linux these days. > > BUG=162818 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287061 TBR=dmikurube@chromium.org,thakis@chromium.org NOTREECHECKS=true NOTRY=true BUG=162818 Review URL: https://codereview.chromium.org/431393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287078 0039d316-1c4b-4281-b951-d872f2087c98
* Use expanded heuristics for GPU rasterization on future OS versionsajuma@chromium.org2014-08-019-8/+40
| | | | | | | | | | | | | | | | | | | | The use of expanded heuristics for triggering GPU rasterization (this is, the use of viewport "width=device-width, minimum-scale=1.0" as a GPU rasterization trigger) is currently controlled by a field trial. This CL causes expanded heuristics to always be used on under-development and future Android OS versions. Specifically, this CL: 1) creates a new blacklistable feature for expanded heuristics for GPU rasterization; 2) whitelists Android OS versions >= 4.4.99; and 3) moves the field trial logic to the same place as the blacklist check. BUG=399306 Review URL: https://codereview.chromium.org/432493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287076 0039d316-1c4b-4281-b951-d872f2087c98
* Remove CUP from google_apisrsleevi@chromium.org2014-08-018-753/+0
| | | | | | | | | | | | | | | | | It was committed 13 months ago, and has seen no activity sense. I failed, as a reviewer, for not ensuring that an appropriate BUG was filed to track exactly why this code was being included, how it would be used, and who would own it. Even if this code "might" be used in the future, 13 months of inactivity suggest it's time to remove this code, especially when it's only half-implemented. BUG=none Review URL: https://codereview.chromium.org/432953002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287075 0039d316-1c4b-4281-b951-d872f2087c98
* athena: Set a default background for the window title.sadrul@chromium.org2014-08-012-2/+3
| | | | | | | | | | | | | | | | The window title/background is currently set only when the activity is updated after the window is created. But if the activity is already loaded by the time it is added, or if the activity is never loaded (e.g. because of unavailable network), then the activity is never updates, and consequently athena ends up showing a transparent window title. So set the title once upon creation. BUG=398937 R=oshima@chromium.org Review URL: https://codereview.chromium.org/433083003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287074 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Remove trusted plugin loadable module.teravest@chromium.org2014-08-0137-321/+163
| | | | | | | | | | | | | | | | | | | | | This change links the trusted plugin into the renderer, making it easier for the trusted plugin to use libraries in Chromium. This removes the ppGoogleNaClPlugin loadable module file on various platforms. This is part of a larger effort to remove the "trusted plugin" used to bootstrap NaCl plugins. It introduces an "internal_module" interface for setting the value returned by pp::Module::Get(). This is so that both the trusted plugin and the remoting plugin can be linked into the renderer. However, I believe this is safe because the trusted plugin runs in-process and the remoting plugin runs out-of-process. BUG=394497 R=dmichael@chromium.org, mseaborn@chromium.org, phajdan.jr@chromium.org, thestig@chromium.org, wez@chromium.org Review URL: https://codereview.chromium.org/397243004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287071 0039d316-1c4b-4281-b951-d872f2087c98
* GetHelp manifest update: for Helpouts integration.cylee@chromium.org2014-08-011-1/+4
| | | | | | | | BUG=chromium:383757 Review URL: https://codereview.chromium.org/423153003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287070 0039d316-1c4b-4281-b951-d872f2087c98
* Configure termination-on-heap-corruption using a delegate method rather than ↵erikwright@chromium.org2014-08-017-11/+25
| | | | | | | | | | a parameter, in order to defer calculating the value until after the AtExitManager is initialized. BUG=398747 Review URL: https://codereview.chromium.org/434533005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287069 0039d316-1c4b-4281-b951-d872f2087c98
* Plumb through aria relation attributes for automation API.dtseng@chromium.org2014-08-012-10/+267
| | | | | | Review URL: https://codereview.chromium.org/417033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287068 0039d316-1c4b-4281-b951-d872f2087c98
* Convert NaCl non-SFI sandbox to BPF DSLmdempsky@chromium.org2014-08-013-117/+69
| | | | | | | | | BUG=375497 TBR=mseaborn@chromium.org Review URL: https://codereview.chromium.org/414013004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287067 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Skia suppressions.fmalita@chromium.org2014-08-011-230/+0
| | | | | | | | | | | The expectations have been moved to Blink. BUG=309611 TBR=robertphillips@google.com Review URL: https://codereview.chromium.org/425163005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287066 0039d316-1c4b-4281-b951-d872f2087c98
* PasswordStoreMac::RemoveLoginsCreatedBetween should clean up the orphaned ↵vasilii@chromium.org2014-08-013-18/+101
| | | | | | | | | | | | passwords. This is important when we have two database entries for the same keychain password and one of them is deleted. The second one is cleaned up anyway in GetLoginsImpl() or GetAutofillableLogins() but Sync isn't notified. BUG=396900 Review URL: https://codereview.chromium.org/435953002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287065 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-08-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287064 0039d316-1c4b-4281-b951-d872f2087c98
* Skia roll 992c7b0:490d49cskia-deps-roller@chromium.org2014-08-011-1/+1
| | | | | | | | | | | | https://skia.googlesource.com/skia/+log/992c7b03ef7914a18bfd78e965b0b4c99a5f5672..490d49c5dcc4b2242c9b25f082b23ec5e842c4e7 CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_layout_rel TBR=bensong@google.com BUG= Review URL: https://codereview.chromium.org/434103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287063 0039d316-1c4b-4281-b951-d872f2087c98
* Improve error checking in BookmarkModelAssociator::BuildAssociations.maniscalco@chromium.org2014-08-011-2/+10
| | | | | | | | | | | | | | | | | We have crash reports where GetChromeNodeFromSyncId is returning NULL. This may indicate we failed to create a BookmarkNode correspdoning to an existing sync node. Instead of crashing, return an unrecoverable SyncError if GetChromeNodeFromSyncId returns NULL. CreateBookmarkNode may fail (return NULL) if the supplied index is invalid. DCHECK that the index is valid and return an unrecoverable SyncError if we fail to create the bookmark node. BUG=398826 Review URL: https://codereview.chromium.org/432963002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287062 0039d316-1c4b-4281-b951-d872f2087c98
* Stop using -Wno-sentinel with clang.thakis@chromium.org2014-08-011-5/+0
| | | | | | | | | | Clang works fine with -Wsentinel on 32bit linux these days. BUG=162818 Review URL: https://codereview.chromium.org/427723005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287061 0039d316-1c4b-4281-b951-d872f2087c98
* Modify underlying native event when setting flags or key code.kpschoedel@chromium.org2014-08-016-118/+127
| | | | | | | | | | | | | | | Rename ui::Event set_flags() with SetFlags(), and ui::KeyEvent set_key_code() with SetKeyCode(), since they are no longer trivial setters. The new versions update an underlying native (X11) event as necessary to correspond to modified flags or key code, so that the callers can be platform-independent. BUG=380349 TEST=unit_tests,ash_unittests,events_unittests,ui_unittests,interactive_ui_tests Review URL: https://codereview.chromium.org/407513003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287060 0039d316-1c4b-4281-b951-d872f2087c98
* While loading url in current tab should check if any prerender page avaliable.jitendra.ks@samsung.com2014-08-011-3/+20
| | | | | | | | | | | | | This patch with check if any Prerender page is available for the URL trying to load (while disposition = CURRENT_TAB), if available then replace with prerender contents else load the url. BUG=398864 Review URL: https://codereview.chromium.org/426623004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287059 0039d316-1c4b-4281-b951-d872f2087c98
* Instrumented libraries: get rid of dependencies between instrumented packages.earthdok@chromium.org2014-08-012-22/+8
| | | | | | | | | | | | | They have no effect on the build process anyway. All they do is slow down the build by making it less parallelizable. BUG=313751 TBR=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/433113003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287058 0039d316-1c4b-4281-b951-d872f2087c98
* Enable touch icons on iOS.lliabraa@chromium.org2014-08-012-2/+2
| | | | | | | | BUG=396135 Review URL: https://codereview.chromium.org/425053005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287056 0039d316-1c4b-4281-b951-d872f2087c98
* Do not store a separate scroll gesture handler in RootViewtdanderson@chromium.org2014-08-014-231/+170
| | | | | | | | | | | | | | | | | | | If the View currently handling gesture events does not handle gesture scroll events, then gesture scroll events are re-targeted at the closest ancestor that does handle scroll events. All subsequent gesture events in the same gesture event sequence (including non-scroll events) should be targeted at this ancestor instead of at the original handler. BUG=397821 TEST=WidgetTest.ScrollGestureEventDispatch (replaces ViewTest.ScrollGestureEvent) Review URL: https://codereview.chromium.org/417393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287054 0039d316-1c4b-4281-b951-d872f2087c98
* Use the unprefixed Pointer Lock APIphilipj@opera.com2014-08-016-23/+23
| | | | | | | | BUG=398457 Review URL: https://codereview.chromium.org/438693003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287053 0039d316-1c4b-4281-b951-d872f2087c98
* Land Recent QUIC Changesrtenneti@chromium.org2014-08-0135-157/+494
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix to QUIC's RttStats ExpireSmoothedMetrics where the mean deviation may increase if the rtt decreased. Merge internal change: 71665066 https://codereview.chromium.org/406403002/ Allow client to request Reno congestion control. Disabled BBR tests (will enable after BBR code is checked in). Merge internal change: 71621257 https://codereview.chromium.org/412753002/ QUIC - Minor cleanup change to keep internal source tree and chromium codebase in sync. + Use DECHEK_EQ instead of DCHECK. Merge internal change: 71613624 https://codereview.chromium.org/412733002/ Allow QuicConnection to own its QuicPacketWriter Added a new "bool owns_writer" parameter to the QuicConnection constructor that specifies whether the QuicConnection has ownership. Also cleaned up the ownership semantics in a number of tests -- previously, the writer was not actually outliving the connection. Merge internal change: 71590341 https://codereview.chromium.org/413573003/ Added QuicTime::Infinite() to create infinite time required by the following internal change. Change QUIC"s BBR sender to only fall out of slow start when there is a packet loss if the residual is less than 0.25. Merge internal change: 71436337 https://codereview.chromium.org/410743003/ Ensure the UnackedPacketMap only keeps one previous transmission less than largest_observed. Also improves the tightness of QuicUnackedPacketMapTest. Merge internal change: 71426216 https://codereview.chromium.org/411723003/ Parameterize the QUIC end-to-end tests to run with FEC both enabled and disabled. Found bug that was fixed in internal change: 71390633 (https://codereview.chromium.org/414523003/) Merge internal change: 71393479 https://codereview.chromium.org/412543005/ Fix a bug in the QuicReceivedPacketManager where a packet which had previously been revied was not removed from the revived packet set when it was eventually received out of order. Merge internal change: 71390633 https://codereview.chromium.org/414523003/ QuicConnection::ProcessValidatedPacket doesn't need to be public because it is only called by QuicConnection::OnPacketHeader. Merge internal change: 71371063 https://codereview.chromium.org/402333003/ Add bandwidth_estimate and server_namespace fields to the source-address token proto. Not used anywhere, this CL is really just for discussion about which fields (and fieldnames) we should use. Merge internal change: 71360060 https://codereview.chromium.org/404343003/ R=rch@chromium.org Review URL: https://codereview.chromium.org/411823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287052 0039d316-1c4b-4281-b951-d872f2087c98
* [usb_gadget p12] Basic tests of usb_service using the USB test gadget.reillyg@chromium.org2014-08-014-2/+55
| | | | | | | | | | | | | Two optional tests for usb_service::UsbService that use the new USB test gadget to verify that we can enumerate devices and detect connect and disconnect events. Since not all testers have this hardware the tests are only run when the --enable-gadget-tests flag is provided. BUG=396682 Review URL: https://codereview.chromium.org/420563008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287051 0039d316-1c4b-4281-b951-d872f2087c98
* Augment PrefHashFilter with the ability to cleanup deprecated tracked ↵gab@chromium.org2014-08-017-26/+34
| | | | | | | | | | | | | | | | preferences and their matching MAC. The time has come where some tracked preferences are starting to be deprecated and keeping them declared solely for the sake of having them migrated back to the unprotected store by TrackedPreferencesMigrator only to be cleared from that store shortly after is adding overhead (and furthermore with that technique only the value would be cleaned up, not its matching MAC). Implemented in CleanupDeprecatedTrackedPreferences() in pref_hash_filter.cc and added a comment pointing to it from kTrackedPrefs. Review URL: https://codereview.chromium.org/432533003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287050 0039d316-1c4b-4281-b951-d872f2087c98
* Added function to get list of networks with prefetched passwords.vitalybuka@chromium.org2014-08-0111-30/+213
| | | | | | | | | | | | | Added function that allows javascript apps using gcdPrivate to get a list of networks with prefetched passwords. Rebase of https://codereview.chromium.org/427123002 BUG=383167 TBR=asargent@chromium.org,noamsml@chromium.org Review URL: https://codereview.chromium.org/434733003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287049 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce a helper for OPENFILENAME struct to make certain logic testable.erikwright@chromium.org2014-08-017-76/+319
| | | | | | | | | BUG=73098 R=sky@chromium.org Review URL: https://codereview.chromium.org/426673003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287048 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed search of cdb.exe.kbr@chromium.org2014-08-011-1/+1
| | | | | | | | | | | It was being searched for under the name 'cdb'. Fixing this gets symbolized stack traces working again on Windows. BUG=399431 Review URL: https://codereview.chromium.org/436723002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287047 0039d316-1c4b-4281-b951-d872f2087c98
* athena: Show a connected network in the debug status-window.sadrul@chromium.org2014-08-011-0/+5
| | | | | | | | | BUG=399257 R=oshima@chromium.org Review URL: https://codereview.chromium.org/428263005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287046 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add a value to DevTools.ActionTaken histogram enumvsevik@chromium.org2014-08-011-0/+1
| | | | | | | | | | | | | This patch adds a value for saving a file to workspace into DevTools.ActionTaken histogram enum Blink counterpart: https://codereview.chromium.org/439463002/ R=pfeldman, isherman@chromium.org BUG=399449 NOTRY=true Review URL: https://codereview.chromium.org/423713008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287045 0039d316-1c4b-4281-b951-d872f2087c98
* Whitelist management api for beta and dev channel of CDE.grv@chromium.org2014-08-011-2/+4
| | | | | | | | BUG=392678 Review URL: https://codereview.chromium.org/431563003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287044 0039d316-1c4b-4281-b951-d872f2087c98
* Docserver: Remove double colon from beta/dev messageahernandez.miralles@gmail.com2014-08-012-2/+2
| | | | | | | | NOTRY=True Review URL: https://codereview.chromium.org/418223015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287043 0039d316-1c4b-4281-b951-d872f2087c98
* Import definitions of DevTools histograms and enums from internal configvsevik@chromium.org2014-08-011-0/+49
| | | | | | | | | | | | I am going to update the DevTools enums later, so moving them to the open source repository first, while I am at it. BUG=223859 R=isherman@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/433053002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287041 0039d316-1c4b-4281-b951-d872f2087c98