[Webkit-unassigned] [Bug 123742] New: Fix outline not rendering for composited divs with overflow:hidden

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 4 08:47:12 PST 2013


           Summary: Fix outline not rendering for composited divs with
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mmaerean at adobe.com
                CC: hyatt at apple.com, WebkitBugTracker at adobe.com

The following div is rendered without the outline when compositing is activated using the transform property.
<div style="overflow:hidden; outline:solid 1px green; -webkit-transform:translateZ(1px);">text</div>

The outline is rendered when the overflow property is removed.

Removing the transform property causes the outline to be rendered no matter if the overflow property is present or not.

None of this happens if the overflow property is replaced with a box-shadow property.
If there is an outline and a box-shadow that is smaller than the outline, the visible outline is clipped to the rectangle of the box-shadow.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list