/irc-logs / mozilla / #accessibility / 2015-06-29 / end
Options:
Previous day, Next day
- # Session Start: Mon Jun 29 00:00:00 2015
- # Session Ident: #accessibility
- # [00:02] * Joins: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi)
- # [00:05] * Joins: fredw (Icedove@moz-7gtdsj.fbx.proxad.net)
- # [00:13] * Quits: fredw (Icedove@moz-7gtdsj.fbx.proxad.net) (Client exited)
- # [01:09] * Quits: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi) (Connection closed)
- # [01:34] * Joins: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi)
- # [02:01] * Quits: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi) (Ping timeout: 121 seconds)
- # [02:23] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [02:23] * ChanServ sets mode: +o surkov
- # [02:25] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [02:33] * Quits: kkus (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
- # [02:43] * Joins: kkus (kkus@moz-baj4jj.74.srtnet.com)
- # [03:25] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [03:25] * ChanServ sets mode: +o surkov
- # [03:26] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [04:22] * Parts: dbolter (nodebot@moz-ndg1o9.eng.wind.ca)
- # [05:45] * Quits: kkus (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
- # [05:46] * Joins: kkus (kkus@moz-baj4jj.74.srtnet.com)
- # [07:03] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [07:03] * ChanServ sets mode: +o surkov
- # [07:07] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [07:11] * Joins: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com)
- # [07:20] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [07:20] * ChanServ sets mode: +o surkov
- # [08:35] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [10:17] * Joins: fredw (Icedove@moz-7gtdsj.fbx.proxad.net)
- # [10:31] * Quits: fredw (Icedove@moz-7gtdsj.fbx.proxad.net) (Client exited)
- # [12:31] * Joins: Gijs (chatzilla@moz-1evr0l.cable.virginm.net)
- # [14:23] * Joins: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi)
- # [14:24] <@firebot> cbook@mozilla.com changed the Resolution on bug 1137748 from --- to FIXED.
- # [14:24] <@firebot> cbook@mozilla.com changed the Status on bug 1137748 from ASSIGNED to RESOLVED.
- # [14:24] <@firebot> cbook@mozilla.com set status-firefox41 to fixed on bug 1137748.
- # [14:24] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1137748 from --- to mozilla41.
- # [14:24] <@firebot> https://bugzil.la/1137748 — FIXED, mzehe@mozilla.com — Add and adjust roles, sub roles, and role descriptions, to be in line with WebKit's exposed stuff
- # [14:24] <@firebot> cbook@mozilla.com changed the Resolution on bug 1177913 from --- to FIXED.
- # [14:24] <@firebot> cbook@mozilla.com changed the Status on bug 1177913 from NEW to RESOLVED.
- # [14:24] <@firebot> cbook@mozilla.com set status-firefox41 to fixed on bug 1177913.
- # [14:25] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1177913 from --- to mozilla41.
- # [14:25] <@firebot> https://bugzil.la/1177913 — FIXED, surkov.alexander@gmail.com — add test coverage for aria-roledescription and aria-current
- # [14:25] <@firebot> cbook@mozilla.com changed the Resolution on bug 1177268 from --- to FIXED.
- # [14:25] <@firebot> cbook@mozilla.com changed the Status on bug 1177268 from NEW to RESOLVED.
- # [14:25] <@firebot> cbook@mozilla.com set status-firefox41 to fixed on bug 1177268.
- # [14:25] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 1177268 from --- to mozilla41.
- # [14:25] <@firebot> https://bugzil.la/1177268 — FIXED, surkov.alexander@gmail.com — implement aria-rowcount/index and aria-colcount/index
- # [14:26] <@firebot> cbook@mozilla.com changed the Resolution on bug 744790 from --- to FIXED.
- # [14:26] <@firebot> cbook@mozilla.com changed the Status on bug 744790 from ASSIGNED to RESOLVED.
- # [14:26] <@firebot> cbook@mozilla.com set status-firefox41 to fixed on bug 744790.
- # [14:27] <@firebot> cbook@mozilla.com changed the Target Milestone on bug 744790 from --- to mozilla41.
- # [14:27] <@firebot> https://bugzil.la/744790 — FIXED, fred.wang@free.fr — [Mac] HTML table semantics are not communicated to VoiceOver at all.
- # [14:49] * Joins: newtron (newtron@moz-6lh.c31.71.199.IP)
- # [14:52] * Joins: anvk (anovak@moz-871.mvk.11.204.IP)
- # [14:53] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [14:53] * ChanServ sets mode: +o surkov
- # [15:32] * Joins: davidb (davidb@moz-bkmq0v.dsl.bell.ca)
- # [15:32] * ChanServ sets mode: +qo davidb davidb
- # [15:32] * ~davidb yawns
- # [15:32] <~davidb> heyo
- # [15:34] * Joins: fredw (Icedove@moz-7gtdsj.fbx.proxad.net)
- # [15:35] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [15:36] <&MarcoZ> Heyo davidb! Yes, I definitely share that sentiment! Yawn it is! :)
- # [15:36] <@firebot> New Core - Disability Access APIs bug 1178272 filed by fred.wang@free.fr.
- # [15:36] <@firebot> https://bugzil.la/1178272 — NEW, nobody@mozilla.org — Move table semantics to a separate mozTableAccessible.mm
- # [15:37] <~davidb> MarcoZ, yeah I slept like a baby Saturday night, but not last night.
- # [15:37] * wlach|afk is now known as wlach
- # [15:40] <&MarcoZ> davidb: I wish. I usually sleep like a baby first night home, too, but not this time. This time, jet-lag-induced insomnia hit me after 2 hours of sleep, and I could only get back at about 4AM. Then slept through until 9:15.
- # [15:40] <&MarcoZ> It's now 3:40PM, and I feel like a zombie, haven't really woken up all day, and everything's going slow.
- # [15:40] * ~davidb PMs
- # [15:48] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [15:48] * ChanServ sets mode: +o surkov
- # [16:02] * Quits: smaug (chatzilla@moz-aihn7l.elisa-mobile.fi) (Ping timeout: 121 seconds)
- # [16:55] * Quits: fredw (Icedove@moz-7gtdsj.fbx.proxad.net) (Client exited)
- # [17:00] * davidb is now known as davidb|afk
- # [17:05] * Quits: kkus (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
- # [17:13] * davidb|afk is now known as davidb
- # [17:16] * davidb is now known as davidb|afk
- # [17:24] * davidb|afk is now known as davidb
- # [17:27] * davidb is now known as davidb|afk
- # [17:44] * Joins: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi)
- # [17:55] * davidb|afk is now known as davidb
- # [18:03] * davidb is now known as davidb|afk
- # [18:06] * wlach is now known as wlach|lunch
- # [18:20] * wlach|lunch is now known as wlach
- # [18:32] <lsocks> my entire third of the office is empty
- # [18:32] <@tbsaunde> hah
- # [18:32] * @tbsaunde may or may not have been in the office alone
- # [19:17] * davidb|afk is now known as davidb
- # [19:20] <~davidb> I'm in tomorrow FWIW
- # [19:27] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [19:50] <@firebot> ryanvm@gmail.com changed the Resolution on bug 1178018 from --- to FIXED.
- # [19:50] <@firebot> ryanvm@gmail.com changed the Status on bug 1178018 from ASSIGNED to RESOLVED.
- # [19:50] <@firebot> ryanvm@gmail.com set status-firefox41 to fixed on bug 1178018.
- # [19:50] <@firebot> ryanvm@gmail.com changed the Target Milestone on bug 1178018 from --- to mozilla41.
- # [19:50] <@firebot> https://bugzil.la/1178018 — FIXED, mzehe@mozilla.com — Add more sub roles and role descriptions for widgets
- # [20:00] * Gijs is now known as Gijs_away
- # [20:59] * davidb is now known as davidb|afk
- # [22:02] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
- # [22:02] * ChanServ sets mode: +o yzen
- # [22:02] * Quits: @yzen (yzen@moz-ql1r6k.cpe.pppoe.ca) (Quit: leaving... bye!)
- # [22:08] * Gijs_away is now known as Gijs
- # [22:08] * Quits: Gijs (chatzilla@moz-1evr0l.cable.virginm.net) (Quit: poof)
- # [22:19] * davidb|afk is now known as davidb
- # [22:24] * Quits: ~davidb (davidb@moz-bkmq0v.dsl.bell.ca) (Connection closed)
- # [22:25] * Quits: anvk (anovak@moz-871.mvk.11.204.IP) (Quit: Leaving.)
- # [22:30] * Joins: davidb (davidb@moz-bkmq0v.dsl.bell.ca)
- # [22:30] * ChanServ sets mode: +qo davidb davidb
- # [22:32] * @tbsaunde in yvr office
- # [22:33] <~davidb> tbsaunde, yeah?
- # [22:34] <~davidb> we lost you to BC eh?
- # [22:34] <~davidb> we win some we lose some
- # [22:44] <@tbsaunde> davidb: only temporary
- # [22:44] <@tbsaunde> also dam its hot here
- # [22:44] <~davidb> heheh
- # [22:46] <lsocks> smaug: do you know about what would make nsCoreUtils::HasClickListener return true, and/or if we would get any events for when this changes?
- # [22:47] * smaug has no idea what nsCoreUtils::HasClickListener is, but looking ...
- # [22:48] <smaug> lsocks: so, as the source code says, listener for click/mousedown/mouseup should make it return true
- # [22:50] <smaug> and if you need to listen for changes, there is ... mxr is being slow...
- # [22:50] <~davidb> dxr is fast-ish
- # [22:50] <smaug> http://mxr.mozilla.org/mozilla-central/source/dom/events/nsIEventListenerService.idl#107
- # [22:52] <smaug> is listens for all the changes to any event target
- # [22:52] <@tbsaunde> smaug: can you get a listener from anything other than a attribute on the element? I don't actually know html
- # [22:52] <smaug> so, can be slow
- # [22:52] <smaug> tbsaunde: get a listener?
- # [22:52] <@tbsaunde> yeah
- # [22:53] <smaug> tbsaunde: don't understand what you mean with that
- # [22:53] <smaug> onfoo="some code" defines an EventHandler
- # [22:53] <smaug> and addEventListener can then add some more listeners
- # [22:53] <smaug> (EventHandler being a special case of EventListener)
- # [22:53] <@tbsaunde> ok so the answer to my question is yes
- # [22:54] <smaug> oh, you mean perhaps something else
- # [22:54] <smaug> you can get the value of onfoo, but not the value of other listeners
- # [22:54] <smaug> except internally we of course have APIs
- # [22:54] <smaug> mainly for devtools
- # [22:54] <@tbsaunde> smaug: well what I meant was I didn't understand your answer to the original question
- # [22:55] <@tbsaunde> but I guess you've pointed at the api that solves the problem
- # [22:55] <smaug> tbsaunde: well, I don't quite understand the question "can you get a listener from anything other than a attribute on the element?"
- # [22:55] <@tbsaunde> though ugh I wish there was a non slowish way
- # [22:56] <lsocks> tbsaunde: so I don't think we currently get notified when we get click listeners
- # [22:56] <@tbsaunde> smaug: ok, so what I was trying to say was "can you explain < smaug> lsocks: so, as the source code says, listener for click/mousedown/mouseup should make it return true in words I can understand"?
- # [22:56] <smaug> lsocks: right, that code just checks at some point whether there are click listeners
- # [22:57] <smaug> if a11y caches the information somewhere, it may not be accurate
- # [22:57] <@tbsaunde> smaug: well, its not really a cache
- # [22:58] <@tbsaunde> smaug: but an element might have an accessible only because of the click listener and wouldn't otherwise
- # [22:59] <smaug> tbsaunde: ah, and you'd like to be able to create/destroy accessible depending on the event listeners
- # [22:59] <smaug> hmm, thinking
- # [22:59] <@tbsaunde> smaug: so if after we go through and build the tree of accessibles somebody adds a click listener things can get "fun"
- # [22:59] <smaug> what would be a not-very-slow API for this.
- # [23:00] <@tbsaunde> smaug: I don't know
- # [23:01] <smaug> nsIMutationObserver could have something
- # [23:01] <smaug> but it wouldn't really be much faster than what eventlistenerservice provides now
- # [23:01] <smaug> actually, might be slower, since ELS does it work asynchronously
- # [23:01] <smaug> but it is global
- # [23:02] <@tbsaunde> smaug: well global might be fine, since we'd care about this for any accessible document
- # [23:02] * davidb is now known as davidb|afk
- # [23:03] <@tbsaunde> I don't really like a11y slowing down the browser, but I'm not sure there's much we can do
- # [23:05] <smaug> I'd assume there won't be that many changes to event listeners usually
- # [23:05] <smaug> and in C++ one could filter out non-interesting event targets rather fast
- # [23:05] <@tbsaunde> smaug: ok then
- # [23:06] <@tbsaunde> seems reasonable this isn't common otherwise we might have hit it sooner
- # [23:25] * davidb|afk is now known as davidb
- # [23:27] * Quits: ~davidb (davidb@moz-bkmq0v.dsl.bell.ca) (Quit: Blah blah blah)
- # [23:37] * wlach is now known as wlach|afk
- # [23:50] * Joins: kkus (kkus@moz-o2b.p2b.234.165.IP)
- # [23:59] * Quits: newtron (newtron@moz-6lh.c31.71.199.IP) (Ping timeout: 121 seconds)
- # Session Close: Tue Jun 30 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