CredentialManager feature has been temporarily added to args passed to ios_chrome_integration_egtests. This is because:
1) We want to avoid creating a new test target, thus EG tests for passwords were added to ios_chrome_integration_egtests
2) Enabling the feature through ScopedFeatureList dosesn't work. ChromeWebClient::GetEarlyPage script is called once per BrowserState, so it has been already called (from other integration tests) before the feature is enabled.
This is a temporary solution, which was allowed because it doesn't affect other test cases in the test suite in any way. It should be removed once feature is implemented and enabled by default.
Comment 1 by benhenry@chromium.org
, Aug 1