OOR-CORS: Update blink::OriginAccessEntry to use the port

network::cors::OriginAccessEntry was updated to support port number.
This patches also update corresponding blink::OriginAccessEntry
so that it takes const SecurityOrigin& or const KURL& in ctors
in order to obtain the effective port. The port number is passed
to the network::cors::OriginAccessEntry to support the port match
in Blink.

Bug: 936900
Change-Id: I72d534280a4bd9a8296fe383385cd90e346f2b6c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1617049
Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#662128}
6 files changed