Use the aura clipboard whenever not using X

I renamed clipboard_chromeos to clipboard_aura. It's not strictly aura specific but it wasn't chromeos specific either, and does have some internal naming that uses Aura, so this isn't really wrong. I then exclude it on Window builds or Non chromeos Linux with X

BUG=236170

Review URL: https://chromiumcodereview.appspot.com/14611010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198061 0039d316-1c4b-4281-b951-d872f2087c98
tracing: Escape the backslash before appending data

Ensure that the backslashes don't disappear by escaping them

BUG=237481
NOTRY=True

Review URL: https://chromiumcodereview.appspot.com/14812003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198062 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 198061
SVN changes up to revision 198062
Handle expired Autofill credit cards in autofill dialog

BUG=168680,235270

Review URL: https://chromiumcodereview.appspot.com/14425010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198063 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 198063
cros: Arrow key traversal in views.

- Add arrow key traversal to FocusManager; The behavior is default to off;
- Make NativeTextfieldViews::HandleKeyEvent sets |cursor_changed| flag
  only when cursor position changes for left/right arrow key; This allows
  left on most left cursor position and right on the most right position
  to traverse away from the Textfield;
- Login screen to turn on the behavior when kiosk oem manifest asks for it
  and turn if off when the login screen goes away;

BUG=236997,237550
TBR=zelidrag@chromium.org

Review URL: https://chromiumcodereview.appspot.com/14827004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198064 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 198064
cc: Remove and rename PictureLayerTiling clone methods.

We don't actually "clone" a tiling at all, we just add tilings
at given scales on the twin layer. So change the verbage and
replace Clone() methods with AddTiling() methods.

R=enne
BUG=

Review URL: https://chromiumcodereview.appspot.com/14879003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198065 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 198065
Create AlarmManager for incognito profiles.

BUG=237224

Review URL: https://chromiumcodereview.appspot.com/14618005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198066 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 198066
Removing creation of WebRTC logging filters.

Will re-add this code when landed other CLs needed for this feature.

(See https://chromiumcodereview.appspot.com/13932008/ for reference where it was added.)

BUG=229829
R=jamesr@chromium.org, sky@chromium.org

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

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

This function is no longer needed as it's now cheap to iterate over
a tile's pixel refs. This also moves the recording of pixel ref
gathering related stats to the Picture class and the main thread
where the real cost is paid.

BUG=237593

Review URL: https://chromiumcodereview.appspot.com/14712006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198068 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 198068
Fixed a crash in AttestationCAClient.

The crash occurred when a callback called by a client deleted that
client.  This CL makes it safe to do this and adds a unit test to test
this case.

Also, removed gmock from the unit tests.

BUG=chromium:219959
TEST=Unit, Manual

Review URL: https://chromiumcodereview.appspot.com/14657005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198073 0039d316-1c4b-4281-b951-d872f2087c98
Do not display SAML confirmation dialog if we are displaying managed acct prompt

Moved the SAML confirmation dialog into OneClickSigninSyncStarter so we could
avoid displaying it if we are already displaying a managed acct prompt.

BUG=232339
R=rogerta@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198074 0039d316-1c4b-4281-b951-d872f2087c98
net-internals:  Add URLRequest status information to URLRequests
that are active when net-internals is opened.  This is primarily
motivated by net-internals dumps where all requests going to a
socket pool wait for a socket indefinitely, due to all slots
being taken and never released.

This should reveal if the issue is something holding onto a
failed (Or successful) URLRequest indefinitely or leaking it,
assuming that we can enumerate that URLRequest.

BUG=none

Review URL: https://chromiumcodereview.appspot.com/14685003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198075 0039d316-1c4b-4281-b951-d872f2087c98
MV iframes: Extract an IframeSource base class.

BUG=228940

Review URL: https://chromiumcodereview.appspot.com/14808002

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