am 453894d8: am 8382068e: merge from open-source master