/irc-logs / mozilla / #accessibility / 2015-05-28 / end
Options:
Previous day, Next day
- # Session Start: Thu May 28 00:00:00 2015
- # Session Ident: #accessibility
- # [00:04] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
- # [00:09] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
- # [00:15] * Quits: Justin_o (uid14648@moz-pd2b8l.charlton.irccloud.com) (Quit: Connection closed for inactivity)
- # [00:23] * Quits: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi) (Ping timeout: 121 seconds)
- # [00:45] * wlach is now known as wlach|afk
- # [01:06] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
- # [01:07] * Joins: davidb (davidb@moz-f6pcim.dsl.bell.ca)
- # [01:07] * ChanServ sets mode: +qo davidb davidb
- # [01:08] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Connection closed)
- # [01:37] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
- # [01:38] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Connection closed)
- # [01:41] * Quits: ~davidb (davidb@moz-f6pcim.dsl.bell.ca) (Quit: peace out)
- # [02:34] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
- # [02:38] * Quits: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
- # [02:45] * Quits: satdav (uid15780@moz-avs1e8.highgate.irccloud.com) (Quit: Connection closed for inactivity)
- # [03:18] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [03:44] * Quits: alex_mayorga (uid4422@moz-39oq95.charlton.irccloud.com) (Quit: Connection closed for inactivity)
- # [03:51] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [03:51] * ChanServ sets mode: +o surkov
- # [03:55] * Joins: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net)
- # [04:59] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [05:02] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [05:02] * ChanServ sets mode: +o surkov
- # [05:07] * Joins: yliao_ (yliao@moz-kmhgje.dynamic.hinet.net)
- # [05:10] * Quits: yliao (yliao@moz-2hf62a.HINET-IP.hinet.net) (Ping timeout: 121 seconds)
- # [05:41] * Joins: icaaq (icaaq@moz-p2679h.bredband.skanova.com)
- # [05:42] * Quits: icaaq (icaaq@moz-p2679h.bredband.skanova.com) (Quit: 10-79 Notify coroner, over and out)
- # [05:42] * Joins: icaaq (icaaq@moz-p2679h.bredband.skanova.com)
- # [05:51] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [05:52] * Joins: scott_gonzalez (scott_gonza@moz-5t7jkp.fios.verizon.net)
- # [06:47] * Joins: alex_mayorga (uid4422@moz-39oq95.charlton.irccloud.com)
- # [07:01] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [07:01] * ChanServ sets mode: +o surkov
- # [07:49] * Joins: ioanachiorean_ (ioanachiore@moz-q23.52n.2.5.IP)
- # [07:53] * Quits: @surkov (surkov@moz-v8g78c.cpe.teksavvy.com) (Client exited)
- # [08:06] * Quits: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com) (Quit: ChatZilla 0.9.91.1 [SeaMonkey 2.33.1/20150321194732])
- # [08:12] * Joins: satdav (uid15780@moz-avs1e8.highgate.irccloud.com)
- # [08:22] * Joins: a-865 (fmcz@moz-ipbm7f.cable.mindspring.com)
- # [08:46] * Tomcat|afk is now known as Tomcat|sheriffduty
- # [09:01] * Quits: yliao_ (yliao@moz-kmhgje.dynamic.hinet.net) (Connection closed)
- # [09:09] * Joins: yliao (yliao@moz-aj9ejj.HINET-IP.hinet.net)
- # [09:34] * Quits: alex_mayorga (uid4422@moz-39oq95.charlton.irccloud.com) (Quit: Connection closed for inactivity)
- # [09:57] * Joins: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi)
- # [10:53] * Joins: Gijs (chatzilla@moz-1evr0l.cable.virginm.net)
- # [11:13] * Joins: SteveF (chatzilla@moz-80j6qs.cable.virginm.net)
- # [11:54] * Tomcat|sheriffduty is now known as Tomcat|afk
- # [11:55] * Quits: satdav (uid15780@moz-avs1e8.highgate.irccloud.com) (Quit: Connection closed for inactivity)
- # [12:19] * Quits: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi) (Ping timeout: 121 seconds)
- # [12:45] * Quits: dustinm` (dustinm@moz-1c1j82.fu2o.sj0n.5300.2607.IP) (Ping timeout: 121 seconds)
- # [12:48] * Quits: MattN (MattN@moz-cph.eug.95.192.IP) (Ping timeout: 121 seconds)
- # [12:50] * Joins: MattN (MattN@moz-cph.eug.95.192.IP)
- # [13:01] * Joins: Justin_o (uid14648@moz-pd2b8l.charlton.irccloud.com)
- # [13:06] * Joins: dustinm` (dustinm@moz-es6jb7.ip-167-114-152.net)
- # [13:44] * Joins: wsmwk (chatzilla@moz-bdfulc.CC.Lehigh.EDU)
- # [14:04] * Quits: SteveF (chatzilla@moz-80j6qs.cable.virginm.net) (Ping timeout: 121 seconds)
- # [14:04] * Quits: icaaq (icaaq@moz-p2679h.bredband.skanova.com) (Quit: 10-79 Notify coroner, over and out)
- # [14:04] * Joins: surkov (surkov@moz-v8g78c.cpe.teksavvy.com)
- # [14:04] * ChanServ sets mode: +o surkov
- # [14:06] * Quits: scott_gonzalez (scott_gonza@moz-5t7jkp.fios.verizon.net) (Client exited)
- # [14:06] * Joins: newtron (newtron@moz-c2l.9t1.140.24.IP)
- # [14:08] * Quits: newtron (newtron@moz-c2l.9t1.140.24.IP) (Connection closed)
- # [14:11] <@firebot> dao@mozilla.com cancelled needinfo?(dao@mozilla.com) on bug 287743.
- # [14:11] <@firebot> https://bugzil.la/287743 — REOPENED, marvelous82@gmail.com — Firefox "back" and "forward" toolbar submenus not keyboard accessible
- # [14:28] * Joins: icaaq (icaaq@moz-h55.uhh.234.94.IP)
- # [14:38] * Joins: SteveF (chatzilla@moz-80j6qs.cable.virginm.net)
- # [14:41] <@firebot> New Core - Disability Access APIs bug 1169238 filed by jamie@nvaccess.org.
- # [14:41] <@firebot> https://bugzil.la/1169238 — NEW, nobody@mozilla.org — When one table cell has selected text, other cells incorrectly report selection
- # [14:45] * Joins: scott_gonzalez (scott_gonza@moz-l847ut.clippermagazine.net)
- # [14:50] * Joins: anvk (anovak@moz-871.mvk.11.204.IP)
- # [14:53] * Quits: icaaq (icaaq@moz-h55.uhh.234.94.IP) (Ping timeout: 121 seconds)
- # [14:53] * Joins: icaaq (icaaq@moz-h55.uhh.234.94.IP)
- # [15:03] * Quits: icaaq (icaaq@moz-h55.uhh.234.94.IP) (Quit: 10-79 Notify coroner, over and out)
- # [15:15] * Joins: icaaq (icaaq@moz-h55.uhh.234.94.IP)
- # [15:35] <@tbsaunde> lsocks: log http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/trev.saunders@gmail.com-6393c6d113a9/try-macosx64-debug/try_snowleopard-debug_test-mochitest-other-bm108-tests1-macosx-build1447.txt.gz
- # [15:35] <@tbsaunde> and here's the treeherder link https://treeherder.mozilla.org/#/jobs?repo=try&revision=6393c6d113a9
- # [15:37] * Joins: davidb (davidb@moz-i5m.05u.207.66.IP)
- # [15:37] * ChanServ sets mode: +qo davidb davidb
- # [15:37] <~davidb> heyo
- # [15:40] <@tbsaunde> heya
- # [15:42] * Joins: scottgonzalez (scott_gonza@moz-4em.ucd.76.208.IP)
- # [15:42] * Quits: icaaq (icaaq@moz-h55.uhh.234.94.IP) (Ping timeout: 121 seconds)
- # [15:44] <~davidb> hi hi
- # [15:44] <~davidb> big crowd of kids in the common room
- # [15:45] * Quits: scott_gonzalez (scott_gonza@moz-l847ut.clippermagazine.net) (Ping timeout: 121 seconds)
- # [15:48] * @tbsaunde is trying to remember how to install kernels
- # [15:57] * Joins: clown (clown@moz-v6m.c3o.211.205.IP)
- # [16:02] <&MarcoZ> Hi lsocks, davidb, tbsaunde! :)
- # [16:02] <~davidb> hi hi hi hi
- # [16:03] <@lsocks> hello
- # [16:06] <&MarcoZ> tbsaunde: Is e10s no longer turned off on Windows for accessibility clients such as NVDA? I just did a new install in a Windows VM and was not prompted that e10s had been disabled due to accessibility. And I definitely had NVDA running.
- # [16:07] <~davidb> possibly related - https://bugzilla.mozilla.org/show_bug.cgi?id=1163004#c7
- # [16:07] <@firebot> Bug 1163004 — NEW, nobody@mozilla.org — Windows 10 instantiates accessibility
- # [16:08] <&MarcoZ> davidb: Possibly, I had this in both a Win10 TP VM and one VM running Windows 8.1.
- # [16:09] <@tbsaunde> MarcoZ: I think e10s should be disabled, but I think they flipped prefs around a couple days ago and something weird may have happened
- # [16:10] <&MarcoZ> tbsaunde: Understood! There are also two e10s disabled due to a11y prefs now.
- # [16:11] <~davidb> sounds like a bug
- # [16:15] * Joins: icaaq (icaaq@moz-h55.uhh.234.94.IP)
- # [16:17] <@tbsaunde> MarcoZ: yeah seems buggy
- # [16:22] <~davidb> tbsaunde, lsocks, tada https://wiki.mozilla.org/WeeklyUpdates/2015-06-01#Introducing_New_Interns
- # [16:28] * @tbsaunde goes to file a kernel bug
- # [16:33] * Quits: scottgonzalez (scott_gonza@moz-4em.ucd.76.208.IP) (Connection closed)
- # [16:33] * Joins: scott_gonzalez (scott_gonza@moz-l847ut.clippermagazine.net)
- # [16:40] * Quits: ioanachiorean_ (ioanachiore@moz-q23.52n.2.5.IP) (Ping timeout: 121 seconds)
- # [16:42] * wlach|afk is now known as wlach
- # [16:59] * Joins: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net)
- # [17:18] * Joins: smaug (chatzilla@moz-7dv8tf.bb.dnainternet.fi)
- # [17:22] * Quits: icaaq (icaaq@moz-h55.uhh.234.94.IP) (Quit: 10-79 Notify coroner, over and out)
- # [17:25] * Joins: newtron (newtron@moz-6lh.c31.71.199.IP)
- # [17:31] * Quits: newtron (newtron@moz-6lh.c31.71.199.IP) (Connection closed)
- # [17:32] * Joins: newtron (newtron@moz-6lh.c31.71.199.IP)
- # [17:42] * Quits: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net) (Quit: Carpe diem)
- # [18:02] * wlach is now known as wlach|mtg
- # [18:06] * davidb is now known as davidb|afk
- # [18:17] * Quits: SteveF (chatzilla@moz-80j6qs.cable.virginm.net) (Ping timeout: 121 seconds)
- # [18:19] * Quits: clown (clown@moz-v6m.c3o.211.205.IP) (Quit: Leaving.)
- # [18:21] * Joins: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net)
- # [18:25] * Joins: clown (clown@moz-v6m.c3o.211.205.IP)
- # [18:25] * clown is now known as clown_mtg
- # [18:26] * Joins: SteveF (chatzilla@moz-80j6qs.cable.virginm.net)
- # [18:28] * Joins: jongund (chatzilla@moz-emft4q.dres.uiuc.edu)
- # [18:41] * davidb|afk is now known as davidb
- # [18:57] * Quits: SteveF (chatzilla@moz-80j6qs.cable.virginm.net) (Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244])
- # [18:58] <@tbsaunde> joanie: so, my debugger works now, but I'm not seeing anything other than the google combobox / button and the document geting focus
- # [18:59] <joanie> tbsaunde: in a meeting, but should be out soon
- # [19:02] * Joins: yzen (yzen@moz-i5m.05u.207.66.IP)
- # [19:02] * ChanServ sets mode: +o yzen
- # [19:09] * Quits: minot2 (kkus@moz-baj4jj.74.srtnet.com) (Connection closed)
- # [19:09] * Joins: minot2 (kkus@moz-baj4jj.74.srtnet.com)
- # [19:09] * Joins: alex_mayorga (uid4422@moz-39oq95.charlton.irccloud.com)
- # [19:19] * Gijs is now known as Gijs_away
- # [19:20] * Quits: LJWatson (chatzilla@moz-fpsi1k.cable.virginm.net) (Quit: Carpe diem)
- # [19:25] * wlach|mtg is now known as wlach
- # [19:33] * Quits: clown_mtg (clown@moz-v6m.c3o.211.205.IP) (Quit: Leaving.)
- # [19:39] * Quits: jongund (chatzilla@moz-emft4q.dres.uiuc.edu) (Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244])
- # [19:47] * davidb is now known as davidb|afk
- # [20:04] <joanie> surkov: ping
- # [20:05] <@surkov> joanie: pong
- # [20:05] <joanie> hey, quick question
- # [20:05] <@surkov> sure
- # [20:05] <joanie> https://www.w3.org/WAI/PF/Group/track/actions/1592
- # [20:05] <joanie> want to verify this is an editorial change
- # [20:05] <joanie> as described in the second note
- # [20:06] <@surkov> iirc we have processing invalid values, so mixed value shouldbe treated as invalid value by the browser
- # [20:07] <joanie> I don't follow you
- # [20:07] <@surkov> so not sure it that means false
- # [20:07] <@surkov> I mean aria-checked=“mixed” on switch role should be treated same was aria-checked=“hello”
- # [20:07] <joanie> Aha
- # [20:08] <joanie> But that's not what goes in the ARIA spec
- # [20:08] <joanie> as you yourself stated
- # [20:08] <joanie> "UAIG will handle the rest"
- # [20:08] <joanie> right?
- # [20:09] <@surkov> technically I’m not sure where user errors should live in but UAIG is probably right place
- # [20:09] <joanie> ok
- # [20:09] <joanie> so I'm back to my original question :)
- # [20:09] <joanie> because this action is against and about the text in the ARIA spec
- # [20:10] <joanie> I would like to fix it for you :)
- # [20:10] <joanie> is the string substitution in the notes correct?
- # [20:10] <joanie> if not, then I need more specific text from you
- # [20:11] <@surkov> where notes are?
- # [20:11] <joanie> in the action
- # [20:11] <joanie> s/notes/comments/
- # [20:12] <joanie> though tracker calls them "Related notes"
- # [20:12] <joanie> There's one by me dated today which says "I will check with Alex....."
- # [20:12] <@surkov> oh, I would say that “a mixed value is an author error”
- # [20:12] <@surkov> would that work?
- # [20:13] * Joins: clown (clown@moz-v6m.c3o.211.205.IP)
- # [20:13] <joanie> So Authors MUST NOT set the value of aria-checked to "mixed"
- # [20:13] <@surkov> yes, if that’s more specy
- # [20:13] <joanie> :)
- # [20:13] <joanie> clown: ^^
- # [20:14] <clown> joanie, surkov, personally I have no problem with that, but...
- # [20:14] <clown> generally not a good idea to put author MUST NOT in spec, since it can't be tested.
- # [20:14] <joanie> this can be tested
- # [20:15] <clown> how do you test whether an author did the required thing?
- # [20:15] <joanie> you test that they did not set aria-checked to "mixed"
- # [20:15] <joanie> that is testable
- # [20:15] <joanie> 20:14:23 <@surkov> oh, I would say that “a mixed value is an author error”
- # [20:15] <joanie> clown: was what he proposed right before you came in
- # [20:16] <joanie> sorry for the CET
- # [20:16] <clown> I agree it's an author error, and you can test how the browser recovers from it.
- # [20:16] <joanie> I just want to make the editorial change
- # [20:16] <clown> author testing is typically done by checking tools.
- # [20:16] <joanie> and I guess this is the wrong channel
- # [20:16] <joanie> I thought it was quick
- # [20:16] <clown> You'll have to pass that kind of wording past rich and michael at least.
- # [20:17] <clown> Generally, they do not want author normative statements in the spec.
- # [20:19] * davidb|afk is now known as davidb
- # [20:19] * Quits: ~davidb (davidb@moz-i5m.05u.207.66.IP) (Quit: Blah blah blah)
- # [20:22] <@tbsaunde> clown: imho its crazy aria specifies what happens when there is an author error
- # [20:23] <clown> okay, tbsaunde, how does one achieve interoperability then?
- # [20:23] <@tbsaunde> clown: there is no such thing as interobility for errors
- # [20:24] <@tbsaunde> clown: I mean if its an error and authors may not do it I see no point in it being interoperable
- # [20:25] <clown> tbsaunde, if a widget does not support a state, and the author erroneously gives it that state, what state does it actually have?
- # [20:25] <joanie> and now the discussion is back here (we moved it to the aria channel on the w3c)
- # [20:26] <@tbsaunde> clown: unspecified
- # [20:27] <@tbsaunde> if you define it you might as well then just say the widget does support the state
- # [20:27] <clown> tbsaude, then that (unspecified) is the state that is exposed, and presumably documented in the spec.
- # [20:29] <@tbsaunde> clown: no, I'm saying an implementation is free to do whatever it pleases with author errors
- # [20:29] <clown> and I'm saying if you allow that, then browser A will do one thing, and browser B will do another, and you have a problem with interoperability.
- # [20:29] <@tbsaunde> clown: only when authors write things the spec says they can't
- # [20:30] <@tbsaunde> which imo is fine
- # [20:30] <@tbsaunde> now if you want to just spec everything and say there is no such thing as an author error fine
- # [20:30] <@tbsaunde> that's kind of silly but its at least sensible
- # [20:31] <@tbsaunde> but saying this is an error you can't do it, but if you do do it here is what happens is crazy
- # [20:32] <@firebot> New Core - Disability Access APIs bug 1169376 filed by tbsaunde+mozbugs@tbsaunde.org.
- # [20:32] <@firebot> https://bugzil.la/1169376 — NEW, nobody@mozilla.org — Allow getting the OuterDocAccessible for the tab's top level document
- # [20:32] <clown> tbsaunde, call me crazy then.
- # [20:32] <@tbsaunde> ok ;)
- # [20:43] * Quits: clown (clown@moz-v6m.c3o.211.205.IP) (Quit: Leaving.)
- # [20:44] <@tbsaunde> joanie: so I'm wondering if maybe the defunct object you are seeing is the document, but in one case you check ifs the document first and in another just see its defunct somehow
- # [20:44] * joanie does a mental gear shift
- # [20:46] <joanie> tbsaunde: actually, I think it's invalid
- # [20:46] <joanie> but I have to re-read your debug.out
- # [20:46] <joanie> but I thought that at first it seemed defunct, but with additional debugging logging it at the moment we get the signal
- # [20:46] <joanie> it was not defunct, but invalid
- # [20:46] * joanie looks
- # [20:47] <@tbsaunde> joanie: hrm interesting
- # [20:47] <joanie> yeah
- # [20:47] <joanie> so look at your debug2.out
- # [20:47] <joanie> search for [invalid
- # [20:47] <joanie> (open brace, nothing after the d
- # [20:47] <joanie> I don't have line numbers without moving this to an editor
- # [20:48] <@tbsaunde> joanie: I thought debug.out was more recent, but I'm tempted to just test again
- # [20:48] <joanie> no, check this out
- # [20:48] <joanie> because it's something I missed before
- # [20:48] <joanie> i'll pastebin it
- # [20:48] <joanie> tbsaunde: http://fpaste.org/226651/raw/
- # [20:49] <joanie> so the Firefox accessible frame is adding a child
- # [20:49] <joanie> at index 1
- # [20:49] <joanie> the accessible object at the time of being added is role invalid
- # [20:50] <joanie> so could you debug what children are being added
- # [20:50] <joanie> and if any of them happen to be bogus?
- # [20:50] <@tbsaunde> joanie: then why does it same role=frame below that line?
- # [20:50] <joanie> given that it's the frame i'm guessing it's chrome
- # [20:51] <joanie> but Orca does two things to get the document frame:
- # [20:51] <joanie> starts from the app and looks down
- # [20:51] <joanie> starts from the child element and looks up
- # [20:52] <joanie> if there's an invalid child between the frame (chrome) and document frame, down clearly won't work
- # [20:53] <joanie> tbsaunde: and since you see this problem and I don't, and you said you have a "crazy" setup....
- # [20:53] <joanie> how's your Firefox chrome compared to normal folks like me (finger quotes for normal)
- # [20:53] <@tbsaunde> joanie: well, my desktop is weird, but I don't think that matters here
- # [20:53] <joanie> ok
- # [20:53] <joanie> so I can add some more debugging to Orca
- # [20:54] <joanie> because the fpaste is from processing the event (as indicated in that text)
- # [20:54] <joanie> maybe it wasn't invalid when emitted
- # [20:54] * joanie does that
- # [20:56] <@tbsaunde> joanie: so to be clear your saying that the object itself is not invalid, but maybe the problem is you can't get from the root down to it?
- # [20:56] <joanie> not quite
- # [20:56] <@tbsaunde> joanie: because if that is wha you are saying I know one thing that can cause that
- # [20:57] <joanie> I'm saying that your debug.out differs from mine, because.... /me shuts up
- # [20:57] <joanie> what can cause it?
- # [20:57] <@tbsaunde> I don't get the question
- # [20:57] <joanie> <@tbsaunde> joanie: because if that is wha you are saying I know one thing that can cause that
- # [20:58] <joanie> what one thing can cause it that you know?
- # [20:58] <@tbsaunde> I'm confused why the log calls the object invalid when its role is frame and it doesn't have the invalid state
- # [20:58] <joanie> tbsaunde: aha
- # [20:58] <joanie> there are three details there
- # [20:58] <@tbsaunde> joanie: ah, walking down the tree from the root into content doesn't work
- # [20:58] <joanie> as you know, different signals have different details
- # [20:59] <joanie> what is in the fpaste is a signal for a frame (event source), adding a child at index 1 (first detail),
- # [20:59] <joanie> and the child being added is the any_data
- # [20:59] <joanie> which is the third argument in parens
- # [20:59] <joanie> and the child being added has role invalid
- # [21:00] <joanie> so getting back to your experience being different from mine
- # [21:00] <joanie> in your experience and debug.out output, Orca doesn't think the elements you're giving focus to are in document content
- # [21:00] <joanie> I don't know why
- # [21:00] <joanie> I'm trying to figure that out with you
- # [21:00] <@tbsaunde> joanie: ok
- # [21:00] <joanie> the fact that the firefox application's frame is adding a child which stands between the frame and the child elements
- # [21:01] <joanie> and the child at the time of being added has role invalid
- # [21:01] <joanie> seems highly suspect to me
- # [21:01] <joanie> and is not something I'm seeing
- # [21:01] <joanie> so I want to know what the frick that role invalid child firefox is adding
- # [21:01] <joanie> :)
- # [21:02] <joanie> tbsaunde: make sense?
- # [21:02] <@tbsaunde> joanie: yeah, seeing why something gets added with role invalid makes sense now
- # [21:02] <joanie> cool
- # [21:02] <joanie> so in a sec I'll have more debugging code in Orca
- # [21:02] <joanie> so we can see if it's invalid at the time the signal is received
- # [21:03] * Joins: davidb (davidb@moz-k4c0a1.dsl.bell.ca)
- # [21:03] * ChanServ sets mode: +qo davidb davidb
- # [21:04] * davidb is now known as davidb|afk
- # [21:05] <joanie> tbsaunde: ok, please pull master and try again
- # [21:07] <@tbsaunde> joanie: first I'm seeing if I can see something created with invalid role then I will
- # [21:07] <joanie> k. no hurry
- # [21:15] <@tbsaunde> joanie: ok new file debug3.out
- # [21:15] * joanie looks
- # [21:16] <@tbsaunde> joanie: invalid doesn't seem to appear anywehre in it
- # [21:16] <joanie> I see that now
- # [21:16] <joanie> I wonder what it was
- # [21:16] * joanie looks for other signs of badness
- # [21:22] <@firebot> New Core - Keyboard: Navigation bug 1169388 filed by nihilhill@gmail.com.
- # [21:23] <@firebot> https://bugzil.la/1169388 — UNCONFIRMED, nobody@mozilla.org — Text inputs prevent access keys from bubbling
- # [21:23] <joanie> tbsaunde: I'm still looking, but I don't see even focus-changes from child elements now. Yes for the document frame.
- # [21:23] * joanie downloads to grep
- # [21:24] <@tbsaunde> joanie: huh, I see some zombie labels but I have no idea why
- # [21:24] <joanie> zombie labels might be frome the status bar text changing
- # [21:26] <joanie> yeah, grepping for firefox events for role button shows events for restore all crashed tabs
- # [21:26] <joanie> and none, back, location
- # [21:27] <joanie> and the entries all seem to be from chrome children
- # [21:27] <@tbsaunde> W.T.F.
- # [21:28] <joanie> tbsaunde: so whereas before we were getting just focus changes but not text-related signals
- # [21:28] <joanie> we're getting nothing from document content at all
- # [21:28] <joanie> progress?
- # [21:28] * joanie smiles tiredly
- # [21:28] <joanie> I wonder if it's because of the crashed pages
- # [21:29] <joanie> tbsaunde: as much as I really, really, really do not want to do this
- # [21:29] <joanie> I'm tempted to build and bisect Firefox myself
- # [21:29] <joanie> because I can easily reproduce the bug I filed
- # [21:29] <joanie> before I do, can surkov?
- # [21:30] <joanie> because I don't have a Gecko dev environment yet
- # [21:30] <joanie> and as you know, bisecting web engines bites
- # [21:30] <@tbsaunde> joanie: well, you might start by going back a month or something and seeing if this ever worked with e10s
- # [21:30] <joanie> with that a11y setting to disable things
- # [21:30] <joanie> it used to work
- # [21:31] <@tbsaunde> joanie: Imean as I understand things this is only broken if e10s is enabled right?
- # [21:31] <joanie> not sure
- # [21:31] <joanie> the bug I filed with the two different app names
- # [21:31] <joanie> is recent
- # [21:32] <joanie> when I then enabled e10s, i could reproduce it earlier
- # [21:32] <joanie> so do you want me to go back and figure out when, with e10s enabled the app names were different?
- # [21:32] <joanie> or do you want to know what changed on the 24th?
- # [21:33] <@tbsaunde> joanie: no, I want to know if you disable e10s with today's nightly do you still see the bug?
- # [21:33] * davidb|afk is now known as davidb
- # [21:33] <joanie> I think that setting is gone
- # [21:33] <joanie> did it come back?
- # [21:34] <joanie> but lemme get today's nightly
- # [21:34] <@tbsaunde> joanie: I think there's still an option in edit -> preferences
- # [21:34] <joanie> ok, I'll look
- # [21:34] * Joins: scottgonzalez (scott_gonza@moz-4em.ucd.76.208.IP)
- # [21:34] <joanie> but before when I cleared out my settings to have a vanilla setup
- # [21:34] <@tbsaunde> they just make you reset that so often to try and get people to try e10s again after disabling it
- # [21:34] <joanie> the settings were gone
- # [21:34] * Quits: ~davidb (davidb@moz-k4c0a1.dsl.bell.ca) (Connection closed)
- # [21:35] <@tbsaunde> joanie: well the default is e10s on
- # [21:35] <joanie> right
- # [21:35] <joanie> and then I went to set it to off
- # [21:35] <joanie> and the settings you asked about with autostart or whatever
- # [21:35] <joanie> and disable due to a11y
- # [21:36] <joanie> were not present in the about:config
- # [21:36] <@tbsaunde> joanie: unst prefs don't show up there
- # [21:36] <joanie> really?
- # [21:36] <joanie> ok
- # [21:36] * Quits: scottgonzalez (scott_gonza@moz-4em.ucd.76.208.IP) (Client exited)
- # [21:37] <joanie> lemme get nightly
- # [21:37] <joanie> and you can tell me exactly what you'd like me to try
- # [21:37] * Quits: scott_gonzalez (scott_gonza@moz-l847ut.clippermagazine.net) (Ping timeout: 121 seconds)
- # [21:38] <joanie> tbsaunde: so I'll uncheck 'Enable multi-process Nightly', correct?
- # [21:38] <@tbsaunde> joanie: yup
- # [21:38] <@tbsaunde> then restart
- # [21:38] <@tbsaunde> make sure there's no plugin-container running
- # [21:38] <joanie> via ps, right?
- # [21:39] <@tbsaunde> joanie: yeah
- # [21:39] <joanie> there's not
- # [21:39] * Joins: davidb (davidb@moz-k4c0a1.dsl.bell.ca)
- # [21:39] * ChanServ sets mode: +qo davidb davidb
- # [21:39] <@tbsaunde> joanie: then does the event stuff work?
- # [21:40] <joanie> dude, so far
- # [21:40] <joanie> yay
- # [21:40] <@tbsaunde> joanie: ok so its just bugs in e10s then
- # [21:41] <joanie> did the setting name change?
- # [21:41] * joanie looks
- # [21:42] <@tbsaunde> joanie: I think its browser.tabs.remote.autostart.3 or something
- # [21:42] <joanie> browser.tabs.remote.autostart.disabled-because-using-a11y;true
- # [21:42] * joanie looks for others
- # [21:43] <joanie> yeah, there's three, one without a number and two with (.1 and .2)
- # [21:44] <joanie> and Orca is working
- # [21:44] <joanie> i'll comment on the bug
- # [21:47] <@tbsaunde> joanie: yeah
- # [21:47] <joanie> i'm wondering if y'all fixed it because my last comment indicates that I had that preference set
- # [21:48] <joanie> and could reproduce the bug
- # [21:48] <@tbsaunde> doesn't really tell me what's broken in e10s that matters, or why stuff keeps changing around :(
- # [21:48] <joanie> we can still try to figure that out
- # [21:48] <@tbsaunde> not that I'm aware of
- # [21:48] <@tbsaunde> joanie: well, I'm tempted to try and make traversing down into content work
- # [21:49] <@tbsaunde> I have going up working localy
- # [21:49] <joanie> nice
- # [21:49] <joanie> going down, now that I think about it, first checks the frame for the embeds relation
- # [21:50] <joanie> so if you can point ATs to the document frame that way, going down shouldn't be needed
- # [21:50] <joanie> I think
- # [21:51] <@tbsaunde> I doubt that works either atm
- # [21:52] <@firebot> jdiggs@igalia.com requested needinfo from vilmar@informal.com.br on bug 1168449.
- # [21:52] <@firebot> https://bugzil.la/1168449 — NEW, nobody@mozilla.org — Regression: Accessible events are being emitted by applications with different names
- # [22:14] <@firebot> vilmar@informal.com.br cancelled needinfo?(vilmar@informal.com.br) on bug 1168449.
- # [22:14] <@firebot> https://bugzil.la/1168449 — NEW, nobody@mozilla.org — Regression: Accessible events are being emitted by applications with different names
- # [22:18] <@firebot> jdiggs@igalia.com changed the Resolution on bug 1168449 from --- to WORKSFORME.
- # [22:18] <@firebot> jdiggs@igalia.com changed the Status on bug 1168449 from NEW to RESOLVED.
- # [22:20] <@firebot> New Core - Disability Access APIs bug 1169408 filed by lorien@lorienhu.com.
- # [22:21] <@firebot> https://bugzil.la/1169408 — NEW, lorien@lorienhu.com — Merge mozButtonAccessible and mozPopupButtonAccessible
- # [22:38] * Quits: anvk (anovak@moz-871.mvk.11.204.IP) (Quit: Leaving.)
- # [22:55] * Quits: ~davidb (davidb@moz-k4c0a1.dsl.bell.ca) (Quit: Blah blah blah)
- # [23:05] * yzen is now known as yzen_
- # [23:10] * Quits: @yzen_ (yzen@moz-i5m.05u.207.66.IP) (Ping timeout: 121 seconds)
- # [23:19] * Quits: minot2 (kkus@moz-baj4jj.74.srtnet.com) (Ping timeout: 121 seconds)
- # [23:21] * Joins: minot2 (kkus@moz-baj4jj.74.srtnet.com)
- # [23:32] * Quits: minot2 (kkus@moz-baj4jj.74.srtnet.com) (Ping timeout: 121 seconds)
- # [23:40] * Quits: newtron (newtron@moz-6lh.c31.71.199.IP) (Ping timeout: 121 seconds)
- # [23:45] * Joins: icaaq (icaaq@moz-fec.uhh.234.94.IP)
- # [23:55] * Gijs_away is now known as Gijs
- # [23:55] * Quits: Gijs (chatzilla@moz-1evr0l.cable.virginm.net) (Quit: sleep)
- # Session Close: Fri May 29 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