/irc-logs / mozilla / #accessibility / 2014-08-15 / end
Options:
- # Session Start: Fri Aug 15 00:00:00 2014
- # Session Ident: #accessibility
- # [00:01] <@firebot> surkov.alexander@gmail.com changed the Assignee on bug 1053765 from nobody@mozilla.org to surkov.alexander@gmail.com.
- # [00:01] <@firebot> https://bugzil.la/1053765 — NEW, surkov.alexander — Putting role="log" on a table tag breaks row and cell accessibles.
- # [00:02] * Quits: anvk (textual@moz-3A8014BA.cpe.net.cable.rogers.com) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [00:10] * Quits: Gijs (gijs@moz-40B6D7E9.business.telecomitalia.it) (Quit: sleep)
- # [00:12] * davidb|afk is now known as davidb
- # [00:13] * davidb is now known as davidb|afk
- # [00:15] * davidb|afk is now known as davidb
- # [00:20] * Quits: @MarcoZ (marco.zehe@FCCEA34F.7672369.D8E68FF6.IP) (Ping timeout)
- # [00:30] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
- # [00:32] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Ping timeout)
- # [00:36] <@surkov> davidb: ping
- # [00:37] <@davidb> surkov: pong
- # [00:37] * davidb is now known as davidb|afk
- # [00:47] * davidb|afk is now known as davidb
- # [00:47] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Blah blah blah)
- # [00:48] * Quits: @surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Quit: surkov)
- # [01:17] * Joins: anvk (textual@moz-85432FD7.cpe.teksavvy.com)
- # [01:31] <guigs2> MarcoZ https://support.mozilla.org/en-US/questions/1015307
- # [01:45] * khuey|off-site is now known as khuey|away
- # [01:59] * Quits: guigs2 (Adium@moz-62518563.mtv2.mozilla.com) (Quit: Leaving.)
- # [03:35] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [03:36] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [03:37] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
- # [03:39] * Joins: MarcoZ (marco.zehe@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [03:39] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [03:49] <@firebot> eitan@monotonous.org changed the Assignee on bug 1053462 from nobody@mozilla.org to eitan@monotonous.org.
- # [03:49] <@firebot> https://bugzil.la/1053462 — NEW, eitan — Add fromUserInput field to pivot move events and move methods
- # [03:50] * Quits: Jamie (Instantbir@FCCEA34F.7672369.D8E68FF6.IP) (Ping timeout)
- # [04:02] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
- # [04:05] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
- # [04:07] * Quits: @MarcoZ (marco.zehe@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [04:12] * Joins: Jamie (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [04:24] * khuey|away is now known as khuey|off-site
- # [04:24] * khuey|off-site is now known as khuey|airport
- # [04:26] * khuey|airport is now known as khuey|away
- # [04:32] * khuey|away is now known as khuey|airport
- # [04:48] * Quits: yash_ (uid13811@moz-E77DEB21.irccloud.com) (Quit: Connection closed for inactivity)
- # [04:50] * khuey|airport is now known as khuey
- # [04:50] * khuey is now known as khuey|away
- # [04:50] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [04:50] * ChanServ sets mode: +o surkov
- # [04:56] * Quits: Jamie (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
- # [05:08] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [05:12] * khuey|away is now known as khuey
- # [05:12] * khuey is now known as khuey|in-the-sky
- # [05:13] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [05:16] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [05:32] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
- # [05:34] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
- # [05:37] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [05:37] * ChanServ sets mode: +o surkov
- # [05:46] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [05:51] * khuey|in-the-sky is now known as khuey
- # [05:51] * khuey is now known as khuey|away
- # [06:05] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [06:21] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [06:21] * ChanServ sets mode: +o yzen
- # [06:54] * khuey|away is now known as khuey
- # [06:54] * khuey is now known as khuey|away
- # [07:27] * Quits: a-865 (fmcz@moz-CB202EEF.cable.mindspring.com) (Connection reset by peer)
- # [07:28] * Joins: a-865 (fmcz@moz-CB202EEF.cable.mindspring.com)
- # [07:31] * icaaq|afk is now known as icaaq
- # [07:33] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [08:29] * icaaq is now known as icaaq|afk
- # [09:41] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
- # [10:06] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [10:07] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
- # [10:09] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [10:27] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
- # [10:30] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [10:42] * Quits: anvk (textual@moz-85432FD7.cpe.teksavvy.com) (Ping timeout)
- # [11:33] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Connection reset by peer)
- # [11:34] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [11:37] * icaaq|afk is now known as icaaq
- # [11:38] * icaaq is now known as icaaq|afk
- # [11:42] * Joins: MarcoZ (marco.zehe@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [11:42] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [11:45] * Joins: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl)
- # [12:03] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [12:06] * Quits: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [12:08] * Joins: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl)
- # [12:08] * Quits: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl) (Max SendQ exceeded)
- # [12:08] * Joins: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl)
- # [12:09] * icaaq|afk is now known as icaaq
- # [12:11] * Quits: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
- # [12:11] * Joins: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl)
- # [12:37] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [12:42] * icaaq is now known as icaaq|afk
- # [12:55] * agibson is now known as agibson|afk
- # [13:05] * Joins: akuda_ (akuda@moz-1122E966.neoplus.adsl.tpnet.pl)
- # [13:06] * Quits: askalski (akuda@moz-FE7EA820.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [13:15] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
- # [13:15] * ChanServ sets mode: +o surkov
- # [13:16] * Joins: akuda__ (akuda@moz-8B595E6E.neoplus.adsl.tpnet.pl)
- # [13:16] * Quits: akuda_ (akuda@moz-1122E966.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [13:27] * Quits: @MarcoZ (marco.zehe@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [13:38] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Ping timeout)
- # [13:39] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [13:55] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Client exited)
- # [13:56] * Joins: isaacd (quassel@moz-3ACED3EA.hsd1.ma.comcast.net)
- # [14:05] * Quits: icaaq|afk (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [14:16] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [14:16] * ChanServ sets mode: +o yzen
- # [14:23] * Joins: Justin_o (uid14648@moz-E77DEB21.irccloud.com)
- # [14:25] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [14:45] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [14:53] * Joins: anvk (anovak@C141829F.3923648E.6468E038.IP)
- # [14:54] * Joins: MarcoZ (marco.zehe@FCCEA34F.7672369.D8E68FF6.IP)
- # [14:54] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [14:55] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [14:55] * ChanServ sets mode: +qo davidb davidb
- # [14:55] * davidb is now known as davidb|afk
- # [15:00] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [15:03] * davidb|afk is now known as davidb
- # [15:05] * Joins: Jamie (Instantbir@FCCEA34F.7672369.D8E68FF6.IP)
- # [15:08] <@davidb> Jamie, the article i mailed doesn't actually link to a store afaik
- # [15:09] <@davidb> it actually started shipping a month ago but i think the author picked up on a re-stock
- # [15:09] <@davidb> or post pre-order
- # [15:10] <@davidb> Jamie: http://www.everbuying.com/product549652.html
- # [15:12] * Quits: @surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Quit: surkov)
- # [15:12] * davidb is now known as davidb|afk
- # [15:14] * davidb|afk is now known as davidb
- # [15:19] <@MarcoZ> Jamie: https://wiki.mozilla.org/Modules/Thunderbird is the link to the Thunderbird owners. You may want to move bug 934874 to the Message Reader component.
- # [15:19] <@firebot> https://bugzil.la/934874 — NEW — Thunderbird: Header labels in message reader have last letter truncated
- # [15:24] * icaaq is now known as icaaq|afk
- # [15:25] * Quits: icaaq|afk (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [15:25] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
- # [15:26] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:26] * ChanServ sets mode: +o surkov
- # [15:32] * Joins: yash_ (uid13811@moz-E77DEB21.irccloud.com)
- # [15:33] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Client exited)
- # [15:33] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
- # [15:35] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Ping timeout)
- # [15:43] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:43] * ChanServ sets mode: +o yzen
- # [15:44] <Jamie> accessibleWithCaret. Generic: bug 573719. IA2 specific: bug 873438
- # [15:44] <@firebot> https://bugzil.la/573719 — NEW — IAccessible2 - Recursively finding the object containing the caret is painfully slow.
- # [15:44] <@firebot> https://bugzil.la/873438 — NEW — Implement IAccessible2_2::accessibleWithCaret
- # [15:45] <@davidb> surkov, jamie is talking about bug 567553
- # [15:45] <@firebot> https://bugzil.la/567553 — NEW — add GetAccessibleAtCaret method
- # [15:45] <@surkov> yep, what about it?
- # [15:46] <Jamie> joanie: for reference, here's the IAccessible2 accessibleWithCaret spec: http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/interface_i_accessible2__2.html#aa6d7cb283d692afc3a1810934e5ad3a8
- # [15:46] <@davidb> surkov, he and joanie want that support
- # [15:47] <@surkov> ok, I’ll put that into my list
- # [15:47] <@surkov> the wip patch scares me :)
- # [15:47] <@davidb> heh
- # [15:48] <@surkov> actually that bug was before ia2 version was introduced
- # [15:49] <joanie> tbsaunde: https://bugzilla.gnome.org/show_bug.cgi?id=650090
- # [15:56] * khuey|away is now known as khuey
- # [15:59] <joanie> Jamie: For reference, here's my new RFE against ATK for the same. https://bugzilla.gnome.org/show_bug.cgi?id=734859
- # [16:02] <Jamie> joanie: just copied you on the bugzilla headings bug: bug 583087
- # [16:02] <@firebot> https://bugzil.la/583087 — NEW, ui — Bugzilla should use headings for different sections for screen readers
- # [16:02] <joanie> thanks!
- # [16:03] <Jamie> joanie: Gnome bug for accessibleWithCaret looks good :)
- # [16:03] * Jamie is very tempted to Greasemonkey Bugzilla
- # [16:06] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: peace out)
- # [16:07] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:07] * ChanServ sets mode: +qo davidb davidb
- # [16:17] <@davidb> Note remaining topics from our original agenda are: math, indieUI, aria 1.1
- # [16:23] <@firebot> enndeakin@gmail.com requested needinfo from dao@mozilla.com on bug 990045.
- # [16:23] <@firebot> https://bugzil.la/990045 — NEW — Don't Auto-focus the Save Password prompt
- # [16:34] <Jamie> So, just so we can get the ball moving... let's say I'll do a math demo/talk at 11 for anyone who's interested.
- # [16:35] <Jamie> Does that sound okay?
- # [16:36] <@tbsaunde> Jamie: sure
- # [16:37] <@davidb> yep
- # [16:37] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 1045518 from --- to mozilla33.
- # [16:37] <@firebot> https://bugzil.la/1045518 — FIXED — Bad performance degradation with NVDA under Windows XP in FF 32
- # [16:38] * davidb is now known as davidb|afk
- # [16:43] * davidb|afk is now known as davidb
- # [16:52] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [16:57] <@surkov> Jamie: maybe you can call FocusMgr()->ActiveItemChanged() for selected XUL tree item if XUL tree is focused
- # [17:01] <@davidb> surkov, jamie is demoing math
- # [17:02] <@surkov> ok
- # [17:12] <@eeejay> yzen, pref("devtools.debugger.forbid-certified-apps", false);
- # [17:16] * davidb is now known as davidb|afk
- # [17:20] * icaaq is now known as icaaq|afk
- # [17:21] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
- # [17:25] * icaaq|afk is now known as icaaq
- # [17:26] * Joins: guigs2 (Adium@moz-62518563.mtv2.mozilla.com)
- # [17:29] * Quits: akuda__ (akuda@moz-8B595E6E.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
- # [17:29] * Joins: askalski (akuda@moz-8B595E6E.neoplus.adsl.tpnet.pl)
- # [17:30] * davidb|afk is now known as davidb
- # [17:31] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [17:37] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Client exited)
- # [17:44] <@surkov> Jamie: can you put some summary into the math bug pls?
- # [17:44] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [17:44] <Jamie> surkov: sure
- # [17:44] <@surkov> thx!
- # [17:45] <Jamie> surkov: is bug 916419 the appropriate one?
- # [17:45] <@firebot> https://bugzil.la/916419 — NEW — Expose MathML as a hierarchical accessible tree
- # [17:46] <@surkov> Jamie: yeah
- # [17:46] <Jamie> davidb: so is there anything to talk about re ARIA 1.1? Do you know what's coming up, any controversial proposals, etc.?
- # [17:46] <@davidb> i think surkov proposed that topic
- # [17:47] <@surkov> I sort of wanted to get some overview from somebody who’s closer to taht
- # [17:50] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Client exited)
- # [17:51] * icaaq is now known as icaaq|afk
- # [17:59] <@firebot> emorley@mozilla.com changed the Resolution on bug 1053462 from --- to FIXED.
- # [17:59] <@firebot> emorley@mozilla.com changed the Status on bug 1053462 from NEW to RESOLVED.
- # [17:59] <@firebot> emorley@mozilla.com changed the Target Milestone on bug 1053462 from --- to mozilla34.
- # [18:00] <@firebot> https://bugzil.la/1053462 — FIXED, eitan — Add fromUserInput field to pivot move events and move methods
- # [18:05] <@MarcoZ> surkov: Jamie: joanie:Changes for ARIA 1.1 as of June 14 since the 1.0 release: http://www.w3.org/TR/wai-aria-1.1/#changelog
- # [18:06] <@surkov> MarcoZ: yeah
- # [18:06] <joanie> MarcoZ: thanks! (I'm debugging something still and didn't look for it yet)
- # [18:06] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Client exited)
- # [18:07] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
- # [18:08] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Ping timeout)
- # [18:11] * davidb is now known as davidb|afk
- # [18:27] * icaaq|afk is now known as icaaq
- # [18:29] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [18:31] * davidb|afk is now known as davidb
- # [18:36] * davidb is now known as davidb|afk
- # [18:38] * Quits: askalski (akuda@moz-8B595E6E.neoplus.adsl.tpnet.pl) (Quit: Wychodzi)
- # [18:38] * khuey is now known as khuey|away
- # [18:40] * davidb|afk is now known as davidb
- # [19:00] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [19:02] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Ping timeout)
- # [19:12] <@davidb> MarcoZ, surkov, tbsaunde, eeejay, yzen, please check recent email (admin stuff)
- # [19:13] <@surkov> yeah, I doens’t look I have something
- # [19:15] * davidb is now known as davidb|afk
- # [19:19] * davidb|afk is now known as davidb
- # [19:25] * davidb is now known as davidb|afk
- # [19:26] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Quit: ChatZilla 0.9.90.1 [Firefox 32.0/20140811180644])
- # [19:26] <@eeejay> i think we are good
- # [19:29] * davidb|afk is now known as davidb
- # [19:30] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [19:33] <@surkov> how to run B2G gaia-ui-test on try server?
- # [19:33] <@surkov> yzen ^
- # [19:34] <@yzen> surkov there's a separate gaia-try
- # [19:34] <@surkov> yzen: ok, how can I run those test for my patch?
- # [19:34] <@yzen> but this should do it if you want to do it manually, http://yzen.github.io/2014/03/27/today-i-learned.html
- # [19:35] <@yzen> it will run unit, ui integrations tests
- # [19:35] <@yzen> you wont need to change the revision though
- # [19:37] <@surkov> k
- # [19:38] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [19:40] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [19:42] * khuey|away is now known as khuey
- # [19:59] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
- # [19:59] <@firebot> New Core - Disability Access APIs bug 1054409 filed by eitan@monotonous.org.
- # [20:00] <@firebot> https://bugzil.la/1054409 — NEW — [AccessFu] Add isFromUserInput to pivot change presentation
- # [20:05] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [20:13] * Quits: guigs2 (Adium@moz-62518563.mtv2.mozilla.com) (Quit: Leaving.)
- # [20:16] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
- # [20:19] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Quit: ChatZilla 0.9.90.1 [Firefox 32.0/20140811180644])
- # [20:23] <Jamie> surkov: do I have to call FocusManager::ActiveItemChanged on the tree item or can I call it on the tree?
- # [20:23] <@MarcoZ> eeejay: Jamie: https://play.google.com/store/apps/details?id=com.reecedunn.espeak
- # [20:24] <@surkov> Jamie: ActiveItemChanged takes an item as argument
- # [20:25] <Jamie> damn :) not quite sure how to get the active item from the new tree view
- # [20:25] * Jamie will keep hunting
- # [20:26] <@surkov> you get selection->GetCurrentIndex(¤tIndex);
- # [20:26] <@surkov> and then get an accessible by index I think
- # [20:27] <@surkov> but you know what’s strange is that we don’t receive notifcation about selection change after tree view was changed
- # [20:28] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [20:29] <@surkov> Jamie: XULTreeAccessible has CurrentItem()
- # [20:29] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [20:29] <Jamie> surkov: Ah. I notice that uses selection, but tree views can have multiple selection
- # [20:30] <@surkov> Jamie: then they have selected items and current item
- # [20:30] <@surkov> the tree always has current item if it’s focused and it’s accessible via selection object
- # [20:33] <@surkov> Jamie: this code should work http://mxr.mozilla.org/mozilla-central/source/layout/xul/tree/nsTreeSelection.cpp#651
- # [20:33] <@surkov> but apparently it doesn't
- # [20:33] <@surkov> so after they change tree view then I assume they should set current item
- # [20:34] <@surkov> but maybe they don’t
- # [20:34] <Jamie> surkov: I don't think that'll get called if the view is changed
- # [20:35] <Jamie> but I could be ... very wrong :)
- # [20:35] <@surkov> that’s interesting, that means the index has to be the same
- # [20:35] <@surkov> so if they don’t really call it then we should have something like forced ActiveItemChanged call
- # [20:36] <@surkov> but that all suspicious
- # [20:36] <@surkov> :)
- # [20:37] <Jamie> surkov: right, that's what I'm trying. nsTreeAccessible::TreeViewChanged does get I called I think, as we do get a reorder event
- # [20:37] <Jamie> but there's no reason for me to think that this is currently firing a focus event
- # [20:37] <Jamie> which makes sense, since right now, I get no event :)
- # [20:37] <@surkov> yep :)
- # [20:37] * icaaq is now known as icaaq|afk
- # [20:38] <Jamie> If this works, it will have taken me about 5 hours to come up with a 1 line patch. that's efficient, right? :)
- # [20:41] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [20:43] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Connection reset by peer)
- # [20:43] * Joins: guigs21 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [20:45] * icaaq|afk is now known as icaaq
- # [20:46] * icaaq is now known as icaaq|afk
- # [20:46] * davidb is now known as davidb|afk
- # [20:46] * icaaq|afk is now known as icaaq
- # [20:48] * Quits: guigs21 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Ping timeout)
- # [20:48] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [20:49] * khuey is now known as khuey|away
- # [21:06] * davidb|afk is now known as davidb
- # [21:07] <Jamie> `surkov sorry, more stupid questions. It seems that this works 60% of the time, but not the rest of the time. more confusingly, if I insert a small sleep (obviously a bad idea) it works 100% of the time. Is it possible it's updating the tree async and if so, is there any way to delay the focus call somehow?
- # [21:08] <@davidb> pretty good indicated of async something
- # [21:08] <@davidb> indicator
- # [21:09] <Jamie> indeed
- # [21:10] <@surkov> no good ideas, after TreeViewChanged triggered you have a new view and thus you can create new tree items accessible
- # [21:11] <@surkov> afaik we don’t have reorder event processing to kill your focus event in the queue
- # [21:11] <Jamie> hmm. seems like GetCurrentItem returns null for some time
- # [21:11] <@surkov> ah, that must be a XUL tree thing
- # [21:12] <@surkov> when do you call FocusMgr thing?
- # [21:12] <@surkov> somewhere after ClearCache(), right?
- # [21:15] <Jamie> surkov: yup; right at the bottom of the function
- # [21:16] <Jamie> one thing i don't understand: why call clearCache *before* the view change? why not after?
- # [21:16] <Jamie> or maybe it doesn't matter?
- # [21:16] <@surkov> it shouldn’t make a difference
- # [21:17] * Jamie nods
- # [21:17] <@firebot> New Core - Disability Access APIs bug 1054454 filed by yzenevich@mozilla.com.
- # [21:17] <@firebot> https://bugzil.la/1054454 — NEW, yzenevich — [AccessFu] Improve aria-hidden handling in AccessFu.
- # [21:20] * Quits: @MarcoZ (marco.zehe@FCCEA34F.7672369.D8E68FF6.IP) (Quit: Going home...)
- # [21:23] <@davidb> surkov, did you find a spot for your logging tool thing?
- # [21:24] <@surkov> davidb: https://github.com/asurkov/tools
- # [21:26] <@davidb> ok cool
- # [21:27] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [21:29] * davidb is now known as davidb|afk
- # [21:31] * davidb|afk is now known as davidb
- # [21:40] <@davidb> yzen, i notice the query for q3 bugs (found here https://wiki.mozilla.org/Platform/2014-Q3-Goals#Accessibility) doesn't include gaia::components, is that intentional?
- # [21:41] <@davidb> i mean, since you AND with the whiteboard stuff anyway ... seems odd
- # [21:41] * @davidb wonders if there is a way to GAIA*
- # [21:41] <@yzen> davidb i believe it's a new one
- # [21:41] <@yzen> i mean for sure
- # [21:41] <@davidb> yeah ok - i guess that's the worry
- # [21:41] <@davidb> with this query
- # [21:42] <@yzen> i think b2ga11y p=1 is enough
- # [21:42] <@yzen> across all, we can tag accessfu bugs with it too together
- # [21:42] <@davidb> you can customize on component as well (at the bottom)
- # [21:43] <@davidb> component, contains the string, "gaia"
- # [21:43] <@davidb> but that won't work
- # [21:43] <@davidb> :)
- # [21:43] <@davidb> yzen, yeah query might take longer... dunno
- # [21:44] <@yzen> not sure , yeah
- # [21:47] * davidb is now known as davidb|afk
- # [21:50] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [21:52] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Ping timeout)
- # [21:55] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [21:59] <@eeejay> https://wiki.mozilla.org/Accessibility/Mobile/GestureInterface
- # [22:12] * davidb|afk is now known as davidb
- # [22:13] <@davidb> FWIW I'm heading out in about 20 mins
- # [22:15] <Jamie> eeejay: okay. jumble of thoughts now on the discussion page for the gesture interface
- # [22:20] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [22:32] * Quits: anvk (anovak@C141829F.3923648E.6468E038.IP) (Quit: Leaving.)
- # [22:33] * davidb is now known as davidb|afk
- # [22:36] <Jamie> surkov: Okay. I've provided a somewhat lengthy summary of my thoughts on the MathML proposal in the bug :)
- # [22:37] * Quits: @davidb|afk (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Blah blah blah)
- # [22:37] <@surkov> Jamie: thank you!
- # [22:40] * khuey|away is now known as khuey
- # [22:52] <@firebot> surkov.alexander@gmail.com granted in-testsuite on bug 1053765.
- # [22:52] <@firebot> https://bugzil.la/1053765 — NEW, surkov.alexander — Putting role="log" on a table tag breaks row and cell accessibles.
- # [23:00] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:00] * Quits: funnel_ (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
- # [23:01] * Joins: funnel_ (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
- # [23:15] <@tbsaunde> joanie: people.mozilla.org/~tsaunders/debug.out
- # [23:16] * Joins: davidb (davidb@moz-354148BA.dsl.bell.ca)
- # [23:16] * ChanServ sets mode: +qo davidb davidb
- # [23:19] * Quits: @davidb (davidb@moz-354148BA.dsl.bell.ca) (Quit: Blah blah blah)
- # [23:24] * Joins: davidb (davidb@moz-354148BA.dsl.bell.ca)
- # [23:24] * ChanServ sets mode: +qo davidb davidb
- # [23:28] <Jamie> eeejay: URL for mobile video and stuff you did the other day?
- # [23:29] <@eeejay> Jamie, https://wiki.mozilla.org/Accessibility/Mobile/ScreenReader
- # [23:41] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Connection reset by peer)
- # [23:41] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [23:42] * Quits: @davidb (davidb@moz-354148BA.dsl.bell.ca) (Quit: Blah blah blah)
- # [23:57] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Client exited)
- # [23:57] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
- # [23:59] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Ping timeout)
- # Session Close: Sat Aug 16 00:00:00 2014
The end :)