When running in hdpi mode in mash, event is being sent to the wrong position (x coordinate is correct, y coordinate is halved) for renderer. Event dispatching is working correctly for chrome browser and ash.
repro: ./chrome --mash --force-device-scale-factor=2
When running in hdpi mode in mash, event is being sent to the wrong position (x coordinate is correct, y coordinate is off by some offset) for renderer. Event dispatching is working correctly for chrome browser and ash.
repro: ./chrome --mash --force-device-scale-factor=2
When running in hdpi mode in mash, event is being sent to the wrong position (x coordinate is correct, y coordinate is off by some offset). This is because we didn't consider device-scale-factor and was using DIP when we convert event location to be in the root window's coordinate (https://cs.chromium.org/chromium/src/ui/aura/mus/window_tree_client.cc?l=1156).
repro: ./chrome --mash --force-device-scale-factor=2
Comment 1 by riajiang@chromium.org
, Feb 1 2017