New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 785014 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Edit search engine window is blank in Chrome (and Chromium) on a Mac VM

Reported by gi...@activedesign.co.il, Nov 14 2017

Issue description

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

Steps to reproduce the problem:
1. Open Chrome in a Mac VM
2. Go to the search engine settings page
3. Try and edit a search engine or add a new one
4. The box will be empty

What is the expected behavior?
See fields for "Search Engine", "Keyword" and "URL with %s in place of query"

What went wrong?
Edit dialog box is blank

Did this work before? N/A 

Chrome version: 64.0.3269.0  Channel: n/a
OS Version: OS X 10.12.6
Flash Version: 

Issue is resolved after disabling the "transform" CSS property on the "paper-input" tag via the Developer Tools
 
2017-11-14_00-30-02.png
8.7 KB View Download

Comment 1 by meh...@chromium.org, Nov 15 2017

Components: -UI UI>Settings UI>Browser>Omnibox

Comment 2 by meh...@chromium.org, Nov 15 2017

Components: -UI>Browser>Omnibox

Comment 3 by dpa...@chromium.org, Nov 15 2017

Labels: Proj-MaterialDesign-WebUI
Cc: vamshi.k...@techmahindra.com
Labels: Triaged-ET TE-NeedsTriageFromHYD Needs-Triage-M64
As we dont have Mac VM set up to test and confirm this, hence requesting someone from inhouse team to take a look at this.
Components: -UI>Settings Blink
Labels: -Proj-MaterialDesign-WebUI
If the transform CSS property isn't working in your VM, a lot more than just settings will be broken. I'm switching this to Blink since it's not Settings-specific, but it's possible that Chrome expects some level of hardware acceleration for properties like transform that the VM isn't providing.
Cc: kkaluri@chromium.org ligim...@chromium.org
Labels: TE-NeedsTriageFromMTV
As TE team doesn't have mac virtual machine, hence adding TE-NeedsTriageFromMTV label for further triage from MTV

Comment 7 by junov@chromium.org, Nov 20 2017

Components: -Blink Blink>Compositing>Transform3D
It is using "transform: translate3d(0, 0, 0)", which seems like a no-op except that it forces the creation of a stacking context, which has side-effects for compositing. 
Labels: -TE-NeedsTriageFromHYD
Cc: ccameron@chromium.org
The issue is almost certainly related to the VM mis-reporting something about GPU features/availability, or something about the ability of the VM to display composited content. CC ccameron@ who might have a clue.
Does this work with --disable-remote-core-animation?

Or --disable-mac-overlays?
Labels: Needs-Feedback
NextAction: 2018-01-15
Note we are waiting for an answer to comment #10.
--disable-remote-core-animation has no effect.
--disable-mac-overlays makes the edit box appear but it makes all web pages blink (attached GIF).
2018-01-12_22-07-31.gif
4.4 MB View Download
Project Member

Comment 13 by sheriffbot@chromium.org, Jan 12 2018

Cc: schenney@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "schenney@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
NextAction: ----
ccameron@, any other ideas?
Just a note, the issue seems bigger than just the search engine edit page.
There are multiple things (such as the blinking cursor in text fields) that are not working in Chrome in a Mac VM that works outside the VM (which used to work fine in older versions of Chrome).

Owner: ccameron@chromium.org
Status: Assigned (was: Unconfirmed)
Labels: Needs-Feedback
Hmm, can you navigate to about:gpu, and print the page as a PDF (or save it). It may be that we need to disable hardware acceleration on this driver. Also please try
  --disable-remote-core-animation (you'll need to do this on Chrome Canary cause it may be busted on Chrome 63) and
  --disable-gpu

Thanks!
Attached PDF.
--disable-remote-core-animation - with Canary I see the edit box, but, all web pages blink (same result as --disable-mac-overlays)
--disable-gpu - much better results, the page rendering is a bit funky, other than that, the edit box and blinking cursor are visible
vm-chrome_canary-gpu.pdf
118 KB Download
It appears that the VMWare driver is unusable (see also  issue 607829 ). We'll just blacklist GPU acceleration here.
Hi ccameron,

I was wondering if there is an update on this?
I am still seeing the bug with version 64.0.3282.186.

I tried this over here ...
https://chromium-review.googlesource.com/c/chromium/src/+/876644

But it appears that only some VMWare devices are broken, and some of the non-broken ones are being used for testing ...

Disabling hardware acceleration in about:settings (in Advanced) should work for now.

Sign in to add a comment