Cache validation should check it display id if its external display.
commit1d5b83105901dbc9b79e52cfff944d32d829e9e3
authoroshima <oshima@chromium.org>
Fri, 9 Jan 2015 01:50:57 +0000 (8 17:50 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 9 Jan 2015 01:51:41 +0000 (9 01:51 +0000)
treef24daaad6c8da8372fabd498f691bb53619bbb62
parent769b4bf3c99510a8e9ff47f4fd1f6f1054097eb2
Cache validation should check it display id if its external display.

Chrome may fail to fetch EDID for external display during startup. We need to re-fetch the EDID if the id is zero.

BUG=438840, chrome-os-partner:34661
TEST=covered by test. also tested manually on the device.

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

Cr-Commit-Position: refs/heads/master@{#310661}
ui/display/chromeos/x11/native_display_event_dispatcher_x11.cc
ui/display/chromeos/x11/native_display_event_dispatcher_x11_unittest.cc