Merge "Users can implement focus movement by SetCustomAlgorithm." into devel/master