resolve merge conflicts of d4760e8381 to master.

Change-Id: Ib4d64b3a9b80ad59508e9bcf137df2b6db9d63be