Re-land: base: Enable browser-wide discardable memory on Linux, CrOS and Windows.
This makes SHMEM implementation of discardable memory preferred
over EMULATED implementation. This effectively makes SHMEM the
implementation used by default on Linux, CrOS and Windows.
SHMEM implementation of discardable memory gives the browser
process control over the total amount of discardable memory used
and allows us to enforce a global limit of 512MB across all
renderers.
BUG=429415,429416
Review URL: https://codereview.chromium.org/
793443003
Cr-Commit-Position: refs/heads/master@{#310628}