Adding UIA provider support to RadioButtonAccessibleObject#3244
Adding UIA provider support to RadioButtonAccessibleObject#3244RussKie merged 3 commits intodotnet:masterfrom
Conversation
RussKie
left a comment
There was a problem hiding this comment.
Please rebase, correct NRT, and add tests.
There was a problem hiding this comment.
Is this case needed after you add support for legacy accessibility?
There was a problem hiding this comment.
Yes. It's required for keeping of old behavior for "Name" property
There was a problem hiding this comment.
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/tests/UnitTests/AccessibleObjects/RadioButtonAccessibleObjectTest.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/tests/UnitTests/AccessibleObjects/RadioButtonAccessibleObjectTest.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/tests/UnitTests/AccessibleObjects/RadioButtonAccessibleObjectTest.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.cs
Outdated
Show resolved
Hide resolved
Codecov Report
@@ Coverage Diff @@
## master #3244 +/- ##
====================================================
- Coverage 62.14766% 34.20778% -27.93989%
====================================================
Files 1257 891 -366
Lines 449428 253875 -195553
Branches 39227 36798 -2429
====================================================
- Hits 279309 86845 -192464
+ Misses 164638 162261 -2377
+ Partials 5481 4769 -712
|
src/System.Windows.Forms/tests/UnitTests/AccessibleObjects/RadioButtonAccessibleObjectTest.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/tests/UnitTests/AccessibleObjects/RadioButtonAccessibleObjectTest.cs
Outdated
Show resolved
Hide resolved
Codecov Report
@@ Coverage Diff @@
## master #3244 +/- ##
====================================================
- Coverage 62.14766% 34.28950% -27.85817%
====================================================
Files 1257 891 -366
Lines 449428 253827 -195601
Branches 39227 36791 -2436
====================================================
- Hits 279309 87036 -192273
+ Misses 164638 162003 -2635
+ Partials 5481 4788 -693
|
RussKie
left a comment
There was a problem hiding this comment.
Looks good 👍, minor tweaks to the tests and it's ready to go
src/System.Windows.Forms/tests/UnitTests/AccessibleObjects/RadioButtonAccessibleObjectTests.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/tests/UnitTests/AccessibleObjects/RadioButtonAccessibleObjectTests.cs
Outdated
Show resolved
Hide resolved
8300dd1 to
0df9a1d
Compare
Codecov Report
@@ Coverage Diff @@
## master #3244 +/- ##
====================================================
+ Coverage 66.58991% 98.50585% +31.91593%
====================================================
Files 1338 444 -894
Lines 501564 248101 -253463
Branches 40847 4091 -36756
====================================================
- Hits 333991 244394 -89597
+ Misses 162033 2999 -159034
+ Partials 5540 708 -4832
|
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/tests/UnitTests/AccessibleObjects/RadioButtonAccessibleObjectTests.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/tests/UnitTests/AccessibleObjects/RadioButtonAccessibleObjectTests.cs
Outdated
Show resolved
Hide resolved
Codecov Report
@@ Coverage Diff @@
## master #3244 +/- ##
====================================================
- Coverage 66.58991% 35.55718% -31.03273%
====================================================
Files 1338 893 -445
Lines 501564 253150 -248414
Branches 40847 36718 -4129
====================================================
- Hits 333991 90013 -243978
+ Misses 162033 158288 -3745
+ Partials 5540 4849 -691
|
...dows.Forms/tests/UnitTests/AccessibleObjects/RadioButton.RadioButtonAccessibleObjectTests.cs
Outdated
Show resolved
Hide resolved
...dows.Forms/tests/UnitTests/AccessibleObjects/RadioButton.RadioButtonAccessibleObjectTests.cs
Outdated
Show resolved
Hide resolved
...dows.Forms/tests/UnitTests/AccessibleObjects/RadioButton.RadioButtonAccessibleObjectTests.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
src/System.Windows.Forms/src/System/Windows/Forms/RadioButton.RadioButtonAccessibleObject.cs
Outdated
Show resolved
Hide resolved
1ba06f0 to
94fcc34
Compare
ae587d2 to
601416c
Compare
|
CTI approved |
Moving RadioButtonAccessibleObject to separate file.
1473fd7
601416c to
1473fd7
Compare

Moving RadioButtonAccessibleObject to separate file.
Fixes #3243
Proposed changes
Customer Impact
Regression?
Risk
Screenshots
Before
After
Test methodology
Accessibility testing
Test environment(s)
.NET Core 5.0
Version: 5.0.100-alpha.1.20073.10
Commit: 29f4d693a9
Runtime Environment:
OS Name: Windows
OS Version: 10.0.18363
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\5.0.100-alpha1-05536
Host (useful for support):
Version: 5.0.0-alpha.1.20072.3
Commit: c3dc1fdfdc
Microsoft Reviewers: Open in CodeFlow