/irc-logs / mozilla / #accessibility / 2014-09-09 / end
Options:
- # Session Start: Tue Sep 09 00:00:00 2014
- # Session Ident: #accessibility
- # [00:20] * Quits: dij (Mibbit@9B9315E1.A6025CA.1C37C358.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:22] * khuey is now known as khuey|away
- # [00:32] * Joins: davidb (davidb@moz-B2092CB.dsl.bell.ca)
- # [00:32] * ChanServ sets mode: +qo davidb davidb
- # [00:40] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Client exited)
- # [00:40] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [00:42] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Ping timeout)
- # [00:43] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [00:49] * Quits: @davidb (davidb@moz-B2092CB.dsl.bell.ca) (Quit: Blah blah blah)
- # [00:57] * Joins: davidb (davidb@moz-B2092CB.dsl.bell.ca)
- # [00:57] * ChanServ sets mode: +qo davidb davidb
- # [01:03] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Client exited)
- # [01:03] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [01:05] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Client exited)
- # [01:05] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [01:07] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Ping timeout)
- # [01:16] * Quits: Gijs (gijs@moz-D2B81DF.range86-173.btcentralplus.com) (Quit: poof)
- # [01:22] * Quits: @davidb (davidb@moz-B2092CB.dsl.bell.ca) (Quit: Blah blah blah)
- # [01:29] * Joins: davidb (davidb@moz-B2092CB.dsl.bell.ca)
- # [01:29] * ChanServ sets mode: +qo davidb davidb
- # [01:32] * Quits: @davidb (davidb@moz-B2092CB.dsl.bell.ca) (Quit: Blah blah blah)
- # [01:34] <@firebot> ryanvm@gmail.com changed the Assignee on bug 1047428 from nobody@mozilla.org to maxli@maxli.ca.
- # [01:34] <@firebot> ryanvm@gmail.com granted in-testsuite on bug 1047428.
- # [01:34] <@firebot> ryanvm@gmail.com changed the Resolution on bug 1047428 from --- to FIXED.
- # [01:34] <@firebot> ryanvm@gmail.com changed the Status on bug 1047428 from NEW to RESOLVED.
- # [01:34] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 1047428 from --- to mozilla35.
- # [01:34] <@firebot> https://bugzil.la/1047428 — FIXED, maxli — [AccessFu] Report read only state for editables.
- # [01:36] * Joins: davidb (davidb@moz-B2092CB.dsl.bell.ca)
- # [01:36] * ChanServ sets mode: +qo davidb davidb
- # [01:41] * davidb is now known as davidb|afk
- # [01:43] * davidb|afk is now known as davidb
- # [01:56] * Quits: @davidb (davidb@moz-B2092CB.dsl.bell.ca) (Quit: peace out)
- # [02:20] * Quits: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [02:29] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [02:42] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [02:42] * ChanServ sets mode: +o surkov
- # [02:51] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [02:51] * ChanServ sets mode: +o yzen
- # [02:52] * Quits: jamesn (jnurthen@moz-15DF0CD.oracle.com) (Client exited)
- # [03:03] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Ping timeout)
- # [03:13] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [03:18] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [03:31] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [03:31] * ChanServ sets mode: +o yzen
- # [03:45] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [03:46] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
- # [04:13] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Client exited)
- # [04:13] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [04:15] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Ping timeout)
- # [04:21] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [04:23] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [04:23] * ChanServ sets mode: +o yzen
- # [04:27] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [04:27] * ChanServ sets mode: +o surkov
- # [04:29] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [05:05] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [05:05] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [05:05] * ChanServ sets mode: +o surkov
- # [05:38] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [05:56] * Quits: eeejay (eeejay@moz-B3973587.xen.prgmr.com) (Ping timeout)
- # [06:04] * Joins: eeejay (eeejay@moz-B3973587.xen.prgmr.com)
- # [06:21] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [07:37] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [08:20] * Quits: a-865 (fmcz@moz-CB202EEF.cable.mindspring.com) (Ping timeout)
- # [08:20] * Quits: MrMazda (fmcz@moz-CB202EEF.cable.mindspring.com) (Ping timeout)
- # [08:21] * Joins: a-865 (fmcz@moz-CB202EEF.cable.mindspring.com)
- # [08:21] * Joins: MrMazda (fmcz@moz-CB202EEF.cable.mindspring.com)
- # [08:36] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [08:52] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [09:51] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
- # [09:56] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
- # [10:12] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [10:54] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [10:57] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
- # [11:11] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
- # [11:31] * Quits: khuey|away (khuey@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [11:31] * Quits: gavin (gavin@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [11:31] * Joins: khuey|away (khuey@moz-DB4A9C19.scl3.mozilla.com)
- # [11:31] * Quits: @tbsaunde (tbsaunde@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [11:31] * Joins: tbsaunde (tbsaunde@moz-DB4A9C19.scl3.mozilla.com)
- # [11:31] * Joins: gavin (gavin@moz-DB4A9C19.scl3.mozilla.com)
- # [12:17] * Joins: API (api@moz-75739B3B.igalia.com)
- # [12:41] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Client exited)
- # [12:52] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
- # [12:52] * ChanServ sets mode: +o surkov
- # [13:00] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [13:03] * agibson is now known as agibson|afk
- # [13:24] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Ping timeout)
- # [13:38] * khuey|away is now known as khuey
- # [13:41] * Joins: MarcoZ (marco.zehe@moz-ABCBD7A6.dip0.t-ipconnect.de)
- # [13:41] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [13:52] * Joins: yliao (yliao@93103892.FE55F42.E89465F7.IP)
- # [13:54] * Quits: yliao (yliao@93103892.FE55F42.E89465F7.IP) (Ping timeout)
- # [13:56] * Quits: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # [14:00] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Ping timeout)
- # [14:05] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [14:07] * Joins: Gijs (gijs@88F51059.F3BBB17D.144F44FA.IP)
- # [14:08] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [14:08] * ChanServ sets mode: +o yzen
- # [14:09] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Ping timeout)
- # [14:10] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [14:12] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [14:17] * agibson|afk is now known as agibson
- # [14:18] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Client exited)
- # [14:18] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [14:20] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Ping timeout)
- # [14:24] * khuey is now known as khuey|away
- # [14:28] * Joins: icaaq (icaaq@3857B128.7DCD925.CE255B90.IP)
- # [14:34] * Joins: Justin_o (uid14648@moz-E77DEB21.irccloud.com)
- # [14:36] * Joins: yliao (yliao@moz-4CB5F4A6.dynamic.hinet.net)
- # [14:39] * khuey|away is now known as khuey
- # [14:42] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [14:42] * Quits: yliao (yliao@moz-4CB5F4A6.dynamic.hinet.net) (Ping timeout)
- # [14:42] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [14:46] * Joins: yliao_ (yliao@moz-FC2831B1.dynamic.hinet.net)
- # [14:46] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Ping timeout)
- # [15:10] * Quits: yliao_ (yliao@moz-FC2831B1.dynamic.hinet.net) (Ping timeout)
- # [15:11] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [15:11] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:11] * ChanServ sets mode: +qo davidb davidb
- # [15:12] <@davidb> heyo!
- # [15:13] * Joins: yliao_ (yliao@moz-B71F6288.dynamic.hinet.net)
- # [15:14] <@firebot> florian@queze.net changed the Assignee on bug 1063957 from nobody@mozilla.org to florian@queze.net.
- # [15:14] <@firebot> florian@queze.net changed the Status on bug 1063957 from NEW to ASSIGNED.
- # [15:14] <@firebot> https://bugzil.la/1063957 — ASSIGNED, florian — Menu listing device access by websites empty if string for device set missing
- # [15:14] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Ping timeout)
- # [15:18] * Joins: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk)
- # [15:18] * Joins: anvk (anovak@C141829F.3923648E.6468E038.IP)
- # [15:19] <@firebot> florian@queze.net granted firefox-backlog on bug 1063957.
- # [15:19] <@firebot> florian@queze.net granted qe-verify on bug 1063957.
- # [15:26] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:26] * ChanServ sets mode: +o yzen
- # [15:28] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [15:29] * Quits: yliao_ (yliao@moz-B71F6288.dynamic.hinet.net) (Ping timeout)
- # [15:34] * Quits: icaaq (icaaq@3857B128.7DCD925.CE255B90.IP) (Ping timeout)
- # [15:34] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Ping timeout)
- # [15:34] * Joins: icaaq (icaaq@3857B128.7DCD925.CE255B90.IP)
- # [15:41] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [15:46] <@MarcoZ> Hi there davidb and yzen!
- # [15:46] <@davidb> hi hi hi
- # [15:46] <@yzen> MarcoZ hi
- # [15:48] <@firebot> New Core - Disability Access APIs bug 1064877 filed by surkov.alexander@gmail.com.
- # [15:49] <@firebot> https://bugzil.la/1064877 — NEW — dexpcomify Accessible
- # [15:50] * Quits: icaaq (icaaq@3857B128.7DCD925.CE255B90.IP) (Ping timeout)
- # [15:50] * @davidb giggles at 203.96 KB patch
- # [15:50] <@davidb> hmmm
- # [15:54] <@firebot> New Core - Disability Access APIs bug 1064879 filed by mzehe@mozilla.com.
- # [15:54] <@firebot> https://bugzil.la/1064879 — NEW — Edit fields not activated when braille routing key is pressed
- # [15:56] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Client exited)
- # [15:58] * davidb is now known as davidb|afk
- # [16:00] <@firebot> New Core - Disability Access APIs bug 1064883 filed by mzehe@mozilla.com.
- # [16:00] <@firebot> https://bugzil.la/1064883 — NEW — Quick navigation letters sometimes don't work when entered on a braille display
- # [16:03] * Joins: icaaq (icaaq@moz-F62F7286.cust.telenor.se)
- # [16:06] * Quits: icaaq (icaaq@moz-F62F7286.cust.telenor.se) (Ping timeout)
- # [16:07] <@firebot> New Core - Disability Access APIs bug 1064889 filed by mzehe@mozilla.com.
- # [16:07] <@firebot> https://bugzil.la/1064889 — NEW — Not able to move into the opened menu using BrailleBack commands
- # [16:09] * Joins: icaaq (icaaq@moz-F62F7286.cust.telenor.se)
- # [16:10] <@MarcoZ> Uh-Oh, surkov is back to writing big big patches... :D 203 KB... Holy smokes!
- # [16:11] <@surkov> MarcoZ: that’s just large bunch of changes, nothing special
- # [16:19] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [16:21] * Joins: yliao_ (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [16:21] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Connection reset by peer)
- # [16:21] * Joins: yliao (yliao@moz-33C7FF7A.dynamic.hinet.net)
- # [16:22] * Quits: yliao_ (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Ping timeout)
- # [16:27] * Quits: yliao (yliao@moz-33C7FF7A.dynamic.hinet.net) (Ping timeout)
- # [16:28] * Joins: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net)
- # [16:30] * Joins: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [16:30] * Quits: yliao (yliao@moz-A6EFB7B1.hinet-ip.hinet.net) (Ping timeout)
- # [16:33] * davidb|afk is now known as davidb
- # [16:47] * Quits: icaaq (icaaq@moz-F62F7286.cust.telenor.se) (Ping timeout)
- # [16:50] * Joins: icaaq (icaaq@moz-F62F7286.cust.telenor.se)
- # [16:55] * Quits: icaaq (icaaq@moz-F62F7286.cust.telenor.se) (Ping timeout)
- # [16:55] * Joins: icaaq (icaaq@moz-F62F7286.cust.telenor.se)
- # [16:58] * Quits: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [17:03] * Joins: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca)
- # [17:06] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:06] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [17:06] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:09] <@MarcoZ> yzen: So, were you able to figure out something about those lost keyboard inputs?
- # [17:09] <@yzen> MarcoZ yeah, eeejay has a PR for me to review, we have some issues with edit mode and android interfering in accessfu
- # [17:10] <@yzen> davidb can i borrow your flame ?
- # [17:10] <@davidb> sure. in upper inside pocket of backpack
- # [17:10] <@yzen> davidb thanks
- # [17:12] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [17:15] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:17] <@firebot> jaws@mozilla.com requested needinfo from l10n@mozilla.com on bug 1044214.
- # [17:17] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (No route to host)
- # [17:17] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:17] <@firebot> https://bugzil.la/1044214 — NEW — Restore access keys to new Context Menu
- # [17:21] * Joins: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:21] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (No route to host)
- # [17:21] * Quits: API (api@moz-75739B3B.igalia.com) (Quit: Leaving)
- # [17:24] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:24] * Quits: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net) (No route to host)
- # [17:26] <@firebot> francesco.lodolo@gmail.com cancelled needinfo?(l10n@mozilla.com) on bug 1044214.
- # [17:28] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [17:29] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:31] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [17:34] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:34] * Joins: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:35] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [17:36] * Joins: jamesn (jnurthen@moz-F1E6EF59.oracle.com)
- # [17:39] * khuey is now known as khuey|away
- # [17:39] * Quits: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [17:39] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:41] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [17:44] * Quits: icaaq (icaaq@moz-F62F7286.cust.telenor.se) (Ping timeout)
- # [17:46] * Joins: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:47] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [17:54] * Joins: icaaq (icaaq@moz-FA7F85B8.cust.telenor.se)
- # [17:55] * Quits: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [17:56] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [17:56] * Quits: maxli (maxli@moz-F47DD19B.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [18:02] * davidb is now known as davidb|afk
- # [18:02] * Joins: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [18:03] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [18:06] * Quits: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [18:17] * Quits: icaaq (icaaq@moz-FA7F85B8.cust.telenor.se) (Ping timeout)
- # [18:17] * Quits: @MarcoZ (marco.zehe@moz-ABCBD7A6.dip0.t-ipconnect.de) (Quit: Night!)
- # [18:19] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [18:23] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [18:30] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [18:30] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [18:34] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [18:34] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [18:35] * Joins: dij (Mibbit@9B9315E1.A6025CA.1C37C358.IP)
- # [18:36] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [18:36] * Joins: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [18:43] * Quits: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [18:43] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [18:44] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [18:44] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [18:45] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [18:46] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [18:47] * khuey|away is now known as khuey
- # [18:51] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [18:51] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [18:52] <jamesn> surkov, has the logic for which divs end up as sections in the a11y tree changed anytime recently?
- # [18:55] <jamesn> I'm finding I have to code <div role="presentation"> to get the right structure. I don't think I should have to do this.
- # [19:02] * Joins: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [19:02] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Connection reset by peer)
- # [19:06] * Quits: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
- # [19:06] * Joins: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
- # [19:29] * Quits: yliao_ (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [19:30] * khuey is now known as khuey|away
- # [19:32] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [19:33] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [19:34] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [19:36] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [19:37] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Client exited)
- # [19:38] * Joins: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net)
- # [19:39] * davidb|afk is now known as davidb
- # [19:42] <@surkov> jamesn: I don’t think we changed anything div hierarchy related intentionally but we do make presentation handling changes from time to time as long as we get bug reports (regardless how easy this thing may look :) ). How recently that was?
- # [19:43] <@surkov> jamesn: do you have example for the problem?
- # [19:44] * Quits: Gijs (gijs@88F51059.F3BBB17D.144F44FA.IP) (Quit: dinner)
- # [19:54] * Quits: yliao (yliao@moz-D5CB3E1F.dynamic.hinet.net) (Ping timeout)
- # [19:55] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Ping timeout)
- # [19:56] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
- # [19:56] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:56] * ChanServ sets mode: +qo davidb davidb
- # [19:57] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [19:59] * Quits: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net) (Ping timeout)
- # [20:01] * agibson is now known as agibson|afk
- # [20:07] <jamesn> surkov - sorry went away
- # [20:08] <jamesn> surkov: I will get an example to you in a bug report. The issue is for menus and tabs where we have intermediate div layers between the tablist or menu and the tabs or menuitems
- # [20:08] <jamesn> surkov: this causes the calculation of the number of items to go screwy as they are not direct siblings in the a11y if the divs get included as sections
- # [20:09] <jamesn> surkov: we can't get rid of the divs as they are used to control overflows and other styling requirements
- # [20:11] <jamesn> surkov: we are almost at the point of recommending people use <div role="presentation"> always to avoid this sort of issue. IMO you should only expose a div as a section if it has a text node child. If it only has child accessible nodes what is the point in exposing it to the a11y APIs?
- # [20:11] <@surkov> jamesn: in general <div role=“presentation”> should not be exposed
- # [20:12] <@surkov> jamesn: can you file a bug and attach test case pls?
- # [20:12] <jamesn> surkov: I will do... I just don't think we should have to put role='presentation' on a div.
- # [20:12] <jamesn> surkov: it seems like it will add a lot of code bloat
- # [20:14] <@surkov> jamesn: oh, you talk about bug 646216 I guess
- # [20:14] <@firebot> https://bugzil.la/646216 — NEW — Collapse a11y tree when possible
- # [20:14] <@surkov> jamesn: I agree we don’t need divs to have an accessible in most cases
- # [20:15] <@surkov> but detection when we don’t need might be tricky
- # [20:16] <@surkov> like if divs have different styling
- # [20:16] <jamesn> why does it need an accessible if it has different styling?
- # [20:17] <jamesn> i guess if it becomes scrollable
- # [20:17] <tbsaunde> or someone puts a text node under it
- # [20:17] <@surkov> different stylilng can be used for grouping things
- # [20:18] <@surkov> scrollable and text inside -> have to have accessible object
- # [20:18] <jamesn> hmmm - i see
- # [20:18] <eeejay> yzen, the screen reader is *so* much more usable now
- # [20:18] <@surkov> jamie had some examples for that iirc
- # [20:18] <@yzen> eeejay :) sweet
- # [20:18] <jamesn> what we really need if some sort of html element with no semantics ;)
- # [20:19] <@yzen> eeejay i meant to ask you, i m still not able to run all tests with my patch , but they run independently.. do you think it
- # [20:19] * Quits: dij (Mibbit@9B9315E1.A6025CA.1C37C358.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:20] <@surkov> jamesn: in Firefox this is span, until it has no block display style
- # [20:20] <@yzen> s a problem in jsatcommon, given that we have some intermittents? i was thinking of splitting the tests up into separate isolated ones, thoughts ?
- # [20:20] <jamesn> surkov: span is inline only - that is a problem
- # [20:20] <@surkov> I see
- # [20:20] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [20:21] <@surkov> jamesn: do you know how other browsers do? do they follow the rule no text + no scrollable -> no accessible for div?
- # [20:21] <eeejay> yzen, could you post the patch somewhere? i could look into it too.
- # [20:21] <eeejay> yzen, the patch i put up for review changes how we do things in jsatcomon
- # [20:21] <@yzen> sure ill do shortly, want to finish the status bar ebt pull
- # [20:22] <@yzen> eeejay yeah next in my queue, sorry for the delay :)
- # [20:22] <jamesn> not sure... out test cases work out ok on IE. Haven't looked at the a11y interface though as it worked ok with the screen reader.
- # [20:22] <jamesn> we have the same issue as FF on Safari on iOS though but hard to look at the a11y tree there
- # [20:22] <@surkov> I see
- # [20:25] <jamesn> surkov: I see 2 ways to resolve for us. (1) use role=presentation liberally or (2) use aria-owns to parent the child nodes directly in the a11y tree. Aria-owns always seems really flakey though and I'm not sure it is a good idea when the node is already a dom descendatn (albeit not directly)
- # [20:25] <@surkov> role=“presentation” seems nicer
- # [20:26] <@surkov> if you don’t really need those accessible for helper div eleemnts
- # [20:26] <jamesn> our perfomance guys are resisting
- # [20:26] <jamesn> we have really deep div hierarchies too.... it is a ton of extra accessible objects that get created
- # [20:27] <tbsaunde> I forget if aria-owns even does what you want there it may just change relations and group but not tree, but anyway its horrible
- # [20:28] <jamesn> I agree... we need to look at that too though
- # [20:29] <jamesn> we have some grid cases where there is no other option
- # [20:29] <jamesn> where we have cells which have different row parents but form one logical row (this is to support frozen columns)
- # [20:30] <jamesn> we really need to be able to use aria-owns to parent a gridcell into a different row than its DOM hierarchy
- # [20:30] <jamesn> I can write up a use case for this if I knew someone would look at it!
- # [20:33] * Quits: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Client exited)
- # [20:33] * Joins: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
- # [20:33] * Joins: newtron (newtron@16CD1393.1DC31EC0.921B270C.IP)
- # [20:33] * Quits: newtron (newtron@16CD1393.1DC31EC0.921B270C.IP) (Client exited)
- # [20:33] * Joins: newtron (newtron@16CD1393.1DC31EC0.921B270C.IP)
- # [20:34] <@surkov> jamesn: I can do that for you
- # [20:35] <jamesn> excellent... shall I log a bug or mail it to you?
- # [20:35] <@surkov> jamesn: bug is preferable
- # [20:35] <jamesn> np... look for it soon
- # [20:35] <@surkov> since everybody can join it
- # [20:35] <jamesn> this week hopefully
- # [20:36] <@surkov> about tons of div: I guess we could try to implement that simple rule and see if it breaks anybody
- # [20:36] <@surkov> I tend to think that those styling cases should use more ARIA
- # [20:38] * Quits: clown (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [20:46] * Joins: wlach (wlach@13F2CEC5.7672369.D8E68FF6.IP)
- # [20:46] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
- # [20:49] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [20:49] * ChanServ sets mode: +qo davidb davidb
- # [20:52] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [20:53] * clown is now known as clown_mtg
- # [20:56] * Quits: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP) (Ping timeout)
- # [20:56] * Joins: funnel (hegel@DEB31F3E.28CFCE3E.FC69BED9.IP)
- # [21:08] * @davidb is on a w3c call discussing how to clarify name calculation
- # [21:09] * khuey|away is now known as khuey
- # [21:31] * Joins: icaaq (icaaq@616D28B9.7DCD925.CE255B90.IP)
- # [21:34] <@surkov> tbsaunde: how do you think we should separate xpcom from internals: aggregation and hash?
- # [21:39] <@firebot> surkov.alexander@gmail.com changed the Assignee on bug 1064877 from nobody@mozilla.org to surkov.alexander@gmail.com.
- # [21:39] <@firebot> surkov.alexander@gmail.com changed the Status on bug 1064877 from NEW to ASSIGNED.
- # [21:39] <@firebot> https://bugzil.la/1064877 — ASSIGNED, surkov.alexander — dexpcomify Accessible
- # [21:40] * Quits: slee (chatzilla@moz-F3E9DB28.gotadsl.co.uk) (Connection reset by peer)
- # [21:41] <tbsaunde> surkov: can I think about that some other time?
- # [21:42] <@surkov> tbsaunde: sure if you need, take your time, I guessed that was something more or less agreed
- # [21:42] <@surkov> it looks like after that patch there’s no much work left on that way
- # [21:43] <@surkov> and thus it’s tempting to get free some memory from dexpcomination
- # [21:47] <tbsaunde> surkov: what do you mean agrigation?
- # [21:47] <@surkov> tbsaunde: keep reference to internal Accessible object and redirect all calls to it
- # [21:48] <tbsaunde> surkov: I guess that's fine
- # [21:48] <tbsaunde> btw how is that random orange test going?
- # [21:48] <@surkov> tbsaunde: ok, what about hash?
- # [21:49] <@surkov> tbsaunde: I didn’t spot anything suspicios from logging, need to look at it in details
- # [21:49] <@surkov> but it sounds it doesn’t hit so often as it was
- # [21:51] <tbsaunde> surkov: I guess that's fine too
- # [21:51] <@surkov> ok, thx!
- # [21:51] * Quits: icaaq (icaaq@616D28B9.7DCD925.CE255B90.IP) (Ping timeout)
- # [21:55] * @davidb glazes on https://svgwg.org/svg2-draft/struct.html#WAIARIAAttributes
- # [22:03] * Quits: clown_mtg (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [22:13] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [22:14] <@surkov> tbsaunde: minor thing: do you prefer to have bulky stuff like static_cast<HyperTextAccessible*>(this) in xpc classes or have some short inline like HTAcc()?
- # [22:15] <tbsaunde> surkov: whatever
- # [22:15] * @davidb prefers long form
- # [22:16] <@surkov> davidb: why?
- # [22:16] <@davidb> i like to see exactly what is happening
- # [22:16] <@davidb> but don't fret on me :)
- # [22:16] <@surkov> I see, I’m not sure which way I like more
- # [22:17] <@surkov> I can see we have local variables for static_cast result which is mostly about savving code lines
- # [22:19] <@davidb> what is common practice in other modules?
- # [22:22] * davidb is now known as davidb|afk
- # [22:26] * davidb|afk is now known as davidb
- # [22:33] <@surkov> I didn’t see huge amount of these thigns in other modules
- # [22:33] * Joins: icaaq (icaaq@moz-396D494F.ias.bredband.telia.com)
- # [22:33] <@davidb> ok gotta shuffle
- # [22:33] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Blah blah blah)
- # [22:34] * Quits: anvk (anovak@C141829F.3923648E.6468E038.IP) (Quit: Leaving.)
- # [22:45] <@yzen> eeejay ping
- # [22:45] <eeejay> yzen, het
- # [22:45] <@yzen> eeejay so i m testing your patch, my issues is gone but your STR does not work
- # [22:45] <@yzen> woops one sec
- # [22:45] <eeejay> flash it?
- # [22:45] <@yzen> :)
- # [22:46] <@yzen> duh
- # [22:46] <eeejay> yzen, i'm refactoring out pump/receivemessage stuffin jsat
- # [22:46] <eeejay> jsatcommon
- # [22:46] <@yzen> eeejay that's awesome :)
- # [22:46] <eeejay> yzen, hopefully it will make it better and less error prone
- # [22:47] <@yzen> i've been quietly crying in the corner the last couple of days :)
- # [22:47] <eeejay> sorry..
- # [22:48] <@yzen> eeejay no worries, i was just wondering what could cause the inconsistency between all tests and individual tests, i guess there are some races with even handling
- # [22:48] <eeejay> yes
- # [22:48] <eeejay> focus is a b
- # [22:50] <@yzen> eeejay looks like we are getting a status bar back if bug 1057457 lands
- # [22:51] <@firebot> https://bugzil.la/1057457 — NEW, yzenevich — [AccessFu] Improve the behavior of the auto move.
- # [22:51] <@yzen> sorry bug 1045017
- # [22:51] <@firebot> https://bugzil.la/1045017 — NEW, yzenevich — Can no longer touch status bar icons with the screen reader
- # [22:51] <eeejay> cool
- # [22:52] <@firebot> New Core - Disability Access APIs bug 1065100 filed by surkov.alexander@gmail.com.
- # [22:52] <@firebot> https://bugzil.la/1065100 — NEW — hide bulky static_cast stuff in xpc classes
- # [22:54] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [22:55] * Quits: newtron (newtron@16CD1393.1DC31EC0.921B270C.IP) (Client exited)
- # [22:55] * Quits: @surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Quit: surkov)
- # [22:55] * Joins: newtron (newtron@16CD1393.1DC31EC0.921B270C.IP)
- # [22:57] * Quits: newtron (newtron@16CD1393.1DC31EC0.921B270C.IP) (Ping timeout)
- # [22:58] <@yzen> eeejay so it works great, sorry for the panic :)
- # [22:58] <eeejay> yzen, awesome!
- # [22:58] * Joins: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP)
- # [22:59] <eeejay> yzen, don't want to put that in the try block because i don't want the try to catch things it shouldn't
- # [22:59] * Quits: askalski (akuda@2BA4E5A7.CC7751E8.6712E96B.IP) (Input/output error)
- # [22:59] <@yzen> eeejay sure, just the comment should work then
- # [23:00] <eeejay> cool
- # [23:04] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:04] * Joins: newtron (newtron@moz-8A56CC3B.ip.mcleodusa.net)
- # [23:24] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [23:24] * ChanServ sets mode: +o yzen
- # [23:27] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # Session Close: Wed Sep 10 00:00:01 2014
The end :)