合并代码到trunk@277214