[Webkit-unassigned] [Bug 86266] New: 5/10/12 update to Snow Leopard and Lion breaks Webview form input fields

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 11 15:51:28 PDT 2012


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

           Summary: 5/10/12 update to Snow Leopard and Lion breaks Webview
                    form input fields
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
        OS/Version: Mac OS X 10.6
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Forms
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mmerritt at respondus.com


The updates realeased by Apple on 5/9/12 - 5/10/12 for Snow Leopard (OS X 10.6.8) and Lion (OS X 10.7.4) appear to include changes to Safari/Webkit that breaks some Webview form input fields.  The fields display as black on black, making them unusable.  It only appears to affect input fields of type "text" and type "password".  Here's a couple of similar (but not necessarily identical) bug reports:

https://jamfnation.jamfsoftware.com/discussion.html?id=4423&postid=21536
http://code.google.com/p/leopard-webkit/issues/detail?id=1
https://bugs.webkit.org/show_bug.cgi?id=75860

What we've found is that this can be worked around by injecting javascript into downloaded frames that sets the opacity of the affected input fields to 90+ percent. (100 percent makes them black, which is the problem).  You can also accomplish the same goal by using a user stylesheet override in WebPreferences.  Finally, enabling Core Animation for the Webview seems to fix the problem as well, but last we heard that was specifically unsupported.

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