Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An entire web page recognized as edit field #2435

Closed
nvaccessAuto opened this issue Jun 12, 2012 · 10 comments
Closed

An entire web page recognized as edit field #2435

nvaccessAuto opened this issue Jun 12, 2012 · 10 comments
Assignees
Milestone

Comments

@nvaccessAuto
Copy link

Reported by clev on 2012-06-12 00:54
In the following brazilian web page, NVDA treats links and normal text as being edit fields and keeps activating focus mode. Browse mode loads correctly, but after navigating past the initial page contents, the problem begins:
http://tecnologia.uol.com.br/ultimas/

@nvaccessAuto
Copy link
Author

Comment 2 by jteh on 2012-06-12 01:00
Can't reproduce here. What browser?

@nvaccessAuto
Copy link
Author

Comment 3 by clev (in reply to comment 2) on 2012-06-12 01:23
Hi, using Internet Explorer 8.0.6001.18702. Here are some log information containing the page load, some key presses from me and respective feedback. Notice: my NVDA is in Brazilian Portuguese, and some words containing accented characters are not well rendered:

DEBUGWARNING - IAccessibleHandler.accessibleObjectFromEvent (22:15:14):
oleacc.AccessibleObjectFromEvent with window 328866, objectID 1 and childID 0: -2147467259 Erro não especificado
DEBUGWARNING - IAccessibleHandler.accessibleObjectFromEvent (22:15:14):
oleacc.AccessibleObjectFromEvent with window 328866, objectID 3 and childID 0: -2147467259 Erro não especificado
DEBUG - treeInterceptorHandler.killTreeInterceptor (22:15:15):
Killed treeInterceptor: <virtualBuffers.MSHTML.MSHTML object at 0x049E2510>
DEBUG - treeInterceptorHandler.update (22:15:15):
Adding new treeInterceptor to runningTable: <virtualBuffers.MSHTML.MSHTML object at 0x04395D70>
IO - tones.beep (22:15:16):
Beep at pitch 116.271984462, for 40 ms, left volume 50, right volume 50
IO - speech.speak (22:15:16):
Speaking acontecimentos de tecnologia no Brasil e do mundo - UOL Not\xedcias documento'
IO - speech.speak (22:15:16):
Speaking ', u'linque', u'gr\xe1fico', u'UOL - O melhor conte\xfado', u'\u2022 '
IO - tones.beep (22:15:18):
Beep at pitch 113.092520932, for 40 ms, left volume 50, right volume 50
DEBUGWARNING - IAccessibleHandler.accessibleObjectFromEvent (22:15:19):
oleacc.AccessibleObjectFromEvent with window 328866, objectID 5 and childID 0: -2147467259 Erro não especificado
DEBUGWARNING - IAccessibleHandler.accessibleObjectFromEvent (22:15:19):
oleacc.AccessibleObjectFromEvent with window 328866, objectID 6 and childID 0: -2147467259 Erro não especificado
IO - tones.beep (22:15:19):
Beep at pitch 116.271984462, for 40 ms, left volume 50, right volume 50
IO - tones.beep (22:15:22):
Beep at pitch 1760.0, for 40 ms, left volume 50, right volume 50
IO - inputCore.InputManager.executeGesture (22:15:23):
Input: kb(desktop):h
IO - speech.speak (22:15:24):
Speaking Not\xedcias', u'linque', u'Tecnologia'
IO - inputCore.InputManager.executeGesture (22:15:31):
Input: kb(desktop):h
IO - speech.speak (22:15:31):
Speaking u'\xdaltimas de Not\xedcias'
IO - inputCore.InputManager.executeGesture (22:15:35):
Input: kb(desktop):h
IO - speech.speak (22:15:35):
Speaking u'Veja as novidades que a Apple anunciou no WWDC 2012 ', u'linque'
IO - inputCore.InputManager.executeGesture (22:15:38):
Input: kb(desktop):downArrow
IO - speech.speak (22:15:38):
Speaking u'11/06', u'20h07'
IO - inputCore.InputManager.executeGesture (22:15:40):
Input: kb(desktop):escape
IO - inputCore.InputManager.executeGesture (22:15:42):
Input: kb(desktop):NVDA+n
IO - speech.speak (22:15:42):
Speaking menu'
IO - inputCore.InputManager.executeGesture (22:15:44):
Input: kb(desktop):downArrow
IO - speech.speak (22:15:44):
Speaking submenu p'
IO - inputCore.InputManager.executeGesture (22:15:44):
Input: kb(desktop):downArrow
IO - speech.speak (22:15:44):
Speaking submenu f'
IO - inputCore.InputManager.executeGesture (22:15:44):
Input: kb(desktop):rightArrow
IO - speech.speak (22:15:44):
Speaking log v'
IO - inputCore.InputManager.executeGesture (22:15:45):
Input: kb(desktop):enter

@nvaccessAuto
Copy link
Author

Comment 4 by nikosdemetriou on 2012-06-21 10:26
Hello.
I am having the same problem in some websites especially blogs.
I think the problem probably has to do with a spessifick wordpress theme but i don't understand why in internet explorer and not in firefox.
Again using windows xp with internet explorer 8.
Have a look at http://www.quartzprojects.co.uk/
Mine doesn't go in focus mode but it says edit every time i go to a different line untill the first entry starts.

@nvaccessAuto
Copy link
Author

Comment 5 by clev on 2012-07-21 20:19
Found two more sites where the problem occurs as well. BTW, I have changed to Windows 7 plus Internet Explorer 9.0 64 bits, and the problem goes on. Here are the addresses:
www.windows7hacker.com/
http://totalacesso.mundocegal.com.br

@nvaccessAuto
Copy link
Author

Comment 6 by jteh on 2012-08-07 01:47
Duplicate #2584 reports yet another instance of this: http://www.clavierproductions.com/

This is due to Internet Explorer stupidity. If a document is displayed in standards mode (using the <!doctype html> directive) and an ARIA role is set on a node other than div or span, IE exposes this to MSAA as an editable text field. We'll need to override this explicitly in NVDA.

@nvaccessAuto
Copy link
Author

Comment 7 by jteh on 2012-08-07 01:52
Changes:
Milestone changed from None to 2012.3

@nvaccessAuto
Copy link
Author

Comment 8 by briang1 on 2012-08-07 06:20
As a matter of interest, trying this last web site in webbie and it does not show an issue, though of course IE itself will.

@nvaccessAuto
Copy link
Author

Comment 9 by mdcurran on 2012-08-08 02:37
Should be fixed in 4059aa4. Though I might let someone else confirm this one before closing.

@nvaccessAuto
Copy link
Author

Comment 10 by clev (in reply to comment 9) on 2012-08-13 01:53
Yes, it works fine now; tested in 64 bits IE 9.0, Windows 7.
Changes:
State: closed

@nvaccessAuto
Copy link
Author

Comment 11 by briang1 on 2012-08-13 09:14
Yes and in XP ie 8 now as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants