WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
78535
Remove or deprecate tab group role
https://bugs.webkit.org/show_bug.cgi?id=78535
Summary
Remove or deprecate tab group role
Aaron Leventhal
Reported
2012-02-13 14:04:29 PST
There are two redundant role constants defined - tab group and tab list. Only tab list is actually used in the code. We should remove tab group to help avoid confusion.
Attachments
Add attachment
proposed patch, testcase, etc.
James Craig
Comment 1
2013-10-23 19:13:00 PDT
WebCore only uses the "tablist" role: .//Source/WebCore/accessibility/AccessibilityObject.cpp: 1544: { "tablist", TabListRole }, Do you have a reference to a file where you see this other constant defined? If you're talking about the platform role "AXTabGroup", that predates ARIA. If you're talking about the AXRoleDescription "tab group" (which is not actually spoken by VO b/c VO lands on the Tabs, not the group), that's a platform-specific localized user string, and matches conventions for the OS X platform. That string is actually pulled from AppKit, so it's not even in the WebKit source. I believe this bug should be closed as RESOLVED > WORKSFORME. Sending to Aaron to close or will close later if no response received.
James Craig
Comment 2
2013-12-20 11:33:41 PST
Closing
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug