(In reply to James Teh [:Jamie] from comment #77) > (In reply to alexander :surkov from comment #73) > > Jamie, I think we need your help. Can you take a look please at try build: > > and say how we should expose the input@type="file" to AT to make it working > > with NVDA? > The problem is that XUL labels expose the IAccessibleText interface, but the > text is empty (IAccessibleText::nCharacters returns 0). If the label text is > exposed via IAccessibleText, it should work correctly.
If we would expose IAccessibleText correctly then would it fix a problem? Mounir, I assume you use @value attribute on that xul:label. Is it possible to switch to text node instead? > Alternatively, you > can stop exposing IAccessibleText for these labels altogether, but we'd need > to discuss this, as NVDA currently won't fall back to accName for labels. I'd be great if we end up here having an optimal solution for user experience. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/209509 Title: <input type=file> does not accept textual input Status in XUL + XPCOM application runner: In Progress Status in “firefox” package in Ubuntu: Won't Fix Status in “firefox-3.0” package in Ubuntu: Won't Fix Status in “firefox-3.5” package in Ubuntu: Won't Fix Bug description: Binary package hint: firefox Firefox 3 (3.0~b4+nobinonly-0ubuntu1) immediately opens a "file upload" dialog when I click on the file name field. Ff should only open this dialog if click on [Browse...]. Even after I close the dialog window I can neither input a file name directly into the field nor can I remove the file from the input field. It should be as easy editable as in firefox 2. I use Hardy amd64. To manage notifications about this bug go to: https://bugs.launchpad.net/xulrunner/+bug/209509/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp