[Webkit-unassigned] [Bug 98836] New: Generated content is not supported for things with a shadow

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 9 17:07:04 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=98836

           Summary: Generated content is not supported for things with a
                    shadow
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: esprehn at chromium.org
                CC: dglazkov at chromium.org, morrita at google.com,
                    tabatkins at google.com
        Depends on: 98685,98687


As far as CSS is concerned :before and :after don't apply to things like <input> because they're opaque replaced content. At one point there was code to prevent this, but the new Shadow DOM based implementations of some input types started supporting it but shouldn't have (yet). It looks like we only supported it for inputs of type="time" / month, week, date anyway.

The new generated content implementation doesn't support generated content on things with shadows (yet) so these tests now fail. Until we know what to do with generated content when you have a shadow we should just hide it when you have a shadow.

See:

fast/forms/time-multiple-fields/time-multiple-fields-appearance-pseudo-elements.html
fast/forms/month-multiple-fields/month-multiple-fields-appearance-pseudo-elements.html
fast/forms/week-multiple-fields/week-multiple-fields-appearance-pseudo-elements.html
fast/forms/date-multiple-fields/date-multiple-fields-appearance-pseudo-elements.html

-- 
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