[Webkit-unassigned] [Bug 63438] New: [Chromium] SELECT or autofill popup is trimmed by screen edge on Windows

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 27 01:44:47 PDT 2011


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

           Summary: [Chromium] SELECT or autofill popup is trimmed by
                    screen edge on Windows
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows 7
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Forms
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: apavlov at chromium.org
                CC: tkent at chromium.org, isherman at chromium.org,
                    honten at chromium.org


Currently, our SELECT/autofill popups are trimmed on the right(LTR)/left(RTL) by the corresponding screen edge if their content does not fit the screen with the browser window.

Considering the LTR case, if a popup is close to the right edge of the screen, much of the content can be trimmed off if the SELECT has a custom look (using -webkit-appearance: none). Please see the attached screenshot (for Web Inspector).
The suggested solution is to inverse the alignment of the popup (align the right edges for LTR and the left edges for RTL) if the trimmed-off content is shorter in the inverted case - see the fix in action in another screenshot.

I have not fixed the tests (if any) yet since it's too early to say if this approach is acceptable. What do you think?

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