This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 7101 - [DIVERGENCE] Address diverging aria-owns implementations
Summary: [DIVERGENCE] Address diverging aria-owns implementations
Status: RESOLVED FIXED
Alias: None
Product: ARIA
Classification: Unclassified
Component: Core AAM (show other bugs)
Version: 1.0
Hardware: PC All
: P1 normal
Target Milestone: ---
Assignee: Andi Snow-Weaver
QA Contact: ARIA UA Implementors
URL:
Whiteboard:
Keywords:
: 8421 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-13 20:15 UTC by Andi Snow-Weaver
Modified: 2010-04-21 18:17 UTC (History)
1 user (show)

See Also:


Attachments

Description Andi Snow-Weaver 2009-07-13 20:15:13 UTC
From 7/13/09 ARIA TF meeting: (James Craig) Browser developer will have to provide source text. Follow along wording of text equivalent computation.
Comment 1 Andi Snow-Weaver 2009-07-22 14:30:47 UTC
July 22, F2F in Boston:

Should go in error handling discussion. Don't get stuck in a loop.

Track id of every node you visit. If you come back to one you've already visited, you stop. If get to an id that doesn't exist, stop at the last one.

ARIA TF July 13th minutes: http://www.w3.org/2009/07/13-pf-minutes.html
Comment 2 Andi Snow-Weaver 2010-01-12 15:51:42 UTC
Don't want a child to be a parent of itself - makes tree walking take forever.

IE changes the accessible tree based on ARIA-OWNS.

FF and Apple disagree.

Probably have diverging implementations - need to research what each browser is
doing, develop some test cases, and determine how big this issue is
Comment 3 David Bolter 2010-01-19 15:49:51 UTC
*** Bug 8421 has been marked as a duplicate of this bug. ***
Comment 4 Andi Snow-Weaver 2010-02-09 16:54:12 UTC
Related to issue 379: http://www.w3.org/WAI/PF/Group/track/issues/379

David and Cynthia to bring this to the ARIA TF.
Comment 5 Andi Snow-Weaver 2010-03-02 15:20:24 UTC
Options are:

* take the text "the structure should be reflected in the accessible tree as directed by aria-owns." out of the spec and say nothing.
* have different mappings for MSAA-only and UIA and a different mapping for IAccessible2.

David, which do you prefer?
Comment 6 David Bolter 2010-03-29 19:28:50 UTC
(In reply to comment #5)
> Options are:
> 
> * take the text "the structure should be reflected in the accessible tree as
> directed by aria-owns." out of the spec and say nothing.
> * have different mappings for MSAA-only and UIA and a different mapping for
> IAccessible2.
> 
> David, which do you prefer?
> 

I prefer the first, removing that sentence.
Comment 7 Andi Snow-Weaver 2010-03-30 14:48:27 UTC
in MSAA column, "if MSAA-only, modify the tree. If MSAA plus an API that supports relationships, don't modify the tree