Remove wall time from NotifyAnimationStarted and NotifyAnimationFinished.

With the change to Blink only needing the monotonic time the wall time can be
removed.

DEPS=185633002,185643002
BUG=299945

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255888 0039d316-1c4b-4281-b951-d872f2087c98
[WebsiteSettings] Change permission bubble API to adapt to new mocks.

This adds cancellation ability for the clients that will need it. Adds
user gesture awareness to the API. Removes button customization. Adds icons.
Some code reorganization as well.

R=leng@google.com
BUG=332115

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

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