You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is a bug processing simple <source srcSet='someURL'>, that adds a trailing space at the end of the URL, i.e. it becomes: <source srcSet='someURL '>
That creates a mismatch between SSR-generated HTML and HTML on the client side.
What is the purpose of this pull request?
Bug fix
New Feature
Documentation update
Other
Before submitting the PR, please make sure you do the following
Thanks for the PR. This might be a bug on its own (and thus worth fixing), but I think it would be still nice if you can prepare a reproduction revealing this bug as a Vite user.
For example, do you apply transformIndexHtml to entire SSR render html? It looks like a few issues with this usage have come up recently, but it's not considered to be an officially supported usage for now #15345 (comment)#15662 (comment)
patak-dev
changed the title
Simple unit-test that exposes a bug in the <source srcSet='...'> processing
fix: srcSet with optional descriptor
Feb 19, 2024
For example, do you apply transformIndexHtml to entire SSR render html? It looks like a few issues with this usage have come up recently, but it's not considered to be an officially supported usage for now #15345 (comment)#15662 (comment)
Yes, I apply transformIndexHtml to the entire HTML indeed. Tbh I didn't know it's not recommended, but we used it this way from the very beginning. Anyway thanks, I'll check it.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
p3-minor-bugAn edge case that only affects very specific usage (priority)
4 participants
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
There is a bug processing simple
<source srcSet='someURL'>, that adds a trailing space at the end of the URL, i.e. it becomes:<source srcSet='someURL '>That creates a mismatch between SSR-generated HTML and HTML on the client side.
What is the purpose of this pull request?
Before submitting the PR, please make sure you do the following
fixes #123).