/irc-logs / mozilla / #accessibility / 2015-08-12 / end
Options:
Previous day, Next day
- # Session Start: Wed Aug 12 00:00:00 2015
- # Session Ident: #accessibility
- # [00:02] * wlach is now known as wlach|afk
- # [00:14] * Quits: richardschwerdtfeger (richardschw@moz-4r0nc6.austtx.sbcglobal.net) (Connection closed)
- # [01:39] * Quits: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com) (Quit: Connection closed for inactivity)
- # [02:10] * Quits: alex_mayorga (uid4422@moz-lffp2u.ealing.irccloud.com) (Quit: Connection closed for inactivity)
- # [02:45] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [03:19] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [03:19] * ChanServ sets mode: +o surkov
- # [03:24] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [04:07] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [04:07] * ChanServ sets mode: +o surkov
- # [04:08] * Quits: satdav (uid15780@moz-sljh5r.tooting.irccloud.com) (Quit: Connection closed for inactivity)
- # [05:09] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [07:49] * Joins: MrMazda_ (fmcz@moz-ipbm7f.cable.mindspring.com)
- # [07:50] * Quits: MrMazda (fmcz@moz-ipbm7f.cable.mindspring.com) (Ping timeout: 121 seconds)
- # [07:50] * Quits: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com) (Ping timeout: 121 seconds)
- # [07:50] * MrMazda_ is now known as MrMazda
- # [07:51] * Joins: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com)
- # [08:53] * Joins: satdav (uid15780@moz-sljh5r.tooting.irccloud.com)
- # [09:11] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
- # [10:42] * Joins: Gijs (chatzilla@moz-v0lust.cable.virginm.net)
- # [14:20] * Joins: askalski (akuda@moz-04u.ea7.238.91.IP)
- # [14:24] * Joins: Justin_o (uid14648@moz-c6vipl.ealing.irccloud.com)
- # [14:32] * Quits: askalski (akuda@moz-04u.ea7.238.91.IP) (Quit: Wychodzi)
- # [14:44] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [14:44] * ChanServ sets mode: +o surkov
- # [15:00] * Joins: yzen (yzen@moz-ql1r6k.cpe.pppoe.ca)
- # [15:00] * ChanServ sets mode: +o yzen
- # [15:12] * Quits: cabanier (sid15093@moz-goag08.highgate.irccloud.com) (Ping timeout: 121 seconds)
- # [15:12] * Joins: cabanier (sid15093@moz-goag08.highgate.irccloud.com)
- # [15:15] * Joins: davidb (davidb@moz-i5m.05u.207.66.IP)
- # [15:15] * ChanServ sets mode: +qo davidb davidb
- # [15:15] <~davidb> heyo
- # [15:16] * Joins: anvk (anovak@moz-871.mvk.11.204.IP)
- # [15:18] * yzen is now known as yzen_
- # [15:22] * Quits: @yzen_ (yzen@moz-ql1r6k.cpe.pppoe.ca) (Ping timeout: 121 seconds)
- # [15:43] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
- # [15:43] * ChanServ sets mode: +o yzen
- # [15:57] * Joins: alex_mayorga (uid4422@moz-lffp2u.ealing.irccloud.com)
- # [16:11] <Gijs> davidb: have you got 5 minutes to talk about the a11y meetup?
- # [16:12] <~davidb> Gijs, sure
- # [16:12] <~davidb> (or you could join BS today)
- # [16:13] <~davidb> (backchannel ensues)
- # [16:28] <~davidb> MarcoZ, hope you can make BS today (as usual)
- # [16:56] * wlach|afk is now known as wlach
- # [16:59] <&MarcoZ> davidb: Hi! Yes I will be there! :)
- # [16:59] <~davidb> k
- # [17:07] <@firebot> New Core - Disability Access APIs bug 1193786 filed by mzehe@mozilla.com.
- # [17:07] <@firebot> https://bugzil.la/1193786 — NEW, nobody@mozilla.org — crash in mozilla::dom::Element::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatme
- # [17:21] <&MarcoZ> davidb: Gijs: Just replied to your e-mail. ;)
- # [17:29] * Joins: yzen_ (yzen@moz-i5m.05u.207.66.IP)
- # [17:29] * ChanServ sets mode: +o yzen_
- # [17:31] <~davidb> Gijs, surkov, tbsaunde etc, BS is on now
- # [17:31] <~davidb> (optional)
- # [17:31] <~davidb> eeejay, if you're up
- # [17:32] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
- # [17:33] <Gijs> be there in 2-3 mins
- # [17:33] <~davidb> eeejay, nevermind :)
- # [17:52] * yzen_ is now known as yzen
- # [17:59] * wlach is now known as wlach|lunch
- # [18:01] * Quits: mattur (sid16049@moz-4ms7mo.tooting.irccloud.com) (Ping timeout: 121 seconds)
- # [18:01] * Joins: mattur (sid16049@moz-4ms7mo.tooting.irccloud.com)
- # [18:06] * davidb is now known as davidb|afk
- # [18:13] <@firebot> surkov.alexander@gmail.com changed the Assignee on bug 1193786 from nobody@mozilla.org to surkov.alexander@gmail.com.
- # [18:13] <@firebot> surkov.alexander@gmail.com cancelled needinfo?(surkov.alexander@gmail.com) on bug 1193786.
- # [18:13] <@firebot> https://bugzil.la/1193786 — NEW, surkov.alexander@gmail.com — crash in mozilla::dom::Element::FindAttrValueIn(int, nsIAtom*, nsIAtom* const* const*, nsCaseTreatme
- # [18:22] * davidb|afk is now known as davidb
- # [18:58] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
- # [18:59] * wlach|lunch is now known as wlach
- # [19:27] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [19:27] * davidb is now known as davidb|afk
- # [19:48] * davidb|afk is now known as davidb
- # [20:44] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [20:44] * ChanServ sets mode: +o surkov
- # [20:50] * davidb is now known as davidb|afk
- # [20:56] * davidb|afk is now known as davidb
- # [20:59] * Gijs is now known as Gijs_away
- # [21:03] <~davidb> tbsaunde, what is next for bug 1188415?
- # [21:03] <@firebot> https://bugzil.la/1188415 — NEW, nobody@mozilla.org — crash in mozilla::a11y::DocAccessibleParent::CheckDocTree()
- # [21:03] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Connection closed)
- # [21:04] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
- # [21:04] * ChanServ sets mode: +o yzen
- # [21:10] <~davidb> tbsaunde, we don't want CheckDocTree to ride to release right? I'm worried about that slipping in.
- # [21:10] <@tbsaunde> davidb: yeah, we should think about what to do with 42
- # [21:13] <@tbsaunde> we could turn CheckDocTree into nightly only asserts, and leave it enabled
- # [21:14] <~davidb> tbsaunde, sure, and remove entirely from 42?
- # [21:15] <@tbsaunde> davidb: no, I meant ifdef them so they'd automatically turn off for 42
- # [21:16] <~davidb> and land that in 43 and 42?
- # [21:16] <@tbsaunde> the question is just if we want to leave a11y enabled, and I guess if we can we might as well try just to see if it finds any other bustage
- # [21:16] <@tbsaunde> yeah
- # [21:16] <~davidb> so maybe ifdef them off for beta and release only?
- # [21:17] <~davidb> 43 is nightly 42 is aurora/dev
- # [21:17] <@tbsaunde> yeah
- # [21:17] <~davidb> we don't have them in beta currently do we?
- # [21:17] <@tbsaunde> no
- # [21:17] <~davidb> ok
- # [21:17] <~davidb> tbsaunde, want me to file a sep bug or?
- # [21:17] <@tbsaunde> davidb: sure
- # [21:18] <~davidb> actually
- # [21:18] <~davidb> tbsaunde, maybe bug 1188415 is the right place?
- # [21:18] <@firebot> https://bugzil.la/1188415 — NEW, nobody@mozilla.org — crash in mozilla::a11y::DocAccessibleParent::CheckDocTree()
- # [21:18] * Quits: satdav (uid15780@moz-sljh5r.tooting.irccloud.com) (Quit: Connection closed for inactivity)
- # [21:19] <@firebot> dbolter@mozilla.com changed the Assignee on bug 1188415 from nobody@mozilla.org to tbsaunde+mozbugs@tbsaunde.org.
- # [21:20] <@tbsaunde> davidb: I'd kind of rather keep it for fixing or tracking down the real bug?
- # [21:20] <~davidb> well CheckDocTree is itself a diagnostic already :)
- # [21:20] <@tbsaunde> davidb: looks like its MOZ_DIAGNOSTIC_ASSERT if you want to just write the patch ;)
- # [21:20] <~davidb> can do
- # [21:25] <~davidb> tbsaunde, not sure exactly how you want to use MOZ_DIAGNOSTIC_ASSERT, do you want CheckDocTree to return true?
- # [21:26] <@tbsaunde> davidb: I was thinking change the if (x) MOZ_CRASH() to MOZ_DIAGNOSTIC_ASSERT(!x)
- # [21:27] <~davidb> tbsaunde, i was thinking of hiding CheckDocTree entirely
- # [21:27] <~davidb> hiding/not executing
- # [21:28] <~davidb> what purpose would it serve if we didn't crash?
- # [21:28] <~davidb> would we crash in debug?
- # [21:28] * ~davidb rusty
- # [21:29] <@tbsaunde> davidb: non I guess
- # [21:29] <@tbsaunde> that's a fair point
- # [21:32] <@tbsaunde> apparently there is RELEASE_BUILD macro you can just condition it all on
- # [21:32] <~davidb> so keep it for beta?
- # [21:32] * ~davidb waggles his head
- # [21:32] <@tbsaunde> I think its not defined for beta
- # [21:33] <~davidb> wait, so RELEASE_BUILD works for beta as well?
- # [21:33] <~davidb> beta == RELEASE_BUILD
- # [21:33] <~davidb> or you are say literally undefined, so beta would run CheckDocTree
- # [21:34] <~davidb> saying
- # [21:34] <@tbsaunde> I'm saying its defined for nightly and aurora but not beta or release
- # [21:35] <~davidb> its == CheckDocTree?
- # [21:35] <~davidb> (not RELEASE_BUILD)
- # [21:35] <@tbsaunde> no, RELEASE_BUILD is defined for nightly and aurora
- # [21:36] <~davidb> weird
- # [21:36] <@tbsaunde> err, the other way obviously
- # [21:36] <~davidb> OK!
- # [21:36] <~davidb> (makes a difference ya know)
- # [21:36] <~davidb> so this is good
- # [21:37] <~davidb> tbsaunde, is there a lazy way to do this? can we ifdef the body of CheckDocTree and the compiler will be smart?
- # [21:38] <~davidb> i suppose we could create a CHECK_DOC_TREE macro
- # [21:39] <~davidb> blarg
- # [21:39] <@tbsaunde> yeah, I think that's fine
- # [21:39] <@tbsaunde> the first thing
- # [21:40] <~davidb> i'm surprised if there is no compiler whining though
- # [21:40] <~davidb> ok
- # [21:41] <@tbsaunde> why?
- # [21:45] <@firebot> New Core - Disability Access APIs bug 1193919 filed by dbolter@mozilla.com.
- # [21:45] <@firebot> https://bugzil.la/1193919 — NEW, dbolter@mozilla.com — Don't run CheckDocTree diagnostic on release
- # [21:45] * Gijs_away is now known as Gijs
- # [21:49] <~davidb> "ld quit unexpectedly"
- # [21:49] <~davidb> interesting
- # [21:49] * ~davidb walks
- # [22:09] * davidb is now known as davidb|afk
- # [22:16] * Joins: yzen_ (yzen@moz-i5m.05u.207.66.IP)
- # [22:16] * ChanServ sets mode: +o yzen_
- # [22:16] * davidb|afk is now known as davidb
- # [22:18] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
- # [22:33] * Joins: satdav (uid15780@moz-sljh5r.tooting.irccloud.com)
- # [22:43] * yzen_ is now known as yzen
- # [23:08] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Connection closed)
- # [23:08] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
- # [23:08] * ChanServ sets mode: +o yzen
- # [23:11] * yzen is now known as yzen_
- # [23:15] * Quits: @yzen_ (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
- # [23:32] <satdav> davidb: I am wondering if you can help us at SuMo out we are wondering how it works with a screen reader
- # [23:32] <satdav> as we have never tested it
- # [23:32] <satdav> ps whats the best free one for windows
- # [23:33] <~davidb> http://www.nvaccess.org/
- # [23:34] <satdav> thanks will download it
- # [23:34] <satdav> I hope it works on windows 10
- # [23:36] <~davidb> i hear it does
- # [23:36] <~davidb> and sure, you're welcome
- # [23:38] <satdav> davidb: can you recommend any more for linux or mac
- # [23:38] <~davidb> Orca for linux, Mac has a built in screen reader called VoiceOver
- # [23:39] <~davidb> on Mac command-F5
- # [23:39] <satdav> WebAnywhere
- # [23:39] <satdav> orca
- # [23:39] <satdav> Screen Reader Add-ons for Firefox.
- # [23:39] <satdav> thats the mac once
- # [23:39] <satdav> sorry linux
- # [23:40] <satdav> VoiceOver - Firefox now includes basic support for Voiceover. (more info)
- # [23:40] <satdav> Proloquo
- # [23:40] <satdav> WebAnywhere
- # [23:40] <satdav> Screen Reader Add-ons for Firefox.
- # [23:41] <satdav> that last one is mac
- # [23:41] <satdav> davidb: is that still the case for firefox or do we support it a lot more now
- # [23:42] <~davidb> it?
- # [23:42] <~davidb> sorry multitasking, you need to be specific.
- # [23:42] <satdav> davidb: I am working on the ally article on SuMo
- # [23:43] <~davidb> satdav, I think MarcoZ is your best contact for VO status
- # [23:43] <satdav> cool
- # [23:43] <satdav> I will email him as I know hes eu
- # [23:43] <~davidb> his day is over
- # [23:43] <satdav> http://www.marcozehe.de/2012/04/30/initial-voiceover-support-now-in-firefox-nightly-builds-for-mac-os-x/
- # [23:43] <~davidb> right
- # [23:44] <satdav> I know tbsaunde uses one but is it mac or windows for him
- # [23:46] <satdav> davidb: is jaws a paid one or free
- # [23:46] <~davidb> paid
- # [23:46] <satdav> also you used windows eyes
- # [23:47] <satdav> as I cant see if its paid or free
- # [23:47] <satdav> from the website
- # [23:47] <~davidb> paid
- # [23:47] <~davidb> AFAIK
- # [23:48] <satdav> cool
- # [23:48] <satdav> davidb: can you recommend any other free once for windows
- # [23:48] <~davidb> dunno
- # [23:49] <satdav> is mozilla.org/access still the best place to find out more about accessibility davidb for Mozilla
- # [23:50] <~davidb> it probably needs refreshing and none of us has time :/
- # [23:50] * davidb is now known as davidb|afk
- # [23:50] * Quits: Gijs (chatzilla@moz-v0lust.cable.virginm.net) (Quit: sleep)
- # [23:51] <satdav> davidb|afk: cool
- # Session Close: Thu Aug 13 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