Revert "Revert 231359 "GTTF: make sharding_supervisor.py use --brave-new...""

This reverts commit 94094b6f47c929e5ebaa54eb2627c93e7367399f.

Looks like interactive_ui_tests passed on the next build that didn't have the revert yet.

TBR=maruel

BUG=236893

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231418 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 231418
Enable apps that use Push Messaging to not request background mode.

The use case: the app is using Push Messaging for not real-time event that happens rarely. There is no great reason to  keep Chrome running just for that.

Implemented as a whitelist for now since we believe this is a temporary solution. A better solution, which would allow push to work all the time but not keep Chrome running can take longer time. See bug for more info.

BUG=311268

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

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