Revert 232510 "Fix Mac ASAN compile error by including appropria..."

The fix wasn't good.

> Fix Mac ASAN compile error by including appropriate header.
> 
> std::max was used but <algorithm> was not included.
> 
> TBR=dewittj@chromium.org
> BUG=NONE
> 
> Review URL: https://codereview.chromium.org/55913005

TBR=dewittj@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232535 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 232535
Revert 232469 "Reland 232439: Add a way for notifications to be ..."

It doesn't compile on Mac 64-bit ASAN.

> Reland 232439: Add a way for notifications to be linked from settings dialog.
> 
> Adds an event, onShowSettings, that is fired when the link is clicked.
> The link is only shown when the event is subscribed to.
> 
> TBR=miket@chromium.org,oshima@chromium.org,rsesek@chromium.org,mukai@chromium.org
> BUG=304208, 286608
> 
> Review URL: https://codereview.chromium.org/54673015

TBR=dewittj@chromium.org

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

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