[Webkit-unassigned] [Bug 58040] New: [GTK] Unskip accessibility/input-slider.html and accessibility/media-element.html

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 7 06:55:11 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=58040

           Summary: [GTK] Unskip accessibility/input-slider.html and
                    accessibility/media-element.html
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P2
         Component: Accessibility
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: msanchez at igalia.com
        Depends on: 58039


Currently, two issues are preventing the GTK port from unskipping these two tests:

  A. GTK's DRT doesn't provide implementations for the AccessibilityUIElement's increment() and decrement() methods.
  B. AccessibilityObject's of role 'SliderThumbRole' (value indicators for sliders) shouldn't be exposed to ATK-based Assistive technologies.

About (A), I've just filed bug 58039, provided a patch for that and marked it as a dependency of this one.

As for (B), which is what this bug is actually for, we'll need to make some changes in how objects of role 'SliderThumbRole' are added to sliders, and to specify that we want to ignore those in the GTK port. Besides, we'll need slightly different checks for GTK in the case of the input-slider.html test case, so we'll probably need to move it from accessibility/ to platform/mac/accessibility, and handle our own copy inside platform/gtk/accessibility.

Attaching a patch in some minutes then...

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list