Combo widht does not work in some browsers

I’m using a json file to init a simple form.

[
    {
        "type": "settings",
        "position": "label-top"
    },
    {
        "type":"label", 
        "list":
        [
            {
                "type":"input" , 
                "name":"name", 
                "label":"Name:", 
                "width":"150", 
                "labelWidth":"150", 
                "labelHeight":"14", 
                "inputWidth":"150", 
                "inputHeight":"18"
            },
            { 
                "type": "newcolumn" 
            },
            {
                "type":"combo" , 
                "name":"territory", 
                "label":"Territory:", 
                "width":"150", 
                "labelWidth":"150", 
                "labelHeight":"14", 
                "inputWidth":"150", 
                "inputHeight":"18"
            },
            { 
                "type": "newcolumn" 
            },
            {
                "type":"combo" , 
                "name":"is_active", 
                "label":"Active:", 
                "width":"100", 
                "labelWidth":"100", 
                "labelHeight":"14", 
                "inputWidth":"100", 
                "inputHeight":"18"
            }
        ]
    }
]

However, the “territory” combo box is always 100 px wide, even if it is specified 150 px. This bug has been observed in Chrome (16), Safari (5.1.2) and Opera (11.61). It works in IE 7-9 and FF10.

we have not reproduced the problem locally. The tested sample is attached
form.zip (46.4 KB)

Thanks, I’ll compare!