/irc-logs / mozilla / #accessibility / 2013-05-07 / end
Options:
- # Session Start: Tue May 07 00:00:01 2013
- # Session Ident: #accessibility
- # [00:00] * Quits: lizzard (ehenry@moz-39D40B24.tmodns.net) (Quit: lizzard)
- # [00:00] * Joins: rednaks (rednaks@AB66311A.7A0914DE.55FFA9B4.IP)
- # [00:02] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [00:04] * Joins: lizzard (ehenry@moz-39D40B24.tmodns.net)
- # [00:05] * Joins: nhirata (anonymous@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:17] * Quits: lizzard (ehenry@moz-39D40B24.tmodns.net) (Quit: lizzard)
- # [00:37] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [00:51] * Quits: Jesse (jruderman@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Jesse)
- # [00:53] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [01:01] * Quits: rednaks (rednaks@AB66311A.7A0914DE.55FFA9B4.IP) (Quit: Téléportation !)
- # [01:01] * Joins: Jesse (jruderman@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:04] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
- # [01:08] * Quits: a-865 (fmcz@moz-8F21088B.cable.mindspring.com) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.18/20130502194814])
- # [01:10] * Quits: MrMazda (fmcz@moz-8F21088B.cable.mindspring.com) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.18/2009082712])
- # [01:12] * Quits: habber-away (habber@moz-8654C0B7.nyc.res.rr.com) (Quit: habber-away)
- # [01:23] * Quits: Jesse (jruderman@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Jesse)
- # [01:26] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:26] * Joins: a-865 (fmcz@moz-8F21088B.cable.mindspring.com)
- # [01:27] * Joins: MrMazda (fmcz@moz-8F21088B.cable.mindspring.com)
- # [01:27] * Joins: Jesse (jruderman@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:42] * Quits: nhirata (anonymous@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
- # [01:50] * Quits: victorporof (victorporo@90976241.6D2FB7A4.79933D60.IP) (Quit: victorporof)
- # [02:08] * Quits: Jesse (jruderman@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
- # [02:15] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
- # [02:21] * Joins: surkov (surkov@4F778CCB.95871A73.E17943EE.IP)
- # [02:21] * ChanServ sets mode: +o surkov
- # [02:49] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [03:05] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [03:05] * khuey is now known as khuey|away
- # [03:45] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
- # [03:45] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
- # [03:53] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
- # [03:57] <@firebot> New Core - Disability Access APIs bug 869280 filed by eitan@monotonous.org.
- # [03:57] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=869280 nor, --, ---, nobody, NEW, Add temporary modal subtree to pivot API
- # [03:59] <@firebot> eitan@monotonous.org requested review from surkov.alexander@gm ail.com for attachment 746184 on bug 869280.
- # [04:02] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [04:06] * Joins: nhirata (anonymous@moz-1C9070FC.lightspeed.sntcca.sbcglobal.net)
- # [04:07] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [04:08] <@firebot> surkov.alexander@gmail.com cancelled review?(dbolter@mozilla.com ) for attachment 743654 on bug 864224.
- # [04:08] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=864224 nor, --, ---, surkov.alexander, ASSI, Support nested ARIA listitems structured by role='group'
- # [04:16] * Quits: nhirata (anonymous@moz-1C9070FC.lightspeed.sntcca.sbcglobal.net) (Quit: nhirata)
- # [04:46] * Joins: nhirata (anonymous@moz-1C9070FC.lightspeed.sntcca.sbcglobal.net)
- # [04:56] <@firebot> trev.saunders@gmail.com granted review for attachment 745528 on bug 860013.
- # [04:56] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=860013 maj, --, ---, surkov.alexander, NEW, navigation by words broken with orca
- # [05:00] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [05:00] * Joins: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net)
- # [05:26] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [05:39] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [06:00] * Quits: nhirata (anonymous@moz-1C9070FC.lightspeed.sntcca.sbcglobal.net) (Quit: nhirata)
- # [07:12] <@firebot> yura.zenevich@gmail.com requested feedback from marco.zehe@google mail.com for attachment 746230 on bug 857946.
- # [07:12] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=857946 maj, --, ---, yura.zenevich, NEW, [AccessFu] After closing all tabs, newly loaded pages are no longer accessible
- # [07:15] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [07:23] * Quits: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com) (Ping timeout)
- # [07:29] * Joins: nhirata (anonymous@moz-1A50F7F8.hsd1.ca.comcast.net)
- # [08:16] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [08:34] * Quits: nhirata (anonymous@moz-1A50F7F8.hsd1.ca.comcast.net) (Quit: nhirata)
- # [08:39] * Quits: icaaq (Adium@moz-200DC1CF.customers.ownit.se) (Quit: Leaving.)
- # [08:41] * Joins: victorporof (victorporo@90976241.6D2FB7A4.79933D60.IP)
- # [08:56] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
- # [08:56] * Joins: icaaq (Adium@D2069856.FE797095.222B27F0.IP)
- # [09:17] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [09:53] <icaaq> is there a way to navigate yourself to the next invalid element? when using aria-invalid ping SteveF
- # [10:03] <SteveF> icaaq: not that i know of
- # [10:07] <icaaq> SteveF: ok, I think it would be helpful though
- # [10:23] <fxa90id> hmm
- # [10:24] <fxa90id> tbsaunde, how can I find where ARIAGridCellAccessible is used ? Im looking on mxr page but cant find it ;(
- # [10:31] <fxa90id> and ARIaGridCellAccessible inherits from TableCellAccessible so should I use AriaGridCellAccessible::RowFor
- # [10:43] * Quits: fxa90id (fxa90id@moz-51B58B64.dsl.dynamic.t-mobile.pl) (Ping timeout)
- # [11:08] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
- # [12:13] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [12:13] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [13:25] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [13:27] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Quit: Téléportation !)
- # [14:00] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [14:16] * Joins: habber (habber@moz-8654C0B7.nyc.res.rr.com)
- # [14:25] * Quits: victorporof (victorporo@90976241.6D2FB7A4.79933D60.IP) (Quit: victorporof)
- # [14:29] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [14:38] * Joins: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com)
- # [14:46] * Joins: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP)
- # [14:48] * Quits: icaaq (Adium@D2069856.FE797095.222B27F0.IP) (Ping timeout)
- # [14:54] * Joins: icaaq (Adium@D2069856.FE797095.222B27F0.IP)
- # [14:57] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [15:05] * Joins: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu)
- # [15:06] * Quits: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu) (Input/output error)
- # [15:23] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:23] * ChanServ sets mode: +qo davidb davidb
- # [15:24] <@davidb> heyo
- # [15:24] * @davidb waves to surkov
- # [15:26] <@davidb> 7 meetings today
- # [15:26] <@davidb> that sounds like fail
- # [15:27] <@davidb> !seen marcoz
- # [15:27] <@firebot> marcoz was last seen 24 hours, 29 minutes and 15 seconds ago, saying 'Hi yzen!' in #accessibility.
- # [15:27] <@tbsaunde> davidb: I guess you should learn to make better life choices
- # [15:28] <@davidb> boy howdy
- # [15:30] * Joins: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP)
- # [15:32] * Quits: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP) (Ping timeout)
- # [15:32] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
- # [15:34] <@tbsaunde> morning
- # [15:45] * Joins: victorporof (victorporo@90976241.6D2FB7A4.79933D60.IP)
- # [16:00] <@davidb> maxli: did you create this manually or was it automatic? https://mozillians.org/en-US/u/maxli/
- # [16:02] <maxli> davidb: I think I created it myself.
- # [16:03] <@davidb> cool
- # [16:05] * Quits: @tbsaunde (tbsaunde@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [16:05] * Joins: tbsaunde (tbsaunde@moz-DB4A9C19.scl3.mozilla.com)
- # [16:05] * Quits: khuey|away (khuey@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [16:05] * Joins: khuey|away (khuey@moz-DB4A9C19.scl3.mozilla.com)
- # [16:05] * Quits: gavin (gavin@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [16:05] * Joins: gavin (gavin@moz-DB4A9C19.scl3.mozilla.com)
- # [16:15] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [16:33] <@firebot> dbolter@mozilla.com changed the Resolution on bug 530792 from --- to WORKSFORME.
- # [16:33] <@firebot> dbolter@mozilla.com changed the Status on bug 530792 from NEW to RESOLVED.
- # [16:33] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=530792 nor, --, ---, dbolter, RESO WORKSFORME, Define default aria states as per implementation guide (w3c)
- # [16:58] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [16:59] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [16:59] * ChanServ sets mode: +qo davidb davidb
- # [17:07] <SteveF> davidb: did you get my google chat message/plea?
- # [17:08] <@davidb> yes and my answer is long but 7 meetings
- # [17:10] <@eeejay> hiyo
- # [17:10] <yzen> eeejay: hi
- # [17:10] <@eeejay> yzen, hey
- # [17:11] <yzen> eeejay: i have a patch for the no tab issue, i marked it for feedback, perhaps you have some thoughts as to how it can be unit tested, other than that i think it's good for review..
- # [17:13] <@eeejay> yzen, yeah, it looks good enough
- # [17:13] <SteveF> davidb: OK keep your hat on and stop complaining I am a mozillian you know
- # [17:14] <yzen> eeejay: but yes, it's a funky problem, since event manager retains an indirect reference to the content script that was gone with the tab.. essentially what you said yesterday
- # [17:15] <@eeejay> yzen, yeah. bbiab. meeting
- # [17:49] * Joins: fxa90id (fxa90id@moz-51B58B64.dsl.dynamic.t-mobile.pl)
- # [17:56] * khuey|away is now known as khuey
- # [18:01] * khuey is now known as khuey|away
- # [18:05] <@firebot> eitan@monotonous.org granted feedback for attachment 746230 on bug 857946.
- # [18:05] * Joins: nhirata (anonymous@moz-1A50F7F8.hsd1.ca.comcast.net)
- # [18:05] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=857946 maj, --, ---, yura.zenevich, NEW, [AccessFu] After closing all tabs, newly loaded pages are no longer accessible
- # [18:06] <yzen> eeejay: let me know if you have a sec to chat about ^
- # [18:06] <@eeejay> yzen, yeah?
- # [18:07] <yzen> eeejay: to completely fix the issue, we could create an event manager per context script? would that result in too much overhead ?
- # [18:07] <@eeejay> yzen, they would all recieve the same events.
- # [18:08] <@eeejay> yzen, you are welcome to come up with something more complete
- # [18:09] <yzen> eeejay: ill tinker a little more then, if i won't come up with anything ill mark current patch for r?
- # [18:10] <@eeejay> yzen, maybe EventManager exists per-process, and dispatches the event to a document-bound child object
- # [18:11] <@eeejay> yzen, we could open another bug for that
- # [18:11] <@eeejay> and land this fix in the meantime too
- # [18:11] <yzen> eeejay: that's a good idea
- # [18:11] <@eeejay> because it is definitely hacky.
- # [18:12] <@eeejay> bbiab, commuting
- # [18:12] <yzen> ill do that if i can't come up with anything by tomorrow
- # [18:35] * khuey|away is now known as khuey
- # [18:47] <@eeejay> yzen, maybe calls to start() increment a counter, calls to stop() decrement, and when we reach zero, we actually stop the EventManager.
- # [18:48] <yzen> eeejay: well i found the following sequence when the last tab is closed: about:home is opened, selected and only then the last tab is closed
- # [18:48] <yzen> eeejay: so it technically never gets to 0
- # [18:48] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [18:48] <@eeejay> yzen, that is fine, it should not
- # [18:50] <yzen> eeejay: and it all fails when sendMsgFunc is called within the event manager. i might be missing something though, could you give an example of what would the counter affect?
- # [18:51] <@eeejay> yzen, the sendMsgFunc should only be set when the counter is incremented from 0 to 1
- # [19:05] * Joins: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP)
- # [19:15] <yzen> eeejay: oh right, that's the thing i remembered, event manager is stopped inside the content-script on AccessFu:stop, but im not sure it's possible to call it before tab gets closed, would you know?
- # [19:15] * Joins: Jesse (jruderman@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:17] <@eeejay> yzen, not sure
- # [19:17] <yzen> eeejay: that's what i noticed, when sending an AccessFu:stop on TabClose it never gets handled by the target content-script ..
- # [19:21] <maxli> eeejay, i have some questions for you
- # [19:22] <@eeejay> maxli, yep
- # [19:24] <maxli> eeejay, so if I add the checkable property to a AccessibilityNode, it makes talkback read out the state of the checkbox too, so it gets read out twice; that's seems to be a problem
- # [19:26] <@eeejay> maxli, interesting
- # [19:26] <@eeejay> maxli, we would need to change the utterance generator not to include the checked state in the utterance
- # [19:26] <@eeejay> maxli, and potentially only for jb, not for previous versions
- # [19:28] <maxli> eeejay, so a potential problem with that is that the order is different, i.e. doing that would change the utterance from "checked checkbox" to "checkbox checked"
- # [19:28] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [19:29] <@eeejay> maxli, i don't think that is significant
- # [19:30] <maxli> eeejay, okay, wasn't sure if it was a big deal
- # [19:30] <@eeejay> maxli, another thing, we may want to swap the utterance ordering to description last by default
- # [19:30] <@davidb> SteveF: lol
- # [19:30] <@davidb> (you very much are)
- # [19:30] <SteveF> davidb: i was being serious
- # [19:30] <@eeejay> maxli, which is how it is in the rest of android, so it would fit better
- # [19:30] <SteveF> :-)
- # [19:30] <@davidb> :)
- # [19:31] <@eeejay> SteveF, davidb, is this being recorded?
- # [19:31] <@davidb> SteveF: so yeah i can exert some influence but i can't really be definitive - since community project etc
- # [19:31] <@davidb> eeejay: yes
- # [19:31] <@eeejay> longdesc, lol
- # [19:31] <@davidb> logbot: hi
- # [19:31] <logbot> davidb, found more than 20 results, showing 3
- # [19:31] <logbot> May 7 17:27 <eeejay> SteveF, davidb, is this being recorded?
- # [19:31] <logbot> May 7 17:27 <eeejay> maxli, which is how it is in the rest of android, so it would fit better
- # [19:31] <logbot> May 7 17:26 <eeejay> maxli, another thing, we may want to swap the utterance ordering to description last by default
- # [19:31] <@eeejay> loldesc
- # [19:32] <@davidb> eeejay: this is about hgroup :P
- # [19:32] <@eeejay> oh
- # [19:32] <@davidb> logbot: longdesc
- # [19:32] <logbot> davidb, found more than 20 results, showing 3
- # [19:32] <logbot> May 7 17:28 <eeejay> longdesc, lol
- # [19:32] <logbot> May 6 15:14 <eeejay> davidb, tbsaunde, i'm down with anything you guys decide on longdesc :)
- # [19:32] <logbot> May 1 19:07 <davidb> regardless of idealism i think the least damaging way forward is to give longdesc the college try.
- # [19:33] <@davidb> interesting.
- # [19:33] <@davidb> tbsaunde: now is good?
- # [19:33] <@eeejay> loldesc="IF U FOLLOW DIS LINK U WILL REACH PAEG BOUT KITTEHS"
- # [19:34] <tbsaunde> davidb: sure
- # [19:34] <@davidb> loldesc="Y U NO READ ARTICLE"
- # [19:34] <@davidb> tbsaunde: ok regular place
- # [19:44] * Quits: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:47] * Joins: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP)
- # [19:56] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [19:59] * Quits: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP) (Quit: Téléportation !)
- # [20:03] * Joins: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP)
- # [20:11] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:12] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [20:12] * ChanServ sets mode: +qo davidb davidb
- # [20:17] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [20:18] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [20:24] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [20:31] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [20:46] * Quits: icaaq (Adium@D2069856.FE797095.222B27F0.IP) (Quit: Leaving.)
- # [20:46] * Joins: icaaq (Adium@moz-4595FE6F.creuna.se)
- # [21:00] * khuey is now known as khuey|away
- # [21:17] * habber is now known as habber-away
- # [21:18] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
- # [21:27] * Quits: @surkov (surkov@4F778CCB.95871A73.E17943EE.IP) (Quit: surkov)
- # [21:31] * Quits: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net) (Quit: Boriss)
- # [21:34] * @davidb grumbles about inaccessible pdf
- # [21:38] * Quits: fxa90id (fxa90id@moz-51B58B64.dsl.dynamic.t-mobile.pl) (Ping timeout)
- # [21:38] * Joins: fxa90id (fxa90id@moz-77022E21.dsl.dynamic.t-mobile.pl)
- # [21:40] <tbsaunde> davidb: clearly people should only be allowed to make pdfs from tx so they'd all be accessible :)
- # [21:40] <@firebot> eitan@monotonous.org granted review for attachment 744599 on bug 785144.
- # [21:40] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=785144 nor, --, ---, maxli, NEW, [AccessFu] Braille doesn't update when navigating through content
- # [21:41] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:43] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [21:43] * ChanServ sets mode: +qo davidb davidb
- # [21:46] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [21:48] <yzen> eeejay: have a sec for a quick question ?
- # [21:49] <@eeejay> yzen, yep
- # [21:52] <yzen> eeejay: so content-script has a global content object that corresponds to a window object. do you think i can fish something out of it that's specific to a particular document. if so, eventmanager could track which document that the event was scoped to and match it to the right sendMsgFunc ?
- # [21:53] <@eeejay> yzen, you could do that. not sure if it is worthwhile
- # [21:53] <@eeejay> yzen, you would need to do that for every event
- # [21:54] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Quit: poof)
- # [21:56] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:58] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [21:58] * ChanServ sets mode: +qo davidb davidb
- # [22:00] * habber-away is now known as habber
- # [22:04] * khuey|away is now known as khuey
- # [22:09] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:14] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:15] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [22:15] * Boriss_ is now known as Boriss
- # [22:25] <@firebot> trev.saunders@gmail.com denied review for attachment 745601 on bug 868789.
- # [22:25] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=868789 nor, --, ---, nobody, NEW, Name computation for SVG is wrong
- # [22:30] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [22:34] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [22:36] * Quits: habber (habber@moz-8654C0B7.nyc.res.rr.com) (Quit: habber)
- # [22:37] * khuey is now known as khuey|away
- # [22:37] * khuey|away is now known as khuey
- # [22:44] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
- # [22:44] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:50] * Parts: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [22:54] * Quits: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [22:57] <yzen> eeejay: so the child side message managers run in child processes is that correct ? did you mention that andoid is the special case ?
- # [22:57] <yzen> android*
- # [22:57] <@eeejay> yzen, correct
- # [22:57] <@eeejay> yzen, at this point, only b2g does oop content
- # [22:57] <@eeejay> = out of process
- # [22:58] <yzen> eeejay: desktop neither ?
- # [22:58] <@eeejay> yzen, by default no
- # [23:01] <yzen> eeejay: you mentioned earlier 'maybe EventManager exists per-process, and dispatches the event to a document-bound child object' , i m trying to think of how that could be possibel
- # [23:01] <yzen> possible*
- # [23:02] <@eeejay> yzen, i was suggesting what you did just earlier
- # [23:02] * Quits: @davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [23:03] <@eeejay> yzen, send to each window its associated event
- # [23:03] <yzen> eeejay: right so you think it might not be worthwhile ?
- # [23:04] <@eeejay> yzen, maybe!
- # [23:04] <@eeejay> yzen, i should look at the problem more closely
- # [23:12] <yzen> eeejay: when we load content script, they do have their own scope ? if so, afaik messages are are sent by frame message manager which means if content script had its own event manager, it would only get the message directed at it ? i mean i can try and see what happens ?
- # [23:12] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:13] <@eeejay> yzen, EventManager will be singleton in each process
- # [23:13] <@eeejay> yzen, so in the case of android, no matter how many content scripts are started, there will only be one EventManager
- # [23:14] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:14] * Boriss_ is now known as Boriss
- # [23:14] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:15] <yzen> eeejay: right, but what if it used Object.create(EventManager) object ? sorry if my suggestion is too naive ;)
- # [23:15] <yzen> as an example
- # [23:15] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [23:15] * Boriss_ is now known as Boriss
- # [23:16] <@eeejay> yzen, so each content script would have its own instance?
- # [23:16] <yzen> eeejay: essentially yes
- # [23:16] <yzen> and in case we do run it in b2g, it would be the case that we have an event manager per process
- # [23:17] <@eeejay> yzen, you would then need to filter accessible events so that only the ones that originate from the given window are used
- # [23:17] <yzen> eeejay: from within the event manager ?
- # [23:17] <@eeejay> yzen, you would then be registering a lot of listeners which is expensive
- # [23:17] <@eeejay> yzen, yeah
- # [23:17] <yzen> eeejay: yes my concern
- # [23:18] <@eeejay> yzen, there should only be one observer that sends the messages to the window-associated managers
- # [23:18] <@eeejay> perhaps
- # [23:18] * Quits: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP) (Client exited)
- # [23:19] <yzen> that's in AccessFu.jsm right ?
- # [23:19] * Joins: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP)
- # [23:22] <yzen> eeejay: right, i see, it sends a message to a window message manager and hence all frames
- # [23:22] <yzen> brb
- # [23:27] * Quits: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP) (Quit: Téléportation !)
- # [23:28] * Joins: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP)
- # [23:31] * Quits: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP) (Quit: Téléportation !)
- # [23:31] * Joins: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP)
- # [23:34] * Quits: rednaks (rednaks@95FDA14C.71823851.55FFA9B4.IP) (Quit: Téléportation !)
- # [23:38] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
- # [23:39] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Ping timeout)
- # Session Close: Wed May 08 00:00:00 2013
The end :)