adamschwartz / chrome-chromeless

Chromeless Chrome
21 stars 1 forks source link

css3d not supported in webview #1

Closed adamschwartz closed 10 years ago

adamschwartz commented 11 years ago

Even though css3d is listed as a requirement in the manifest.json file, 3d css rendered inside of the webview renders in 2d.

antonysargent commented 11 years ago

Try --enable-browser-plugin-compositing

antonysargent commented 11 years ago

(BTW, that's a command line flag to chrome, if it wasn't clear)

adamschwartz commented 11 years ago

I tried this with Canary:

/Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary --enable-browser-plugin-compositing

The result was actually far worse. The window essentially stopped painting unless I resized it.

Specs: 15-inch MacBook Pro, Early 2011 Intel HD Graphics 3000 512MB Max OS X Lion 10.7.5 8GB 1333 Mhz DDR3

adamschwartz commented 11 years ago

Related to code.google.com/p/chromium/issues/detail?id=179256 perhaps?

adamschwartz commented 11 years ago

Just tried making the <webview> element not position: fixed to no avail as well: https://github.com/adamschwartz/chrome-chromeless/commit/a2dabc8ff611f942cbac637b3296501d31896ebe

PaulKinlan commented 11 years ago

Can you please raise a bug on crbug.com/new and let me know when you have (with a reproduction case)

adamschwartz commented 11 years ago

--enable-browser-plugin-compositing is now working for me as of 27.0.1449.0 (Official Build 189738) canary. Thanks!