Fix DLL execution bits

R=yoz@chromium.org
TBR=cpu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240714 0039d316-1c4b-4281-b951-d872f2087c98
History: Fix infinite loop in group-by-domain when file: URLs are present.

When a file URL was present, the corresponding visit would have an empty string
for its "domain" property, which could result in an infinite loop.

This CL fixes the bug causes by an empty domain, and introduces special handling
for such URLs, so that they are grouped by scheme (e.g. "file:") when group by
domain is enabled.

BUG=327982

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240715 0039d316-1c4b-4281-b951-d872f2087c98
[Files.app] Add a test of default task execution on Downloads directory

BUG=none
TEST=browser test passes

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240716 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240715
MediaCodecBridge::Queue{,Secure}InputBuffer accept size_t; s3kuriteh!

BUG=309125

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

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