Issue 163912 in chromium: -webkit-backface-visibility:hidden ignored on some configurations

36 views
Skip to first unread message

chro...@googlecode.com

unread,
Dec 3, 2012, 10:24:17 AM12/3/12
to chromi...@chromium.org
Status: Unconfirmed
Owner: ----
Labels: Area-Compat Pri-2 Via-Wizard Type-Bug OS-Linux

New issue 163912 by joshtr...@google.com:
-webkit-backface-visibility:hidden ignored on some configurations
http://code.google.com/p/chromium/issues/detail?id=163912

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like
Gecko) Chrome/24.0.1312.25 Safari/537.17

Steps to reproduce the problem:
1. View attached test case. Initial rendering is wrong.

What is the expected behavior?
Elements with -webkit-backface-visibility:hidden and
-webkit-transform:rotate3d(0,1,0,180deg) should be invisible.

What went wrong?
Back-facing elements are visible despite -webkit-backface-visibility:hidden.

Example URL:

Does it occur on multiple sites: N/A

Is it a problem playing media? No

Is it a problem with a plugin? N/A

Did this work before? N/A

Does this work in other browsers? Yes Works in some Chrome configurations
(works in 23.0.1271.91m on Windows, broken in 24.0.1312.25 on Linux), no
known issues in other Webkit browsers

Chrome version: 24.0.1312.25 Channel: n/a
OS Version:

Attachments:
flips_broken.html 1.7 KB

chro...@googlecode.com

unread,
Dec 3, 2012, 10:26:17 AM12/3/12
to chromi...@chromium.org

Comment #1 on issue 163912 by joshtr...@google.com:
-webkit-backface-visibility:hidden ignored on some configurations
http://code.google.com/p/chromium/issues/detail?id=163912

Attaching a dump of about:gpu

Attachments:
chrome gpu.html 30.4 KB

chro...@googlecode.com

unread,
Dec 3, 2012, 3:10:15 PM12/3/12
to chromi...@chromium.org
Updates:
Status: WontFix
Owner: k...@chromium.org
Cc: shawnsi...@chromium.org
Labels: Feature-GPU

Comment #2 on issue 163912 by k...@chromium.org:
-webkit-backface-visibility:hidden ignored on some configurations
http://code.google.com/p/chromium/issues/detail?id=163912

Both faces are visible because the GPU process has crashed three times,
disabling accelerated compositing, support for 3D transforms, and backface
visibility culling. This is the expected behavior. It'll be necessary in
the application to detect availability of 3D transforms via a media query
and supply a fallback version of the content which does a simpler version
of the transition. Attached is a version of your test which implements
this. Closing as WontFix (working as expected).


Attachments:
flips_broken.html 2.2 KB

Reply all
Reply to author
Forward
0 new messages