Closed Bug 1976597 Opened 1 year ago Closed 1 year ago

Unable to highlight text with NVDA

Categories

(Firefox :: PDF Viewer, defect, P1)

x86_64
Windows 10
defect

Tracking

()

RESOLVED FIXED
143 Branch
Accessibility Severity s2

People

(Reporter: nstroud, Assigned: calixte)

References

Details

(Keywords: access)

Attachments

(1 external file)

Prerequisites:

Issue occurs in both Firefox and Nightly

STR:

  1. Turn on NVDA
  2. Open Firefox or Nightly
  3. Go to Google Scholar
  4. In the textbox, type in any topic and click the search icon button. For testing, I chose 'accessibility'
  5. Once results appear, pick a PDF. They'll appear right aligned from the hyperlinks and start with '[PDF] ...'
  6. Move NVDA focus onto the PDF
  7. Using the down arrow key, move NVDA's focus to text within the PDF.
  8. Once you've found text to start with, press Insert + F9
  9. Then, press the down arrow key again to find text that you can end the selection at. Press Insert + F10
  10. Using Shift + TAB, move NVDA focus to the Highlight icon button in the toolbar at the top and press ENTER
  11. Once the doortag appears, press TAB to select a highlight color and press ENTER
  12. PLEASE NOTE: for steps 8 and 9, you can also try using your mouse to click the Highlight icon button and pick a color. Both methods have the same result

Actual:

After selecting text with NVDA and going back to the Highlight doortag to select a color, there are no visual changes to the selected text

Screen recording (with audio)

Expected:

Once an NVDA user has selected text, once they're back in the Highlight doortag and select a color, the highlight should be applied

:nstroud, this bug isn't specific to the preview you mentioned in the "Prerequisites": you should be able to reproduce in Firefox with the built-in viewer, right ?

Flags: needinfo?(nstroud)

Hi Calixte! It appears it takes place in Firefox as well with a regular PDF. I tested in Nightly too and get the same thing. I made a recording showing the example in Firefox

Flags: needinfo?(nstroud) → needinfo?(cdenizet)

updated description above to reflect that issue takes place in Firefox and Nightly, removed mention of prototype

We've to enable native selection with NVDA in using NVDA+shift+F10.
Unfortunately, it doesn't work (even with native selection) because we're unable to detect when the selection is ended by the user, so we've to figure out a way to do that.

Severity: -- → S2
Flags: needinfo?(cdenizet)
Priority: -- → P2
Assignee: nobody → cdenizet
Status: NEW → ASSIGNED
Priority: P2 → P1
Depends on: 1980844
Depends on: 1982249
Depends on: 1983432
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 144 Branch
No longer depends on: 1982249
No longer depends on: 1983432
Depends on: 1982249
Target Milestone: 144 Branch → 143 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: