Fix a page responsive dialog showing up in Chrome Desktop Windows Aura if we hovered or clicked on the portion of the window where the OS thinks that there is a native scrollbar.
Fix a page responsive dialog showing up in Chrome Desktop Windows Aura if we hovered or clicked on the portion of the window
where the OS thinks that there is a native scrollbar.

We fake the scrollbar styles on top level windows in Chrome Windows Desktop Aura to ensure that trackpoint and trackpad
scrolling works. We hide the Windows scrollbars to ensure that we don't see two scrollbars on the window, one drawn by Webkit
and one by Windows.

If we hover/click on the area of the window where the scrollbars would be drawn, the default WM_NCHITTEST returned by the OS
is HTVSCROLL or HTHSCROLL. This then results in non client mouse messages being delivered to the renderer which does not ack them
leading to the dialog showing up.

As we dont't have Windows native scrollbars in Windows Desktop Aura, we can safely return HTCLIENT for these hittests. I gave a local build to QA to test. Worked fine
with the following tests
1. Inspector popped in and out of Chrome
2. Page resizing, tab dragging, etc.
3. Task manager, bookmark tree view

This change should not cause any major fires. If it does, will consider reverting the scrollbar hack and look into another approach.

BUG=335248
R=cpu@chromium.org
TBR=sky

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

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@245681 0039d316-1c4b-4281-b951-d872f2087c98

