New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fw 1559 - more cases #33493
Fw 1559 - more cases #33493
Conversation
7efe67a
to
87d23cc
Compare
This is mostly due to the fact that we are starting to have code duplication with angular/packages/core/src/render3/node_manipulation.ts Lines 75 to 116 in 5666d11
In the essence both code-paths are solving the same problem - give me a set of root native nodes. We just happen to do it for different purposes, but the returned value is the same. We need to remove this code duplication in a follow-up PR(s) |
} else { | ||
// ViewEngine seems to produce very different DOM structure as compared to ivy | ||
// when it comes to ICU containers - this needs more investigation / fix. | ||
expect(rootNodes.length).toBe(7); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@AndrewKushnir it seems like VE and ivy are generating very different DOM when it comes to ICU expressions. Not sure if this is intended and if not, are we tracking it anywhere?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This would be expected for ICU expressions.
… rootNodes (angular#33493) PR Close angular#33493
…g rootNodes (angular#33493) PR Close angular#33493
… rootNodes (angular#33493) PR Close angular#33493
…g rootNodes (angular#33493) PR Close angular#33493
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
This is a version of #33457 that has more tests and handles more cases.