No subject


Fri Feb 13 17:06:46 PST 2009


...(if I recall correctly) uniqueID is only unique within a given hwnd.

The spec says:

The uniqueID is an identifier for this object, is unique within the 
current
window, and remains the same for the lifetime of the accessible object.

The uniqueID is not related to the MSAA objectID which is used by the 
server
to disambiguate between IAccessibles per HWND or the MSAA childID which is
used to disambiguate between children being managed by an IAccessible.

I don't remember a discussion about uniqueID being unique per each HWND.
 Perhaps the wording "unique within the current window" could be improved.
 Does anyone have a suggestion?

Also what assumption have people already made about uniqueIDs?

Pete Brunet

IBM Accessibility Architecture and Development
11501 Burnet Road, MS 9022E004, Austin, TX 78758
Voice: (512) 286-5485, Cell: (512) 689-4155
Ionosphere: WS4G

_______________________________________________
Accessibility-ia2 mailing list
Accessibility-ia2 at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2


 
_______________________________________________
Accessibility-ia2 mailing list
Accessibility-ia2 at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2


 



--=_alternative 0009E66F8625755D_=
Content-Type: text/html; charset="US-ASCII"

<font size=2 face="sans-serif">Is it unique within the entire FF application
and for the full session?</font>
<br>
<br><font size=2 face="sans-serif">I also asked Xing Li regarding Symphony.</font>
<br>
<br><font size=2 face="sans-serif">What I was thinking when I wrote this
text was that it would be unique within a frame, e.g. a single app might
be able to activate more than one client area wrapped with some chrome,
or parts of the app might able to be undocked, or dialogs popped up. &nbsp;From
the perspective of the app developer, what is the largest scope within
which uniqueness could be managed? &nbsp;And how would you describe that
environment?</font>
<br><font size=2 face="sans-serif"><br>
</font><font size=1 color=#0060a0 face="Arial"><b>Pete Brunet</b></font><font size=3 color=#0060a0><strike><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</strike></font><font size=1 color=#2f2f2f face="Arial"><br>
IBM Accessibility Architecture and Development<br>
11501 Burnet Road, MS 9022E004, Austin, TX 78758<br>
Voice: (512) 286-5485, Cell: (512) 689-4155<br>
Ionosphere: WS4G<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">From:</font>
<td><font size=1 face="sans-serif">Aaron Leventhal &lt;aaronlev at moonset.net&gt;</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">To:</font>
<td><font size=1 face="sans-serif">Alexander Surkov &lt;surkov.alexander at gmail.com&gt;</font>
<tr>
<td valign=top><font size=1 color=#5f5f5f face="sans-serif">Cc:</font>
<td><font size=1 face="sans-serif">Pete Brunet/Austin/IBM at IBMUS, Aaron
M Leventhal/Cambridge/IBM at IBMUS, Accessibility-ia2 at lists.freestandards.org</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Date:</font>
<td><font size=1 face="sans-serif">02/13/2009 04:25 PM</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Subject:</font>
<td><font size=1 face="sans-serif">Re: [Accessibility-ia2] Scope of uniqueID</font></table>
<br>
<hr noshade>
<br>
<br>
<br><font size=3>Alex,<br>
<br>
Is there a bug filed for that?<br>
<br>
As far as I know, if several accessible objects share the same DOM node,
we use a different pointer (from the internal accessible object itself),
thus avoiding any issues.<br>
<br>
So, unless you know of particular issues, I think we're fine.<br>
<br>
- Aaron<br>
<br>
On 2/13/2009 4:41 AM, Alexander Surkov wrote: </font>
<br><tt><font size=3>Hi. uniqueID in Firefox is formed from memory address
of DOM element<br>
the accessible object is created for. It means uniqueness of uniqueID<br>
doesn't depend on window. On another hand it's not unique at all for<br>
some accessibles (some accessibles share the same DOM element) but<br>
it's Firefox bug I think.<br>
<br>
Alex.<br>
<br>
<br>
On Fri, Feb 13, 2009 at 4:50 AM, Pete Brunet </font></tt><a href=mailto:brunet at us.ibm.com><tt><font size=3 color=blue><u>&lt;brunet at us.ibm.com&gt;</u></font></tt></a><tt><font size=3>
wrote:<br>
 &nbsp;</font></tt>
<br><tt><font size=3>From Jamie in another thread:<br>
<br>
...(if I recall correctly) uniqueID is only unique within a given hwnd.<br>
<br>
The spec says:<br>
<br>
The uniqueID is an identifier for this object, is unique within the current<br>
window, and remains the same for the lifetime of the accessible object.<br>
<br>
The uniqueID is not related to the MSAA objectID which is used by the server<br>
to disambiguate between IAccessibles per HWND or the MSAA childID which
is<br>
used to disambiguate between children being managed by an IAccessible.<br>
<br>
I don't remember a discussion about uniqueID being unique per each HWND.<br>
 Perhaps the wording &quot;unique within the current window&quot; could
be improved.<br>
 Does anyone have a suggestion?<br>
<br>
Also what assumption have people already made about uniqueIDs?<br>
<br>
Pete Brunet<br>
<br>
IBM Accessibility Architecture and Development<br>
11501 Burnet Road, MS 9022E004, Austin, TX 78758<br>
Voice: (512) 286-5485, Cell: (512) 689-4155<br>
Ionosphere: WS4G<br>
<br>
_______________________________________________<br>
Accessibility-ia2 mailing list<br>
</font></tt><a href="mailto:Accessibility-ia2 at lists.linux-foundation.org"><tt><font size=3 color=blue><u>Accessibility-ia2 at lists.linux-foundation.org</u></font></tt></a><tt><font size=3><br>
</font></tt><a href="https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2"><tt><font size=3 color=blue><u>https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2</u></font></tt></a><tt><font size=3><br>
<br>
<br>
 &nbsp; &nbsp;</font></tt>
<br><tt><font size=3>_______________________________________________<br>
Accessibility-ia2 mailing list<br>
</font></tt><a href="mailto:Accessibility-ia2 at lists.linux-foundation.org"><tt><font size=3 color=blue><u>Accessibility-ia2 at lists.linux-foundation.org</u></font></tt></a><tt><font size=3><br>
</font></tt><a href="https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2"><tt><font size=3 color=blue><u>https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2</u></font></tt></a><tt><font size=3><br>
<br>
<br>
 &nbsp;</font></tt>
<br>
<br>
<br>
--=_alternative 0009E66F8625755D_=--


More information about the Accessibility-ia2 mailing list