-
Notifications
You must be signed in to change notification settings - Fork 712
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
Remove VerifyRSxxDictionariesWereMergedCorrectly test cases #3935
Conversation
* Update resources names and fix certificate issue (cherry picked from commit 022de1b)
…r similar test cases
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
My understanding is that we needed NonStandardConditionalXaml because conditional xaml was not fully operational down-level (e.g. RS2). @llongley can you remember the details here? |
That's my recollection as well. I don't remember the exact point where conditional XAML became supported, but I believe it was RS3 or RS4. So we basically needed to handle conditional XAML ourselves rather than letting the XAML parser handle it. |
To be exactly, Conditional Xaml has some restrictions:
It was a nightmare to support density, lift controls from os. |
So, it sounds like we still need non-standard conditional xaml then? Is your change removing it from the files? I see lots of removals of " ". It might be that I am misinterpreting the change. |
Are you talking about UseNonstandardCondtionalXAML? Only the concerned test cases are using this tag. |
That makes sense. Thanks for the clarification. |
The merge dictionary test cases like VerifyRS2ThemeResourceDictionariesWereMergedCorrectly become more and more difficult to maintain because:
In the other hand, the mergedictionary functionality is very stable and is integrated to CustomTask and we have less chance to modify it.
So this PR:
Benefit: