[DevTools] Do not accept load drops.

BUG=341823

Review URL: https://codereview.chromium.org/157673004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250253 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250253
[Telemetry] Allow --netsim to work without running WPR with sudo

This is part of the effort to make Telemetry more bot and dev
friendly by eliminating dependencies on sudo.

With this change, we start the host WPR sever on ephemeral
ports and use iptables on the device to forward the true
ports to the WPR ports. It eliminates the need for all of
WPR to run as sudo.

BUG=

Review URL: https://codereview.chromium.org/134863005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250254 0039d316-1c4b-4281-b951-d872f2087c98
Cast:Removing UMA

Review URL: https://codereview.chromium.org/150393005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250255 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250254
RawChannelPosix: Fix fatal-error-related behavior.
This change makes sure:
- For a raw channel, at most one READ error and one WRITE error notification will be issued. (And it is possible to get both.)
- After OnFatalError(READ), there won't be further OnReadMessage() notifications. But writes are not affected.
- After OnFatalError(WRITE), all WriteMessage() calls will fail. But reads are not affected.

TEST=RawChannelPosixTest.OnFatalError
BUG=None

Review URL: https://codereview.chromium.org/140653015

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250256 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250256
Updates the message of verified access settings.

BUG=342328
TBR=oshima@chromium.org

Review URL: https://codereview.chromium.org/153623012

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250258 0039d316-1c4b-4281-b951-d872f2087c98
telemetry: Check for overlap, not inclusion, in GetActiveRangeOnTimeline.

Checking for overlap, not inclusion, because on certain
Windows machines the gesture_events can start or end slightly outside the action_range. This problem is probably caused by a race condition between the browser and renderer process submitting the trace events for the
markers.

This should fix the flakey SmoothnessUnitTest.testSmoothness

R=nduca,tonyg,dominikg
BUG=341072

Review URL: https://codereview.chromium.org/150193004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250259 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250258
Clean up the status bubble code a wee bit.

BUG=none
TEST=no change

Review URL: https://codereview.chromium.org/157983006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250260 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250260
Actions which are Activity Log entries now have IDs. An ID
identifies action stored in Activity Log database. If an
action retrieved not from the database, e.g., live stream,
the ID is set to -1.

Review URL: https://codereview.chromium.org/142053003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250261 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250261
Revert of Fix an errant pylint change. (https://codereview.chromium.org/143623007/)

Reason for revert:
crbug.com/342539 is likely happening because of the patch that this patch depends on. I need to ensure that logcats work on the bots before relanding (and that the corresponding steps fail if they don't.)

Original issue's description:
> I broke something by removing an apparently unused import that actually was used elsewhere. I addressed the issue by having the client code just call android_commands.GetAttachedDevices explicitly.
> 
> BUG=168518
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=250206

TBR=craigdh@chromium.org,frankf@chromium.org,cjhopman@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=168518

Review URL: https://codereview.chromium.org/159453002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250264 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250264
Revert of Enable presubmit pylint in build/android. (https://codereview.chromium.org/132463007/)

Reason for revert:
This patch is probably the cause of crbug.com/342539.

Original issue's description:
> Enable presubmit pylint in build/android.
> 
> BUG=168518
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=249793

TBR=craigdh@chromium.org,frankf@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=168518

Review URL: https://codereview.chromium.org/153743008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250269 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250269
Change keyboard menu to toggle.

BUG=340779

Review URL: https://codereview.chromium.org/136123008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250270 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250270