Revert "hdr: Don't use angle D3D11Device to query HDR"

This reverts commit f21e201655b13db8d51873070f24c3c65bd378f2.

Reason for revert: Broke layout tests on Win7.
https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Win7/builds/56507

Original change's description:
> hdr: Don't use angle D3D11Device to query HDR
> 
> The HDR state is snapshotted at the time that the D3D11Device is
> created. This needs to return the most up to date value every time that
> it is called.
> 
> Also remove the ENABLE_HDR_DETECTION guard since it's no longer needed.
> 
> Bug: 682416
> Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
> Change-Id: I8b6b05f077309dbf58fcc189e2fb36b3a8d3c2c3
> Reviewed-on: https://chromium-review.googlesource.com/714495
> Commit-Queue: ccameron chromium <ccameron@chromium.org>
> Reviewed-by: Zhenyao Mo <zmo@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#508423}

TBR=ccameron@chromium.org,zmo@chromium.org,geofflang@chromium.org

Change-Id: I811f2ee5fd08a109a530049bd734746a9187c905
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 682416
Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Reviewed-on: https://chromium-review.googlesource.com/716937
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#508580}
2 files changed