Skip to content

Comments

Fix isCurrent errors for Internet Explorer#12066

Merged
feerrenrut merged 3 commits intomasterfrom
fixAriaCurrentErrorMSHTML
Feb 23, 2021
Merged

Fix isCurrent errors for Internet Explorer#12066
feerrenrut merged 3 commits intomasterfrom
fixAriaCurrentErrorMSHTML

Conversation

@feerrenrut
Copy link
Contributor

@feerrenrut feerrenrut commented Feb 11, 2021

Link to issue number:

Fixes #12055

Summary of the issue:

Errors raised after unhandled value of 'None' for aria-current

Description of how this pull request fixes the issue:

Handles None value, mapping to isCurrent.No

Testing strategy:

Manually tested with http://test-cases.tink.uk/aria-current/
In browse mode and focus mode

This code would be hard to unit test.
We don't have system tests for internet explorer yet.

Known issues with pull request:

None

Change log entry:

None - bug not included in a release

Code Review Checklist:

This checklist is a reminder of things commonly forgotten in a new PR.
Please do a self-review to check these items.
Reviewers will not approve the PR until these are met.

  • Pull Request description is up to date.
  • Unit tests.
  • System (end to end) tests.
  • Manual tests.
  • User Documentation.
  • Change log entry.
  • Context sensitive help for GUI changes.

@AppVeyorBot

This comment has been minimized.

lukaszgo1
lukaszgo1 previously approved these changes Feb 12, 2021
Copy link
Contributor

@lukaszgo1 lukaszgo1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Many thanks for this PR!

@feerrenrut
Copy link
Contributor Author

There is still some underlying issue. When an exception is thrown here there is some kind of cyclic reference created. I haven't tracked down the cause of it yet.

This PR can be merged, but there will need to be a follow up to find the true cause of the issue.

Co-authored-by: Michael Curran <michaelDCurran@users.noreply.github.com>
@feerrenrut feerrenrut merged commit e340852 into master Feb 23, 2021
@feerrenrut feerrenrut deleted the fixAriaCurrentErrorMSHTML branch February 23, 2021 02:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

A lot of garbageHandler errors in Internet Explorer controls after merge of 11782

4 participants