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 29180 - Remove msaa+UIA Express column
Summary: Remove msaa+UIA Express column
Status: RESOLVED FIXED
Alias: None
Product: ARIA
Classification: Unclassified
Component: HTML AAM (show other bugs)
Version: 1.0
Hardware: PC All
: P2 major
Target Milestone: ---
Assignee: Jason Kiss
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-06 19:20 UTC by Rich Schwerdtfeger
Modified: 2016-09-07 02:02 UTC (History)
5 users (show)

See Also:
dbolter: needinfo? (cyns)


Attachments

Description Rich Schwerdtfeger 2015-10-06 19:20:19 UTC
no further development is going on for IE where this would apply.
Comment 1 alexander surkov 2015-10-06 19:58:46 UTC
MSAA+UIExpress is UIA implementation in Firefox
Comment 2 Joseph Scheuhammer 2015-10-21 14:47:52 UTC
FWIW, the UIA+Express columns were removed from the mapping tables in the core-aam [1].

The associated tracker item is "ACTION-1717: Remove the MSAA plus UIA express column" [2], and is waiting Cynthia's confirmation.

[1] http://w3c.github.io/aria/core-aam/core-aam.html#changelog (2nd bullet)
[2] https://www.w3.org/WAI/PF/Group/track/actions/1717
Comment 3 Jason Kiss 2016-02-03 00:21:24 UTC
Alex,

What's the situation with Firefox and UIA? Given that both CORE-AAM and ACCNAME-AAM have removed the MSAA+UIA Express columns [1], do you have any objections to us doing the same for HTML-AAM? 

The suite of AAMs should be consistent in the APIs they address, IMO. Getting rid of this column would also solve some other bugs, or at least one, bug 16629.


[1] https://www.w3.org/WAI/PF/Group/track/actions/1717
Comment 4 alexander surkov 2016-02-04 16:04:12 UTC
(In reply to Jason Kiss from comment #3)
> Alex,
> 
> What's the situation with Firefox and UIA?

Currently we stick with a plan which is to build UIA on top of MSAA. I'm not sure though what are current MS recommendations about UIA implementation.

So no active development so far, however sooner or later I think the project gets more attention.

> Given that both CORE-AAM and
> ACCNAME-AAM have removed the MSAA+UIA Express columns [1], do you have any
> objections to us doing the same for HTML-AAM? 

I'm not quite sure what's reasoning behind the removal of that column taking into account Firefox has some implementation for it, but I would say that HTML and CORE specs should be in sync.

> The suite of AAMs should be consistent in the APIs they address, IMO.

agree

> Getting rid of this column would also solve some other bugs, or at least
> one, bug 16629.

is a root problem here because MSAA+IA2, MSAA+UIA and UIA columns may be in conflict?
Comment 5 Joseph Scheuhammer 2016-02-05 16:44:41 UTC
(Book keeping)

There is a reference to a tracker action in comment 3, but those tracker items have migrated to the new ARIA tracker.  Here it the new url:
https://www.w3.org/WAI/ARIA/track/actions/1717


Also, Cynthia has a related action-1706 to write up a statement regarding the "deprecation" of UIA Express mappings.  It's currently in progress:
https://www.w3.org/WAI/ARIA/track/actions/1706
Comment 6 David Bolter 2016-03-04 15:43:36 UTC
I guess the plan here is blocked on https://www.w3.org/WAI/ARIA/track/actions/1706 (Alex?)

Cynthia there are no MS current plans to un-support UIA Express in the near future correct?

Personally I don't mind whether this blocks the 1.1 spec or not I'm more interested in making good decisions WRT gecko support. I also think I'm fine with just putting Express notes in the main UIA column if that makes sense.
Comment 7 Jason Kiss 2016-09-07 02:02:18 UTC
Moved relevant info from msaa+uiaexpress columns into msaa+ia2 columns,
and deleted msaa+uiaexpress columns from both tables.

See GitHub branch merge [1] and related issue [2].

[1] https://github.com/w3c/aria/pull/429
[2] https://github.com/w3c/aria/issues/404