Navigator object updates braille while navigating between FakeTableCell objects (#15825)
fixes #15755
Summary of the issue:
When navigating between FakeTableCell objects, braille doesn't show the new object, but instead continues to show the previous object. This is because NVDA thinks the two objects are the same (oldObj == newObj returns True)
Description of user facing changes
The user will be able to navigate FakeTableCell objects with braille
Description of development approach
Added an _isEqual method to the FakeTableCell class, that checks if the two objects has the same row number, column number, and parent, if not, it returns False