New issue
Advanced search Search tips

Issue 655198 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

tabCapture Results in Stretched Mouse Cursor

Reported by vi...@opentest.co, Oct 12 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36

Steps to reproduce the problem:
1. Invoke tabCapture.
2. Attach a microphone stream and pass resultant MediaStream into MediaRecorder instance.
3. Observe the stretched mouse cursor in the output video.

What is the expected behavior?
The mouse cursor should not be stretched.

What went wrong?
The mouse cursor gets stretched for one of our users of our Chrome extension. You can follow the support thread here where there is video evidence and he is actively responding to us. I will keep my eye out on this thread and am happy to ferry all info between parties.

https://productpains.com/post/opentest/strange-mouse-cursor-bug

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 53.0.2785.143  Channel: stable
OS Version: 10
Flash Version: Shockwave Flash 23.0 r0
 

Comment 1 by mcasas@chromium.org, Oct 12 2016

Cc: qiangchen@chromium.org niklase@chromium.org m...@chromium.org
Components: -Blink>MediaStream Blink>GetUserMedia>Tab
Labels: -OS-Windows OS-Mac
UserAgent: "Intel Mac OS X 10_11_6"
Qiang, is this covered by your recent Retina-fix?
Re#2: I do not think so. As the mouse capture code path is different for tab and screen capture.

Comment 5 by vi...@opentest.co, Oct 12 2016

Just double clarification that this only happens for our user in tab mode (not desktop).
What is tab mode?

Comment 7 by vi...@opentest.co, Oct 12 2016

tabCapture
Owner: qiangchen@chromium.org
Status: Assigned (was: Unconfirmed)
Qiang, can you see if it repros with https://chrome.google.com/webstore/detail/screen-recorder/gdamcnkmddbfhaadidkhahllkabienpk?hl=en-US ?

Comment 9 by vi...@opentest.co, Oct 12 2016

I think this will likely be specific to an OS + browser combo. Or something specific to this user. Let me know if you would like to setup a debug session with him and I can ask if he's ok with that.
vinay@, that would be great. Can you also try to test if it repros with the app I posted in #8? Since we have the source for that one it makes debugging easier.

Comment 11 by vi...@opentest.co, Oct 12 2016

Niklase, I would probably not be able to repro since the cursor in my tab recordings look fine on my machine. When I install that app though and click "record a chrome tab", it just flickers. Here's a video:

https://www.opentest.co/share/728499d090b211e6b41c97aa6b0c5ccc

Also, if one of you guys need to be connected with the user that's affected by this, whose email should I use (and what is it if it's not the public chromium ones I'm seeing here)?
From #1: what I found weird is:
Only the arrow cursor is stretched, when the cursor is a hand shaped, then it looks normal.
Re #8: I cannot reproduce it with screen recorder on my machine.
Re #11: "Record Tab" does not work for you because your chrome version is older than M54.

Re#11: Just replace @chromium.org with @google.com. I could talk to the user, and try to gain more information to diagnose the problem. Can you arrange that? (Possibly next week, as I will be OOO this Thursday and Friday)

Comment 15 by vi...@opentest.co, Oct 12 2016

Re #13: The user that is experiencing this cursor issue is on M53, so he will likely need something that works on that as well. I've reached out to him asking if he's cool with me connecting you guys. If he is, I'll shoot you guys an email and update you here.
Chrome 54 is rolling out now, so everybody will be updated that version within days. (https://googlechromereleases.blogspot.com/2016/10/stable-channel-update-for-desktop.html)
Labels: -OS-Mac OS-Windows
Windows 10.

According to the user, the OS he uses is Windows 10, and he customized the cursor.
I've verified this issue. 

If you customize your mouse pointer to be a non aero cursor, then it is stretched. I will take a deeper look to see whether we can fix it or not.

Comment 19 by vi...@opentest.co, Oct 18 2016

Good stuff!
Project Member

Comment 20 by bugdroid1@chromium.org, Oct 20 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b5f188496d88bbef4ec99ee84742f61380f8516e

commit b5f188496d88bbef4ec99ee84742f61380f8516e
Author: qiangchen <qiangchen@chromium.org>
Date: Thu Oct 20 20:54:15 2016

Bug Fix: Cursor Stretched During Tab Capturing On Windows

On Windows 10, the mouse cursor is vertically stretched during
screen capturing.

This CL fixes the bug.

BUG= 655198 

Review-Url: https://chromiumcodereview.appspot.com/2423293003
Cr-Commit-Position: refs/heads/master@{#426589}

[modify] https://crrev.com/b5f188496d88bbef4ec99ee84742f61380f8516e/ui/gfx/icon_util.cc

Status: Fixed (was: Assigned)

Comment 22 by vi...@opentest.co, Oct 20 2016

Sweet thanks Qiang!
[bulk-edit : please ignore if not applicable]

Could you please set the correct milestone for this issue?
Labels: M-56

Sign in to add a comment