Reland of permissions: add layout tests for multiple requests (patchset #1 id:1 of https://codereview.chromium.org/1376523006/ )

Reason for revert:
Relanding and disabling the test on Win 7 in order to have tests and investigate the problem.

Original issue's description:
> Revert of permissions: add layout tests for multiple requests (patchset #2 id:20001 of https://codereview.chromium.org/1381023003/ )
>
> Reason for revert:
> BUG=538717
>
> Original issue's description:
> > permissions: add layout tests for multiple requests
> >
> > No permisisons, single, multiple and duplicate permissions
> > are all tested. Permission updates being reflected in the request
> > is also tested.
> >
> > BUG=516626
> >
> > Committed: https://crrev.com/4a5a84a2a326cecc6d183478ca684aea753adc18
> > Cr-Commit-Position: refs/heads/master@{#352015}
>
> TBR=mlamouri@chromium.org,lalitm@google.com
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=516626
>
> Committed: https://crrev.com/0adc11742287c2af556837823aebccd8c2961bc4
> Cr-Commit-Position: refs/heads/master@{#352115}

TBR=lalitm@google.com,dmurph@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=538717

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

Cr-Commit-Position: refs/heads/master@{#352255}
5 files changed