I found 2 bugs in PropertyGrid.
1. 'boolean' : new g.GridEditor(new f.Field({el:this.beselect,selectOnFocus:true}))

beselect must be bselect.

2. tag: 'select', style:'display:none', cls: 'x-grid-editor', children: [

while using cls: 'x-grid-editor', firefox can't show the dropdown arrow of booleanfield.