Bug 504433

Summary: Slider accessible does not appear to get its name from a label
Product: [Mono] UI Automation Reporter: Brian Merrell <bgmerrell>
Component: Winforms - GeneralAssignee: E-mail List <mono-a11y-bugs>
Status: NEW --- QA Contact: E-mail List <mono-a11y-qa>
Severity: Normal    
Priority: P4 - Low CC: cachen
Version: Release 1.0   
Target Milestone: ---   
Hardware: x86   
OS: openSUSE 11.1   
Whiteboard:
Found By: Integration Test Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Brian Merrell 2009-05-15 20:25:36 UTC
PROBLEM STATEMENT

MSDN (http://msdn.microsoft.com/en-us/library/ms742106.aspx) states that "the name of the edit control is typically generated from a static text label."  I notice that in Windows Vista one of the sliders has a name and one of them does not.  In Linux, neither of the sliders have names.

REPRO

1.  Run Accerciser
2.  Run uia2atk/test/samples/trackbar.py
3.  In Accerciser's left pane, expand the "TrackBar control" frame.

RESULTS

The "TrackBar control" frame has two "slider" children.  Both of them have blank names.

EXPECTED RESULTS

I would expect the slider accessibles to get their names from the labels that are also children of the "TrackBar control" frame

COMMENTS

I realize that we won't be using the same algorithm as Windows to find the accessible names, so I really don't care too much about this bug.  Low priority, unless someone disagrees with me.