Open Bug 808870 Opened 12 years ago Updated 2 years ago

Pointer-events don't match the visual layout when some CSS transforms are applied

Categories

(Core :: Layout, defect)

defect

Tracking

()

People

(Reporter: MattN, Unassigned)

Details

(Keywords: parity-safari)

Attachments

(3 files)

Attached file Testcase 1 CSS
When I apply the following CSS transforms on a solid colored square where the result is visually identical to the original, there is a 1px wide vertical line on the left edge where pointer-events do not go to the element.

* scaleX(-1)
* rotate(90 + n*360 deg)
* rotate(180 + n*360 deg)

The problem does not occur for:
* rotate(270 + n*360 deg)
* rotate(360 + n*360 deg)
UL portion of the testcase.
This is also reproducible on OS X 10.7 with Nightly 22.
OS: Windows 7 → All
Whiteboard: [parity-webkit]
Version: unspecified → Trunk
Attached file Testcase 1 HTML
No longer blocks: australis-tabs
Mass bug change to replace various 'parity' whiteboard flags with the new canonical keywords. (See bug 1443764 comment 13.)
Keywords: parity-safari
Whiteboard: [parity-webkit]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: