[Webkit-unassigned] [Bug 65345] New: Safari reloads page or crashes when a woff style with border is set on a select field

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 28 15:42:58 PDT 2011


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

           Summary: Safari reloads page or crashes when a woff style with
                    border is set on a select field
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
               URL: http://redrata.com/2011/07/safari-woff-select-field-cr
                    ash/
        OS/Version: Mac OS X 10.7
            Status: UNCONFIRMED
          Severity: Critical
          Priority: P1
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: p.misc at rimuhosting.com


MacOSX Lion’s Safari crashing on you?  Reloading a page after clicking on a select field?  Running Safari Version 5.1 (7534.48.3)?

There appears to be a bug triggered when you have:

a) a woff format webfont (not eot, or svg, or ttf) and

b) a select field (being clicked)

c) a border css set (e.g. border:none, or boder:1px).

The solution is to not have a woff format webfont and border specified on a select field.

 safari-woff-fail.html

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>

<head>
<style>

@font-face {
    font-family: 'MuseoSans';
    src:
        /*url('http://localhost:8080/mailserv/type-face/Museo-Sans/museosans_500-webfont.eot?') format('eot')*/

    url('http://www.huqueerpress.com/type/chaparralpro-regular-webfont.woff')
    format(
    'woff'
    )
}

select {
    border: 1px;
    font-family: 'MuseoSans';
}
</style>

</head>
<body>
    <form method='post' action='signup.jsp'>
        <select id='foo'>
            <option value='' selected='selected'>Select Country*</option>
            <option value='Zimbabwe'>Zimbabwe</option>
        </select>
    </form>
</body>
</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