/irc-logs / mozilla / #accessibility / 2014-08-21 / end
Options:
- # Session Start: Thu Aug 21 00:00:00 2014
- # Session Ident: #accessibility
- # [00:01] * Joins: jamesn (jnurthen@moz-F1E6EF59.oracle.com)
- # [00:02] * Quits: jamesn (jnurthen@moz-F1E6EF59.oracle.com) (Quit: Leaving)
- # [00:06] * Quits: funnel_ (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
- # [00:06] * Joins: funnel_ (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
- # [00:13] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [00:32] * Quits: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl) (Quit: sleep)
- # [00:36] * khuey is now known as khuey|away
- # [00:42] <@firebot> jdiggs@igalia.com cancelled needinfo?(jdiggs@igalia.com) on bug 916419.
- # [00:42] <@firebot> https://bugzil.la/916419 — NEW — Expose MathML as a hierarchical accessible tree
- # [01:01] * Joins: lizzard (ehenry@moz-F2439B1F.dsl.static.sonic.net)
- # [01:06] * khuey|away is now known as khuey
- # [02:03] <joanie> tbsaunde: I'm pretty sure that when loading a page and specifying a fragment, I'm not getting any accessible event to tell me that the fragment is the focused object, place with the caret, thing of interest, etc. Am I missing something?
- # [02:19] * Joins: newtron_ (newtron@8E826829.173A0FBA.35182819.IP)
- # [02:20] * Quits: newtron (newtron@B24807A2.173A0FBA.35182819.IP) (Ping timeout)
- # [02:21] * Quits: newtron_ (newtron@8E826829.173A0FBA.35182819.IP) (Ping timeout)
- # [02:23] <@tbsaunde> joanie: you mean when you type data:text/html,<whatever> in the url bar?
- # [02:24] <joanie> or a foo.html#bar
- # [02:24] <joanie> I get document load stuff and state-changed:busy
- # [02:25] <joanie> but what says, "the object of interest is this fragment"
- # [02:25] <@tbsaunde> joanie: ah, that, I thought that was supposed to work, and I kind of thought we had tests for it, but your the one who checked most recently
- # [02:25] <joanie> and you told me you don't like the listeners I provide
- # [02:26] <joanie> so if the bug really is: all events of any use are missing, and tree diving also turns up nothing
- # [02:26] <joanie> how would you like me to file/prove this?
- # [02:27] <@tbsaunde> joanie: can I look and see what I think we should do before you file anything?
- # [02:27] <joanie> sure
- # [02:28] <joanie> I'll verify my suspicions in the meantime
- # [02:28] <joanie> lemme give you the test case
- # [02:30] <joanie> https://rawgit.com/chaals/longdesc-tests/master/pass-fragment.html#fragment
- # [02:31] <joanie> steps to reproduce are: 1. load it.
- # [02:31] <joanie> 2. Tell me how I am supposed to know (via a11y apis) that the heading that says "pass" is the element of "focus"/"caret"/etc.?
- # [02:32] <joanie> or the div or whatever?
- # [02:37] <@tbsaunde> joanie: I can confirm not actually seeing any events with atspimon
- # [02:37] <joanie> cool
- # [02:38] <joanie> have you dove for the focused object or a text object with a valid caret offset?
- # [02:38] <@tbsaunde> The obvious thing we should fire is SCROLLING_START, but that is only mapped to something on win, maybe we should map it on linux, but I onder if there shouldn't be a real focus event
- # [02:38] <@tbsaunde> no
- # [02:38] <joanie> I'll tree dive shortly
- # [02:39] <joanie> as for the correct events, that's harder
- # [02:39] <joanie> because these things are not focusable (in this test case)
- # [02:39] <joanie> also, am I filing the bug or are you?
- # [02:40] <joanie> Aside from it needing to be fixed in general (for Orca users). I would like to have something to point to for the W3C HTML A11y Task Force.
- # [02:40] <joanie> Why isn't Orca passing this test? Answer: Gecko isn't telling Orca where the user is.
- # [02:44] <@tbsaunde> joanie: up to you, I'd say event listener is just fine hear ;)
- # [02:44] <@tbsaunde> joanie: I think I want to know what events you want though, caret move make sense?
- # [02:47] <joanie> caret moved makes sense if it's caret-able :)
- # [02:47] <joanie> state-changed:focused otherwise (which I think we already get from y'all)
- # [02:51] <@tbsaunde> joanie: yeah, looking at this more I'd expect if you make the fragment focusable this all works for you
- # [02:51] <joanie> i'll triple check in a bit
- # [02:52] <joanie> and when we have the new api to say "give me the focused object, give me the child with the caret" this will all be simple
- # [02:52] <@tbsaunde> joanie: I don't think it should be super hard for me to write a test for our testsuite that fails, why don't I do that and file a bug
- # [02:52] <joanie> I can very easy identify there is a fragment
- # [02:52] <joanie> perfect!
- # [02:52] <joanie> thanks
- # [02:53] <@tbsaunde> np, but I'm eating first aparently your time this week isn't great ;p
- # [02:53] <joanie> my time?
- # [02:53] <@tbsaunde> *timing, I mean you poked me as I was about to go out yesterday too ;)
- # [02:54] <joanie> that day I was also going out. New Hampshire has a whole foods as of yesterday. I have my priorities. ;)
- # [02:59] * Quits: lizzard (ehenry@moz-F2439B1F.dsl.static.sonic.net) (Ping timeout)
- # [03:08] * khuey is now known as khuey|away
- # [03:37] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
- # [03:39] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
- # [03:42] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
- # [05:11] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Quit: Leaving...)
- # [05:12] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
- # [05:36] <@firebot> New Core - Disability Access APIs bug 1056459 filed by trev.saunders@gmail.com.
- # [05:36] <@firebot> https://bugzil.la/1056459 — NEW — fire caret move events for anchor jumps as well as focus events
- # [06:13] <@tbsaunde> joanie: ^
- # [06:26] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [06:59] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [07:37] * Joins: ioanachiorean_ (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [07:53] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [07:54] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
- # [07:56] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [07:56] * ChanServ sets mode: +o yzen
- # [07:58] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [08:43] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [08:58] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
- # [09:05] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [09:08] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
- # [09:08] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
- # [09:08] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
- # [09:09] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
- # [09:12] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
- # [10:07] * Joins: Gijs (gijs@moz-E5F83CA.adsl-surfen.hetnet.nl)
- # [10:50] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [10:50] * ChanServ sets mode: +o yzen
- # [10:52] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [12:20] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [12:27] <joanie> tbsaunde: thanks!
- # [13:26] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
- # [13:50] * Joins: API (api@moz-75739B3B.igalia.com)
- # [13:52] * Quits: API (api@moz-75739B3B.igalia.com) (Client exited)
- # [14:09] * Joins: MarcoZ (marco.zehe@moz-2988A048.dip0.t-ipconnect.de)
- # [14:09] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [14:10] <@MarcoZ> Good day all!
- # [14:32] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [14:32] * ChanServ sets mode: +o yzen
- # [14:39] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [14:52] * Joins: anvk (anovak@C141829F.3923648E.6468E038.IP)
- # [15:00] * Joins: satdav (David@moz-286C7472.cable.virginm.net)
- # [15:00] <satdav> MarcoZ, I have added you down as a freind of the tree for this week as I have herd what a good job you done for rachael
- # [15:02] <@MarcoZ> satdav: Oh? What job was that?
- # [15:03] <satdav> for one of the sumo staff
- # [15:03] <satdav> you will see in monday if you watch the all hands meeting
- # [15:03] <satdav> well listen to it
- # [15:03] <@MarcoZ> Thanks :)
- # [15:09] <@firebot> gijskruitbosch+bugs@gmail.com changed the Component on bug 1056641 from Untriaged to Disability Access.
- # [15:09] <@firebot> gijskruitbosch+bugs@gmail.com requested needinfo from marco.zehe@googlemail.com on bug 1056641.
- # [15:09] <@firebot> https://bugzil.la/1056641 — UNCONFIRMED — Jaws 15 cannot read role=progressbar in a form which also has a span element
- # [15:13] * Joins: newtron (newtron@B24807A2.173A0FBA.35182819.IP)
- # [15:15] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [15:25] * Quits: satdav (David@moz-286C7472.cable.virginm.net) (Ping timeout)
- # [15:27] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:27] * ChanServ sets mode: +o yzen
- # [15:36] <@firebot> marco.zehe@googlemail.com cancelled needinfo?(marco.zehe@googlemail.com) on bug 1056641.
- # [15:36] <@firebot> https://bugzil.la/1056641 — UNCONFIRMED — Jaws 15 cannot read role=progressbar in a form which also has a span element
- # [15:45] <@firebot> New Core - Disability Access APIs bug 1056803 filed by yzenevich@mozilla.com.
- # [15:45] <@firebot> https://bugzil.la/1056803 — NEW, yzenevich — Add an object attribute changed event interface.
- # [15:46] * Joins: satdav (David@moz-286C7472.cable.virginm.net)
- # [16:01] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [16:01] * clown is now known as clown_mtg
- # [16:02] <satdav> MarcoZ, whos the best for firefox for android accessibility questions same for desktop
- # [16:07] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [16:07] * Quits: athena (sid21127@moz-31ABA2C0.irccloud.com) (Quit: )
- # [16:14] <@MarcoZ> satdav: Depends on the topic. Screen reader support the same. Zoom or whatever I'd say the Android UX team.
- # [16:20] * Quits: satdav (David@moz-286C7472.cable.virginm.net) (Connection reset by peer)
- # [16:23] * Joins: API (api@moz-75739B3B.igalia.com)
- # [16:33] <@MarcoZ> yzen: Nice! Re bug 1056803.
- # [16:33] <@firebot> https://bugzil.la/1056803 — NEW, yzenevich — Add an object attribute changed event interface.
- # [16:34] <@yzen> MarcoZ :) ya about to make a patch for bug 1054454 too :)
- # [16:34] <@firebot> https://bugzil.la/1054454 — NEW, yzenevich — [AccessFu] Improve aria-hidden handling in AccessFu.
- # [16:34] <@MarcoZ> Yay!
- # [16:38] * clown_mtg is now known as clown
- # [16:46] <@yzen> MarcoZ what do you think :) ? https://bugzilla.mozilla.org/show_bug.cgi?id=1011604#c5
- # [16:46] <@firebot> Bug 1011604 — ASSIGNED, yor — [Messages] Update to use <gaia-header>
- # [16:49] <@yzen> i find this stuff generally pretty upsetting
- # [16:49] <@MarcoZ> yzen: Hm, no, I don't think we'll want the SMS app without back and close. :) The question is why these controls aren't seen. Wrong markup?
- # [16:49] <@yzen> MarcoZ it's a web-component
- # [16:49] <@yzen> so i m guessing they are not exposed
- # [16:50] <@yzen> ill take a look at the pull request
- # [16:50] <@MarcoZ> yzen: Yes, but why do the controls not get exposed? I thought we had this in there?
- # [16:50] <@yzen> MarcoZ i would think eeejay would know best, but ill take a look before he gets online
- # [16:51] * Quits: API (api@moz-75739B3B.igalia.com) (Ping timeout)
- # [16:53] <@MarcoZ> yzen: I just weighed in on the bug.
- # [16:53] <@yzen> thanks
- # [16:58] * Joins: API (api@moz-75739B3B.igalia.com)
- # [17:14] * Joins: scott_gonzalez (scott_gonz@3CB408C6.17F61DEC.89E9F7.IP)
- # [17:16] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Ping timeout)
- # [17:17] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [18:00] * Quits: @MarcoZ (marco.zehe@moz-2988A048.dip0.t-ipconnect.de) (Quit: See you tomorrow!)
- # [18:15] * Quits: scott_gonzalez (scott_gonz@3CB408C6.17F61DEC.89E9F7.IP) (Quit: scott_gonzalez)
- # [18:22] * Quits: API (api@moz-75739B3B.igalia.com) (Client exited)
- # [18:25] * Gijs is now known as Gijs_away
- # [18:31] * Joins: API (api@moz-75739B3B.igalia.com)
- # [18:50] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [18:58] * Joins: jamesn (jnurthen@moz-15DF0CD.oracle.com)
- # [19:01] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Ping timeout)
- # [19:09] * Gijs_away is now known as Gijs
- # [19:16] * khuey|away is now known as khuey
- # [19:22] * Quits: jamesn (jnurthen@moz-15DF0CD.oracle.com) (Ping timeout)
- # [19:32] * Quits: MrMazda (fmcz@moz-CB202EEF.cable.mindspring.com) (Ping timeout)
- # [19:48] <@yzen> eeejay hi
- # [19:56] <eeejay> yzen, yo
- # [19:56] <@yzen> eeejay that bug 1011604 , it's the same issue with the target right ?
- # [19:57] <@firebot> https://bugzil.la/1011604 — ASSIGNED, yor — [Messages] Update to use <gaia-header>
- # [19:57] <eeejay> yzen, the retargetting thing? yeah
- # [19:57] <@yzen> eeejay ya controls inside header not accessible by tap, only swiping
- # [19:58] <eeejay> yzen, correct
- # [19:59] <eeejay> yzen, https://pastebin.mozilla.org/6085508
- # [20:00] * Quits: ioanachiorean_ (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [20:02] <@yzen> eeejay cool
- # [20:03] <@yzen> eeejay should i comment on 1011604 then or would you?
- # [20:05] <eeejay> yzen, go ahead, and make the retargetting bug a blocker
- # [20:05] <@yzen> cools
- # [20:19] * Joins: aaronlev (chatzilla@16C3BCB0.F8B02F77.B8C1C2E1.IP)
- # [20:23] * aaronlev waves
- # [20:24] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [20:28] * Quits: API (api@moz-75739B3B.igalia.com) (Quit: Leaving)
- # [20:59] <@firebot> yzenevich@mozilla.com changed the Status on bug 1056803 from NEW to ASSIGNED.
- # [20:59] <@firebot> https://bugzil.la/1056803 — ASSIGNED, yzenevich — Add an object attribute changed event interface.
- # [20:59] <@firebot> yzenevich@mozilla.com changed the Status on bug 1054454 from NEW to ASSIGNED.
- # [20:59] <@firebot> https://bugzil.la/1054454 — ASSIGNED, yzenevich — [AccessFu] Improve aria-hidden handling in AccessFu.
- # [21:00] <@yzen> eeejay so the screen reader sounds improvements, should that still go in ?
- # [21:09] <eeejay> yzen, can't hurt
- # [21:09] <@yzen> ok im gonna merge it
- # [21:17] * khuey is now known as khuey|away
- # [21:25] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [21:35] * Joins: jamesn (jnurthen@moz-37757780.oracle.com)
- # [21:39] * Joins: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP)
- # [21:44] * Quits: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP) (Quit: Wychodzi)
- # [21:59] * khuey|away is now known as khuey
- # [22:44] * Quits: anvk (anovak@C141829F.3923648E.6468E038.IP) (Quit: Leaving.)
- # [22:48] <@firebot> fred.wang@free.fr requested needinfo from eitan@monotonous.org on bug 919279.
- # [22:48] <@firebot> https://bugzil.la/919279 — NEW — No consistent way to get from web page to menu bar and back using braille display
- # [22:49] <@firebot> fred.wang@free.fr cancelled needinfo?(eitan@monotonous.org) on bug 919279.
- # [22:55] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [22:58] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [23:01] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:58] * Joins: newtron_ (newtron@8E826829.173A0FBA.35182819.IP)
- # [23:59] * Quits: newtron (newtron@B24807A2.173A0FBA.35182819.IP) (Ping timeout)
- # [23:59] * Quits: newtron_ (newtron@8E826829.173A0FBA.35182819.IP) (Ping timeout)
- # Session Close: Fri Aug 22 00:00:00 2014
The end :)