Skip to content

Conversation

@SteveSandersonMS
Copy link
Member

@SteveSandersonMS SteveSandersonMS commented Sep 27, 2021

Manual backport of #37009 to RC2

Description

Developers using <title> elements inside SVG found that it conflicted with logic in the new PageTitle component.

Customer Impact

As reported in #36380:

  • svg <title> elements overwrite the page title.
  • The svg <title> elements no longer work.

In effect you couldn't use tooltips inside <svg> reliably any more.

Regression?

  • Yes
  • No

PageTitle is a new feature in 6.0, so not a regression.

Risk

  • High
  • Medium
  • Low

Localised to a fairly small component, and tested.

The product change is a one-liner: https://github.com/dotnet/aspnetcore/pull/37019/files#diff-4f9bf730b3cec6b2ddbea74c5d13941b3224f3c5c2f1169bf0070f4bb8f03902R9. The rest of the PR diff is tests and build artifacts.

Verification

  • Manual (required)
  • Automated

Packaging changes reviewed?

  • Yes
  • No
  • N/A

Addresses #36380

@SteveSandersonMS SteveSandersonMS added the Servicing-consider Shiproom approval is required for the issue label Sep 27, 2021
@ghost
Copy link

ghost commented Sep 27, 2021

Hi @SteveSandersonMS. Please make sure you've updated the PR description to use the Shiproom Template. Also, make sure this PR is not marked as a draft and is ready-to-merge.

To learn more about how to prepare a servicing PR click here.

@SteveSandersonMS SteveSandersonMS changed the base branch from main to release/6.0-rc2 September 27, 2021 17:17
@SteveSandersonMS SteveSandersonMS marked this pull request as ready for review September 27, 2021 17:20
@SteveSandersonMS SteveSandersonMS requested a review from a team as a code owner September 27, 2021 17:20
@SteveSandersonMS
Copy link
Member Author

cc @mkArtakMSFT for submission to tactics process

@SteveSandersonMS SteveSandersonMS changed the title Backport 37009 Backport 37009: Make title prerendering not interfere with svg titles Sep 27, 2021
@Pilchie Pilchie added the area-blazor Includes: Blazor, Razor Components label Sep 27, 2021
@mkArtakMSFT
Copy link
Contributor

@SteveSandersonMS can you retarget this to 6.0-ga?

@mkArtakMSFT mkArtakMSFT added Servicing-approved Shiproom has approved the issue and removed Servicing-consider Shiproom approval is required for the issue labels Sep 28, 2021
@mkArtakMSFT
Copy link
Contributor

This is approved for 6.0-GA!.

@mmitche mmitche changed the base branch from release/6.0-rc2 to release/6.0 September 29, 2021 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-blazor Includes: Blazor, Razor Components Servicing-approved Shiproom has approved the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants