/irc-logs / mozilla / #accessibility / 2015-08-20 / end
Options:
Previous day, Next day
- # Session Start: Thu Aug 20 00:00:00 2015
- # Session Ident: #accessibility
- # [00:36] <@firebot> tbsaunde+mozbugs@tbsaunde.org cancelled needinfo?(tbsaunde+mozbugs@tbsaunde.org) on bug 1170153.
- # [00:37] <@firebot> https://bugzil.la/1170153 — FIXED, tbsaunde+mozbugs@tbsaunde.org — Nightly content process crash in mozilla::dom::PBrowserChild::SendPDocAccessibleConstructor
- # [00:40] * Joins: davidb (davidb@moz-8obtsc.dsl.bell.ca)
- # [00:40] * ChanServ sets mode: +qo davidb davidb
- # [00:40] * Quits: ~davidb (davidb@moz-8obtsc.dsl.bell.ca) (Quit: peace out)
- # [00:45] * Joins: askalski (akuda@moz-04u.ea7.238.91.IP)
- # [00:52] * Quits: MrMazda (fmcz@moz-ipbm7f.cable.mindspring.com) (Quit: ChatZilla 0.9.86.1 [SeaMonkey 1.1.18/2009082712])
- # [00:56] * Quits: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi) (Ping timeout: 121 seconds)
- # [01:10] * Quits: Hixie (ianh@moz-nfc.b1a.255.178.IP) (Ping timeout: 121 seconds)
- # [01:12] * Joins: Hixie (ianh@moz-nfc.b1a.255.178.IP)
- # [01:13] * Quits: askalski (akuda@moz-04u.ea7.238.91.IP) (Quit: Wychodzi)
- # [01:34] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [01:34] * ChanServ sets mode: +o surkov
- # [02:05] <@firebot> wkocher@mozilla.com changed the Resolution on bug 1192330 from --- to FIXED.
- # [02:05] <@firebot> wkocher@mozilla.com changed the Status on bug 1192330 from NEW to RESOLVED.
- # [02:05] <@firebot> wkocher@mozilla.com set status-firefox43 to fixed on bug 1192330.
- # [02:05] <@firebot> wkocher@mozilla.com changed the Target Milestone on bug 1192330 from --- to mozilla43.
- # [02:05] <@firebot> https://bugzil.la/1192330 — FIXED, nobody@mozilla.org — prepare text change data to work with proxied text change events
- # [02:05] <@firebot> wkocher@mozilla.com changed the Resolution on bug 1192353 from --- to FIXED.
- # [02:05] <@firebot> wkocher@mozilla.com changed the Status on bug 1192353 from NEW to RESOLVED.
- # [02:05] <@firebot> wkocher@mozilla.com set status-firefox43 to fixed on bug 1192353.
- # [02:05] <@firebot> wkocher@mozilla.com changed the Target Milestone on bug 1192353 from --- to mozilla43.
- # [02:05] <@firebot> https://bugzil.la/1192353 — FIXED, nobody@mozilla.org — make HyperTextProxyAccessibleWrap inherit from HyperTextAccessibleWrap
- # [02:25] * Joins: MrMazda (fmcz@moz-ipbm7f.cable.mindspring.com)
- # [02:47] <@firebot> enndeakin@gmail.com cancelled needinfo?(enndeakin@gmail.com) on bug 1195219.
- # [02:47] <@firebot> https://bugzil.la/1195219 — NEW, nobody@mozilla.org — Tab focus got stuck/ cannot focus on image map area element
- # [02:50] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [03:14] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [03:14] * ChanServ sets mode: +o surkov
- # [03:30] * Quits: kkus (kkus@moz-oqbbml.fios.verizon.net) (Ping timeout: 121 seconds)
- # [03:31] * Joins: kkus (kkus@moz-oqbbml.fios.verizon.net)
- # [03:49] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [04:02] * Joins: LJWatson (chatzilla@moz-49e14n.zen.co.uk)
- # [04:06] * Quits: LJWatson (chatzilla@moz-49e14n.zen.co.uk) (Ping timeout: 121 seconds)
- # [04:07] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [04:07] * ChanServ sets mode: +o surkov
- # [04:07] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [04:08] * Quits: satdav (uid15780@moz-sljh5r.tooting.irccloud.com) (Quit: Connection closed for inactivity)
- # [04:28] <@firebot> vdjeric@mozilla.com requested needinfo from dbolter@mozilla.com on bug 1163004.
- # [04:28] <@firebot> https://bugzil.la/1163004 — NEW, nobody@mozilla.org — Windows 10 instantiates accessibility
- # [05:13] <@firebot> epinal99-bugzilla2@yahoo.fr changed the Component on bug 1196147 from General to Keyboard: Navigation.
- # [05:13] <@firebot> epinal99-bugzilla2@yahoo.fr changed the Product on bug 1196147 from Firefox to Core.
- # [05:14] <@firebot> https://bugzil.la/1196147 — UNCONFIRMED, nobody@mozilla.org — [e10s] alt+shift shortcut for accesskeys on web pages are not working (using KDE on Arch Linux)
- # [07:18] * Joins: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi)
- # [07:37] * Quits: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi) (Ping timeout: 121 seconds)
- # [08:38] * Joins: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi)
- # [08:40] * Joins: satdav (uid15780@moz-sljh5r.tooting.irccloud.com)
- # [08:44] * Joins: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP)
- # [09:45] * Quits: kkus (kkus@moz-oqbbml.fios.verizon.net) (Connection closed)
- # [09:45] <@firebot> jmathies@mozilla.com cancelled needinfo?(jmathies@mozilla.com) on bug 1170153.
- # [09:45] <@firebot> https://bugzil.la/1170153 — FIXED, tbsaunde+mozbugs@tbsaunde.org — Nightly content process crash in mozilla::dom::PBrowserChild::SendPDocAccessibleConstructor
- # [10:28] * Joins: Gijs_away (chatzilla@moz-v0lust.cable.virginm.net)
- # [10:29] * Gijs_away is now known as Gijs
- # Session Close: Thu Aug 20 10:42:15 2015
- #
- # Session Start: Thu Aug 20 10:42:15 2015
- # Session Ident: #accessibility
- # [10:42] * Disconnected
- # [11:31] * Attempting to rejoin channel #accessibility
- # [11:31] * Rejoined channel #accessibility
- # [11:31] * Topic is 'build the web for everyone | http://logbot.glob.com.au/?c=accessibility'
- # [11:31] * Set by tbsaunde on Wed May 06 16:22:49
- # [12:47] * Quits: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi) (Ping timeout: 121 seconds)
- # [15:25] * Joins: anvk (anovak@moz-871.mvk.11.204.IP)
- # [15:39] <&MarcoZ> Hi!
- # [15:47] * Joins: davidb (davidb@moz-8obtsc.dsl.bell.ca)
- # [15:47] * ChanServ sets mode: +qo davidb davidb
- # [15:47] <~davidb> heyo
- # [15:49] <&MarcoZ> Hi davidb!
- # [15:50] <@firebot> dbolter@mozilla.com requested needinfo from jmathies@mozilla.com on bug 1163004.
- # [15:50] <@firebot> https://bugzil.la/1163004 — NEW, nobody@mozilla.org — Windows 10 instantiates accessibility
- # [15:50] <~davidb> hi hi
- # [15:50] <~davidb> (i almost forgot to start my IRC client)
- # [15:57] <&MarcoZ> davidb: Hahah I know that feeling. Since I am now using IrcCloud, I get pinged on my iPhone whenever I am mentioned, so that's a reminder to open the IrcCloud Tab if I forget it, but when I was still using ChatZilla, I certainly forgot it from time to time. ;)
- # [16:40] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
- # [16:40] * ChanServ sets mode: +o yzen
- # [16:59] * wlach|afk is now known as wlach
- # [17:07] * Joins: smaug (chatzilla@moz-kn7naf.elisa-laajakaista.fi)
- # [17:33] <~davidb> tbsaunde, hi can you do the branch patch for the CheckDocTree change on bug 1188415?
- # [17:33] <@firebot> https://bugzil.la/1188415 — NEW, jmathies@mozilla.com — crash in mozilla::a11y::DocAccessibleParent::CheckDocTree()
- # [17:34] <@tbsaunde> davidb: do you know it doesn't backport cleanly?
- # [17:34] <~davidb> tbsaunde, it might
- # [17:35] <~davidb> i guess maybe just request approval?
- # [17:35] <@tbsaunde> davidb: yeah
- # [17:36] <~davidb> tbsaunde, ok please and thanks
- # [17:41] * Joins: webatou (Thunderbird@moz-eo6.kv1.190.193.IP)
- # [17:49] * yzen is now known as yzen_
- # [17:52] <@firebot> New Core - Disability Access APIs bug 1196788 filed by dbolter@mozilla.com.
- # [17:52] <@firebot> https://bugzil.la/1196788 — NEW, nobody@mozilla.org — crash in nsAccessibilityService::GetOrCreateAccessible(nsINode*, mozilla::a11y::Accessible*, bool*)
- # [17:55] <@firebot> enndeakin@gmail.com changed the Resolution on bug 1196147 from --- to DUPLICATE.
- # [17:55] <@firebot> enndeakin@gmail.com changed the Status on bug 1196147 from UNCONFIRMED to RESOLVED.
- # [17:55] <@firebot> https://bugzil.la/1196147 — DUPLICATE, nobody@mozilla.org — [e10s] alt+shift shortcut for accesskeys on web pages are not working (using KDE on Arch Linux)
- # [17:57] * Quits: ioanachiorean (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
- # [18:01] * wlach is now known as wlach|mtg
- # [18:05] <@firebot> dbolter@mozilla.com requested needinfo from dmajor@bugmail.cc on bug 1099153.
- # [18:05] <@firebot> https://bugzil.la/1099153 — NEW, nobody@mozilla.org — crash in mozilla::a11y::ProxyDestroyed(mozilla::a11y::ProxyAccessible*)
- # [18:17] <@firebot> jmathies@mozilla.com cancelled needinfo?(jmathies@mozilla.com) on bug 1163004.
- # [18:17] <@firebot> https://bugzil.la/1163004 — NEW, nobody@mozilla.org — Windows 10 instantiates accessibility
- # [18:21] <@firebot> dmajor@bugmail.cc cancelled needinfo?(dmajor@bugmail.cc) on bug 1099153.
- # [18:21] <@firebot> https://bugzil.la/1099153 — NEW, nobody@mozilla.org — crash in mozilla::a11y::ProxyDestroyed(mozilla::a11y::ProxyAccessible*)
- # [18:24] <@firebot> dbolter@mozilla.com changed the Resolution on bug 1099153 from --- to WORKSFORME.
- # [18:24] <@firebot> dbolter@mozilla.com changed the Status on bug 1099153 from NEW to RESOLVED.
- # [18:36] <&MarcoZ> davidb: You'll get an e-mail from Sina shortly. And I'll take all the blame for what'll be in there. :)
- # [18:36] <~davidb> Iheh
- # [18:36] <~davidb> sounds ominous
- # [18:37] <&MarcoZ> davidb: It has to do with MathML and our September event.
- # [18:37] <~davidb> aha ok
- # [18:37] <&MarcoZ> And with that, I'm off to my evening. See you tomorrow! :)
- # [18:38] <~davidb> ciao
- # [18:45] * Joins: jongund (chatzilla@moz-emft4q.dres.uiuc.edu)
- # [18:59] * Gijs is now known as Gijs_away
- # [19:08] * Quits: satdav (uid15780@moz-sljh5r.tooting.irccloud.com) (Quit: Connection closed for inactivity)
- # [19:11] * Quits: ~davidb (davidb@moz-8obtsc.dsl.bell.ca) (Connection closed)
- # [19:12] <@firebot> blassey.bugs@lassey.us requested needinfo from eitan@monotonous.org on bug 1120895.
- # [19:12] <@firebot> https://bugzil.la/1120895 — NEW, eitan@monotonous.org — Interaction between TalkBack and Firefox beta/aurora/nightly broken with latest TalkBack 4.10
- # [19:12] * Joins: davidb (davidb@moz-8obtsc.dsl.bell.ca)
- # [19:12] * ChanServ sets mode: +qo davidb davidb
- # [19:21] <@firebot> eitan@monotonous.org cancelled needinfo?(eitan@monotonous.org) on bug 1120895.
- # [19:21] <@firebot> eitan@monotonous.org changed the Resolution on bug 1120895 from --- to WORKSFORME.
- # [19:21] <@firebot> eitan@monotonous.org changed the Status on bug 1120895 from NEW to RESOLVED.
- # [19:24] * wlach|mtg is now known as wlach
- # [19:30] * davidb is now known as davidb|afk
- # [19:40] * Quits: webatou (Thunderbird@moz-eo6.kv1.190.193.IP) (Client exited)
- # [19:55] <@tbsaunde> smaug: hey, maybe you'll have ideas what to do about this
- # [19:55] <@tbsaunde> smaug: so, consider this test case http://paste.debian.net/299388/
- # [19:56] <smaug> tbsaunde: looking
- # [19:56] * smaug hints that document.documentElement.innerHTML = ""; is the easiest way to remove all the child nodes
- # [19:56] <@tbsaunde> if you run that in e10s sometimes the child process only sends a show event for the accessible for the <head>, but doesn't send a hide for the text leaf that now lives under the head's accessible, but used to live under the document
- # [19:57] <@tbsaunde> smaug: talk to jesse ;)
- # [19:57] <@tbsaunde> afaik this event problem is because layout doesn't call nsAccessibilityService::ContentRemoved for the <title>
- # [19:58] <@tbsaunde> which is maybe reasonable? I don't really understand this and bz is away
- # [19:59] <smaug> tbsaunde: title isn't removed anywhere
- # [19:59] <@tbsaunde> smaug: yeah, that's why I say it is maybe reasonable
- # [20:00] <@tbsaunde> smaug: but on the other hand a11y events need to say it got removed so we can create the new tree (if you don't say its removed then the parent thinks the id for the text leaf is being reused)
- # [20:01] <smaug> tbsaunde: "but doesn't send a hide for the text leaf that now lives under the head's accessible, but used to live under the document" ?
- # [20:01] <smaug> what you mean with "used to live under the document"
- # [20:01] <@tbsaunde> smaug: the first a11y tree is a document with one child which is a text leaf accessible
- # [20:02] <@tbsaunde> text leaf accessible is for text node
- # [20:03] <smaug> tbsaunde: what does the node contain?
- # [20:03] * smaug wonders what parser does in this case
- # [20:03] <smaug> we have the head and then parser deals with <body>
- # [20:04] <@tbsaunde> smaug: which node what do you mean contain?
- # [20:04] <smaug> tbsaunde: the text node
- # [20:04] <smaug> tbsaunde: what text does it contain
- # [20:04] <smaug> is it empty string?
- # [20:04] <smaug> or that "Testcase bug - ..."
- # [20:04] <@tbsaunde> smaug: its the "Testcase bug ..." thing
- # [20:05] <smaug> so I still don't understand "the text leaf that now lives under the head's accessible, but used to live under the document"
- # [20:06] <smaug> but I admit I don't know what layout does in this case
- # [20:06] <@tbsaunde> smaug: so after the last visibility change the accessible tree is
- # [20:06] * davidb|afk is now known as davidb
- # [20:07] <@tbsaunde> document accessible with child accessible for <head> (presumably it has a child that is the text leaf accessible but I didn't actually check yet)
- # [20:10] <@tbsaunde> smaug: make more sense now or still confused?
- # [20:10] <smaug> still very confused
- # [20:10] <smaug> I don't understand what nsAccessibilityService::ContentRemoved has to do with this
- # [20:10] <smaug> tbsaunde: isn't this more about those visibility changes?
- # [20:10] <smaug> does a11y trigger show/hide based on visibility changes?
- # [20:10] <@tbsaunde> smaug: it should be the thing responsible for firing hide events when stuff is hidden
- # [20:10] <@tbsaunde> smaug: yes and yes
- # [20:11] <@tbsaunde> ContentRemoved is probably not a great name for that method
- # [20:11] <smaug> tbsaunde: oh, I thought ContentRemoved is nsIMutationObserver method here
- # [20:11] <smaug> maybe it is something totally different thing in this case
- # [20:11] <@tbsaunde> smaug: no
- # [20:11] <@tbsaunde> yeah, its just a random method called from a couple places in layout
- # [20:12] <smaug> oh
- # [20:12] <smaug> ok, sorry, I clearly don't know enough about this
- # [20:12] <smaug> given this is layout stuff
- # [20:12] <smaug> tbsaunde: dholbert might know better
- # [20:13] <smaug> visibility: hidden doesn't remove anything though
- # [20:13] <@tbsaunde> smaug: yeah fair enough
- # [20:13] <smaug> the nsIFrame object does still affect to the layout
- # [20:13] <smaug> it just isn't painted
- # [20:13] <@tbsaunde> smaug: yeah, and iirc visibility: hidden means not accessible
- # [20:33] * Quits: jongund (chatzilla@moz-emft4q.dres.uiuc.edu) (Quit: ChatZilla 0.9.92 [Firefox 40.0.2/20150812163655])
- # [20:38] <~davidb> tbsaunde, do you mean display hidden?
- # [20:41] <@tbsaunde> davidb: no, elm.style.visibility
- # [20:42] <~davidb> hmm ok
- # [20:46] * yzen_ is now known as yzen
- # [21:06] <@tbsaunde> joanie: ping
- # [21:08] <joanie> tbsaunde: pong
- # [21:08] <@tbsaunde> joanie: so, I fixed the child count for accessibles in e10s always being 0
- # [21:09] <joanie> cool
- # [21:09] <joanie> i'm guessing there's a "but"
- # [21:09] <@tbsaunde> the good news is some things now worke.g. left / right arrow between link and <p>
- # [21:09] <@tbsaunde> yeah, some things don't work, for example http://paste.debian.net/299400/ arrow up from the link and you get blank
- # [21:10] * joanie looks
- # [21:10] <joanie> lemme try it
- # [21:11] <@tbsaunde> joanie: thanks!
- # [21:13] <joanie> actually, it's blank for everything (i.e. control home)
- # [21:13] * joanie digs more
- # [21:14] <joanie> tbsaunde: according to my debug.out, nothing implements the hyperlink interface
- # [21:14] <@tbsaunde> joanie: ah interesting let me read code
- # [21:15] <joanie> lemme make sure I don't see that with non e10s ;)
- # [21:16] <joanie> yeah, not seeing that in the non e10s
- # [21:16] <@tbsaunde> joanie: interestingly it looks like that should work
- # [21:16] <joanie> lemme look at what causes that error output
- # [21:18] <joanie> tbsaunde: like it should work means what?
- # [21:18] <joanie> the code that is calling it is trying to figure out the start and end indices of embedded objects
- # [21:18] <@tbsaunde> joanie: that I'd think hyperlink interface should be exposed
- # [21:18] <joanie> ah
- # [21:19] <joanie> well, the exception is NotImplementedError
- # [21:20] <@tbsaunde> joanie: ok, for the <a> element?
- # [21:20] <joanie> no, for everything
- # [21:20] <joanie> i'll pastebin it
- # [21:20] <joanie> it's the parents which need to implement it btw
- # [21:20] <joanie> thanks to embedded objects for everything
- # [21:21] <joanie> like the paragraph is an embedded object of the dibv
- # [21:21] <joanie> div too
- # [21:22] <@tbsaunde> joanie: you mean hyper link or hyper text?
- # [21:22] <joanie> hyperlink
- # [21:22] <joanie> https://paste.debian.net/299406/
- # [21:23] <joanie> the hyperlink interface exposes, amongst other things, a start index and end index
- # [21:23] <joanie> so we know the offsets of, say, a paragraph within a div
- # [21:23] * Gijs_away is now known as Gijs
- # [21:25] <@tbsaunde> joanie: yeah ok, I'm confused, but I can debug this
- # [21:25] <joanie> ok cool
- # [21:32] <@tbsaunde> joanie: ah, I'm just dumb I wrote |= x instead of |= 1 << x :(
- # [21:33] <joanie> tbsaunde: silly you
- # [21:33] <joanie> at least it's an easy fix
- # [21:33] <@tbsaunde> yeah, then we can see how much that makes work soon :)
- # [21:33] <joanie> and maybe we'll have accessible multi-process soon
- # [21:33] * joanie waits eagerly
- # [21:34] <@tbsaunde> joanie: heh
- # [21:41] <@firebot> New Core - Disability Access APIs bug 1196880 filed by tbsaunde+mozbugs@tbsaunde.org.
- # [21:41] <@firebot> https://bugzil.la/1196880 — NEW, nobody@mozilla.org — correctly compute interfaces for proxies
- # [21:46] <@firebot> dbolter@mozilla.com changed the Assignee on bug 1196880 from nobody@mozilla.org to tbsaunde+mozbugs@tbsaunde.org.
- # [21:56] * yzen is now known as yzen_
- # [21:56] * davidb is now known as davidb|afk
- # [22:03] * Joins: satdav (uid15780@moz-sljh5r.tooting.irccloud.com)
- # [22:04] * yzen_ is now known as yzen
- # [22:09] * Joins: LJWatson (chatzilla@moz-49e14n.zen.co.uk)
- # [22:13] * Quits: LJWatson (chatzilla@moz-49e14n.zen.co.uk) (Ping timeout: 121 seconds)
- # [22:26] * Joins: stephend (sid84@moz-vug68g.0j4i.jtu0.0101.2620.IP)
- # [22:26] <stephend> heya yzen - are you around?
- # [22:27] * Quits: anvk (anovak@moz-871.mvk.11.204.IP) (Quit: Leaving.)
- # [22:31] <stephend> there seem to be quite a few tools and online services which check for accessibility of websites, and I'd like your input on which might be most effective
- # [22:31] <stephend> also, if you know, davidb|afk + MarcoZ :-)
- # [22:45] * stephend is now known as stephend|mtg
- # [22:52] * davidb|afk is now known as davidb
- # [22:54] <~davidb> stephend|mtg, MarcoZ was looking at the recent tools last quarter so good to check with him, and yeah yzen has been incorporating rules like aXe so checking with him tomorrow is recommended as well
- # [23:04] * yzen is now known as yzen_
- # [23:08] * yzen_ is now known as yzen
- # [23:08] * wlach is now known as wlach|afk
- # [23:12] * Quits: @yzen (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
- # [23:21] * Quits: Gijs (chatzilla@moz-v0lust.cable.virginm.net) (Quit: sleep)
- # [23:28] <@firebot> rkothari@mozilla.com requested needinfo from surkov.alexander@gmail.com on bug 1194859.
- # [23:28] <@firebot> https://bugzil.la/1194859 — FIXED, surkov.alexander@gmail.com — crash in mozilla::a11y::ARIAGridCellAccessible::GroupPosition()
- # [23:36] <stephend|mtg> davidb: great; thank you!
- # [23:39] <~davidb> anyimte
- # [23:39] <~davidb> anytime even
- # [23:41] * stephend|mtg is now known as stephend
- # [23:59] * Quits: ~davidb (davidb@moz-8obtsc.dsl.bell.ca) (Quit: Blah blah blah)
- # [23:59] * stephend is now known as stephend|mtg
- # Session Close: Fri Aug 21 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