/irc-logs / mozilla / #accessibility / 2012-02-16 / end
Options:
- # Session Start: Thu Feb 16 00:00:00 2012
- # Session Ident: #accessibility
- # [00:00] <@eeejay> wooo
- # [00:00] <@tbsaunde> eeejay: ?
- # [00:01] <@eeejay> tbsaunde, got a speaking apk. you could try if you want
- # [00:01] <@eeejay> tbsaunde, it is an extremely early alpha, it will break you
- # [00:08] <@tbsaunde> eeejay: ok, interesting I can try to try if you like
- # [00:08] <@tbsaunde> eeejay: I haven't bothered to setup any web browser on my phone yet
- # [00:08] <@eeejay> tbsaunde, sure. trying to upload it to github's download section
- # [00:09] <@tbsaunde> eeejay: ok, sounds good
- # [00:09] <@eeejay> tbsaunde, now i know why i am doing this!
- # [00:21] * Quits: drexler (chatzilla@moz-34EC1677.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
- # [00:26] <@tbsaunde> eeejay: heh
- # [00:39] <@eeejay> cool
- # [00:39] <@eeejay> github even provides a qr code
- # [00:39] <@eeejay> tbsaunde, https://github.com/downloads/eeejay/mozilla-central/fennec-13.0a1.en-US.android-arm.apk
- # [00:40] <@eeejay> tbsaunde, if you want to qr code:
- # [00:40] <@eeejay> https://chart.googleapis.com/chart?cht=qr&chs=300x300&chl=https://github.com/downloads/eeejay/mozilla-central/fennec-13.0a1.en-US.android-arm.apk
- # [00:41] <@tbsaunde> eeejay: meh, I think I have adb on this machine so easier to just wget and adb push
- # [00:41] * @tbsaunde has never actually used qr codes
- # [00:44] <@tbsaunde> oh, arg I forgot that I can only use one of my usb wireless card and android usb cable at the same time
- # [00:45] <@eeejay> hah
- # [00:46] <@tbsaunde> well, I was going home soon so I'll deal with it then
- # [00:48] <@eeejay> tbsaunde, sure!
- # [00:54] * Joins: davidb (davidb@moz-6F9F653A.dsl.bell.ca)
- # [00:54] * ChanServ sets mode: +qo davidb davidb
- # [00:55] <@eeejay> davidb, https://chart.googleapis.com/chart?cht=qr&chs=300x300&chl=https://github.com/downloads/eeejay/mozilla-central/fennec-13.0a1.en-US.android-arm.apk
- # [00:56] <@davidb> eeejay: wuh?
- # [00:56] <@davidb> oh!
- # [00:56] <@davidb> ty
- # [00:56] * @davidb isn't near his droid ATM
- # [00:57] <@eeejay> davidb, i am kind of cringing thinking about how badly it will break
- # [00:57] <@eeejay> i told tbsaunde it is so alpha, it will actually break him
- # [00:57] <@davidb> s'ok
- # [00:59] * Quits: @davidb (davidb@moz-6F9F653A.dsl.bell.ca) (Quit: davidb)
- # [01:21] * Quits: @hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
- # [01:22] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [01:24] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
- # [01:26] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Ping timeout)
- # [01:34] * Joins: davidb (fu@moz-7B22FBCF.eng.wind.ca)
- # [01:35] * Quits: davidb (fu@moz-7B22FBCF.eng.wind.ca) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
- # [01:36] * Joins: davidb (davidb@moz-7B22FBCF.eng.wind.ca)
- # [01:37] * Quits: davidb (davidb@moz-7B22FBCF.eng.wind.ca) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
- # [01:37] * Joins: davidb (davidb@moz-7B22FBCF.eng.wind.ca)
- # [01:41] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [01:41] * ChanServ sets mode: +o hub
- # [01:51] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Quit: Leaving...)
- # [02:06] * Quits: jamesn (jamesn@moz-A29E5249.oracle.com) (Ping timeout)
- # [02:09] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:10] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [02:11] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Quit: richardschwerdtfeger)
- # [02:21] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120214052818])
- # [03:05] * khuey is now known as khuey|away
- # [03:22] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [03:25] <@tbsaunde> eeejay: well, its progress :) I could read the server not found page
- # [03:25] <@tbsaunde> I haven't tried any of the other accessible browsers for android so I'm not sure what the competition will be like
- # [03:28] <@hub> nice
- # [03:29] <@tbsaunde> hub: yeah, though its a little :( we didn't get something working first
- # [03:44] * Quits: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com) (Quit: nhirata)
- # [03:45] * Quits: @firebot (firebot@moz-67BF9FE6.carolina.res.rr.com) (Ping timeout)
- # [04:00] * khuey|away is now known as khuey
- # [04:36] * Joins: firebot (firebot@moz-67BF9FE6.carolina.res.rr.com)
- # [04:36] * ChanServ sets mode: +o firebot
- # [04:47] <@firebot> surkov.alexander@gmail.com cancelled review?(surkov.alexander@gm ail.com) for attachment 597569 on bug 726097.
- # [04:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=726097 blo, --, ---, hub, NEW, Hit testing broken
- # [05:14] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
- # [05:14] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [05:15] * Joins: Jamie (jamie@moz-CA26021.jantrid.net)
- # [05:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [05:23] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
- # [05:23] * Joins: surkov (surkov@2E0A80DE.1993F3A0.5D3F4C44.IP)
- # [05:37] * Joins: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net)
- # [05:48] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
- # [05:54] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Client exited)
- # [05:58] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Ping timeout)
- # [05:58] <@firebot> surkov.alexander@gmail.com requested review from bzbarsky@mit.edu for attachment 597680 on bug 677154.
- # [05:58] <@firebot> surkov.alexander@gmail.com changed the Status on bug 677154 from NEW to ASSIGNED.
- # [05:58] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=677154 maj, P1, ---, nobody, NEW, Detached document accessibility tree
- # [06:02] * Quits: @jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [06:17] * Quits: davidb (davidb@moz-7B22FBCF.eng.wind.ca) (Ping timeout)
- # [06:26] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [06:31] * Joins: jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [06:31] * ChanServ sets mode: +o jprmc
- # [06:34] * Joins: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net)
- # [06:55] * Quits: drexler (chatzilla@moz-BD26ECCD.hsd1.vt.comcast.net) (Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813])
- # [06:56] * Quits: @jprmc (jprmc@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [07:11] * khuey is now known as khuey|away
- # [08:04] <@firebot> New Core - Disability Access APIs bug 727722 filed by surkov.alexander@gmail.com.
- # [08:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727722 nor, --, ---, nobody, NEW, Create an accessible for HTML table row by frame
- # [08:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [08:26] * Joins: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP)
- # [08:28] <@hub> I can't seem to write a test to reproduce the bug I just fixed.
- # [08:44] <Jamie> hub: do the str in my bug report help?
- # [08:45] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [08:59] <@hub> Jamie: with str?
- # [08:59] <@hub> btw it is just about writing the test I'm having issue with
- # [08:59] <@hub> but reading your report, that might be what i was looking for
- # [09:00] * Joins: MarcoZ (marco.zehe@moz-8F8CCE17.dip.t-dialin.net)
- # [09:00] * ChanServ sets mode: +o MarcoZ
- # [09:03] <@firebot> New Core - Disability Access APIs bug 727735 filed by surkov.alexander@gmail.com.
- # [09:03] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 597707 on bug 727735.
- # [09:04] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727735 nor, --, ---, nobody, NEW, don't use computed style for width detection in IsProbablyForLayout
- # [09:04] <surkov> hub, what kind of problem?
- # [09:06] <@hub> trying to figure how to reproduce the bug in mochitest. I think I got it
- # [09:07] <@hub> (rebuild / test)
- # [09:11] <@hub> ok, it works now
- # [09:11] <@hub> my test
- # [09:13] <@hub> going to bed now
- # [09:13] <@hub> c-ya
- # [09:15] * Quits: @hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [09:27] * Quits: Jamie (jamie@moz-CA26021.jantrid.net) (Quit: leaving)
- # [09:29] * Quits: surkov (surkov@2E0A80DE.1993F3A0.5D3F4C44.IP) (Ping timeout)
- # [09:31] * Joins: surkov (surkov@FE21444F.27C523CC.3AF1D72D.IP)
- # [09:31] * ChanServ sets mode: +o surkov
- # [10:19] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [10:20] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:57] * Quits: victorporof (victorporo@C092FEB2.1C233438.79933D60.IP) (Connection reset by peer)
- # [10:58] * Joins: victorporo (victorporo@C092FEB2.1C233438.79933D60.IP)
- # [10:59] * Quits: @surkov (surkov@FE21444F.27C523CC.3AF1D72D.IP) (Ping timeout)
- # [10:59] * Joins: surkov (surkov@74A597FA.C2B307F0.34044A7F.IP)
- # [10:59] * ChanServ sets mode: +o surkov
- # [11:12] <@MarcoZ> Hi surkov!
- # [11:12] <@surkov> hi, MarcoZ
- # [11:13] <@MarcoZ> Just looking at your patch in bug 499093. Are we not supposed to not use getChildAt any more, but instead iterate via getFirstChild/getNextSibling etc.?
- # [11:13] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=499093 is not accessible
- # [11:22] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [11:56] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [11:56] * ChanServ sets mode: +o askalski
- # [11:57] <@askalski> morning everyone
- # [12:02] <@firebot> mak77@bonardo.net changed the Status on bug 714579 from NEW to RESOLVED.
- # [12:02] <@firebot> mak77@bonardo.net set the Resolution field on bug 714579 to FIXED.
- # [12:02] <@firebot> mak77@bonardo.net changed the Target Milestone on bug 714579 from --- to mozilla13.
- # [12:02] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=714579 cri, --, ---, surkov.alexander, NEW, crash nsINode::OwnerDoc
- # [12:02] <@surkov> hi, askalski
- # [12:04] <@firebot> surkov.alexander@gmail.com changed the Status on bug 714579 from RESOLVED to REOPENED.
- # [12:04] <@askalski> \me eats breakfast
- # [12:04] <@firebot> surkov.alexander@gmail.com cleared the Resolution 'FIXED' from bug 714579.
- # [12:04] * @askalski eats breakfast
- # [12:06] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
- # [12:17] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
- # [12:18] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [12:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [12:54] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [12:55] * ChanServ sets mode: +o askalski
- # [13:25] * Quits: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [13:34] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120212042014])
- # [14:39] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [14:40] <@askalski> MarcoZ, can you remind me a trick with virtual X screen so I can use my I/O while doing mochitests?
- # [14:40] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:42] <@tbsaunde> askalski: you might have success with xvfb, but it hasn't worked for me recently so I'm not sure
- # [14:43] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [14:43] <@tbsaunde> askalski: you might be able to do something similar with xnest but I've never tried
- # [14:44] <@askalski> tbsaunde, thanks
- # [14:44] <@tbsaunde> np
- # [14:44] <@tbsaunde> askalski: I assume you are testing the text update changes?
- # [14:45] <@askalski> tbsaunde, nope, not yet
- # [14:45] <@askalski> tbsaunde, why?
- # [14:45] <@tbsaunde> askalski: ok, what then? I'm curious
- # [14:45] <@askalski> tbsaunde, I am testing a script for testing :D
- # [14:45] <@tbsaunde> oic
- # [14:45] <@askalski> tbsaunde, and I thought that at this time I could add the virtualization to it
- # [14:46] * Quits: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [14:46] <@askalski> tbsaunde, because yesterday I got some weird test results (again) so I decided to finish the script (it was almost ready)
- # [14:46] <@askalski> tbsaunde, loop it, do a mega-diff and check if there are some flaky tests
- # [14:47] <@askalski> tbsaunde, while it's looping I'm back on text-update, hence the order
- # [14:49] <@askalski> I hate debugging python
- # [14:49] <@tbsaunde> yeah
- # [14:49] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [14:57] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [14:57] * ChanServ sets mode: +o jprmc
- # [14:58] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [14:58] * ChanServ sets mode: +qo davidb davidb
- # [15:02] <@davidb> hi all!
- # [15:02] <@firebot> bolterbugz@gmail.com requested feedback from bzbarsky@mit.edu for attachment 596772 on bug 495912.
- # [15:02] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=495912 nor, --, ---, bolterbugz, NEW, Expose alternative content in Canvas element to ATs
- # [15:04] <@tbsaunde> mjorning davidb
- # [15:08] <jhk> Hi davidb
- # [15:11] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
- # [15:11] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:11] <@davidb> hi tbsaunde!
- # [15:11] <@davidb> hi jhk!
- # [15:15] <@MarcoZ> Hi davidb!
- # [15:16] <@MarcoZ> davidb: When do you think it is a good time to talk about UIA?
- # [15:17] <@davidb> MarcoZ: hmm, not now :)
- # [15:18] <@davidb> actually
- # [15:18] <@davidb> hmm
- # [15:18] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [15:18] <@davidb> surkov, MarcoZ, what do we know about Windows 8?
- # [15:18] <@surkov> davidb: we have questions rather answers
- # [15:18] <@davidb> Will IA2 be supported?
- # [15:19] <@MarcoZ> davidb: My original thoughts came from reading about the progress of Windows 8 and Windows Phone accessibility, and that everything is UI Automation based in terms of accessibility.
- # [15:19] <@davidb> yeah
- # [15:19] <@davidb> last I heard they have some proxy for IA2 but not sure
- # [15:19] <@surkov> I've never seen MSAA mentioned when they talk about metro
- # [15:19] <@MarcoZ> davidb: And what you once said that we might have difficulties getting up and running in the default Windows 8 mode on the desktop.
- # [15:19] <@davidb> Right, to be part of the metro 8 interface you are required to use trident.
- # [15:20] <@davidb> ok I need to dig
- # [15:20] * @MarcoZ thinks that without UIA we won't be going anywhere significant on Windows 8.
- # [15:20] <@MarcoZ> surkov: Same here, I also did not hear any mention of MSAA, and IA2, for that matter.
- # [15:21] <@surkov> we should ask Jamie
- # [15:21] * @MarcoZ nods.
- # [15:21] <@surkov> but the same it doesn't look like it's pretty hard to support UIA
- # [15:21] <@surkov> but we should figure this out sooner than later
- # [15:22] <@davidb> surkov: good idea about Jamie
- # [15:22] <@surkov> thx
- # [15:22] <@davidb> I'll start a thread.
- # [15:23] <@tbsaunde> I'll admit to not really having looked at windows 8 at all
- # [15:24] * @davidb nods
- # [15:34] <@davidb> tbsaunde: whenever you see me request a separate bug it is usually just about bookkeeping. when things get reverted up channel (by regression) it is helpful to have separate bugs. trust me.
- # [15:34] <@davidb> i don't care if we use a meta bug or whatever.
- # [15:34] <@davidb> this will all become a lot easier when we have more advanced bugzilla tools.
- # [15:37] * Joins: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com)
- # [15:37] <@davidb> oh osx security update… back in a flash
- # [15:37] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [15:39] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [15:42] <@askalski> I posted the tool that loops through results of mochitests
- # [15:43] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:43] * ChanServ sets mode: +qo davidb davidb
- # [15:43] <@askalski> it has two options 1) run many tests and copy out their results 2) iterate through results to find out if they vary in any significant way
- # [15:43] <@askalski> if they do, the program group them, you can then use difftest to find a guilty test
- # [15:44] <@askalski> davidb, ^
- # [15:44] <@davidb> askalski: what is the primary use case for these scripts?
- # [15:44] <@askalski> davidb, finding flaky tests
- # [15:45] <@davidb> ok so you'll run them on a cron job or something?
- # [15:45] <@askalski> davidb, non deterministic ones
- # [15:45] * @davidb nods
- # [15:45] <@askalski> davidb, you can set for example "do 100 tests" and leave it for a night
- # [15:45] <@davidb> and then you want to look for patterns right?
- # [15:45] <@askalski> yes. if some test fails often we know where to look
- # [15:45] <@davidb> later on maybe we can add some env data
- # [15:46] <@askalski> davidb, yes, and I need to add some time limit for tests, as once it happened that Nightly hanged at test #2, and entire process hanged
- # [15:47] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
- # [15:47] <@davidb> ok, how goes the bug work? are you blocked?
- # [15:47] * @davidb needs to catch up on bugmail
- # [15:47] <@askalski> davidb, in 2-3h I'll give you some feedback
- # [15:48] <@askalski> I was rewriting the code
- # [15:48] <@askalski> to make all symbols match these in paper
- # [15:48] <@askalski> to make a test whether I write a buggy code or does the algorithm not work at all
- # [15:48] <@askalski> if proof-of-concept works, I still need to replace one data structure with TRIE tree to get some actual acceleration
- # [15:48] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [15:49] <@askalski> because the results in first implementation didn't match with naive algorithm
- # [15:49] <@askalski> davidb, ok?
- # [15:52] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
- # [15:52] * Quits: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [15:52] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [15:53] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:00] <@firebot> New Firefox - Disability Access bug 727819 filed by aadib@mozilla.com.
- # [16:00] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727819 nor, --, ---, nobody, NEW, Make PDF.js accessible
- # [16:03] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
- # [16:04] * Quits: nhirata (nhirata.bu@moz-2A9C9106.hsd1.ca.comcast.net) (Quit: nhirata)
- # [16:04] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [16:06] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
- # [16:06] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [16:16] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [16:16] * clown is now known as clown_mtg
- # [16:23] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88 [Firefox 12.0a2/20120212042014])
- # [16:25] * Quits: @jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [16:25] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [16:25] * ChanServ sets mode: +o jprmc
- # [16:27] * khuey|away is now known as khuey
- # [16:31] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [16:34] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:37] <@davidb> https://wiki.mozilla.org/Community:SummerOfCode12:Brainstorming
- # [16:37] <@davidb> (random drive by link dump)
- # [16:40] * Joins: nhirata (nhirata.bu@moz-BBE3ABD.mv.mozilla.com)
- # [16:45] <@davidb> surkov: ping (please see PM)
- # [16:58] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [16:58] <bz> davidb: ping
- # [16:58] <@davidb> bz: pong
- # [16:59] <bz> davidb: let's just talk about canvas stuff sync
- # [16:59] <@davidb> sure
- # [16:59] <bz> davidb: do we want to support :before and :after on <canvas>
- # [16:59] <bz> ?
- # [16:59] <@davidb> no idea
- # [16:59] <bz> ok
- # [16:59] <bz> that's not helpful. ;)
- # [16:59] <@davidb> heh
- # [16:59] <bz> does a11y expose :before and :after stuff?
- # [16:59] <@davidb> yeah
- # [16:59] <@surkov> isn't :before and :after styles should be supported on any element?
- # [16:59] <@davidb> surkov: ^
- # [17:00] <bz> well... "no
- # [17:00] <bz> they're not supported on replaced elements
- # [17:00] <bz> which is what canvas is
- # [17:00] <@davidb> bz: I'm curious how much pain supporting them in canvas would be.
- # [17:00] <bz> from a CSS point of view
- # [17:00] <bz> minimal
- # [17:00] <@davidb> then maybe we should.
- # [17:00] <bz> it just affects exactly how the code gets refactored
- # [17:00] <bz> ok
- # [17:00] <bz> thanks
- # [17:00] <@davidb> :)
- # [17:00] <bz> lemme think about this for a sec
- # [17:00] <@surkov> I don't think :before and :after styles are important for a11y, if they aren't important for web then we don't care
- # [17:01] <@surkov> I assume spec says nothing about this?
- # [17:01] <@davidb> canvas spec doesn't address them specifically
- # [17:01] <bz> which spec?
- # [17:01] <@davidb> the a11y parts
- # [17:01] <@surkov> HTML5 or CSS I guess that says about replaced elements
- # [17:01] <bz> The CSS spec says behavior is undefined when :before and :after are used on replaced elements
- # [17:02] <@davidb> oh
- # [17:02] <bz> because :before and :after are supposed to render like kids, and replaced elements by definition don't render their kids
- # [17:02] <@surkov> if canvas is replaced element then let's just follow the spec
- # [17:02] <bz> spec says behavior is undefined
- # [17:02] <bz> we could blow up the Pentagon and that would be following the spec
- # [17:02] <@surkov> ok, then let's follow what Firefox does :)
- # [17:02] <@davidb> lol
- # [17:03] <@davidb> what do we generally do?
- # [17:03] <bz> for what?
- # [17:03] <bz> this is the only replaced element that creates frames for its content kids
- # [17:03] <@davidb> replaced elements and :before :after
- # [17:03] <@davidb> ah ok
- # [17:03] <@davidb> easy to believe
- # [17:03] <bz> that's the whole point
- # [17:04] <@davidb> got ya
- # [17:04] <bz> replaced elements do not create boxes for kids
- # [17:04] <bz> that's their definition
- # [17:04] <bz> ok
- # [17:04] <@davidb> let's support it if easy
- # [17:04] <bz> I'm going to make this act like <button>
- # [17:04] <@surkov> which way is easy to implement?
- # [17:04] <bz> so create before and after
- # [17:04] <bz> they're both easy, really
- # [17:04] <@davidb> ok
- # [17:05] <bz> alright
- # [17:05] * bz thinks
- # [17:05] <bz> let me see if I can write up some code for you for the frame construction side
- # [17:05] <@davidb> sounds awesome
- # [17:05] <bz> (the drawback is we'll need another reviewer for it, but that's ok)
- # [17:05] * Quits: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [17:05] <@davidb> ok
- # [17:15] * @askalski goes for a lunch
- # [17:15] <@firebot> bolterbugz@gmail.com cancelled feedback?(bzbarsky@mit.edu) for attachment 596772 on bug 495912.
- # [17:15] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=495912 nor, --, ---, bolterbugz, NEW, Expose alternative content in Canvas element to ATs
- # [17:16] * khuey is now known as khuey|away
- # [17:20] * @MarcoZ is totally blown away by this Canvas discussion stuff. I'm really looking forward to see what's going to be possible with it.
- # [17:20] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [17:23] * clown_mtg is now known as clown
- # [17:35] <@davidb> :)
- # [17:38] * Joins: hub (hub@83874EA1.EB7C1AF9.6F478678.IP)
- # [17:38] * ChanServ sets mode: +o hub
- # [17:50] * Joins: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net)
- # [17:54] * Joins: jamesn (jamesn@moz-34C566A2.oracle.com)
- # [17:56] * khuey|away is now known as khuey
- # [17:59] <bz> davidb: ping
- # [18:03] * davidb is now known as davidb|interview
- # [18:05] * davidb|interview is now known as davidb
- # [18:05] <@davidb> bz: pong
- # [18:06] <bz> so an interesting question
- # [18:06] <bz> what should happen with abs-pos or fixed-pos kids of the canvas?
- # [18:06] <@davidb> i wondered that myself
- # [18:07] <@davidb> do you mean in terms of giving them boxes and positions? or painting?
- # [18:07] <bz> "yes"
- # [18:07] <@davidb> heh
- # [18:07] * bz is experimenting
- # [18:08] <@davidb> I like to go with KISS wherever possible
- # [18:08] <bz> well, KISS in terms of our code may make no sense in terms of the web page
- # [18:08] <@davidb> oh
- # [18:08] <bz> e.g. your code in the bug would render them visibly
- # [18:08] <bz> I believe
- # [18:08] <@davidb> oops
- # [18:08] * bz _could_ be wrong
- # [18:08] <@davidb> I *think* we shouldn't render them visibly.
- # [18:09] <@davidb> I suspect we'll have a better idea when people iterate on actual usage.
- # [18:11] <@tbsaunde> hub: have you tried running orca with recent (last day or two builds)?
- # [18:11] <@davidb> bz: My spider sense says to not draw anything in the subtree.
- # [18:11] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
- # [18:14] <@hub> tbsaunde: nope. want me to test something?
- # [18:14] <@hub> I'm not even sure my checkout is that recent
- # [18:14] <@hub> mmm, it actually is
- # [18:15] <@tbsaunde> hub: yeah, would be great if you could see if it is at all useable
- # [18:15] <@tbsaunde> hub: it seems to be broken whenever I reload a page, and when I try local builds they seem to be incapable of oepening any pages
- # [18:16] <bz> davidb: ok
- # [18:16] <bz> davidb: lemme think about this a sec
- # [18:25] <@davidb> tbsaunde: did you ping joanie?
- # [18:25] <@firebot> surkov.alexander@gmail.com requested review from trev.saunders@gmail .com for attachment 597861 on bug 714579.
- # [18:25] <@firebot> surkov.alexander@gmail.com requested feedback from bzbarsky@mit.edu for attachment 597861 on bug 714579.
- # [18:25] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=714579 cri, --, mozilla13, surkov.alexander, REOP, crash nsINode::OwnerDoc
- # [18:28] <@tbsaunde> davidb: no, I'd like to have confirmation that something is broken first since I don't think she usually is set up to test nightly :/
- # [18:28] <@davidb> roger
- # [18:32] <@hub> tbsaunde: here it does not seem to speak anything
- # [18:32] <@hub> in Nighly
- # [18:36] * Quits: @surkov (surkov@74A597FA.C2B307F0.34044A7F.IP) (Quit: surkov)
- # [18:37] <@hub> mmm, my bad, I forgot to enable a11y on startup
- # [18:43] <@tbsaunde> hub: I hear taht helps ;)
- # [18:45] <@hub> yes it does. I thought this was fixed though
- # [18:46] <@tbsaunde> hub: so it depends exactly what you did and exactly what orca / at-spi2-registryd do
- # [18:46] * bz finds bugs in the existing frame construction code
- # [18:47] <@tbsaunde> if org.a11y.bus.IsEnabled is true when we start then we should turn a11y on, if not then we won't unless GNOME_ACCESSIBILITY is set or the gconf key is set
- # [18:47] <@tbsaunde> what doesn't work is that in theory we should listen to changes in org.a11y.bus.IsEnabled coming from dbus
- # [18:48] <@tbsaunde> further I'm not sure if orca turns that property on itself or if it pokes the registryd to do that somehow or it just doesn't work
- # [18:49] <@hub> I set GNOME_ACCESSIBILITY to 1
- # [18:49] <@tbsaunde> I know that if you start the bus launcher with --launch-immediately and then start the bus IsEnabled is true
- # [18:49] <@hub> anyway
- # [18:50] <@hub> wow, I was reading the user manual of Orca as obivously I don't know how to use it, and Aurora crash when I started Orca
- # [18:51] <@tbsaunde> oh, fun
- # [18:57] <@hub> it seems that it works here
- # [18:57] <@hub> but I have yesterday morning code for now
- # [18:57] <@hub> and I'm not sure I'm using it right :-/
- # [18:57] <@firebot> bzbarsky@mit.edu granted feedback for attachment 597861 on bug 714579.
- # [18:57] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=714579 cri, --, mozilla13, surkov.alexander, REOP, crash nsINode::OwnerDoc
- # [18:57] <@hub> I am getting lot of asserts in the console though
- # [18:58] <@hub> and that does not sound right
- # [18:58] <@tbsaunde> hub: so, can you do something like control l to get the awsume bar open planet.mo and arrow down to read stuff? you should be able to press h to skip between headings too
- # [18:59] * Quits: peteb-away (ptbrunet@moz-E9B02845.austin.res.rr.com) (Ping timeout)
- # [18:59] <@tbsaunde> hub: well, what sort of asserts? some asserts is sort of expected :-(
- # [19:01] * Parts: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [19:02] <@hub> I can skip between headingsa
- # [19:02] <@hub> it reads them out loud
- # [19:03] <@hub> as expected
- # [19:03] <@firebot> bzbarsky@mit.edu granted review for attachment 597680 on bug 677154.
- # [19:03] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=677154 maj, P1, ---, surkov.alexander, ASSI, Detached document accessibility tree
- # [19:05] <@tbsaunde> hub: fun
- # [19:05] <@hub> planet.mo took a while to load though
- # [19:05] <@hub> and I didn't have much indication of that
- # [19:05] <@tbsaunde> hub: ok, what orca version are you using?
- # [19:05] <@hub> 3.2.1
- # [19:06] <@tbsaunde> hub: ok, thx
- # [19:07] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:10] <@askalski> yeah! I got the algorithm working! I feel like in highschool again!
- # [19:10] <@davidb> hurrah!
- # [19:10] <@davidb> lol
- # [19:19] <@askalski> I mean, I am reading the same books, debugging similar code, and loosing hope in 8-hour cycle :D
- # [19:22] <@davidb> it builds character
- # [19:24] <@askalski> uh, the Suffix Tree is hell as well
- # [19:28] <@askalski> if wikipedia links to a paper instead of just showing the algorithm, it's bad
- # [19:31] <@davidb> eeejay: cc'ed you on the nexus one switcheroo bug.
- # [19:31] <@eeejay> davidb, thanks, just saw that
- # [19:32] <@davidb> eeejay: are there notes on how i can try out the apk?
- # [19:33] <@davidb> (i can wait for the demo perhaps)
- # [19:33] <@eeejay> davidb, get and learn how to use talkback
- # [19:33] <@davidb> fair enough
- # [19:33] <@eeejay> davidb, in the actual content, only up/down works
- # [19:33] <@davidb> i'm a noob
- # [19:33] <@davidb> ok
- # [19:35] <@eeejay> davidb, redownload the apk, fixed a crasher
- # [19:35] <@davidb> same qrcode?
- # [19:39] <@eeejay> davidb, not sure. let me get it again
- # [19:39] * victorporo is now known as victorporof
- # [19:39] <@eeejay> davidb, https://chart.googleapis.com/chart?cht=qr&chs=300x300&chl=https://github.com/downloads/eeejay/mozilla-central/fennec-13.0a1.en-US.android-arm.apk
- # [19:41] <@davidb> ty
- # [19:46] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [19:46] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [19:46] * ChanServ sets mode: +o askalski
- # [19:48] * Quits: @MarcoZ (marco.zehe@moz-8F8CCE17.dip.t-dialin.net) (Quit: night!)
- # [19:54] <@davidb> eeejay: what is that proximity sensor talkback setting about?
- # [19:55] <@eeejay> davidb, no idea
- # [19:55] <@davidb> also, i don't seem to have my phone talking at all, ever, i.e. talkback fail
- # [19:55] <@davidb> (new phone)
- # [19:55] <@eeejay> hum!
- # [19:55] <@eeejay> not good
- # [19:55] <@davidb> :(
- # [19:55] <@eeejay> they have a demo where you activate talkback in ics with a simple gesture
- # [19:55] <@tbsaunde> davidb: I think it might be to make talkback stfu
- # [19:56] <@davidb> heh
- # [19:56] * @davidb reboots phone
- # [20:02] * @davidb updates talkback
- # [20:02] <@hub> ok, time to go to the office, at last.
- # [20:03] <@hub> I should have the results of the try build by then
- # [20:04] * Quits: @hub (hub@83874EA1.EB7C1AF9.6F478678.IP) (Ping timeout)
- # [20:14] * Quits: richardschwerdtfeger (richardsch@moz-130F1494.lightspeed.austtx.sbcglobal.net) (Client exited)
- # [20:17] <@tbsaunde> askalski: re string length they store there length as a PRUint32 so you can almost certainly assume shorter than 2^32
- # [20:17] <@tbsaunde> and I wouldn't be at all suprised if things start breaking if you get near 2^31
- # [20:19] <@tbsaunde> as for outside of alphabet I'm not really sure, most nsStrings are just buffers of utf16 chars
- # [20:19] <@tbsaunde> if nothing else you could probably hork one of the weird ascii control code things
- # [20:19] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:19] * ChanServ sets mode: +o hub
- # [20:20] * Quits: @hub (hub@21B7B9F2.B87E9213.6E712CE2.IP) (Input/output error)
- # [20:20] * Joins: hub (hub@21B7B9F2.B87E9213.6E712CE2.IP)
- # [20:20] * ChanServ sets mode: +o hub
- # [20:21] <@davidb> oh ffs, my volume for speech was way down
- # [20:21] <@tbsaunde> hah
- # [20:21] <@davidb> the volume knob is so context based
- # [20:22] <@askalski> tbsaunde, thanks, can you write it in bugzilla?
- # [20:22] <@davidb> eeejay: do you recommend explore by touch for my testing purposes?
- # [20:22] <@eeejay> davidb, nope!
- # [20:22] <@eeejay> davidb, that is an ics feature
- # [20:22] <@davidb> eeejay: ok what are the exact gestures i should try?
- # [20:23] <@eeejay> davidb, you got that weird virtual d-pad?
- # [20:23] <@davidb> eeejay: maybe?
- # [20:23] <@eeejay> davidb, up/down flicks, and double tap
- # [20:23] <@davidb> where is it?
- # [20:23] <@eeejay> davidb, it is the talkback keyboard
- # [20:23] * @davidb googles
- # [20:24] <@eeejay> davidb, should be available in your keyoard prefs
- # [20:25] <@tbsaunde> askalski: yeah, I guess
- # [20:26] * @davidb crashes talkback
- # [20:27] <@eeejay> davidb, woo! am i partially responsible?
- # [20:28] <@eeejay> oh crap
- # [20:28] <@davidb> don't think so
- # [20:28] <@eeejay> i want to make that brownbag
- # [20:28] <@davidb> i can't make it myself.
- # [20:28] <@davidb> parent teacher interview
- # [20:29] <@eeejay> good luck with that
- # [20:29] * @eeejay goes someplace quiet
- # [20:32] * Quits: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp) (Quit: Make the road by walking. (B-side: Tired of Fighting))
- # [20:34] * Joins: mike5w3c (MikeS@moz-DAFE1A45.tokyo.ocn.ne.jp)
- # [20:37] * @davidb downloads eyes-free keyboard
- # [20:43] <@askalski> tbsaunde, thanks
- # [20:45] <@tbsaunde> askalski: np
- # [20:47] <@firebot> hub@mozilla.com requested review from surkov.alexander@gm ail.com for attachment 597920 on bug 726097.
- # [20:47] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=726097 blo, --, ---, hub, NEW, Hit testing broken
- # [20:48] <@davidb> i want to kill this virtual dpad
- # [20:51] <@tbsaunde> davidb: heh
- # [20:51] <@hub> if one familiar with mochi-test want to do a review for the patch above ^^^^
- # [20:52] <@davidb> ok android a11y is still not my favourite experience ever
- # [20:53] <@davidb> in fact i would rather eat bees
- # [20:55] <@askalski> davidb, have a minute?
- # [20:56] <@davidb> askalski: yep
- # [21:03] <@askalski> bye everyone
- # [21:03] <@askalski> see you tomorrow
- # [21:03] * Quits: @askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Quit: Wychodzi)
- # [21:04] <@davidb> ciao
- # [21:05] <@firebot> bolterbugz@gmail.com changed the Component on bug 727942 from Untriaged to Disability Access APIs.
- # [21:05] <@firebot> bolterbugz@gmail.com changed the Product on bug 727942 from Firefox to Core.
- # [21:05] <@eeejay> davidb, yeah, it is underwhelming (unlike eating bees)
- # [21:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727942 nor, --, ---, nobody, UNCO, Windows app can't read Firefox setting for "zoom level"
- # [21:05] <@firebot> bolterbugz@gmail.com changed the Component on bug 727940 from Untriaged to Disability Access APIs.
- # [21:05] <@firebot> bolterbugz@gmail.com changed the Product on bug 727940 from Firefox to Core.
- # [21:05] <@davidb> eeejay: let's hope it improves.
- # [21:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=727940 nor, --, ---, nobody, UNCO, Windows app can't read Firefox setting for hardware acceleration (D2D)
- # [21:06] <@davidb> eeejay: note I'm not referring to your build
- # [21:06] * @eeejay nods
- # [21:06] <@firebot> bolterbugz@gmail.com changed the Status on bug 727940 from UNCONFIRMED to NEW.
- # [21:06] <@firebot> bolterbugz@gmail.com changed the Status on bug 727942 from UNCONFIRMED to NEW.
- # [21:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [21:07] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:08] <@davidb> ok gotta do that parent - teacher thing
- # [21:08] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:03] * khuey is now known as zombiecompartment
- # [22:03] * zombiecompartment is now known as khuey
- # [23:10] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [23:17] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [23:23] * Joins: davidb (davidb@moz-6F9F653A.dsl.bell.ca)
- # [23:23] * ChanServ sets mode: +qo davidb davidb
- # [23:29] * Quits: @davidb (davidb@moz-6F9F653A.dsl.bell.ca) (Quit: davidb)
- # [23:36] * Joins: satdav (satdav@moz-1ECB932B.cable.virginmedia.com)
- # [23:36] <satdav> hi guys
- # [23:36] <satdav> firebot seen davidb
- # [23:36] <@firebot> davidb was last seen 2 hours, 27 minutes and 52 seconds ago, saying 'ok gotta do that parent - teacher thing' in #accessibility.
- # [23:37] * Joins: davidb (davidb@moz-5E2C9899.eng.wind.ca)
- # [23:44] <@hub> satdav: right here ^^^^^
- # [23:44] <satdav> I know speaking to david in pm now hub
- # [23:44] <@hub> ok
- # [23:44] <@hub> :-)
- # [23:49] <@hub> mochitest-a11y on mac still failing
- # [23:49] <@hub> (unrelated to the other fixes, it is just failing)
- # Session Close: Fri Feb 17 00:00:00 2012
The end :)