/irc-logs / mozilla / #accessibility / 2014-04-23 / end
Options:
- # Session Start: Wed Apr 23 00:00:01 2014
- # Session Ident: #accessibility
- # [00:01] * Joins: Jamie (Instantbir@moz-CA26021.jantrid.net)
- # [00:43] * Quits: richardschwerdtfeger (richardsch@moz-C3848F2E.cust.telbo.an) (Quit: richardschwerdtfeger)
- # [00:52] * Joins: victorporof (victorporo@F4CC4C65.FE5745A2.3EE329E3.IP)
- # [00:53] * Quits: victorporof (victorporo@F4CC4C65.FE5745A2.3EE329E3.IP) (Ping timeout)
- # [00:59] * Joins: kushagra (kushagra@B336D172.62C8151.EBCC7000.IP)
- # [01:01] * Quits: kushagra (kushagra@B336D172.62C8151.EBCC7000.IP) (Ping timeout)
- # [02:16] * Joins: victorporof (victorporo@F4CC4C65.FE5745A2.3EE329E3.IP)
- # [02:47] * Joins: kushagra (kushagra@462D4B75.62C8151.EBCC7000.IP)
- # [02:49] * Quits: kushagra (kushagra@462D4B75.62C8151.EBCC7000.IP) (Ping timeout)
- # [03:28] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [03:28] * ChanServ sets mode: +o surkov
- # [04:09] * Quits: maxli1 (Adium@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [04:20] * Joins: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [04:35] * Joins: kushagra (kushagra@7F43981B.C44B4A6F.EBCC7000.IP)
- # [04:37] * Quits: kushagra (kushagra@7F43981B.C44B4A6F.EBCC7000.IP) (Ping timeout)
- # [04:49] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
- # [04:49] * ChanServ sets mode: +o yzen
- # [05:07] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [05:11] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [05:11] * ChanServ sets mode: +o surkov
- # [05:44] * Quits: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [06:10] * Joins: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [06:21] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [06:21] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Connection reset by peer)
- # [06:22] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [06:24] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (No route to host)
- # [06:24] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [06:25] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Connection reset by peer)
- # [06:25] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [06:27] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (No route to host)
- # [06:27] * Joins: kushagra_ (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [06:28] * Quits: kushagra_ (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Connection reset by peer)
- # [06:29] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [06:31] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Ping timeout)
- # [06:58] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:00] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Ping timeout)
- # [07:01] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
- # [07:03] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:04] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (No route to host)
- # [07:05] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:07] * Joins: kushagra_ (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:07] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (No route to host)
- # [07:08] * Quits: kushagra_ (kushagra@5B91A39C.60A04934.EBCC7000.IP) (No route to host)
- # [07:08] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:09] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Connection reset by peer)
- # [07:09] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:11] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Ping timeout)
- # [07:36] * Quits: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [07:38] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:40] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Ping timeout)
- # [07:43] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:45] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (No route to host)
- # [07:45] * Joins: kushagra_ (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:47] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:47] * Quits: kushagra_ (kushagra@5B91A39C.60A04934.EBCC7000.IP) (No route to host)
- # [07:48] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Ping timeout)
- # [07:49] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (No route to host)
- # [07:49] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:51] * Joins: kushagra_ (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [07:51] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (No route to host)
- # [07:53] * Quits: kushagra_ (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Ping timeout)
- # [08:10] * Joins: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca)
- # [08:10] * Joins: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP)
- # [08:10] * Quits: maxli (Adium@moz-B19F68ED.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [08:16] * Quits: kushagra (kushagra@5B91A39C.60A04934.EBCC7000.IP) (Ping timeout)
- # [08:35] * Joins: Mic (Mic@moz-5F6B26E.superkabel.de)
- # [08:43] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [08:55] * Joins: kushagra (kushagra@AD56B9A3.7DF3F852.EBCC7000.IP)
- # [09:04] * Quits: kushagra (kushagra@AD56B9A3.7DF3F852.EBCC7000.IP) (Ping timeout)
- # [09:11] * Quits: Jamie (Instantbir@moz-CA26021.jantrid.net) (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
- # [09:11] * icaaq|afk is now known as icaaq
- # [09:24] * Joins: MarcoZ (marco.zehe@moz-C9133796.dip0.t-ipconnect.de)
- # [09:24] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [09:24] <@MarcoZ> Good morning!
- # [09:43] * Joins: kushagra (kushagra@8414E594.492EAB0C.EBCC7000.IP)
- # [09:47] * Quits: kushagra (kushagra@8414E594.492EAB0C.EBCC7000.IP) (Ping timeout)
- # [09:56] * Quits: Mic (Mic@moz-5F6B26E.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
- # [10:19] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [10:37] * Joins: Gijs (gijs@moz-43B398EA.range86-164.btcentralplus.com)
- # [10:48] * Joins: kushagra (kushagra@A909C6E6.5860A645.EBCC7000.IP)
- # [10:56] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [11:12] * Joins: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net)
- # [11:12] * Joins: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP)
- # [11:12] <SteveF> MarcoZ: hi
- # [11:13] * Joins: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com)
- # [11:13] <SteveF> MarcoZ: AT reliance on DOM access for some info, how long do you see that being the case?
- # [11:16] <@MarcoZ> SteveF: Hi! We originally planned on ripping out ISimpleDOM out of Firefox on January 1, 2014. However, since Window-Eyes 8.0 *and* JAWS 15 both have no indication of moving away from that approach, and neither have given any indication that they'd do so in the foreseeable future, that is obviously not happening.
- # [11:17] <@MarcoZ> SteveF: These commercial AT vendors are hard to convince, especially when they still need to support versions of IE older than 10.
- # [11:18] <SteveF> MarcoZ: so are we talking years 5 - 10?
- # [11:18] <@MarcoZ> SteveF: And with things like ChromeVox also using the DOM instead of the IA2 or AX implementations in Chromium, the argument is becoming even more difficult.
- # [11:19] <@MarcoZ> SteveF: Afraid we are, yes.
- # [11:19] <SteveF> MarcoZ: i have some thoughts in regards to providing a DOM 'level' attribute to overcome the issue with regards to exposing the correct heading level, which could be queried by AT from DOM
- # [11:21] <@MarcoZ> SteveF: OK... That would then, however, still require them to implement support for that. :-) FS may do that, and they are certainly the more important player of the two, but GW Micro, you never know if they'll do anything significant in web a11y any time soon.
- # [11:22] <@MarcoZ> But it would definitely help in reducing implementation diversity. :-)
- # [11:22] <SteveF> MarcoZ: the fill until such times would be aria-level
- # [11:22] <@MarcoZ> SteveF: Yeah.
- # [11:23] <SteveF> MarcoZ: OK will put a sketch of idea toegther with your <h> idea, btw the <h> idea was originally floated by tim berners lee while developing HTML 2 :-)
- # [11:25] <@MarcoZ> SteveF: Whoohoo! That makes me feel quite accomplished! :-)
- # [11:26] <@MarcoZ> So the idea can't be that wrong. :-)
- # [11:29] <SteveF> MarcoZ: "And with things like ChromeVox also using the DOM instead of the IA2 or AX implementations in Chromium" yes I brought that up in related outline bug, but no response yet, people seem to think that exposing outline ONLY in acc layer will be good enough - views to contrary are characterized as whining
- # [11:30] * Quits: kushagra (kushagra@A909C6E6.5860A645.EBCC7000.IP) (Ping timeout)
- # [11:33] <@MarcoZ> Well, you can always quote my blog post and my comment 15 on 25003 if people need more info. Or point them to me, and I'll be happy to explain that in person. It's not whining, it's fact. There are inconsistencies betwen Chrome's VoiceOver support and ChromeVox support present today.
- # [11:33] <SteveF> MarcoZ: for raising the issue of the outline have been branded a troll, crazy and destroyer of the web platform (and thats just in the last few days) ;-)
- # [11:34] <@MarcoZ> Unfortunately, especially in this scenario, ChromeVox has the edge, since their ARIA support is better than VoiceOver + Chrome or Safari.
- # [11:34] <SteveF> MarcoZ: yes, thanks its good to have your knowledge available!
- # [11:35] <@MarcoZ> Yeah I will wait for Davidb's thoughts, and if he's OK, send off my application for the PFWG off later today, and ten weigh in more on this and other issues.
- # [11:37] <SteveF> MarcoZ: great!
- # [11:40] <SteveF> marcoZ: re window eyes, I think they are more open now to getting stuff implemented, since the hook up with microsoft - fingers crossed
- # [11:43] <@MarcoZ> You never know. But one can certainly hope, yeah. But before they come even close to supporting Office Online, they need to learn a huge bunch.
- # [11:51] <SteveF> MarcoZ: would it not be possible for Firefox to expose the acc level property as a read only DOM attribute?
- # [11:57] * Joins: kushagra (kushagra@8AC6B888.AFCFE812.E5F05D4F.IP)
- # [11:58] <@MarcoZ> SteveF: The DOM would have to calculate the level first. Acc gets its info from the DOM, so whatever we want exposed as a DOM attribute must be implemented there, not in the Acc layer.
- # [11:58] <@MarcoZ> That includes stuff exposed via ISImpleDOM of course.
- # [11:59] <@MarcoZ> But we don't have a mechanism to communicate stuff calculated by the Acc Layer back to the DOM layer.
- # [11:59] <SteveF> MarcoZ: ahh OK so no way to do level calculation in acc layer and expose in DOM layer
- # [12:00] <@MarcoZ> Nope.
- # [12:00] <SteveF> too bad
- # [12:00] <@MarcoZ> But we've moved implementations from the Acc Layer to the DOM layer in the past, so it should be possible to do that with this beast, too.
- # [12:01] <@MarcoZ> We had lots of this in the Firefox 4 timeframe IIRC.
- # [12:29] * icaaq is now known as icaaq|afk
- # [12:37] * slee watching Jonathan Wei MathML video on Air
- # [12:43] <@MarcoZ> SteveF: Heh, annevk just tweeted the same post you did, and called out W3C plagiarism. And no I'm not going to read it.
- # [12:43] <SteveF> MarcoZ: war of the technocrats
- # [12:44] <@MarcoZ> Yeah, not getting involved in that.
- # [12:44] <SteveF> MarcoZ: don't blame you, see what happens when one ventures into the WHATWG sphere as I did yesterday :-)
- # [12:48] <@MarcoZ> Yup!
- # [12:59] <@firebot> New Core - Disability Access APIs bug 1000082 filed by marco.zehe@googlemail.com.
- # [12:59] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000082 nor, --, ---, nobody, NEW, [AccessFu] When virtual focus is on a button or link, fire actual focus on the element, too
- # [13:01] * Quits: kushagra (kushagra@8AC6B888.AFCFE812.E5F05D4F.IP) (Client exited)
- # [13:01] * slee loves 'war of the technocrats'
- # [13:15] * Joins: kushagra (kushagra@8AC6B888.AFCFE812.E5F05D4F.IP)
- # [13:17] * Quits: kushagra (kushagra@8AC6B888.AFCFE812.E5F05D4F.IP) (Ping timeout)
- # [13:22] * agibson is now known as agibson|afk
- # [13:39] * Quits: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com) (Ping timeout)
- # [13:40] * Quits: @firebot (firebot@moz-D53D2F4F.carolina.res.rr.com) (Ping timeout)
- # [13:42] * Joins: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com)
- # [13:46] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [13:46] * ChanServ sets mode: +o surkov
- # [13:52] * Quits: @MarcoZ (marco.zehe@moz-C9133796.dip0.t-ipconnect.de) (Ping timeout)
- # [13:53] * Joins: MarcoZ (marco.zehe@moz-C9133796.dip0.t-ipconnect.de)
- # [13:53] * ChanServ sets mode: +ao MarcoZ MarcoZ
- # [13:56] * Gijs is now known as Gijs_away
- # [13:56] * Joins: firebot (firebot@moz-D53D2F4F.carolina.res.rr.com)
- # [13:56] * ChanServ sets mode: +o firebot
- # [14:08] * Joins: Justin_o (uid14648@moz-E77DEB21.irccloud.com)
- # [14:09] * Joins: Mic (Mic@moz-B554C0A6.superkabel.de)
- # [14:33] <@MarcoZ> surkov: Hi! Any objections to me joining the PF WG? :-) And getting involved in future ARIA development discussions etc.?
- # [14:38] * icaaq|afk is now known as icaaq
- # [14:49] * Quits: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com) (Ping timeout)
- # [14:57] * Joins: yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP)
- # [14:57] * ChanServ sets mode: +o yzen
- # [14:59] <@MarcoZ> Good morning yzen!
- # [15:00] <@yzen> hey MarcoZ
- # [15:00] <@yzen> I wanted to get your opinion about something
- # [15:00] <@MarcoZ> yzen: I'm all ears!
- # [15:01] <@yzen> so we have a rocketbar ui in forefox os, you probably heard about it. basically you start typing something and you get a munch of results from different sources e.g. contacts, places, local apps, web apps, marketplace apps etc
- # [15:01] <@yzen> some of the results are presented in a form common to the way they are presented everywhere else - in a sort of grid (like homescreen)
- # [15:02] <@yzen> but some other results like places or contacts look more like the autocompletion list (similar to history in the browser)
- # [15:02] <@yzen> im trying to figure out what the best way to represent that is
- # [15:03] <@yzen> eeejay suggested sticking to buttons and links but to me it feels a little more like a listbox with options , similar to many other autocomplete implementations that i've seen for example
- # [15:03] <@yzen> MarcoZ, thoughts :) ?
- # [15:03] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:03] * ChanServ sets mode: +qo davidb davidb
- # [15:04] <@MarcoZ> yzen: We're dealing with a touch screen environment here. So whether these are option items in a list box or buttons or links doesn't matter much really, since you don't have keyboard interaction by default.
- # [15:05] <@MarcoZ> In the end, they are just items displayed on the touch screen below the text field. You either explore to them or find them by swiping. Since conceptualy, they are the same thing, I would also call them the same. Unless there is really something special about these functionality-wise, not just visually.
- # [15:06] <@MarcoZ> Good morning davidb!
- # [15:07] <@davidb> heyo!
- # [15:07] * @MarcoZ just now realizes that his e-mail to davidb this morning must have been a bit confusing. ;-)
- # [15:08] <@yzen> MarcoZ cool, i was thinking that different types of groupings just give different perception
- # [15:08] <@davidb> i haven't read it yet :)
- # [15:08] <@davidb> (any email)
- # [15:10] <@MarcoZ> davidb: Ah OK!
- # [15:10] <@MarcoZ> yzen: It really depends. Does the user really need to know that they are displayed somewhat differently, because the functionality is also different? Or is this just a matter of a pure visual gimmik?
- # [15:11] <@MarcoZ> yzen: What I am asking, I guess, is *why* are these displayed differently in the first place? Why did designers not choose the same visual representation for *all* search results in the first place?
- # [15:12] <@yzen> MarcoZ well good question which leads me to another one :) these groups differ in a way because they come from different sources/providers
- # [15:12] * davidb is now known as davidb|afk
- # [15:12] <@yzen> for example
- # [15:13] <@yzen> suggestions come from a dictionary, places lists previously opened websites and apps, contacts are contacts. apps are apps.
- # [15:14] <@MarcoZ> yzen: And all these types have different visual representations? And is there an explanatory hint somewhere which is which?
- # [15:14] <@yzen> they are not laballed on the screen so the source is sort of implied through presentation only
- # [15:14] * Quits: agibson|afk (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [15:14] <@MarcoZ> How is a contact visually represented versus an app versus a browse history item?
- # [15:14] <@yzen> what i did is I added labels for them but eeejay suggested removing them unless they are also labaled on the screen
- # [15:15] <@yzen> so the apps will be in the grid with icons and small caption
- # [15:15] <@yzen> contacts have an avatar
- # [15:15] <@yzen> places have additional url path as small description
- # [15:15] <@yzen> and listed in a vertical list
- # [15:16] <@yzen> suggestions are horizontal list right under the input
- # [15:17] <@MarcoZ> yzen: I disagree with eeejay here. If these are indicated via its standard text plus some sort of graphical or background hint of what they are, this *is* a case where you use aria-label or similar, and that contains the actual item text, name, etc., plus an indicator of what it is. So you'd have "Mark Twain - contact", "Twitter - app" etc.
- # [15:17] * Joins: agibson (agibson@moz-2C643250.gate.cable.virginm.net)
- # [15:18] <@MarcoZ> They are not strings on the screen, but visual representations of what they are, so they need to be translated verbally somehow.
- # [15:18] <@yzen> oh i like that, instead of having a label for the group itself
- # [15:18] * davidb|afk is now known as davidb
- # [15:19] <@MarcoZ> Yeah, group headings should be represented normally, but since these are just different visual representations, you should work like with a more descriptive label instead.
- # [15:21] * icaaq is now known as icaaq|afk
- # [15:21] <@yzen> MarcoZ alright ill play around with it and if you are still here ill let you know if you are interested to try it out
- # [15:21] * icaaq|afk is now known as icaaq
- # [15:22] <@MarcoZ> yzen: All right!
- # [15:31] * Quits: Mic (Mic@moz-B554C0A6.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
- # [15:35] * Joins: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:38] <@MarcoZ> Good morning jwei! Awesome presentation! :-)
- # [15:39] <jwei> MarcoZ: Thanks. :)
- # [15:41] <@davidb> jwei: you are a natural
- # [15:53] * Joins: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [16:07] <@davidb> jwei: what do you say?
- # [16:07] <@davidb> (1:1)
- # [16:07] <@davidb> jwei: shall we save it for Friday?
- # [16:07] <jwei> davidb: Now's fine as well.
- # [16:08] <@davidb> jwei: ok!
- # [16:08] * davidb is now known as davidb|afk
- # [16:23] * davidb|afk is now known as davidb
- # [16:38] * Joins: kushagra (kushagra@AE916274.53BD87EA.EBCC7000.IP)
- # [16:40] <@yzen> MarcoZ i was wondering
- # [16:40] <@MarcoZ> yzen: Yes?
- # [16:40] <@yzen> imagine a list with a bunch of list items that are activatable
- # [16:40] <@yzen> basically a list of buttons
- # [16:41] <@yzen> would li with role button be valid ?
- # [16:42] <@yzen> wouldn't it be a good use case for a list box ?
- # [16:42] <@davidb> and what about table with td as role button?
- # [16:42] * @davidb has a table of buttons right here as part of his laptop
- # [16:42] * Quits: victorporof (victorporo@F4CC4C65.FE5745A2.3EE329E3.IP) (Quit: victorporof)
- # [16:42] * Quits: kushagra (kushagra@AE916274.53BD87EA.EBCC7000.IP) (Ping timeout)
- # [16:42] <@MarcoZ> yzen: No, it would be a similar situation like in a tab list. The li itself is only presentational, the underlying element that you click on would be the one that gets the role "button". Unless you only have plain text, in which case yes, role"button" would then go on the li itself.
- # [16:43] <@MarcoZ> yzen: But as soon as you have an a or such element below the li, role "button" would go on that a, not the li.
- # [16:43] <@yzen> MarcoZ cool, ya just text in my case
- # [16:44] * Joins: victorporof (victorporo@F4CC4C65.FE5745A2.3EE329E3.IP)
- # [16:45] <@MarcoZ> yzen: You could also do listbox on the ul and option on the li. That would indicate that these are list box items.
- # [16:45] <@MarcoZ> davidb: Heh! :-)
- # [16:45] * Quits: victorporof (victorporo@F4CC4C65.FE5745A2.3EE329E3.IP) (Ping timeout)
- # [16:57] * Joins: kushagra (kushagra@64770486.492EAB0C.EBCC7000.IP)
- # [16:57] * Joins: victorporof (victorporo@13F2CEC5.7672369.D8E68FF6.IP)
- # [17:03] * Joins: victorporof_ (victorporo@13F2CEC5.7672369.D8E68FF6.IP)
- # [17:04] * Quits: victorporof (victorporo@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [17:10] * Gijs_away is now known as Gijs
- # [17:11] <jwei> davidb: Reading over the email again, his questions have nothing to do with what I talked about, so I'll just punt it over to you.
- # [17:11] <@davidb> ok
- # [17:18] * Quits: ioanachiorean (ioanachior@6DC7A5F5.AA1FA0D2.6A4F8DA2.IP) (Ping timeout)
- # [17:25] * davidb is now known as davidb|afk
- # [17:31] * davidb|afk is now known as davidb
- # [17:32] * Quits: Justin_o (uid14648@moz-E77DEB21.irccloud.com) (Ping timeout)
- # [17:34] * Joins: Justin_o (uid14648@AF7427AE.E02B7C75.9377050C.IP)
- # [17:37] * Joins: wsmwk (chatzilla@moz-C6DEFA29.cc.lehigh.edu)
- # [17:54] <@MarcoZ> OMG, Gaia tree is closed again because the sync from Github to GitMoz is overwhelmed.
- # [17:54] <@MarcoZ> I knew this separation of infrastructures would bite us in the ass sometime.
- # [18:01] <@davidb> surkov, tbsaunde, can you guys fight over bug 987023?
- # [18:01] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=987023 is not accessible
- # [18:03] <@MarcoZ> See you tomorrow!
- # [18:03] <@davidb> ciao!
- # [18:04] * Quits: @MarcoZ (marco.zehe@moz-C9133796.dip0.t-ipconnect.de) (Quit: CYA!)
- # [18:04] <tbsaunde> davidb: its a text bug why doesn't surkov look at it?
- # [18:04] * Quits: @firebot (firebot@moz-D53D2F4F.carolina.res.rr.com) (Ping timeout)
- # [18:04] * Quits: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [18:04] <@davidb> fair
- # [18:04] <@davidb> surkov, can you take a look?
- # [18:05] <@davidb> (own it)
- # [18:05] <@davidb> would be interesting to know if it recreates with your local repo
- # [18:06] * Joins: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [18:06] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: peace out)
- # [18:08] * Joins: davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP)
- # [18:08] * ChanServ sets mode: +qo davidb davidb
- # [18:08] <@surkov> davidb: what about it?
- # [18:08] <@davidb> surkov, since it is a security bug, someone should take a look at it. Can you?
- # [18:08] <@surkov> davidb: it seems assigned to you, what did you figure out?
- # [18:09] <@davidb> surkov: assigned to me to find someone :)
- # [18:09] <@surkov> I can everything :)
- # [18:09] <@davidb> amazing!
- # [18:09] <@surkov> that’s strange
- # [18:09] <@davidb> surkov, common on other teams, for security bugs.
- # [18:09] <@surkov> davidb: did you try something else than find somebody?
- # [18:10] <@davidb> surkov, no
- # [18:10] <@surkov> hm
- # [18:10] <@davidb> nobody on our team (including me) has looked at it
- # [18:10] * Joins: firebot (firebot@moz-D53D2F4F.carolina.res.rr.com)
- # [18:10] * ChanServ sets mode: +o firebot
- # [18:11] <@davidb> jwei, tbsaunde, yzen, I have a lunch date FWIW
- # [18:13] * Quits: kushagra (kushagra@64770486.492EAB0C.EBCC7000.IP) (Ping timeout)
- # [18:14] * icaaq is now known as icaaq|afk
- # [18:14] <@davidb> tbsaunde, didn't eitan think the problem was in our event code?
- # [18:14] <@davidb> eitan/ehsan
- # [18:14] * Joins: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com)
- # [18:15] <tbsaunde> davidb: let me look more deeply
- # [18:15] <@davidb> thanks
- # [18:15] <@davidb> tbsaunde, i'll assign to you for now so that things are closer to reality
- # [18:15] <@surkov> davidb: yeah, I skipped it because you took it
- # [18:16] <@davidb> surkov, oh dear! well i'll ping you faster next time
- # [18:16] <@davidb> it doesn't look critical but you never know
- # [18:17] * davidb is now known as davidb|afk
- # [18:19] <tbsaunde> davidb|afk: no, its definitely text related, ehsan just said it was a11y stuff
- # [18:19] * davidb|afk is now known as davidb
- # [18:20] <tbsaunde> HyperTextAccessible::CharetOffset() needs to be callable in that context even if we don't call it there
- # [18:20] <@davidb> oh i took it too literally i guess "This looks Accessibility related; even though the code uses contenteditable, the stack is an accessibility event running"
- # [18:20] <@davidb> tbsaunde, can you comment in the bug
- # [18:20] <@davidb> bbl
- # [18:20] <tbsaunde> I guess
- # [18:21] * davidb is now known as davidb|afk
- # [18:24] * Joins: jamesn (jnurthen@moz-A29E5249.oracle.com)
- # [18:30] * icaaq|afk is now known as icaaq
- # [18:30] <@firebot> New Core - Disability Access APIs bug 1000295 filed by yzenevich@mozilla.com.
- # [18:30] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000295 nor, --, ---, yzenevich, NEW, [AccessFu] Enable traversing to elements with role="status".
- # [18:34] * Quits: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [18:37] * Quits: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving.)
- # [18:40] * Joins: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP)
- # [18:46] * Quits: victorporof_ (victorporo@13F2CEC5.7672369.D8E68FF6.IP) (Quit: victorporof_)
- # [18:56] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [18:56] * clown is now known as clown_mtg
- # [18:57] * Quits: @yzen (yzen@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [19:01] * Joins: victorporof (victorporo@F4CC4C65.FE5745A2.3EE329E3.IP)
- # [19:09] * Quits: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net) (Ping timeout)
- # [19:09] * Joins: maxli (Adium@moz-EE42E0E.student.cs.uwaterloo.ca)
- # [19:26] * Joins: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net)
- # [19:29] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Ping timeout)
- # [19:32] * icaaq is now known as icaaq|afk
- # [19:51] * davidb|afk is now known as davidb
- # [20:01] * Joins: kushagra (kushagra@851D1FBC.DD142B02.EBCC7000.IP)
- # [20:02] * Joins: Ryuno-Ki (Ryuno-Ki@moz-BE09A5B2.dip0.t-ipconnect.de)
- # [20:07] <@davidb> bbl
- # [20:07] * Quits: @davidb (davidb@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Blah blah blah)
- # [20:08] * Quits: agibson (agibson@moz-2C643250.gate.cable.virginm.net) (Quit: )
- # [20:08] * Joins: Mic (Mic@moz-B554C0A6.superkabel.de)
- # [20:10] * Quits: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net) (Ping timeout)
- # [20:17] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [20:17] * ChanServ sets mode: +o surkov
- # [20:18] * Quits: clown_mtg (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [20:18] * Quits: jamesn (jnurthen@moz-A29E5249.oracle.com) (Quit: Leaving)
- # [20:22] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [20:27] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
- # [20:27] * ChanServ sets mode: +o yzen
- # [20:27] <@yzen> eeejay any time
- # [20:28] <@eeejay> yzen, starting skype
- # [20:45] * icaaq|afk is now known as icaaq
- # [20:46] * Quits: slee (chatzilla@moz-E0202906.range86-152.btcentralplus.com) (Ping timeout)
- # [20:50] * Joins: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net)
- # [20:57] * Joins: davidb (davidb@moz-4B62B989.dsl.bell.ca)
- # [20:57] * ChanServ sets mode: +qo davidb davidb
- # [20:57] * davidb is now known as davidb|afk
- # [21:06] * Quits: @davidb|afk (davidb@moz-4B62B989.dsl.bell.ca) (Connection reset by peer)
- # [21:12] * Quits: victorporof (victorporo@F4CC4C65.FE5745A2.3EE329E3.IP) (Quit: victorporof)
- # [21:26] * Joins: davidb (davidb@moz-4B62B989.dsl.bell.ca)
- # [21:26] * ChanServ sets mode: +qo davidb davidb
- # [21:29] * Quits: Gijs (gijs@moz-43B398EA.range86-164.btcentralplus.com) (Ping timeout)
- # [21:35] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
- # [21:41] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
- # [21:41] * ChanServ sets mode: +o yzen
- # [21:44] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Ping timeout)
- # [21:46] * Quits: SteveF (chatzilla@moz-6F24D0BD.cable.virginm.net) (Ping timeout)
- # [21:55] * Quits: kushagra (kushagra@851D1FBC.DD142B02.EBCC7000.IP) (Client exited)
- # [21:55] * Joins: kushagra (kushagra@851D1FBC.DD142B02.EBCC7000.IP)
- # [21:58] * Joins: yzen (yzen@moz-C3EA2B28.cable.teksavvy.com)
- # [21:58] * ChanServ sets mode: +o yzen
- # [22:08] * Joins: victorporof (victorporo@13F2CEC5.7672369.D8E68FF6.IP)
- # [22:10] * Quits: victorporof (victorporo@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [22:11] * Joins: victorporof_ (victorporo@13F2CEC5.7672369.D8E68FF6.IP)
- # [22:11] <@firebot> New Core - Disability Access APIs bug 1000465 filed by surkov.alexander@gmail.com.
- # [22:11] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000465 nor, --, ---, nobody, NEW, fix bunch of warning in hypertext accessible class
- # [22:17] * davidb is now known as davidb|afk
- # [22:18] * davidb|afk is now known as davidb
- # [22:23] * davidb is now known as davidb|afk
- # [22:25] * Quits: kushagra (kushagra@851D1FBC.DD142B02.EBCC7000.IP) (Ping timeout)
- # [22:29] * davidb|afk is now known as davidb
- # [22:31] * Joins: kushagra (kushagra@C82399D0.F5C0A1F.2E24DDAA.IP)
- # [22:37] * Joins: kushagra_ (kushagra@EC193D8.260F8431.EBCC7000.IP)
- # [22:38] * Quits: MrMazda (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [22:38] * Quits: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [22:38] * Quits: kushagra (kushagra@C82399D0.F5C0A1F.2E24DDAA.IP) (Ping timeout)
- # [22:38] * Quits: @firebot (firebot@moz-D53D2F4F.carolina.res.rr.com) (Ping timeout)
- # [22:38] * Joins: firebot (firebot@moz-D53D2F4F.carolina.res.rr.com)
- # [22:38] * ChanServ sets mode: +o firebot
- # [22:39] * kushagra_ is now known as kushagra
- # [22:39] * Joins: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [22:39] * Joins: MrMazda (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [22:50] * Quits: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [22:51] * Joins: a-865 (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [22:51] * Quits: @firebot (firebot@moz-D53D2F4F.carolina.res.rr.com) (Ping timeout)
- # [22:51] * Quits: MrMazda (fmcz@moz-EFF8C062.cable.mindspring.com) (Ping timeout)
- # [22:51] * Joins: firebot (firebot@moz-D53D2F4F.carolina.res.rr.com)
- # [22:51] * ChanServ sets mode: +o firebot
- # [22:51] * Joins: MrMazda (fmcz@moz-EFF8C062.cable.mindspring.com)
- # [22:51] * Quits: kushagra (kushagra@EC193D8.260F8431.EBCC7000.IP) (Client exited)
- # [22:56] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [23:00] * Quits: Mic (Mic@moz-B554C0A6.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
- # [23:04] <@davidb> jwei https://twitter.com/davidbolter/status/459075293622177792
- # [23:04] <@firebot> New Core - Disability Access APIs bug 1000500 filed by yzenevich@mozilla.com.
- # [23:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000500 nor, --, ---, yzenevich, NEW, [AccessFu] When traversing to the link, prevent stepping into it.
- # [23:06] * davidb is now known as davidb|afk
- # [23:09] * davidb|afk is now known as davidb
- # [23:11] * Joins: Gijs (gijs@11271C19.105BC5B1.B1AB2861.IP)
- # [23:21] * Quits: @davidb (davidb@moz-4B62B989.dsl.bell.ca) (Quit: Blah blah blah)
- # [23:31] <maxli> ugh, I missed bug 1000000, oh well
- # [23:31] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1000000 nor, P1, ---, nobody, NEW, Celebrate 1000000 bugs, bring your own drinks
- # [23:35] <Ryuno-Ki> maxli: Me, too. A German member drew my attention to it
- # [23:41] * Quits: jwei (jwei@13F2CEC5.7672369.D8E68FF6.IP) (Quit: Leaving.)
- # [23:48] * Quits: Gijs (gijs@11271C19.105BC5B1.B1AB2861.IP) (Quit: sleep)
- # [23:53] * Quits: @surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca) (Quit: surkov)
- # [23:57] * Joins: surkov (surkov@moz-DF24A6EA.cpe.pppoe.ca)
- # [23:57] * ChanServ sets mode: +o surkov
- # [23:58] * Quits: victorporof_ (victorporo@13F2CEC5.7672369.D8E68FF6.IP) (Quit: victorporof_)
- # [23:59] * Quits: @yzen (yzen@moz-C3EA2B28.cable.teksavvy.com) (Quit: leaving... bye!)
- # [23:59] * icaaq is now known as icaaq|afk
- # [23:59] * Quits: icaaq|afk (icaaq@moz-1F1166A8.cust.bredbandsbolaget.se) (Quit: 10-79 Notify coroner, over and out)
- # Session Close: Thu Apr 24 00:00:01 2014
The end :)