Skip to content

Add explicit browsers list and correct rel for blank target links#32633

Merged
pierrejeambrun merged 1 commit into
apache:mainfrom
pierrejeambrun:add-rel-for-target-blank
Jul 16, 2023
Merged

Add explicit browsers list and correct rel for blank target links#32633
pierrejeambrun merged 1 commit into
apache:mainfrom
pierrejeambrun:add-rel-for-target-blank

Conversation

@pierrejeambrun

@pierrejeambrun pierrejeambrun commented Jul 16, 2023

Copy link
Copy Markdown
Member

Add noopener and noreferrer to all target="_blank" link.

Also add the browserslist query in our package.json. Use the same as create-react-app that sets a standard.
support is a little bit wider than the defaults query.

Note: Also update caniuse-lite to remove warnings at build time.

image

@boring-cyborg boring-cyborg Bot added area:UI Related to UI/UX. For Frontend Developers. area:webserver Webserver related Issues labels Jul 16, 2023
@pierrejeambrun
pierrejeambrun requested review from eladkal and potiuk July 16, 2023 10:24
@pierrejeambrun pierrejeambrun changed the title Add correct rel for blank target and browserslist Add explicit browsers list and correct rel for blank target links Jul 16, 2023

@potiuk potiuk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure if the defaults are right for browserslist, but they look good.

@pierrejeambrun pierrejeambrun added the type:bug-fix Changelog: Bug Fixes label Jul 16, 2023
@pierrejeambrun pierrejeambrun added this to the Airflow 2.6.4 milestone Jul 16, 2023
@pierrejeambrun
pierrejeambrun merged commit aee325e into apache:main Jul 16, 2023
@pierrejeambrun
pierrejeambrun deleted the add-rel-for-target-blank branch July 16, 2023 14:55
@eladkal eladkal modified the milestones: Airflow 2.6.4, Airflow 2.7.0 Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers. area:webserver Webserver related Issues type:bug-fix Changelog: Bug Fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants