Make the new header app for Repository, Blob and Overview default
The new Vue app for header of Repository, Blob and Project Overview pages is temporarily hidden behind ?common_repository_blob_header_app=true URL param. This issue is extracted from #497051 (closed) as sort of a roll-our issue.
The steps we need to take:
- Remove the condition that renders the new Vue app, when the param is present.
- Run all feature and E2E tests for the three views that are affected. There might be selectors that will need adjusting.
- Investigate any failing tests that are not cause by the selector mismatch. Make sure all of the old functionality is available in the new version.
- Manual test the new view for CE and EE.
- Remove any HAML file that is no longer in use, but was rendered as part of the old header area.