An entire web page recognized as edit field #2435

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

2 participants

@nvaccessAuto

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

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

@nvaccessAuto

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:
DEBUG - treeInterceptorHandler.update (22:15:15):
Adding new treeInterceptor to runningTable:
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

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

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

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

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

@nvaccessAuto

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

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

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

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

@nvaccessAuto nvaccessAuto added this to the 2012.3 milestone Nov 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment