Opened 3 years ago

Last modified 3 years ago

#1418 new defect

PROBLEMS WITH DIALOG BOXES ON WEB PAGES IN FIREFOX

Reported by: dharvey Owned by:
Priority: minor Milestone:
Component: Browse mode Version: 2011.1
Keywords: Cc:
Operating system: Windows XP Blocked by:
Blocking:
Changes document entry (for developers):

Description

Hi,

Has anyone noticed when using some websites EG Facebook when interacting with the site IE replying to an event or message, or sending a friend request an inaccessible dialog box pops up when using Firefox 3.6.15? IE isn't affected by this issue.

STR using FB.

  1. Log into your Facebook account.
  2. Go to the Events page and find the Respond button and clikc it.
  3. Find the series of radio buttons, noticed the dialog box that pops up?
  4. Try sending a message to someone, go to a friend's profile and try to send a PM, the same dialog box pops up.

Try the same instructions in IE, notice there's no change? You can still review the page as normal and jump to elements IE Radio button, form field ETC, but using FF has the dialog problem, and has domedone resets to see if it was my browser that was causing it.

Change History (4)

comment:1 Changed 3 years ago by KevanGC

Facebook's made more changes. When commenting on posts, there's no longer a comment button. To comment, type in your comment and press ENTER. TO add a new line, press shift+enter.

Here's a link where you guys can e-mail the Facebook Accessibility team if you want. http://www.facebook.com/#!/help/contact.php?show_form=accessibility

Last edited 3 years ago by KevanGC (previous) (diff)

comment:2 Changed 3 years ago by jteh

Facebook has chosen to mark this as a dialog using ARIA, which will cause NVDA to switch out of document mode. I haven't checked this myself yet, but I suspect accessibility is not properly implemented, and if this is the case, this is a problem with Facebook, not NVDA.

The reason it behaves differently in IE is that we don't support ARIA dialogs properly in IE and instead treat them as documents, which is actually a bug in NVDA that happens to work for the better in this case. Nevertheless, this is incorrect behaviour.

comment:3 Changed 3 years ago by KevanGC

ARIA causes NVDA to switch out of document mode but it's still possible to switch back in. Just press Insert+control+Space and you're back in. Next time you move though you're out again. There should be a setting in the virtual buffers dialog that sets NVDA to not automatically switch out of document mode every time you move.

comment:4 Changed 3 years ago by jteh

NVDA+control+space returns focus to the document, but as soon as you move, focus gets pushed back into the dialog. We shouldn't be rendering dialogs into the document at all; that is #990. The point is that if something is marked as a dialog, it is not meant to be a document and should never be treated as such.

Note: See TracTickets for help on using tickets.