Accept Chrome-Proxy: block=xxx to bypass all Chrome proxies

BUG=325333

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240737 0039d316-1c4b-4281-b951-d872f2087c98
Add simple support for top-level enums to mojom.

Still missing:
- expressions as enum values (e.g. VALUE = OTHER_VALUE + 1)
- enum names as types (right now I'm using uint32 for enums)

BUG=320090
R=darin@chromium.org, davemoore@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240738 0039d316-1c4b-4281-b951-d872f2087c98
Fix --trace-to-console filter merge issue

CategoryFilter.Merge() doesn't work as we expect to append the exclusion
rules. Use string concatenation instead.

BUG=trace-viewer:515

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

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