See https://github.com/flutter/flutter/pull/14275 for framework side change. Also includes some minor clean-ups for consistency. Required for https://github.com/flutter/flutter/issues/13469.
See https://github.com/flutter/flutter/pull/14275 for framework side change. Also includes some minor clean-ups for consistency. Required for https://github.com/flutter/flutter/issues/13469.