Merge to upstream r320528. am: 9ca0ad7a15
am: b92b9a89cb

Change-Id: I3ffbbaf9541d6ab18f7711e42fe275028282b304