Issue metadata
Sign in to add a comment
|
Mouse cursor not staying hidden on fullscreen div
Reported by
abou...@gmail.com,
Feb 27 2017
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:51.0) Gecko/20100101 Firefox/51.0 Steps to reproduce the problem: 1. Load the test page, and click the button to make the content of a specific div fullscreen 2. If the mouse pointer is not already hidden, right click and immediately clear the context menu; this usually causes the cursor to hide as expected. 3. Wait 1-60 seconds without moving the mouse, and watch the cursor reappear What is the expected behavior? The cursor should stay hidden because the mouse is inside an area marked with the style `cursor: none`, and the mouse is not moved from the time it is hidden to the time it reappears. What went wrong? Without further user intervention, the cursor reappears after an unpredictable time interval. This happens with dev tools either open or closed. There are no console errors and no anomalous events on the timeline tool. This occurs in both Chrome and Safari 10.0.3, but does not occur in Firefox 51. (all on Mac OS) Did this work before? N/A Does this work in other browsers? Yes Chrome version: 56.0.2924.87 Channel: stable OS Version: OS X 10.11 Flash Version: Shockwave Flash 24.0 r0 Other pointer-related issues have been reported for fullscreen, but most appear to be video related. Slightly longer writeup here: http://stackoverflow.com/questions/42488941/mouse-pointer-not-staying-hidden-on-chrome-fullscreen-div
,
Feb 27 2017
The 60s time is strange, I'm not aware of any mouse-cursor-related timer in blink at that time scale. Can't repro in Chrome 57.0.2987.59 on ChromeOS. Maybe something Mac-specific on the browser UI side?
,
Feb 27 2017
To clarify- the time window isn't a hard upper bound; rather an indication that it usually happens in less than a minute. (sometimes much sooner) Confirmed on a second Mac; could certainly be platform specific. Let me know if there is any logging info I can submit that might be helpful.
,
Feb 27 2017
,
Feb 28 2017
Tested on Mac os 10.12.2 using chrome M56 #56.0.2924.87 and followed the steps below: 1. Launched chrome and downloaded given html file . 2. Loaded the html page and clicked on "Make fullscreen" button and waited for the cursor to appear for more than 60 seconds and couldn't see cursor. Attached screencast for reference. @abought--Could you please check attached screencast and confirm us if we had missed any steps in reproducing the issue and also help us by providing the screencast of the issue , that would help us in reproducing the issue. Thanks!
,
Feb 28 2017
Thanks for giving this a check- very impressed by the quick and thoughtful turnaround. Attached is a sample screencast to demonstrate the problem. In this video, the page goes fullscreen at 1-2 sec, and the mouse pointer reappears at 4-5 seconds without human intervention. Sometimes the mouse reappears quickly, otherwise it takes longer; there doesn't seem to be a set predictable interval.
,
Mar 1 2017
Thank you for providing feedback. removing "Needs-Feedback" label.
,
Mar 2 2017
Tested in chrome # 56.0.2924.87 and Canary #58.0.3028.0 on Mac 10.12.3 and not able to reproduce the issue.Please find the screen cast for your reference. @ abought: Could you please let me know if i have missed anything and if possible, Please install latest canary 58.0.3028.0 and create new profile without extensions and apps.Re-check once and let us know the observation of the issue which would help us to triage the issue further. Thanks in Advance.
,
Mar 2 2017
I also can't reproduce this on a MacBook pro on 10.12 (Sierra) using M56.0.2924.87 -- waited a couple of minutes and the cursor is still hidden. Tried Safari too with no luck. It's a bit of a long shot but maybe we can see something in tracing. abought@, could you reproduce this while recording a trace? Here's instructions: https://www.chromium.org/developers/how-tos/trace-event-profiling-tool/recording-tracing-runs If we can correlate what events are coming in when the cursor reappears we might be able to get a clue but I'm not terribly optimistic.
,
Mar 3 2017
Is this possibly related to some software you have installed on the Mac? Just wondering if there is anything specific you can try disabling.
,
Mar 9 2017
abou...@ we are still waiting for some feedback from you. Specifically we are wondering if there is anything special about your setup and whether you can provide a trace.
,
Mar 16 2017
abou...@ also along the line of your setup. From your screen cast it seems that you have a few extensions installed on your Chrome as well. But you may want to try disabling the extensions and see if you see the same problem or not.
,
Mar 23 2017
Ping. Unfortunately, if we can't repro and get no other information to go on there's not much we can do and we'll have to close the bug.
,
Mar 30 2017
Closing due to lack of feedback requested. We've tried different mac devices here and cannot reproduce. We believe it is some additional software installed on your machines. If the issue reproduces please open a new issue providing the details we requested. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by rbyers@chromium.org
, Feb 27 2017