Add precursor origin checks to CanAccessDataForOrigin().
- Updated url::Origin version of CanAccessDataForOrigin() to verify precursor information if present and preserves existing behavior for opaque origins w/o precursor info. (i.e. only allow if lock is not set). - Created tests for url::Origin version of CanAccessDataForOrigin(). - Added a few new tests cases for GURL version of CanAccessDataForOrigin(). Bug: 991607 Change-Id: Ic102e5f9f90a0f2412b5f18d7c48d46c706b818c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1756763 Commit-Queue: Aaron Colwell <acolwell@chromium.org> Reviewed-by:Aaron Colwell <acolwell@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#689543}
Showing
Please register or sign in to comment