Implement rect conversion utility functions in View

Add the following utility functions (similar to their
point-based counterparts):

View::ConvertRectToTarget()
View::ConvertRectToAncestor()
View::ConvertRectFromAncestor()

BUG=306182

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229711 0039d316-1c4b-4281-b951-d872f2087c98
Remove the power button for Windows Ash try bubble.

This leaves the date and the |?| in the bubble.

TBR=sadrul
BUG=227247
TEST=power button not seen

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229712 0039d316-1c4b-4281-b951-d872f2087c98
Change my email address in the AUTHORS file.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229713 0039d316-1c4b-4281-b951-d872f2087c98
Prepare chrome_tests.py for relative build dirs.

No intended behavior change.

BUG=294387
R=thestig@chromium.org

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

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

TBR=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229719 0039d316-1c4b-4281-b951-d872f2087c98
Add UMA histogram data representing the Synced Notifications feature.

1. First, I added a new data point for muting and unmuting the notification
system.

2. Second, I added a new histogram for Synced Notifications that measures
common events that happen with them.

3. In a follow up chekin, I will also measure how often individual
synced notification services are turned off.


BUG=280251

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229720 0039d316-1c4b-4281-b951-d872f2087c98
Roll trace-viewer deps from r1036->r1039

TBR=vmpstr

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229722 0039d316-1c4b-4281-b951-d872f2087c98
Fix cropping cursors in the gallery.

This patch fixes the CSS rules, so they have proper syntax.

TEST=Try to crop, mouse cursors should be visible.
BUG=305087

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229723 0039d316-1c4b-4281-b951-d872f2087c98
Reorganized left-nav (part of Apps doc revamp effort).

STAGED DOCS: https://chrome-apps-doc.appspot.com/_patch/23190012/apps/about_apps.html

R=kalman@chromium.org, mangini@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229725 0039d316-1c4b-4281-b951-d872f2087c98
[telemetry] Add credentials login url to be overridden

When working with staging systems, you need to be able to provide an
alternative login url.

R=tonyg,dtu

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229726 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 160027:160031

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=160028:160031&mode=html
TBR=
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229728 0039d316-1c4b-4281-b951-d872f2087c98
TRACE_EVENT_PHASE_COMPLETE (X Events)

An X event combines a pair of the original B and E events.
It can reduce the trace size by about half.
Changed TRACE_EVENTx() macros to generate X events.

BUG=trace-viewer:142
TEST=Existing TraceEventTextFixture.* tests
TEST=TraceEventTextFixture.TraceBufferRingBuffer
TEST=TraceEventAnalyzerTest.CompleteDuration
TBR=phajdan.jr for trivial updates of trace_event_analyzer.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229730 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1677.0 to 1678.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229734 0039d316-1c4b-4281-b951-d872f2087c98
Fix many issues with the CVV challenge code path.

So far I've fixed the:
- height issue while showing the challenge
- generated card bubble DCHECK() from an empty backing card
- validation issues during the challenge

Still need to:
- clarify what sets the height of the overlay while sending the CVV

BUG=306304
R=estade@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229736 0039d316-1c4b-4281-b951-d872f2087c98
Avoid touching Blink objects after shutdown in DomSerializerTests.

The errant member variables do not even need to be members, so trivially make
them locals.

TBR=creis@chromium.org
BUG=270531

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229737 0039d316-1c4b-4281-b951-d872f2087c98
Remove fileapi::FileSystemFileUtil dependency from chrome/ syncfs code

BUG=265770

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229740 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 160031:160042

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=160032:160042&mode=html
TBR=
BUG=

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

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

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