Updates tray_display's OpenSettings permissions.

Noticed that clicking on TrayDisplay doesn't open the settings if
it's in locally-managed user, and this is because OpenSettings
uses whitelist style and many other types of logins have been
introduced.

THis should be blacklist style, because normally anyone can edit
the settings.

BUG=none
R=oshima@chromium.org
TEST=manualaly

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239663 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239663
Telemetry: Filter by label in addition to page URL.

This adds label filtering (in addition to existing URL 
filtering). Extracting different filter types from a single
command-line-flag was either more complicated to parse or
less expressive, so this adds new command-lines for these
filters.

BUG=324031

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239664 0039d316-1c4b-4281-b951-d872f2087c98
cc: Fix checkboard after a pinch-zoom followed by a scroll.

It was possible for CleanUpTilingsOnActiveLayer() to remove 
a tiling that had NON_IDEAL_RESOLUTION in the active layer 
but LOW_RESOLUTION or HIGH_RESOLUTION in the pending layer. 

After the pinch-zoom ends ManageTilings for the pending
layer early-outs because the scale factor stopped changing
so the low-res tiling never gets added to the layer.
Without low-res tilings we checkerboard when the page is
scrolled. With this patch we check the tiling to be removed
from the active layer is also a NON_IDEAL_RESOLUTION tiling
in the pending layer to make sure we don't remove
LOW_RESOLUTION or HIGH_RESOLUTION tiles.

BUG=319983

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239665 0039d316-1c4b-4281-b951-d872f2087c98
Created VideoFramePool to avoid unnecessary VideoFrame alloc/free.

BUG=319000
TEST=All existing tests still pass.

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

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