/irc-logs / mozilla / #accessibility / 2015-10-22 / end
Options:
Previous day, Next day
- # Session Start: Thu Oct 22 00:00:00 2015
- # Session Ident: #accessibility
- # [00:09] * Joins: sstangl (sstangl@moz-no0.93r.245.63.IP)
- # [00:10] <sstangl> I have a dictionary program. A user with a screen reader is saying that it is very difficult to switch the pronunciation between two languages.
- # [00:10] <sstangl> is there some HTML code I could add to the text elements to specify which language to use?
- # [00:10] <sstangl> foreign language dictionary, forgot to specify :)
- # [00:18] * Gijs_away is now known as Gijs
- # [00:18] * Quits: Gijs (chatzilla@moz-v0lust.cable.virginm.net) (Quit: sleep)
- # [00:27] * yzen is now known as yzen_
- # [00:27] <sstangl> aha, apparently the answer is "lang="!
- # [00:27] * Parts: sstangl (sstangl@moz-no0.93r.245.63.IP)
- # [00:32] * Quits: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com) (Quit: Connection closed for inactivity)
- # [00:55] * Quits: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi) (Ping timeout: 121 seconds)
- # [01:08] * Joins: davidb (davidb@moz-leltss.dsl.bell.ca)
- # [01:08] * ChanServ sets mode: +qo davidb davidb
- # [01:09] * Quits: ~davidb (davidb@moz-leltss.dsl.bell.ca) (Quit: peace out)
- # [01:34] <@firebot> wkocher@mozilla.com changed the Resolution on bug 1007975 from --- to FIXED.
- # [01:34] <@firebot> wkocher@mozilla.com changed the Status on bug 1007975 from REOPENED to RESOLVED.
- # [01:34] <@firebot> wkocher@mozilla.com set status-firefox44 to fixed on bug 1007975.
- # [01:34] <@firebot> wkocher@mozilla.com changed the Target Milestone on bug 1007975 from --- to mozilla44.
- # [01:34] <@firebot> https://bugzil.la/1007975 — FIXED, nobody@mozilla.org — div with display:table exposes table semantics
- # [01:41] * Quits: Jayflux (Jayflux@moz-c7q8kt.opaltelecom.net) (Connection closed)
- # [02:10] * Quits: lizzard (ehenry@moz-ruk7u5.ca.comcast.net) (Client exited)
- # [02:14] * yzen_ is now known as yzen
- # [02:48] * Joins: surkov (surkov@moz-an5vm5.cable.teksavvy.com)
- # [02:48] * ChanServ sets mode: +o surkov
- # [02:56] * Quits: @surkov (surkov@moz-an5vm5.cable.teksavvy.com) (Client exited)
- # [03:31] * yzen is now known as yzen_
- # [03:35] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
- # [04:14] * Joins: surkov (surkov@moz-an5vm5.cable.teksavvy.com)
- # [04:14] * ChanServ sets mode: +o surkov
- # [04:20] * Quits: @surkov (surkov@moz-an5vm5.cable.teksavvy.com) (Client exited)
- # [04:32] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
- # [04:32] * ChanServ sets mode: +o yzen
- # [05:38] * Joins: lizzard (ehenry@moz-ruk7u5.ca.comcast.net)
- # [05:49] * yzen is now known as yzen_
- # [05:49] * yzen_ is now known as yzen
- # [05:49] * yzen is now known as yzen_
- # [05:54] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
- # [07:20] <@firebot> arai.unmht@gmail.com requested needinfo from yzenevich@mozilla.com on bug 1217038.
- # [07:20] <@firebot> https://bugzil.la/1217038 — NEW, arai.unmht@gmail.com — Remove use of for-each from accessible/.
- # [07:21] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
- # [07:43] <strokehearty> Hello guys
- # [07:59] * Quits: strokehearty (strokeheart@moz-99ch4s.ph.cox.net) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
- # [08:29] * Tomcat|afk is now known as Tomcat
- # [08:35] * Tomcat is now known as Tomcat|sheriffduty
- # [09:35] * Joins: bernard (bernard@moz-nkkk7o.81.in-addr.arpa)
- # [11:06] <@firebot> cbook@mozilla.com set status-b2g-v2.2r to fixed on bug 1212528.
- # [11:06] <@firebot> https://bugzil.la/1212528 — FIXED, yzenevich@mozilla.com — [AccessFu] Ensure that first document ancestor is first in utterance if present in ancestry.
- # [11:50] <@firebot> cbook@mozilla.com changed the Resolution on bug 1210549 from --- to FIXED.
- # [11:50] <@firebot> cbook@mozilla.com changed the Status on bug 1210549 from NEW to RESOLVED.
- # [11:50] <@firebot> cbook@mozilla.com set status-firefox44 to fixed on bug 1210549.
- # [11:50] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1210549 from --- to mozilla44.
- # [11:50] <@firebot> https://bugzil.la/1210549 — FIXED, nobody@mozilla.org — Fix retrieval of proxied accessibles from events on Windows
- # [13:12] * Joins: kkus (kkus@moz-7u2hvh.fios.verizon.net)
- # [13:28] * Quits: kkus (kkus@moz-7u2hvh.fios.verizon.net) (Connection closed)
- # [13:31] * Tomcat|sheriffduty is now known as Tomcat|sheriffduty|lunch
- # [13:40] * Joins: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi)
- # [13:56] * Quits: st3fan (stefan@moz-6ft3h0.norad.org) (Quit: WeeChat 0.4.2)
- # [14:00] * Joins: surkov (surkov@moz-an5vm5.cable.teksavvy.com)
- # [14:01] * ChanServ sets mode: +o surkov
- # [14:14] * Tomcat|sheriffduty|lunch is now known as Tomcat|sheriffduty
- # [14:19] * Joins: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com)
- # [14:51] * Joins: anvk (anovak@moz-040.mvk.11.204.IP)
- # [14:58] * Joins: Gijs (chatzilla@moz-v0lust.cable.virginm.net)
- # [15:15] * Joins: yzen (yzen@66.207.193.21)
- # [15:15] * ChanServ sets mode: +o yzen
- # [15:16] <@firebot> yzenevich@mozilla.com cancelled needinfo?(yzenevich@mozilla.com) on bug 1217038.
- # [15:16] <@firebot> https://bugzil.la/1217038 — NEW, arai.unmht@gmail.com — Remove use of for-each from accessible/.
- # [15:33] * Quits: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi) (Ping timeout: 121 seconds)
- # [15:35] * Quits: @yzen (yzen@66.207.193.21) (Quit: leaving... bye!)
- # [15:38] * Joins: yzen (yzen@66.207.193.21)
- # [15:38] * ChanServ sets mode: +o yzen
- # [15:44] * Joins: clown (clown@moz-v6m.c3o.211.205.IP)
- # [16:39] * Joins: davidb (davidb@66.207.193.21)
- # [16:39] * ChanServ sets mode: +qo davidb davidb
- # [16:39] <~davidb> made it
- # [16:39] <~davidb> heyo
- # [16:41] <&MarcoZ> Hi davidb! Wow, the subway having problems again?
- # [16:42] <~davidb> no i had to wait to let someone in my house and they were an hour late
- # [16:42] <&MarcoZ> Ugh!
- # [16:42] <~davidb> happens
- # [16:43] * Quits: @yzen (yzen@66.207.193.21) (Quit: leaving... bye!)
- # [16:45] * Joins: smaug (chatzilla@moz-6kbmhh.rev.dnainternet.fi)
- # [16:50] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
- # [16:53] * Joins: icaaq_ (icaaq@moz-p2679h.bredband.skanova.com)
- # [16:53] * Quits: icaaq (icaaq@moz-p2679h.bredband.skanova.com) (Connection closed)
- # [16:54] <@firebot> lhenry@mozilla.com changed the Target Milestone on bug 1133213 from mozilla43 to mozilla44.
- # [16:54] <@firebot> https://bugzil.la/1133213 — FIXED, surkov.alexander@gmail.com — aria-owns should change the accessible tree
- # [16:57] * Joins: yzen (yzen@66.207.193.21)
- # [16:57] * ChanServ sets mode: +o yzen
- # [17:01] * davidb is now known as davidb|afk
- # [17:01] * davidb|afk is now known as davidb
- # [17:02] * davidb is now known as davidb|afk
- # [17:05] * Tomcat|sheriffduty is now known as Tomcat|Afk
- # [17:07] * wlach_ is now known as wlach
- # [17:22] * davidb|afk is now known as davidb
- # [17:29] * Quits: @yzen (yzen@66.207.193.21) (Quit: leaving... bye!)
- # [17:30] * Joins: yzen (yzen@66.207.193.21)
- # [17:30] * ChanServ sets mode: +o yzen
- # [17:34] <@firebot> mzehe@mozilla.com requested needinfo from surkov.alexander@gmail.com on bug 1107734.
- # [17:34] <@firebot> https://bugzil.la/1107734 — NEW, nobody@mozilla.org — CSS flexbox order is not mapped into accessible tree
- # [17:40] <~davidb> tbsaunde, you around?
- # [17:52] * Joins: askalski (akuda@moz-n4g.ea7.238.91.IP)
- # [17:55] * eeejay is now known as eeejay|pto
- # [17:56] * davidb is now known as davidb|afk
- # [17:56] * Quits: ~davidb|afk (davidb@66.207.193.21) (Connection closed)
- # [17:59] * Quits: askalski (akuda@moz-n4g.ea7.238.91.IP) (Quit: Wychodzi)
- # [18:00] * wlach is now known as wlach|brantina
- # [18:01] * Joins: davidb (davidb@66.207.193.21)
- # [18:01] * ChanServ sets mode: +qo davidb davidb
- # [18:04] <~davidb> heyo tbsaunde, i'm attending the e10s meeting today to see if i am useful
- # [18:10] * Quits: @surkov (surkov@moz-an5vm5.cable.teksavvy.com) (Client exited)
- # [18:14] * Joins: surkov (surkov@moz-an5vm5.cable.teksavvy.com)
- # [18:14] * ChanServ sets mode: +o surkov
- # [18:19] * Quits: clown (clown@moz-v6m.c3o.211.205.IP) (Quit: Leaving.)
- # [18:24] * Joins: clown (clown@moz-v6m.c3o.211.205.IP)
- # [18:25] * clown is now known as clown_mtg
- # [18:30] * davidb is now known as davidb|afk
- # [18:33] * davidb|afk is now known as davidb
- # [18:33] <@firebot> surkov.alexander@gmail.com cancelled needinfo?(surkov.alexander@gmail.com) on bug 1107734.
- # [18:33] <@firebot> surkov.alexander@gmail.com changed the Resolution on bug 1107734 from --- to WONTFIX.
- # [18:33] <@firebot> surkov.alexander@gmail.com changed the Status on bug 1107734 from NEW to RESOLVED.
- # [18:33] <@firebot> https://bugzil.la/1107734 — WONTFIX, nobody@mozilla.org — CSS flexbox order is not mapped into accessible tree
- # [18:40] * wlach|brantina is now known as wlach
- # [18:43] * davidb is now known as davidb|afk
- # [18:47] * davidb|afk is now known as davidb
- # [19:55] * davidb is now known as davidb|afk
- # [19:59] * davidb|afk is now known as davidb
- # [19:59] * Quits: ~davidb (davidb@66.207.193.21) (Quit: Blah blah blah)
- # [20:00] * Quits: clown_mtg (clown@moz-v6m.c3o.211.205.IP) (Quit: Leaving.)
- # [20:04] * Gijs is now known as Gijs_away
- # [20:12] * Quits: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com) (Ping timeout: 121 seconds)
- # [20:17] * Joins: clown (clown@moz-v6m.c3o.211.205.IP)
- # [20:36] * Quits: @surkov (surkov@moz-an5vm5.cable.teksavvy.com) (Client exited)
- # [20:54] * Joins: davidb (davidb@moz-leltss.dsl.bell.ca)
- # [20:54] * ChanServ sets mode: +qo davidb davidb
- # [21:08] <@tbsaunde> Gijs_away: hey, do you think you could find somebody to fix the listbox-base xul binding's selectedItems so its an actual nsIDOMNodeList like it claims when it says it implements nsIDOMXULMultiSelectControlElement
- # [21:08] <@tbsaunde> there's a eally old bug about this
- # [21:08] <~davidb> tbsaunde, is that biting us?
- # [21:08] <@tbsaunde> or maybe smaug wants to do some js hacking ;)
- # [21:08] <@tbsaunde> davidb: well, its the root cause of that unitialized data bug
- # [21:08] <smaug> iik
- # [21:09] <smaug> me and modern JS...
- # [21:09] <smaug> only if I can write JS in early 2000 style ;)
- # [21:10] <@tbsaunde> smaug: its xul and xpcom and stuff I don't care what your js looks like, but I don't own that code
- # [21:10] <@tbsaunde> but if I did I'd probably require no new hipster stuff
- # [21:11] * Joins: surkov (surkov@moz-an5vm5.cable.teksavvy.com)
- # [21:11] * ChanServ sets mode: +o surkov
- # [21:12] * davidb is now known as davidb|afk
- # [21:15] <smaug> tbsaunde: that is a bit tricky bug, isn't it.
- # [21:15] <smaug> you need to have some way to create NodeList from JS
- # [21:15] <smaug> I guess we could have ChromeConstructor to NodeList interface
- # [21:16] <smaug> s/have/add/
- # [21:16] <smaug> and some method to add items to it
- # [21:16] <smaug> or use querySelectorAll ?
- # [21:19] * Quits: clown (clown@moz-v6m.c3o.211.205.IP) (Quit: Leaving.)
- # [21:19] <smaug> except that internally we use FlattenedChildIterator
- # [21:20] <@tbsaunde> smaug: is nsIDOMNodeList builtinclass?
- # [21:22] <smaug> oh, it is not
- # [21:55] * davidb|afk is now known as davidb
- # [22:22] * Joins: yzen_ (yzen@66.207.193.22)
- # [22:22] * ChanServ sets mode: +o yzen_
- # [22:24] * Quits: @yzen (yzen@66.207.193.21) (Ping timeout: 121 seconds)
- # [22:35] * Quits: anvk (anovak@moz-040.mvk.11.204.IP) (Quit: Leaving.)
- # [22:45] * Quits: lizzard (ehenry@moz-ruk7u5.ca.comcast.net) (Client exited)
- # [22:55] <Gijs_away> tbsaunde: why is it a problem if it's just an array?
- # [22:55] <Gijs_away> (which I'm assuming is what it is now)
- # [22:55] * Gijs_away is now known as Gijs
- # [23:05] <@tbsaunde> Gijs: I think smaug may be handling it, but anyway
- # [23:06] <@tbsaunde> Gijs: beccause a array is nota node list, and if doesn't implement methods that should be if it was a node list
- # [23:08] <smaug> tbsaunde: not handling atm
- # [23:08] <Gijs> tbsaunde: do you have a bug number?
- # [23:09] <smaug> but basically need to add ChromeConstructor to NodeList
- # [23:09] <Gijs> nevermind
- # [23:09] <Gijs> found bug 120684
- # [23:09] <@firebot> https://bugzil.la/120684 — NEW, nobody@mozilla.org — Make listbox.selectedItems be an nsIDOMNodeList
- # [23:10] <Gijs> tbsaunde: out of curiosity, what's the impact of this right now?
- # [23:13] <@tbsaunde> Gijs: it means XULListboxAccessible::Selected[Row,Cell]Indices() is broken because nodelist.GetItem(i) always returns nothing
- # [23:13] <Gijs> delightful
- # [23:13] <Gijs> so yeah
- # [23:14] <@tbsaunde> because a js array doesn't havethat, but nodelist does
- # [23:14] <Gijs> without the ChromeConstructor thing this doesn't seem easy to do
- # [23:14] <Gijs> mostly because the selection is actually manipulated through the listbox binding
- # [23:14] <Gijs> and there is no guarantee that that selection is reflected accurately in CSS-selectable DOM
- # [23:14] <Gijs> (ie attributes)
- # [23:14] <Gijs> there's also no guarantee what tagname the selectable kids/descendants will have
- # [23:14] <@tbsaunde> sure
- # [23:14] <Gijs> so all bets are off, it seems
- # [23:15] <@tbsaunde> so smaug I actually have another orrible idea
- # [23:15] <Gijs> that's kind of annoying
- # [23:15] * Quits: @yzen_ (yzen@66.207.193.22) (Ping timeout: 121 seconds)
- # [23:15] <Gijs> we could make the listbox tag things with a unique thing
- # [23:15] <Gijs> but that's ugly and probably breaks random crazy add-ons
- # [23:17] <@tbsaunde> Gijs: yeah, adding a ctor for NodeList seems sanest
- # [23:17] <@tbsaunde> smaug: so my horrible idea is that xpconnect is already giving us an xpcWrappedJS for the js array object that claims to be a nsIDOMNodeList right?
- # [23:18] * Joins: yzen (yzen@66.207.193.22)
- # [23:18] * ChanServ sets mode: +o yzen
- # [23:18] <@tbsaunde> so if we stick a item function on that particular js object will xpconnect call that when it tries to handle GetItem() ?
- # [23:22] * Quits: bernard (bernard@moz-nkkk7o.81.in-addr.arpa) (Quit: Leaving.)
- # [23:23] * yzen is now known as yzen_
- # [23:27] * Quits: @yzen_ (yzen@66.207.193.22) (Ping timeout: 121 seconds)
- # [23:34] <smaug> tbsaunde: well, we want to make nsIDOMNodeList builtinclass
- # [23:36] <@tbsaunde> smaug: yeah, but would that actually break this? I guess it would then xpconnect would not let the qi succeed
- # [23:44] * wlach is now known as wlach|afk
- # [23:50] <smaug> tbsaunde: I don't recall how we prevent js implement builtinclasses, but that is after all the idea
- # [23:51] <smaug> on idea with builtinclasses is after all that it is safe to static_cast to concrete class
- # [23:51] <@tbsaunde> yeah
- # [23:52] <@tbsaunde> I wonder if we have converted over enough stuff that we can just nuke all the normal usage of nsIDOMNodeList and not care if its builtinclass
- # [23:57] * Quits: ~davidb (davidb@moz-leltss.dsl.bell.ca) (Quit: Blah blah blah)
- # [23:58] <@tbsaunde> hrm, seems like gecko uses it a fair bit, so doable but non trivial
- # [23:58] <smaug> tbsaunde: is the issue something urgent ?
- # [23:58] <smaug> did you file a bug?
- # [23:58] <smaug> I could add this to my todo list
- # [23:58] <smaug> and fix it like, hmm, tomorrow?
- # [23:59] <@tbsaunde> smaug: bug is linked above, not urent I think we'll hack around the uninitialized data
- # [23:59] <smaug> (though, one never knows if we have script implemented nodelists)
- # Session Close: Fri Oct 23 00:00:00 2015
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn