add blink_disable_partition_allocator for memory profiler.

PartitionAlloc manages memory chunks which are pre-allocated
and re-assigned to the caller which requests memory allocation.
so the top point of stack unwinding is always inside PartitionAlloc
in blink. this can make profiler know wrong allocation point.

if this gyp flag is set, blink uses base allocator.
so that it can show exact callstack where actual allocation is
requested.

Bug=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178419 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add UseCounter for <iframe allowfullscreen> exemption for <video>

The video-specific fullscreen API can hopefully be retired soon, but
if it can't it would still be valuable to get rid of this exemption,
which could incentivise people to use the API.

BUG=346236
R=falken@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178420 bbb929c8-8fbe-4397-9dbb-9b2b20218538