Remove vestigial references to deprecated jQuery dropdown in Repository -> Compare

What does this MR do?

Some references to a deprecated jQuery dropdown library remained in the "Repository -> Compare" page entrypoint despite it no longer having any effect.

This MR removes those references, removes the unneeded webpack entrypoint altogether, and colocates the dropdown initialization code with the one remaining entrypoint where it is actually utilized.

I have tested the "Repository -> Compare" page both with and without the :compare_repo_dropdown feature flag (#322141 (closed)) and this change has no effect on its behavior in either scenario.

Screenshots (strongly suggested)

N/A

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Mike Greiling

Merge request reports

Loading