landed patches for bugs 884887, 883649, 880868, 879799, 878186 and 873848