/irc-logs / mozilla / #accessibility / 2014-08-08 / end
Options:
- # Session Start: Fri Aug 08 00:00:00 2014
- # Session Ident: #accessibility
- # [00:26] * khuey is now known as khuey|away
- # [00:26] * khuey|away is now known as khuey
- # [00:45] * Joins: maxli1 (maxli@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [00:45] * Quits: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca) (Input/output error)
- # [01:19] * Quits: Gijs (gijs@moz-A0F72B.range81-159.btcentralplus.com) (Quit: sleep)
- # [01:49] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
- # [02:02] * Quits: guigs2 (Adium@moz-62518563.mtv2.mozilla.com) (Quit: Leaving.)
- # [02:02] * Quits: newtron (newtron@1158F938.C5836A43.971E19F6.IP) (Quit: Leaving...)
- # [02:55] * khuey is now known as khuey|away
- # [03:07] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [03:07] * ChanServ sets mode: +o surkov
- # [03:25] * Joins: yliao (yliao@moz-99690620.hinet-ip.hinet.net)
- # [03:42] <@firebot> jamie@nvaccess.org changed the Resolution on bug 671499 from --- to WORKSFORME.
- # [03:42] <@firebot> jamie@nvaccess.org changed the Status on bug 671499 from NEW to RESOLVED.
- # [03:42] <@firebot> https://bugzil.la/671499 — WORKSFORME — Word offsets broken for embedded objects
- # [04:28] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [04:31] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [04:31] * ChanServ sets mode: +o surkov
- # [05:30] * Quits: maxli1 (maxli@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [06:20] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [06:21] * Quits: yash_ (uid13811@moz-E77DEB21.irccloud.com) (Quit: Connection closed for inactivity)
- # [06:44] <@firebot> jamie@nvaccess.org changed the Resolution on bug 672157 from --- to WORKSFORME.
- # [06:44] <@firebot> jamie@nvaccess.org changed the Status on bug 672157 from NEW to RESOLVED.
- # [06:44] <@firebot> https://bugzil.la/672157 — WORKSFORME — Line offsets broken when embedded object crosses multiple lines
- # [07:03] <@firebot> jamie@nvaccess.org changed the Resolution on bug 599814 from --- to WORKSFORME.
- # [07:03] <@firebot> jamie@nvaccess.org changed the Status on bug 599814 from REOPENED to RESOLVED.
- # [07:03] <@firebot> https://bugzil.la/599814 — WORKSFORME, dbolter — Some pages like sinclairhoerspiele.de come up with all accessibles unknown and the windows having th
- # [07:20] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [07:43] * Joins: icaaq (icaaq@moz-22D41713.cust.bredbandsbolaget.se)
- # [07:44] * icaaq is now known as icaaq|afk
- # [07:45] * icaaq|afk is now known as icaaq
- # [07:45] * icaaq is now known as icaaq|afk
- # [07:55] * icaaq|afk is now known as icaaq
- # [10:18] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [11:03] * Joins: MarcoZ (marco.zehe@moz-289180F0.dip0.t-ipconnect.de)
- # [11:03] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [11:15] <@firebot> marco.zehe@googlemail.com requested needinfo from dbolter@mozilla.com on bug 673418.
- # [11:15] <@firebot> https://bugzil.la/673418 — REOPENED — Support the abbr attribute on html:th elements
- # [11:17] <@firebot> marco.zehe@googlemail.com changed the Resolution on bug 645670 from --- to WORKSFORME.
- # [11:17] <@firebot> marco.zehe@googlemail.com changed the Status on bug 645670 from REOPENED to RESOLVED.
- # [11:17] <@firebot> https://bugzil.la/645670 — WORKSFORME — inaccessible add ons window with n.v.d.a - causes crash
- # [11:20] <@firebot> marco.zehe@googlemail.com requested needinfo from surkov.alexander@gmail.com on bug 764757.
- # [11:20] <@firebot> https://bugzil.la/764757 — NEW — NVDA announces incorrect number of items when display:inline-block; is used
- # [11:29] * Joins: Gijs (gijs@moz-A0F72B.range81-159.btcentralplus.com)
- # [11:41] <@MarcoZ> Gijs! My hero!
- # [11:42] <Gijs> MarcoZ: err, as I believe people say these days: well, that escalated quickly!
- # [11:42] <Gijs> MarcoZ: what did I do?
- # [12:05] <@MarcoZ> Gijs: You not only jumped on those pet bugs of mine, you also found a solution that will probably solve quite a lot of these access key issues in the doorhangers right away. :)
- # [12:05] <Gijs> MarcoZ: I'm fairly sure it's just the CTP one(s) :(
- # [12:06] <Gijs> (as far as access keys go)
- # [12:06] <@MarcoZ> Gijs: Now let's hope the needinfo requests for the focus issues on Windows etc. are answered quickly, so we can get moving on those, too.
- # [12:06] <Gijs> our accesskey support for menu-buttons (split buttons with both a kind of default action and a dropdown menu) I'm not sure exists, and if it does, I'm not sure how it should work
- # [12:06] <Gijs> MarcoZ: this is actually an interesting question, ish.
- # [12:06] <@MarcoZ> Gijs: Those are no small part, these Flash, Java, and possibly other thingies nag users constantly, unless one completely deactivates/uninstalls Flas.
- # [12:07] <Gijs> MarcoZ: so imagine you have this button with 1 tabstop
- # [12:07] <Gijs> MarcoZ: and on the left you have a default action, and on the right a dropdown arrow which lets you pop down the menu which shows you more options
- # [12:07] <Gijs> MarcoZ: crucially, that menu doesn't include the default action
- # [12:07] <Gijs> MarcoZ: now as a dev, I define an accesskey (based on the string for the default action) for the button
- # [12:08] <Gijs> MarcoZ: hitting the accesskey should do what, in this case? :)
- # [12:08] <Gijs> MarcoZ: I guess the default action, but then, how do you access the dropdown menu?
- # [12:08] <Gijs> it's kind of shitty :)
- # [12:08] * Gijs doesn't really know of a good solution
- # [12:08] <@MarcoZ> Gijs: Yes, those are real beasts.
- # [12:08] <@MarcoZ> I am just about to look up what the ARIA implementation guide says about button menus, or menu buttons, or whatever they are called.
- # [12:13] <@MarcoZ> Gijs: http://www.w3.org/TR/wai-aria-practices/#menubutton
- # [12:14] <Gijs> MarcoZ: right, so, confusingly, we have two types of these
- # [12:14] <@MarcoZ> So my suggestion would be: Access key moves focus to the menu button, but does not invoke default action. Deviating from the spec, Space invokes default action, and places focus back on a sensible item. DownArrow opens menu of options.
- # [12:14] <Gijs> MarcoZ: the one the aria spec refers to has no default action - pressing the button shows the menu, and that's the end of it.
- # [12:15] <Gijs> hmm
- # [12:16] <Gijs> MarcoZ: that sounds like it would work - I don't suppose we can clearly signal through the a11y APIs that space will invoke an action rather than pop down the menu?
- # [12:16] <Gijs> MarcoZ: because if we use the same role, I'm worried that a11y software will represent the button in the same way as one that doesn't have a default action (and where "space" would pop up the menu)
- # [12:25] <@MarcoZ> Gijs: You're right, there is no special role. Let me ask on the public WAI-ARIA list for opinions.
- # [12:34] * Quits: yliao (yliao@moz-99690620.hinet-ip.hinet.net) (Client exited)
- # [12:35] * Joins: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net)
- # [12:37] * Quits: yliao (yliao@moz-E37F359D.hinet-ip.hinet.net) (Ping timeout)
- # [12:40] * agibson is now known as agibson|afk
- # [13:06] * Quits: @MarcoZ (marco.zehe@moz-289180F0.dip0.t-ipconnect.de) (Ping timeout)
- # [13:06] * Joins: yliao (yliao@9F514F1A.36A397FD.28909328.IP)
- # [13:06] * Joins: MarcoZ (marco.zehe@moz-289180F0.dip0.t-ipconnect.de)
- # [13:06] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [13:09] * Quits: yliao (yliao@9F514F1A.36A397FD.28909328.IP) (Connection reset by peer)
- # [13:10] * Joins: yliao (yliao@9F514F1A.36A397FD.28909328.IP)
- # [13:28] * Quits: yliao (yliao@9F514F1A.36A397FD.28909328.IP) (Client exited)
- # [13:38] * Joins: maxli (maxli@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [13:40] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Client exited)
- # [13:43] * icaaq is now known as icaaq|afk
- # [13:50] <@MarcoZ> Gijs: We could always add a collapsed/visually hidden element and link it to the menu buttons via aria-describedby so it tells the user on focus to press Space to do default action, and to press DownArrow to open a menu with more actions.
- # [13:51] <@MarcoZ> Ideally, it would say "Press Space to save password, press DownArrow for more options".
- # [13:51] <@MarcoZ> But let's say what the group thinks. I'm waiting for the message to clear on public-pfwg, since I recently changed my e-mail address.
- # [13:59] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [13:59] * ChanServ sets mode: +o yzen
- # [14:04] * Joins: davidb (davidb@moz-A4C0AF90.dsl.bell.ca)
- # [14:04] * ChanServ sets mode: +qo davidb davidb
- # [14:05] <@davidb> heyo
- # [14:08] <@firebot> dbolter@mozilla.com cancelled needinfo?(dbolter@mozilla.com) on bug 673418.
- # [14:08] <@firebot> https://bugzil.la/673418 — REOPENED — Support the abbr attribute on html:th elements
- # [14:10] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [14:10] * ChanServ sets mode: +o surkov
- # [14:12] <@MarcoZ> Heyo davidb!
- # [14:13] <@davidb> hi hi
- # [14:15] <@MarcoZ> Longdesc took longer. *ducks and runs* :D
- # [14:15] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [14:21] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [14:22] * Joins: Justin_o (uid14648@moz-E77DEB21.irccloud.com)
- # [14:22] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [14:22] * ChanServ sets mode: +o surkov
- # [14:23] * icaaq|afk is now known as icaaq
- # [14:28] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [14:31] <@davidb> heh
- # [14:31] * @davidb -> tim hortons
- # [14:32] * davidb is now known as davidb|afk
- # [14:39] * Joins: yliao (yliao@moz-BD51DC54.dynamic.hinet.net)
- # [14:41] * Quits: yliao (yliao@moz-BD51DC54.dynamic.hinet.net) (Ping timeout)
- # [14:43] * Joins: yzen (yzen@moz-F62769B5.cpe.pppoe.ca)
- # [14:43] * ChanServ sets mode: +o yzen
- # [14:43] * davidb|afk is now known as davidb
- # [14:43] * @davidb returns
- # [14:44] <@davidb> i'm actually PTO today so will disappear soon
- # [14:49] * Quits: @davidb (davidb@moz-A4C0AF90.dsl.bell.ca) (Quit: peace out)
- # [14:54] <@MarcoZ> Gijs: Decided to ask the question on Twitter (@MarcoInEnglish) instead.
- # [14:57] <@firebot> New Core - Disability Access APIs bug 1050753 filed by charu.r.malhotra@gmail.com.
- # [14:57] <@firebot> https://bugzil.la/1050753 — UNCONFIRMED — Focus is not highlighted for checkboxes when the page is zoomed in
- # [15:01] * Quits: @yzen (yzen@moz-F62769B5.cpe.pppoe.ca) (Ping timeout)
- # [15:01] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [15:04] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [15:18] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:18] * ChanServ sets mode: +o yzen
- # [15:28] * Joins: anvk (anovak@C141829F.3923648E.6468E038.IP)
- # [16:33] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [16:34] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
- # [16:38] * Joins: newtron (newtron@1158F938.C5836A43.971E19F6.IP)
- # [16:42] <@yzen> MarcoZ when are you heading to Toronto ?
- # [16:43] <@MarcoZ> yzen: Tomorrow. :)
- # [16:43] <@MarcoZ> Will be in the hotel approx 6 PM tomorrow EDT.
- # [16:44] <@yzen> awesome! next week is going to be fun :)
- # [16:44] <@MarcoZ> It is! And I hope we can get lots accomplished! It was good to see that Jamie set some text-related bugs to WFM. I'm sure surkov liked that! :)
- # [16:45] <@surkov> right
- # [16:45] <@MarcoZ> yzen: I am hoping I can get you or eeejay to fix one of my pet bugs. The password entry for the SIM PIN when you try to unlock the phone or start the Phone app. :)
- # [16:46] <@yzen> MarcoZ for sure :)
- # [16:46] <@yzen> MarcoZ looks like vivien is taking care of the statusbar
- # [16:46] <@yzen> with a single code path for both SR and without SR
- # [17:06] <@MarcoZ> yzen: Saw it! Too bad he's going on vacation now that he just started that. :)
- # [17:06] <@yzen> yeah
- # [17:09] <@MarcoZ> Well perhaps his WIP is sane enough so you or eeejay can pick it up as he suggested.
- # [17:10] <@MarcoZ> yzen: ^
- # [17:10] <@yzen> MarcoZ i think it's only applicable after that bug is resolved but yes
- # [17:11] * @MarcoZ nods.
- # [17:27] <@MarcoZ> OK, I better start packing. I'll let you know when I've landed safely. :)
- # [17:28] <@MarcoZ> yzen: eeejay: ^ See you on Monday at latest!
- # [17:28] <@yzen> MarcoZ have a good flight tomorrow !
- # [17:29] <@MarcoZ> Thanks yzen!
- # [17:29] * Quits: @MarcoZ (marco.zehe@moz-289180F0.dip0.t-ipconnect.de) (Quit: Off to Toronto I head!)
- # [17:31] * icaaq is now known as icaaq|afk
- # [17:34] * icaaq|afk is now known as icaaq
- # [17:49] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [17:56] * icaaq is now known as icaaq|afk
- # [17:58] * icaaq|afk is now known as icaaq
- # [18:27] * icaaq is now known as icaaq|afk
- # [18:27] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [18:28] * Joins: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net)
- # [18:28] * Quits: guigs2 (Adium@moz-8C0B17A0.hsd1.ca.comcast.net) (Connection reset by peer)
- # [18:45] <@firebot> surkov.alexander@gmail.com cancelled needinfo?(surkov.alexander@gmail.com) on bug 673418.
- # [18:45] <@firebot> https://bugzil.la/673418 — REOPENED — Support the abbr attribute on html:th elements
- # [19:07] * Joins: yash_ (uid13811@moz-E77DEB21.irccloud.com)
- # [19:10] <@yzen> eeejay ping
- # [19:10] <@eeejay> yzen, yo
- # [19:11] <@yzen> eeejay have a question about the call log for you , so i can totally move it to the listbox and get rid of all the hacky markup (like aria hidden etc). The only issue is the edit mode, where all clicks on li's are dismissed (and the user acts on the checkbox itself). Do you think it's ok to use mozInputSource here ?
- # [19:12] <@eeejay> yzen, gosh, can't remember why that is an issue
- # [19:13] <@yzen> eeejay well we basically would end up with an option that also contains a checkbox but we can't step insid
- # [19:13] <@yzen> e
- # [19:13] <@eeejay> why not?
- # [19:14] <@yzen> eeejay i think we ignore the subtree
- # [19:14] <@eeejay> yzen, so in the case where the checkboxes are there, we want to have aria-multiselect=true on the listbox
- # [19:15] <@eeejay> yzen, and clicks should toggle the checkbox
- # [19:15] <@yzen> ohhh let me see
- # [19:16] <@eeejay> yzen, and we don't really want to expose them as checkboxes, just as aria-selected, if possible
- # [19:16] <@yzen> yes that was my plan
- # [19:16] <@eeejay> yzen, hopefully this could all live in a web component one day
- # [19:16] <@yzen> yeah
- # [19:46] * icaaq|afk is now known as icaaq
- # [19:56] * agibson is now known as agibson|afk
- # [19:57] * khuey|away is now known as khuey
- # [20:07] * icaaq is now known as icaaq|afk
- # [20:09] * Quits: Gijs (gijs@moz-A0F72B.range81-159.btcentralplus.com) (Quit: out for dinner)
- # [20:30] * Joins: jongund (chatzilla@moz-FE12876D.dres.uiuc.edu)
- # [20:34] <yash_> eeejay: Hey ! new patch uploaded
- # [20:34] <@eeejay> yash_, sweet! I'll check it out
- # [20:35] <yash_> eeejay: ok
- # [20:37] <yash_> eeejay: It was specified in the mozbuild to treat warnings as errors, and I observed it just today :-/
- # [20:37] <@eeejay> yash_, is it rebased on m-c?
- # [20:38] <yash_> eeejay: no, not on the most recent one. should I do it?
- # [20:38] <@yzen> eeejay so if we have aria hidden it's still going to be included when we generate name from subtree ?
- # [20:38] <@eeejay> yash_, could you? that would be helpful. if not, i'll try this one
- # [20:38] <yash_> eeejay: will do it now
- # [20:38] <@yzen> eeejay i see we only match on States.INVISIBLE..
- # [20:38] <@eeejay> yzen, apparently :P
- # [20:39] <@yzen> eeejay ok ill open a bug
- # [20:47] <@firebot> New Core - Disability Access APIs bug 1050926 filed by yzenevich@mozilla.com.
- # [20:47] <@firebot> https://bugzil.la/1050926 — NEW, yzenevich — [AccessFu] Take into account aria-hidden when generating the name from subtree.
- # [20:56] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [21:00] * icaaq|afk is now known as icaaq
- # [21:11] <yash_> eeejay: done.
- # [21:12] <@eeejay> yash_, thanks. i'll apply it now
- # [21:13] <yash_> eeejay: ok. Thanks
- # [21:17] <@eeejay> yash_, https://tbpl.mozilla.org/?tree=Try&rev=cd3ca4e2b76a
- # [21:21] * icaaq is now known as icaaq|afk
- # [21:33] * khuey is now known as khuey|away
- # [21:41] * icaaq|afk is now known as icaaq
- # [21:42] <yash_> eeejay: Hey, could you please cancel the current running patch on try. Made a mistake in that.
- # [21:43] <@eeejay> yash_, sure
- # [21:44] <@eeejay> yash_, cancelled
- # [21:45] <yash_> eeejay: Thanks, will upload the correct one in a while
- # [22:02] * icaaq is now known as icaaq|afk
- # [22:04] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [22:08] <@yzen> eeejay, do you think const EDGE should be dependent on DPI ?
- # [22:08] <@eeejay> yzen, possibly. i wonder if we are doing dpi right
- # [22:08] <@eeejay> yzen, the width of the flame is 320px
- # [22:09] <@eeejay> yzen, but that can't be right. those must be CSS pixels
- # [22:13] <@yzen> ya it's not content pixels
- # [22:14] <@eeejay> yzen, and does our dpi value account for device pixels/css pixels?
- # [22:15] * Quits: anvk (anovak@C141829F.3923648E.6468E038.IP) (Quit: Leaving.)
- # [22:16] <@yzen> i would think so yes, we use winutils.displayDPI to calculate distances in gestures
- # [22:38] * icaaq|afk is now known as icaaq
- # [22:55] * khuey|away is now known as khuey
- # [22:59] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:04] * icaaq is now known as icaaq|afk
- # [23:29] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [23:29] * ChanServ sets mode: +o surkov
- # [23:42] * Quits: Justin_o (uid14648@moz-E77DEB21.irccloud.com) (Quit: Connection closed for inactivity)
- # [23:48] * Quits: jongund (chatzilla@moz-FE12876D.dres.uiuc.edu) (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446])
- # Session Close: Sat Aug 09 00:00:00 2014
The end :)