patrickm/chromium.src,Fireblend/chromium-crosswalk,ChromiumWebApps/chromium,axinging/chromium-crosswalk,crosswalk-project/chromium-crosswalk-efl,Pluto-tv/chromium-crosswalk,mohamed--abdel-maksoud/chromium.src,hgl888/chromium-crosswalk-efl,Just-D/chromium-1,Chilledheart/chromium,krieger-od/nwjs_chromium.src,mohamed--abdel-maksoud/chromium.src,hgl888/chromium-crosswalk,ltilve/chromium,mohamed--abdel-maksoud/chromium.src,krieger-od/nwjs_chromium.src,Pluto-tv/chromium-crosswalk,crosswalk-project/chromium-crosswalk-efl,dednal/chromium.src,bright-sparks/chromium-spacewalk,ltilve/chromium,dushu1203/chromium.src,axinging/chromium-crosswalk,mohamed--abdel-maksoud/chromium.src,ltilve/chromium,ChromiumWebApps/chromium,M4sse/chromium.src,Just-D/chromium-1,Just-D/chromium-1,dednal/chromium.src,bright-sparks/chromium-spacewalk,patrickm/chromium.src,chuan9/chromium-crosswalk,ChromiumWebApps/chromium,M4sse/chromium.src,dushu1203/chromium.src,hgl888/chromium-crosswalk,bright-sparks/chromium-spacewalk,axinging/chromium-crosswalk,dushu1203/chromium.src,M4sse/chromium.src,TheTypoMaster/chromium-crosswalk,chuan9/chromium-crosswalk,M4sse/chromium.src,anirudhSK/chromium,markYoungH/chromium.src,markYoungH/chromium.src,littlstar/chromium.src,Chilledheart/chromium,Fireblend/chromium-crosswalk,Pluto-tv/chromium-crosswalk,bright-sparks/chromium-spacewalk,fujunwei/chromium-crosswalk,Chilledheart/chromium,littlstar/chromium.src,dushu1203/chromium.src,TheTypoMaster/chromium-crosswalk,littlstar/chromium.src,krieger-od/nwjs_chromium.src,crosswalk-project/chromium-crosswalk-efl,ondra-novak/chromium.src,anirudhSK/chromium,markYoungH/chromium.src,dednal/chromium.src,PeterWangIntel/chromium-crosswalk,axinging/chromium-crosswalk,Fireblend/chromium-crosswalk,anirudhSK/chromium,ondra-novak/chromium.src,PeterWangIntel/chromium-crosswalk,markYoungH/chromium.src,hgl888/chromium-crosswalk-efl,Jonekee/chromium.src,crosswalk-project/chromium-crosswalk-efl,markYoungH/chromium.src,markYoungH/chromium.src,crosswalk-project/chromium-crosswalk-efl,Jonekee/chromium.src,littlstar/chromium.src,patrickm/chromium.src,mohamed--abdel-maksoud/chromium.src,ondra-novak/chromium.src,crosswalk-project/chromium-crosswalk-efl,fujunwei/chromium-crosswalk,Chilledheart/chromium,jaruba/chromium.src,TheTypoMaster/chromium-crosswalk,Pluto-tv/chromium-crosswalk,hgl888/chromium-crosswalk,ChromiumWebApps/chromium,ChromiumWebApps/chromium,TheTypoMaster/chromium-crosswalk,ChromiumWebApps/chromium,anirudhSK/chromium,hgl888/chromium-crosswalk,krieger-od/nwjs_chromium.src,hgl888/chromium-crosswalk,crosswalk-project/chromium-crosswalk-efl,Fireblend/chromium-crosswalk,chuan9/chromium-crosswalk,ondra-novak/chromium.src,jaruba/chromium.src,jaruba/chromium.src,hgl888/chromium-crosswalk-efl,anirudhSK/chromium,markYoungH/chromium.src,TheTypoMaster/chromium-crosswalk,PeterWangIntel/chromium-crosswalk,M4sse/chromium.src,littlstar/chromium.src,ChromiumWebApps/chromium,Just-D/chromium-1,ondra-novak/chromium.src,fujunwei/chromium-crosswalk,M4sse/chromium.src,Jonekee/chromium.src,Jonekee/chromium.src,dushu1203/chromium.src,dushu1203/chromium.src,ChromiumWebApps/chromium,dushu1203/chromium.src,Fireblend/chromium-crosswalk,TheTypoMaster/chromium-crosswalk,dednal/chromium.src,Just-D/chromium-1,dednal/chromium.src,ondra-novak/chromium.src,jaruba/chromium.src,hgl888/chromium-crosswalk-efl,Pluto-tv/chromium-crosswalk,ltilve/chromium,hgl888/chromium-crosswalk-efl,ChromiumWebApps/chromium,chuan9/chromium-crosswalk,littlstar/chromium.src,Jonekee/chromium.src,PeterWangIntel/chromium-crosswalk,Pluto-tv/chromium-crosswalk,mohamed--abdel-maksoud/chromium.src,chuan9/chromium-crosswalk,anirudhSK/chromium,Just-D/chromium-1,crosswalk-project/chromium-crosswalk-efl,anirudhSK/chromium,anirudhSK/chromium,Jonekee/chromium.src,dushu1203/chromium.src,Fireblend/chromium-crosswalk,Just-D/chromium-1,krieger-od/nwjs_chromium.src,M4sse/chromium.src,hgl888/chromium-crosswalk-efl,dednal/chromium.src,anirudhSK/chromium,hgl888/chromium-crosswalk-efl,ChromiumWebApps/chromium,krieger-od/nwjs_chromium.src,PeterWangIntel/chromium-crosswalk,hgl888/chromium-crosswalk,jaruba/chromium.src,fujunwei/chromium-crosswalk,littlstar/chromium.src,hgl888/chromium-crosswalk,jaruba/chromium.src,anirudhSK/chromium,ltilve/chromium,Jonekee/chromium.src,fujunwei/chromium-crosswalk,TheTypoMaster/chromium-crosswalk,fujunwei/chromium-crosswalk,jaruba/chromium.src,dednal/chromium.src,jaruba/chromium.src,Jonekee/chromium.src,Chilledheart/chromium,mohamed--abdel-maksoud/chromium.src,Chilledheart/chromium,ltilve/chromium,Fireblend/chromium-crosswalk,fujunwei/chromium-crosswalk,TheTypoMaster/chromium-crosswalk,krieger-od/nwjs_chromium.src,Chilledheart/chromium,ltilve/chromium,markYoungH/chromium.src,dushu1203/chromium.src,chuan9/chromium-crosswalk,chuan9/chromium-crosswalk,jaruba/chromium.src,M4sse/chromium.src,bright-sparks/chromium-spacewalk,axinging/chromium-crosswalk,bright-sparks/chromium-spacewalk,Just-D/chromium-1,jaruba/chromium.src,bright-sparks/chromium-spacewalk,Fireblend/chromium-crosswalk,bright-sparks/chromium-spacewalk,Just-D/chromium-1,markYoungH/chromium.src,M4sse/chromium.src,ondra-novak/chromium.src,patrickm/chromium.src,M4sse/chromium.src,axinging/chromium-crosswalk,Pluto-tv/chromium-crosswalk,ondra-novak/chromium.src,ChromiumWebApps/chromium,Pluto-tv/chromium-crosswalk,ltilve/chromium,hgl888/chromium-crosswalk,Jonekee/chromium.src,anirudhSK/chromium,chuan9/chromium-crosswalk,patrickm/chromium.src,dednal/chromium.src,krieger-od/nwjs_chromium.src,hgl888/chromium-crosswalk-efl,krieger-od/nwjs_chromium.src,anirudhSK/chromium,krieger-od/nwjs_chromium.src,hgl888/chromium-crosswalk-efl,hgl888/chromium-crosswalk,hgl888/chromium-crosswalk-efl,axinging/chromium-crosswalk,littlstar/chromium.src,mohamed--abdel-maksoud/chromium.src,fujunwei/chromium-crosswalk,chuan9/chromium-crosswalk,axinging/chromium-crosswalk,Jonekee/chromium.src,Jonekee/chromium.src,axinging/chromium-crosswalk,jaruba/chromium.src,ondra-novak/chromium.src,crosswalk-project/chromium-crosswalk-efl,PeterWangIntel/chromium-crosswalk,dednal/chromium.src,ChromiumWebApps/chromium,Pluto-tv/chromium-crosswalk,TheTypoMaster/chromium-crosswalk,PeterWangIntel/chromium-crosswalk,dednal/chromium.src,dushu1203/chromium.src,markYoungH/chromium.src,dednal/chromium.src,markYoungH/chromium.src,PeterWangIntel/chromium-crosswalk,patrickm/chromium.src,patrickm/chromium.src,patrickm/chromium.src,axinging/chromium-crosswalk,axinging/chromium-crosswalk,ltilve/chromium,krieger-od/nwjs_chromium.src,Chilledheart/chromium,dushu1203/chromium.src,patrickm/chromium.src,fujunwei/chromium-crosswalk,PeterWangIntel/chromium-crosswalk,mohamed--abdel-maksoud/chromium.src,mohamed--abdel-maksoud/chromium.src,bright-sparks/chromium-spacewalk,M4sse/chromium.src,Fireblend/chromium-crosswalk,Chilledheart/chromium,mohamed--abdel-maksoud/chromium.src