/irc-logs / mozilla / #developers / 2012-06-08 / end
Options:
- # Session Start: Fri Jun 08 00:00:00 2012
- # Session Ident: #developers
- # [00:00] <Mook_as> gregglind: IIRC, you _need_ to provide a keyword-based fallback (in case the url 404s), otherwise it ignores that rule; see the mdc page on it
- # [00:00] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [00:00] <@ehsan> sawrubh: no, currently the private browsing service toggles the flag on all docshells when you go into the private mode
- # [00:00] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:00] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [00:00] <gregglind> Mook_as, I have cursor: url(unquoted_url.gif) auto !important;
- # [00:00] <@ehsan> sawrubh: once we get all of the remaining pieces landed and we want to switch the UI over to per-window PB, we'll need to write new code which sets that flag only on one window
- # [00:01] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [00:01] <evilpie_> ehsan: do you think you could get me a windows xp copy?
- # [00:01] * Joins: tonymec (tonymec@F96A8E0F.A9FF2BD6.277517C1.IP)
- # [00:01] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:01] <@ehsan> evilpie_: like a VM?
- # [00:01] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [00:01] <evilpie_> yes that would work, too
- # [00:01] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [00:01] <evilpie_> it's kinda hard to debug emet, when it's doing something different on win7
- # [00:02] <@ehsan> evilpie_: if you have access to the mozilla network, and can give me scp access to some box, I can copy it over :)
- # [00:02] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:02] <evilpie_> no i don't
- # [00:02] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [00:02] <@ehsan> hmm
- # [00:03] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [00:03] <@ehsan> evilpie_: so how can I get the file over to you?
- # [00:03] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [00:03] * Quits: graememcc (chatzilla@moz-512D8077.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [00:03] <evilpie_> what do you mean with access exactly ?
- # [00:03] <tn> kats, ok
- # [00:03] <@ehsan> like, put my pub ssh key on an ssh server
- # [00:03] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [00:03] <Mook_as> gregglind: comma before auto?
- # [00:04] <gregglind> Mook_as, thanks! awesome!
- # [00:04] <gregglind> (i mean, the end result is actually hideous :)
- # [00:04] * Quits: birtles (birtles@moz-FA0B5485.net182021088.t-com.ne.jp) (Connection reset by peer)
- # [00:04] * bsmedberg is now known as bsmedberg-awy
- # [00:05] <@ehsan> josh: http://hg.mozilla.org/mozilla-central/rev/a807b20be0bf
- # [00:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/a807b20be0bf - Ehsan Akhgari - Bug 737056 - Add some documentation on the mozilla::Version API; r=sparky
- # [00:06] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [00:06] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:06] * Quits: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [00:06] <sawrubh> ehsan: one question : what's the difference between a tree owner and the root of the tree in the context of docshells ?
- # [00:07] <@ehsan> sawrubh: I _think_ that the tree owner is an object which owns the entire docshell tree, whereas the root is the root of the docshell tree?
- # [00:07] * @ehsan is not 100% sure
- # [00:08] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:08] * Quits: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [00:08] <sicking> blassey: did you say that jmaher is the person to talk to regarding help with getting mochitests passing on android?
- # [00:08] <mounir> smaug: i don't like the idea of doing that in CSS, really
- # [00:08] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [00:08] * Joins: mbrubeck1 (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [00:09] <blassey> yup
- # [00:09] <sicking> blassey: cool, thanks
- # [00:09] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [00:09] * Quits: mbrubeck (mbrubeck@moz-CC58AF03.tmodns.net) (NickServ (GHOST command used by mbrubeck1))
- # [00:09] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:09] * mbrubeck1 is now known as mbrubeck
- # [00:10] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
- # [00:10] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:11] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:11] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:11] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [00:12] * Joins: akira13 (akira@3794EAE5.52363F71.55FFA9B4.IP)
- # [00:12] * philor|away is now known as philor
- # [00:12] * Parts: akira13 (akira@3794EAE5.52363F71.55FFA9B4.IP)
- # [00:12] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [00:12] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:12] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:12] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:12] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [00:13] * mjschranz is now known as mjschranz_away
- # [00:13] * Joins: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:13] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [00:14] * Quits: Asa (asa@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [00:14] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [00:14] * ChanServ sets mode: +o dveditz
- # [00:14] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
- # [00:14] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:14] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:15] * Quits: martndemus (martndemus@moz-F18D2398.upc-h.chello.nl) (Quit: Lost terminal)
- # [00:16] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:16] * cjones-brb is now known as cjones
- # [00:16] * Quits: Asa (asa@moz-7B0110AD.mv.mozilla.com) (Input/output error)
- # [00:16] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
- # [00:16] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:17] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:17] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [00:17] * ChanServ sets mode: +o dveditz
- # [00:17] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:17] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [00:17] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [00:17] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
- # [00:17] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [00:18] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [00:18] * Quits: tchevalier (Instantbir@moz-4C56047B.w109-210.abo.wanadoo.fr) (Ping timeout)
- # [00:19] * Quits: jfkthame (jfkthame@6F8AAE2D.90783722.9542EC20.IP) (Quit: jfkthame)
- # [00:19] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:19] * Quits: Asa (asa@moz-7B0110AD.mv.mozilla.com) (Input/output error)
- # [00:19] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:19] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [00:19] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [00:19] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120604042007])
- # [00:20] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:20] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:20] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [00:20] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:20] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:20] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
- # [00:20] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [00:21] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [00:21] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [00:21] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [00:21] * ChanServ sets mode: +o dveditz
- # [00:23] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:23] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:23] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:23] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [00:23] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [00:23] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:24] * Joins: tchevalier (Instantbir@moz-4C56047B.w109-210.abo.wanadoo.fr)
- # [00:24] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [00:24] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [00:24] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [00:24] * ChanServ sets mode: +o dveditz
- # [00:24] * Quits: tantek (tantek@moz-D2C7ACFC.dsl.dynamic.sonic.net) (Quit: tantek)
- # [00:24] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [00:24] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [00:25] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:25] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [00:26] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:26] <Waldo> ted: you around?
- # [00:26] * kats is now known as kats|away
- # [00:26] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:27] * Joins: bc|afk (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [00:27] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [00:27] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:27] * bc|afk is now known as bc
- # [00:27] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [00:28] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:28] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [00:28] * ChanServ sets mode: +o dveditz
- # [00:28] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:29] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:29] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [00:29] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:29] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:29] * ChanServ sets mode: +o dbaron
- # [00:30] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [00:30] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:30] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [00:30] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:31] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:31] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:31] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [00:31] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:31] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [00:32] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [00:32] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:32] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [00:33] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [00:33] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:33] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [00:33] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [00:33] * ChanServ sets mode: +o dveditz
- # [00:33] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [00:34] * khuey is now known as khuey|away
- # [00:35] * Quits: twi (Adium@moz-D11FD785.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [00:35] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:35] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Ping timeout)
- # [00:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [00:36] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [00:36] * Joins: jdm (jdm@15E8944C.529720A2.F2EC5822.IP)
- # [00:36] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:36] * Quits: dwalkowski1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [00:36] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:37] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [00:37] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [00:37] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:37] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Quit: )
- # [00:39] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:39] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:39] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [00:40] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [00:40] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:40] * Joins: tantek (tantek@moz-D2C7ACFC.dsl.dynamic.sonic.net)
- # [00:41] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:42] * Joins: gandalf (zbraniecki@moz-56E52C11.neoplus.adsl.tpnet.pl)
- # [00:42] <sawrubh> jdm: ignore my mail
- # [00:42] <jdm> heh, too late
- # [00:42] <sawrubh> ehsan already solved it
- # [00:42] <sawrubh> jdm: :P
- # [00:43] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [00:43] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:43] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:44] <@ehsan> :)
- # [00:44] <@ehsan> jdm: you're too slow :P
- # [00:44] <jdm> curses
- # [00:44] <jdm> I obviously need to spend more time on irc
- # [00:44] <jdm> edinburgh can wait
- # [00:44] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [00:44] <jhammel> ha!
- # [00:44] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [00:44] <jhammel> well, it has been there for a few centuries...
- # [00:44] * Quits: tchevalier (Instantbir@moz-4C56047B.w109-210.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [00:45] <zzzzz> Does anyone watch UX tbpl and Nightly builds - win32 opt has been failing like crazy due to some sort of complier error - or is UX just more or less there, use it as is...
- # [00:45] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:45] * zzzzz not that I care much or use UX builds
- # [00:45] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:46] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:46] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:46] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [00:46] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:47] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [00:47] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [00:47] <zzzzz> nm, UX guys are aware and working on fix
- # [00:47] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [00:49] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:49] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:49] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [00:49] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [00:49] * Joins: kaze (kaze@moz-43364DC0.rev.sfr.net)
- # [00:50] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:50] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [00:50] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:50] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [00:51] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:51] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:52] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [00:53] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:53] * catlee is now known as catlee-away
- # [00:53] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [00:54] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [00:54] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:54] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:54] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:54] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [00:55] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [00:55] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [00:55] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [00:58] * Quits: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP) (Ping timeout)
- # [00:58] * Quits: marco (marco@1F259E9D.B1299530.10DC0B64.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120603042007])
- # [00:58] * Quits: JeroenDeDauw (j@3D8B249.714666EF.52AB9A83.IP) (Ping timeout)
- # [00:58] * kmoir-afk is now known as kmoir
- # [00:58] * Joins: Wes- (chatzilla@A1FEE3E8.E3DA2587.9A5171B3.IP)
- # [00:58] <sawrubh> jdm: currently the setter sets the PB mode bool( |usePrivateBrowsing| ) on a per window basis, so should I set it in the helper function that I'm creating, on a per window or per tab basis
- # [00:59] <sawrubh> (as the getter is doing)
- # [00:59] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:59] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:59] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [00:59] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:59] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:59] <jdm> sawrubh: per-window should be fine
- # [00:59] <sawrubh> jdm: ok sir :)
- # [00:59] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:59] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:59] * ChanServ sets mode: +o dbaron
- # [00:59] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [01:00] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [01:00] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:00] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [01:00] * Joins: wchen (wchen@moz-C51B33AA.acanac.net)
- # [01:01] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [01:02] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:02] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [01:03] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:03] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [01:03] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:03] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:03] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:04] * coop is now known as coop|afk
- # [01:04] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [01:04] * Quits: Sander (chatzilla@B9A538E5.609BB040.D19FF217.IP) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [01:04] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:05] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [01:05] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:06] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [01:08] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:09] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:09] <mattwoodrow> jwatt: ping
- # [01:09] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [01:09] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [01:09] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:10] <evilpie_> ehsan: does firefox use DEP on xp?
- # [01:10] <sawrubh> jdm: should I run some tests before submitting the patch
- # [01:10] * Quits: kaze (kaze@moz-43364DC0.rev.sfr.net) (Ping timeout)
- # [01:10] * cadecairos is now known as cadecairos_away
- # [01:10] * Parts: thakis (thakis__@moz-CD91E596.google.com)
- # [01:10] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [01:10] <jdm> sawrubh: yes. the ones in browser/components/privatebrowsing/test
- # [01:10] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [01:10] <jdm> they are browser-chrome tests
- # [01:10] <jdm> mochitest-browser-chrome, that is
- # [01:11] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [01:11] <sawrubh> jdm: ok
- # [01:11] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:11] <sawrubh> jdm: yeah, I've had my share of interaction with them ;)
- # [01:11] <jdm> oh right, of course :P
- # [01:12] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [01:12] * Quits: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [01:12] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [01:12] * Joins: dveditz_ (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [01:13] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:13] * dveditz_ is now known as dveditz
- # [01:13] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [01:14] <jdm> grr
- # [01:14] <jdm> I don't want to get up at 3 am to go hiking just to do so in the rain
- # [01:14] <jdm> what a dilemma
- # [01:14] <sawrubh> jdm: where are you these days btw ?
- # [01:14] <jdm> edinburgh
- # [01:14] <jdm> next stop marrakech
- # [01:15] <sawrubh> hey, are you making a photo album/diary, some sort of that
- # [01:15] * Quits: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:15] <sawrubh> it would be awesome with all the places you've gone
- # [01:15] <sawrubh> :)
- # [01:15] * Joins: njn (chatzilla@moz-AAAE8926.dyn.iinet.net.au)
- # [01:15] <NeilAway> sawrubh: iirc the tree owner is either a content tree owner or a chrome tree owner object, while the root is just another docshell
- # [01:15] * mjschranz_away is now known as mjschranz
- # [01:16] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:16] <jdm> I doubt it would actually be that interesting
- # [01:16] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [01:16] <jdm> I am pretty spartan with my photographs
- # [01:17] <sawrubh> NeilAway: a page can have docshells and those docshells can have more docshells as their children ?
- # [01:17] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:17] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
- # [01:17] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [01:17] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:17] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [01:17] * ChanServ sets mode: +o dveditz
- # [01:17] * Quits: cviecco_ (cviecco@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [01:17] <crypt> timeless: is there a way I can figure out why nsITimer callback is not happening ...
- # [01:18] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [01:18] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:18] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [01:18] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [01:18] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:18] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [01:18] * Joins: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [01:18] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:19] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [01:19] <jdm> sawrubh: while I am still fuzzy on what exactly constitutes a docshell, I do know that a page with an iframe will have a docshell with a child docshell
- # [01:19] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [01:19] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [01:19] <NeilAway> sawrubh: each frame has its own docshell
- # [01:19] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:19] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [01:19] <jdm> crypt: the timer might be GCed before it fires
- # [01:19] <jdm> if there are no references being stored to it
- # [01:20] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:20] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [01:20] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [01:20] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [01:21] <crypt> jdm: it is perhaps the case .. is there a way to debug the nsITImer code .. is the nsIITimer.h the only implementation of the timer ...
- # [01:21] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:21] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [01:21] <jdm> crypt: you want nsTimerImpl.cpp :)
- # [01:21] * nthomas|away is now known as nthomas
- # [01:21] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [01:21] <crypt> ah cool !!
- # [01:21] <jdm> er, nsTimer maybe
- # [01:21] <jdm> I forget which it is
- # [01:21] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:21] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:21] <crypt> i searched for nsITimer.cpp and couldn't get it .. may be itis the impl version
- # [01:21] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:22] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [01:22] * ChanServ sets mode: +o dveditz
- # [01:22] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:22] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [01:22] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:22] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:22] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [01:22] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [01:22] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [01:23] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:23] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [01:23] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [01:24] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [01:24] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:25] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [01:25] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [01:25] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:26] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:26] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:26] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:27] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [01:27] <sawrubh> jdm: the test is saying |gBrowser.currentTab is undefined|. The patch is here : http://pastebin.mozilla.org/1658235
- # [01:27] <jdm> hum
- # [01:27] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [01:27] * ChanServ sets mode: +o dveditz
- # [01:27] * Quits: wchen (wchen@moz-C51B33AA.acanac.net) (Quit: wchen)
- # [01:27] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [01:27] <gavin> are you accessing it after the window's been torn down?
- # [01:27] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:28] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:28] * Joins: wchen (wchen@moz-C51B33AA.acanac.net)
- # [01:28] <gavin> hrm, not sure I understand the rationale behind bug748477
- # [01:28] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [01:28] <gavin> that seems wrong to me
- # [01:28] <sawrubh> gavin: I'm accessing it in a test, I don't know if the window has been torn down
- # [01:28] <jdm> sawrubh: it might be selectedTab instead of currentTab
- # [01:29] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:29] <gavin> oh, heh, right
- # [01:29] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [01:29] <sawrubh> jdm: :P
- # [01:29] <jdm> gavin: the rationale is that if we're creating this API for extensions to use, it should behave correctly in conjunction with a theoretical per-tab PB mode
- # [01:30] <jdm> well, not just extensions; our own code too
- # [01:30] * Quits: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net) (Ping timeout)
- # [01:30] * Quits: gozala (gozala@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [01:30] * Joins: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [01:30] <gavin> I don't know why we're spending so much effort trying to accomodate a theoretical per-tab case
- # [01:31] <gavin> just doesn't seem like the right tradeoff
- # [01:31] <jdm> gavin: because there have been a number of requests for it
- # [01:31] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:31] <@ehsan> gavin: the base design supports it just fine
- # [01:31] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:31] <gavin> from whom?
- # [01:31] <jdm> it's likely that an extension will take on the task of providing it; we shouldn't make it impossible when the work to avoid that is not very difficult
- # [01:32] <@ehsan> and I don't think we should actively make it hard for extension developers to support it if we don't have to
- # [01:32] <gavin> we get numerous requests for all sorts of crazy shit we don't spend time trying to support :)
- # [01:32] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:32] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:32] <@ehsan> gavin: the fact that the base design supports it is just icing on the cake
- # [01:32] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [01:32] <@ehsan> we get that almost for free
- # [01:32] <gavin> given the amount of chatter I've seen about it, I question "not very difficult"
- # [01:32] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:32] <@ehsan> what chatter?
- # [01:32] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [01:32] <@ehsan> that's like the first bug filed for it ;)
- # [01:33] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:33] <@ehsan> in fact we are creating chatter at this very moment!
- # [01:33] * Quits: anant (anant@moz-BBE3ABD.mv.mozilla.com) (Quit: anant)
- # [01:33] <jdm> the only other chatter I remember was in the original browser API bug :P
- # [01:33] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [01:33] * ChanServ sets mode: +o dveditz
- # [01:33] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [01:33] <@ehsan> right
- # [01:34] * Joins: gozala (gozala@moz-BBE3ABD.mv.mozilla.com)
- # [01:34] * Quits: rednaks (rednaks@BCF3FDA5.A27DF64C.55FFA9B4.IP) (Quit: a lancé une bombe fumigène et s'est eclipsé ! è_é)
- # [01:35] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:35] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:35] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [01:36] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [01:36] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:37] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [01:38] * kmoir is now known as kmoir-afk
- # [01:39] * heycam|away is now known as heycam
- # [01:42] * Joins: willy1234x1 (willy1234x@moz-31085AB6.slkc.qwest.net)
- # [01:42] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:42] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [01:43] * Quits: willy1234x1 (willy1234x@moz-31085AB6.slkc.qwest.net) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
- # [01:43] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [01:44] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [01:44] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [01:44] * kats|away is now known as kats
- # [01:44] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [01:45] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:46] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [01:46] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [01:46] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:46] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [01:46] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [01:46] <Bas> taras: Does that mean you want me to visit the Snappy workweek?
- # [01:46] <Bas> :)
- # [01:46] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [01:47] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:48] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [01:48] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [01:48] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [01:48] <taras> Bas: yes
- # [01:48] <taras> but it's not finalized yet
- # [01:48] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:48] <taras> waiting on gavin to see who from his team plans to come
- # [01:48] <taras> and then approval from various higher powers
- # [01:48] * Parts: zandr (zandr@moz-891BD824.milewski.org)
- # [01:49] * Joins: zandr (zandr@moz-891BD824.milewski.org)
- # [01:50] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [01:50] * ChanServ sets mode: +o dveditz
- # [01:50] * kats is now known as kats|away
- # [01:50] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:50] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:50] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [01:50] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [01:51] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:51] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [01:52] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [01:52] <Bas> taras: Okay :)
- # [01:52] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [01:52] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:52] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [01:53] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [01:53] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [01:53] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [01:54] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [01:54] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [01:55] <froydnj> jlebar: your bug 762409 checkin seems to have broken win opt M2
- # [01:55] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [01:55] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [01:55] * Quits: ajuma (ajuma@moz-CDCFE118.home.cgocable.net) (Quit: ajuma)
- # [01:56] <jlebar> froydnj, Yes, yes it did. I didn't look closely enough at the try push.
- # [01:56] <Waldo> ehsan: Bq bustage apparently
- # [01:56] <@ehsan> Waldo: ah hmm
- # [01:56] <jlebar> froydnj, I can back it out in 5.
- # [01:57] <froydnj> jlebar: thanks
- # [01:57] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [01:58] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [01:58] <@ehsan> Waldo: backed out
- # [01:58] <Waldo> coolio
- # [01:58] * coop|afk is now known as coop
- # [01:58] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [01:58] <jdm> what does builtinclass in an IDL mean?
- # [01:59] <gavin> means it's not for other people to implement, IIRC
- # [01:59] <gavin> ah, "xpconnect will refuse to let script implement it"
- # [01:59] <gavin> from https://groups.google.com/forum/#!msg/mozilla.dev.platform/2MVZDBZRDQo/WeaRAYUAsLkJ
- # [02:00] <jlebar> Does anyone have a backout script, so I don't have to think about it anymore?
- # [02:00] <gavin> http://ehsanakhgari.org/blog/2010-09-09/backing-out-multiple-consecutive-changesets-mercurial
- # [02:01] <gavin> http://blog.bonardo.net/2011/08/05/easier-backout-scripts
- # [02:01] <jdm> gavin: so it only stops script, but a binary addon could override it?
- # [02:01] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:01] <gavin> jdm: I guess maybe?
- # [02:01] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [02:01] <jlebar> Oh yay.
- # [02:01] <jlebar> thanks, Gavin.
- # [02:01] <gavin> jlebar: oh, http://blog.bonardo.net/2011/11/22/even-easier-backouts-from-the-trees is even newer
- # [02:01] * Quits: activeknowledge (Mibbit@moz-93A5BEC1.hsd1.ma.comcast.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [02:01] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [02:01] * ChanServ sets mode: +o dveditz
- # [02:01] <jdm> gavin: any idea if an addon could retain a reference to the original implementation before overriding?
- # [02:02] <gavin> jlebar: also, from the comments: https://bitbucket.org/sfink/qbackout/
- # [02:02] * jlebar gets out his clippers, is ready to shave this yak
- # [02:02] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Ping timeout)
- # [02:02] * Joins: kanru` (user@moz-E8EC708.dynamic.hinet.net)
- # [02:03] <gavin> jdm: now it sounds like you're talking about implementation, as opposed to an interface
- # [02:03] <jdm> gavin: yes, that is actually what I've been intending to talk about
- # [02:03] <gavin> yes, addons can keep references to other components (by CID or contract)
- # [02:06] <jdm> cool
- # [02:06] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [02:06] * Quits: gozala (gozala@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:07] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:07] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:07] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [02:07] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [02:07] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [02:09] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [02:09] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:09] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [02:10] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:10] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [02:10] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:11] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:11] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [02:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [02:12] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [02:12] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:12] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [02:12] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:13] * Joins: ashughes (ashughes@C873E28D.DBB33A3F.A20E6FDD.IP)
- # [02:14] <sawrubh> jdm: I can't find out if |selectedTab| allows me to QueryInterface on it. I need this for getting the docshell, just doing gBrowser.selectedTab.docshell won't work. So I am trying to do :
- # [02:14] * Quits: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: -> Super Brooks Brothers)
- # [02:14] <sawrubh> return gBrowser.selectedTab.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIXULWindow).docShell.QueryInterface(Ci.nsILoadContext).usePrivateBrowsing;
- # [02:14] <sawrubh> it would help if I know if a Tree owner of a docshell and selectTab are similar,that is at the same level
- # [02:15] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:15] <jdm> this is selectedtab: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/tabbrowser.xml#2040
- # [02:15] * khuey|away is now known as khuey
- # [02:16] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:16] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [02:16] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [02:16] <sawrubh> jdm: I got that but I can't find any definition(IDL file I mean, where it's interfaces are defined) of it here : http://mxr.mozilla.org/mozilla-central/ident?i=selectedTab
- # [02:17] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:17] <jdm> yes, I'm having trouble locating that as well
- # [02:17] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [02:18] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [02:18] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:18] <sawrubh> I basically need to extract the docshell out of the selectedTab( that is the current tab), and I think the only way would be querying interfaces, but I guess tabbrowser.xml does not link it to any interfaces.
- # [02:19] <jdm> sawrubh: this is a tabbox: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/tabbrowser.xml#24
- # [02:19] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:19] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:19] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:19] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [02:19] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [02:20] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [02:20] * Quits: evilpie_ (evilpie@moz-40859463.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120607025755])
- # [02:20] * cadecairos_away is now known as cadecairos
- # [02:21] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [02:21] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:21] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:21] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [02:22] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [02:23] * Joins: Boriss_ (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:23] <jdm> sawrubh: http://mxr.mozilla.org/mozilla-central/source/toolkit/content/widgets/tabbox.xml
- # [02:24] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:24] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:24] * Boriss_ is now known as Boriss
- # [02:24] <jdm> that's where selectedtab is defined
- # [02:24] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [02:24] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:24] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [02:25] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [02:25] * Joins: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:25] <hobophobe> Can't you just use selectedTab.linkedBrowser.docshell ?
- # [02:25] <jdm> that sounds worth a shot
- # [02:25] <sawrubh> hobophobe: let me try
- # [02:26] <hobophobe> err .docShell
- # [02:26] <sawrubh> hobophobe: :)
- # [02:27] * khuey is now known as khuey|away
- # [02:27] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:27] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:28] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [02:28] <dzbarsky> how does one get from an Element to the root PresContext?
- # [02:29] * Joins: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net)
- # [02:30] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [02:30] * ChanServ sets mode: +o dveditz
- # [02:31] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:32] * Quits: tantek (tantek@moz-D2C7ACFC.dsl.dynamic.sonic.net) (Quit: tantek)
- # [02:32] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [02:33] <@roc> Element->OwnerDoc()->GetShell()->PresContext()->RootPresContext()
- # [02:33] * Quits: garnacho (carlos@moz-751C139.dyn.user.ono.com) (Quit: Ex-Chat)
- # [02:33] <@roc> the last one is GetRootPresContext()
- # [02:33] <@roc> that's assuming you don't care whether the element is in the document or not
- # [02:33] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [02:34] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:34] <darktrojan> oh ick, maybe we don't really want a 'view page source' option for pdfs
- # [02:34] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [02:35] <Waldo> binary solo?
- # [02:35] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:36] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [02:36] <darktrojan> it's not totally unreadable
- # [02:36] <darktrojan> just mostly
- # [02:37] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [02:38] * Quits: jdm (jdm@15E8944C.529720A2.F2EC5822.IP) (Client exited)
- # [02:38] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Quit: dveditz)
- # [02:39] <froydnj> sparky strikes again!
- # [02:39] <dzbarsky> roc: thanks
- # [02:39] * Quits: avih (quassel@moz-DFD2E4F2.red.bezeqint.net) (Ping timeout)
- # [02:39] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [02:39] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [02:40] <@roc> Waldo: Conchords reference?
- # [02:40] * jlebar is now known as jlebar|away
- # [02:40] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [02:42] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [02:43] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [02:43] * ChanServ sets mode: +o ehsan
- # [02:43] <Waldo> roc: sort of that, sort of a query about whether view-source gave you a screenful of Unicode replacement characters and junk
- # [02:43] <Waldo> but I guess I forgot that PDFs are semi-readable
- # [02:43] <Waldo> probably by dint of Postscript heritage? *shrug*
- # [02:43] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:44] <@roc> just wondering if it was a Conchords reference
- # [02:44] <@roc> is there any documentation on how the cycle collector integrates with JS GC?
- # [02:44] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [02:44] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:44] * gregglind is now known as gregglind_away
- # [02:45] <sawrubh> ehsan: ping
- # [02:45] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [02:45] <@ehsan> sawrubh: hey
- # [02:46] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:46] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
- # [02:46] <sawrubh> ehsan: I have done both of the changes and it's passing all of the tests. Are there any more changes that needs to be done in this patch ?
- # [02:46] <sawrubh> Do you want to see the patch
- # [02:47] <@ehsan> sawrubh: no I think it should be ready for review
- # [02:47] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
- # [02:47] <sawrubh> ehsan: if you want a quick glance before me submitting : http://pastebin.mozilla.org/1658285
- # [02:47] <sawrubh> :)
- # [02:47] <@ehsan> sure
- # [02:48] * khuey|away is now known as khuey
- # [02:48] <@ehsan> sawrubh: looks good, but can I make a small nit?
- # [02:48] <sawrubh> ehsan: I am asking you for review then.
- # [02:48] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [02:48] <sawrubh> yes please do
- # [02:48] <@ehsan> sawrubh: can you change the order of arguments of setPrivateWindow?
- # [02:48] <@ehsan> that looks a bit more natural
- # [02:49] <sawrubh> ehsan: ok will do.
- # [02:49] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:49] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [02:49] <@ehsan> sawrubh: great!
- # [02:49] * Quits: kanru` (user@moz-E8EC708.dynamic.hinet.net) (Ping timeout)
- # [02:49] <sawrubh> ehsan: anything else ? :)
- # [02:49] <@ehsan> nope
- # [02:49] <sawrubh> :)
- # [02:49] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [02:50] * jorendorff is now known as jorendorff-away
- # [02:50] <sawrubh> can you land it today(if possible), I've been up 29 hours, would feel good, if this lands today :P
- # [02:50] <sawrubh> and I would have a great sleep
- # [02:50] <sawrubh> :)
- # [02:50] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:51] <@ehsan> sawrubh: for sure :)
- # [02:51] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [02:51] <@ehsan> sawrubh: thanks a lot for working on this
- # [02:51] <@ehsan> sawrubh: and let me know if you wanna work on another bug :)
- # [02:51] <sawrubh> ehsan: you just read my mind :)
- # [02:51] <@ehsan> heh
- # [02:52] <@ehsan> sawrubh: I'll CC you on another bug then
- # [02:52] <sawrubh> please give me some new bug(would love if it would be belonging and blocking PBNGEN)
- # [02:52] <sawrubh> ehsan: ^^
- # [02:52] <@ehsan> sawrubh: there's a lot to work on for that project :)
- # [02:52] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [02:52] <@ehsan> sawrubh: I'll look for a good one for you
- # [02:53] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [02:53] <sawrubh> ehsan: btw there are a lot of ehsan in the review list
- # [02:53] <sawrubh> which one are you ;)
- # [02:54] * Joins: avih (quassel@88513C55.613BFE2F.51B98CA5.IP)
- # [02:54] <@ehsan> sawrubh: :ehsan :)
- # [02:54] <sawrubh> yeah got it with ur full name
- # [02:54] <sawrubh> :)
- # [02:54] <@ehsan> sawrubh: You'll find a lot of people with : plus their irc nick
- # [02:54] <@ehsan> that's sort of the convention most people use
- # [02:54] <sawrubh> ehsan: thanks for reviewing(in advance)
- # [02:55] <@ehsan> sure thing
- # [02:55] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [02:55] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:55] <sawrubh> and I guess I might make this 48 hours, so can you tell me that bug now ;)
- # [02:55] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
- # [02:56] <@ehsan> sawrubh: no, I won't! you should get some sleep ;)
- # [02:56] * lsblakk is now known as lsblakk|afk
- # [02:56] <sawrubh> I am eager. Although I have 722990 a little bit pending(but it's nearly complete) so can start on another one anyways
- # [02:56] <sawrubh> ehsan: please please please
- # [02:56] <@ehsan> hehe
- # [02:56] <@ehsan> ok
- # [02:56] <@ehsan> gimme a sec
- # [02:56] <sawrubh> :D
- # [02:56] * mjschranz is now known as mjschranz_away
- # [02:57] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [02:57] <@dbaron> So what does 1453 pending builds mean in term of wait time?
- # [02:57] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [02:58] <@ehsan> sawrubh: ok I've got two for you: https://bugzilla.mozilla.org/show_bug.cgi?id=722978
- # [02:58] <@ehsan> and https://bugzilla.mozilla.org/show_bug.cgi?id=722996
- # [02:58] <@ehsan> both should be similar
- # [02:58] <@ehsan> dbaron: you'll get results in the morning?
- # [02:58] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
- # [02:59] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
- # [02:59] <Ameya> ehsan: ping
- # [02:59] <@ehsan> Ameya: hi!
- # [02:59] <sawrubh> ehsan: let me have a look, I'll just get back with questions.
- # [02:59] <@ehsan> ok
- # [03:00] <Ameya> ehsan: Hi..I filed a patch Bug 761950. People are telling to convert it into testing tool for AMO editors...
- # [03:00] * Quits: jamesr (jamesr@BE74E46C.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [03:00] <@ehsan> let me take a look
- # [03:00] * Quits: espadrine (espadrine@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: espadrine)
- # [03:00] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120523223741])
- # [03:01] <Ameya> i want to know your view...
- # [03:02] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:02] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [03:02] * Quits: Mook_as (Daily@moz-1FCC0032.activestate.com) (Quit: gone)
- # [03:03] <sawrubh> ehsan: 722978 seems quite similar to what I've just done. So I'll start with that :) and maybe try and complete within an hour(unless I fall asleep :P)
- # [03:04] <sawrubh> and the other one too. :)
- # [03:04] <sawrubh> so let's get started.
- # [03:04] <@ehsan> sounds good!
- # [03:04] * ewong|away is now known as ewong
- # [03:05] <Ameya> ehsan: I used runtime monitoring detect suspicious addons... but Dave said it is required to detect them at pri-install state.
- # [03:06] <@ehsan> Ameya: yeah I'm reading through the bug right now...
- # [03:06] <Ameya> ehsan: ok fine ... let you complete...
- # [03:06] * Parts: justdave (dave@bugzilla.org)
- # [03:07] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:08] * joduinn-mtg is now known as joduinn
- # [03:08] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [03:09] * AutomatedTester is now known as AutomatedTester|AFK
- # [03:09] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [03:09] * Quits: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman_)
- # [03:09] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [03:09] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [03:10] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:10] * nthomas is now known as nthomas|away
- # [03:12] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [03:14] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [03:15] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
- # [03:15] * Quits: jorendorff-away (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
- # [03:16] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [03:16] <@ehsan> Ameya: ok, let me comment on the bug
- # [03:16] <@ehsan> Ameya: so that the rest of the people on the bug see it as well
- # [03:16] * Quits: chewey (chewey@moz-B58C40D0.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:16] <Ameya> ehsan: ok fine.. no problem.
- # [03:16] <@ehsan> Ameya: but before I do that, I should say this is one of the most amazing stuff that I've seen at mozilla! :)
- # [03:16] <sawrubh> ehsan: what test should I run ?
- # [03:17] <@ehsan> Ameya: and great job so far
- # [03:17] * Joins: chewey (chewey@moz-750BF695.dip0.t-ipconnect.de)
- # [03:17] <@ehsan> sawrubh: for which bug?
- # [03:17] <sawrubh> 722978
- # [03:17] <Ameya> ehsan: thanks a lot.... if you remember your encouragement helped to come here....
- # [03:18] <@ehsan> yeah
- # [03:18] <@ehsan> Ameya: honestly I wasn't quite sure that the idea is possible in practice
- # [03:18] <@ehsan> Ameya: and I'm quite impressed that you got it working :)
- # [03:19] <@ehsan> sawrubh: browser/components/privatebrowsing/test/browser/browser_privatebrowsing_certexceptionsui.js
- # [03:20] * Quits: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net) (Ping timeout)
- # [03:20] * Joins: gal (gal@moz-7327DB99.hsd1.ca.comcast.net)
- # [03:20] * ctalbert is now known as ctalbert|afk
- # [03:20] * Quits: gal (gal@moz-7327DB99.hsd1.ca.comcast.net) (Quit: gal)
- # [03:22] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:22] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [03:23] <Ameya> ehsan: thanks again... jdm also helped me a lot... Still i want to make that patch more efficient & convenient. Just need your opinion on various views of others...
- # [03:23] <timeless> crypt: did you try using xpcom_debug_break?
- # [03:23] <timeless> it really should let you land in the debugger
- # [03:23] <timeless> not that it really matters
- # [03:23] <timeless> you can actually set a breakpoint on YourObject::QueryInterface
- # [03:23] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [03:23] <timeless> (assuming it's c++)
- # [03:24] <timeless> it is either called from the timer code properly, or it isn't called
- # [03:25] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [03:25] <timeless> also, if your code is readable somewhere, someone familiar w/ xpcom could probably read it and tell you why it's broken
- # [03:25] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
- # [03:25] <crypt> timeless: i did try and I am at a place where I am suspecting that my nsTimerImpl::Release is called on my timer reference ..hence notify will never be called
- # [03:25] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [03:25] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:25] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [03:25] <timeless> oh
- # [03:25] <timeless> well, err
- # [03:26] <timeless> so,
- # [03:26] <timeless> if the timer impl is being released
- # [03:26] <timeless> so, timers have a few ways of working
- # [03:26] <crypt> ok
- # [03:26] <timeless> but in one form, you have to hold an owning reference to them
- # [03:26] <timeless> otherwise they like to self destruct
- # [03:27] * fabrice is now known as fabrice|afk
- # [03:27] <timeless> does your object hold an nsCOMPtr<> to the timer?
- # [03:27] * timeless actually can't deal w/ this now
- # [03:27] * timeless is trying to move 6 figures across international waters
- # [03:27] * sawrubh thinks that timeless must be an expert in managing timers ;)
- # [03:27] <crypt> sure timeless .. yes for your question above .. there is nsCOMPtr
- # [03:28] <timeless> sawrubh: there was a time when i kind of was
- # [03:28] <timeless> sorry
- # [03:28] * timeless runs away
- # [03:28] * sawrubh timeless can't you stop time ?
- # [03:29] <crypt> sawrubh ++
- # [03:29] * sawrubh timeless has timedOut
- # [03:29] * sawrubh now enough of timer jokes
- # [03:29] <crypt> :)
- # [03:30] * sawrubh timeless will beat the time out of me when he comes back
- # [03:31] * sawrubh is now known as sawrubh|shutup
- # [03:32] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [03:36] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Ping timeout)
- # [03:37] * Quits: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:37] * sawrubh|shutup is now known as sawrubh
- # [03:38] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:40] <@ehsan> sawrubh: still around?
- # [03:42] <Ameya> ehsan: just now deve replied on that bug..
- # [03:42] <sawrubh> ehsan: yep :)
- # [03:42] <@ehsan> sawrubh: https://bugzilla.mozilla.org/show_bug.cgi?id=748477#c3
- # [03:42] <@ehsan> Ameya: so did I :) https://bugzilla.mozilla.org/show_bug.cgi?id=761950#c15
- # [03:42] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.87 [Firefox 3.6.28/20120306064154])
- # [03:42] <sawrubh> ehsan: oops :s
- # [03:42] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [03:43] <Ameya> sorry.. got disconnected... Lost last chat...
- # [03:44] <sawrubh> Ameya: ehsan >>Ameya: so did I https://bugzilla.mozilla.org/show_bug.cgi?id=761950#c15
- # [03:44] <@ehsan> Ameya: I commented on the bug as well: https://bugzilla.mozilla.org/show_bug.cgi?id=761950#c15
- # [03:44] <@ehsan> oh hrm what sawrubh said!
- # [03:44] <Ameya> yup...saw... Actually i got disconnected. ok let me see
- # [03:45] <@ehsan> ok
- # [03:46] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [03:47] * Quits: gandalf (zbraniecki@moz-56E52C11.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [03:47] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [03:49] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
- # [03:50] * sfink is now known as sfink|afk
- # [03:50] <Ameya> Yes I know UI needs to be polished & also part of code needs to be more efficient....
- # [03:51] <@ehsan> yep
- # [03:51] <Ameya> just tried to get the basic idea working
- # [03:51] <@ehsan> Ameya: but in short, I like the idea very much
- # [03:51] <@ehsan> exactly
- # [03:51] <@ehsan> we just need to think about the path forward
- # [03:51] <@ehsan> Ameya: sorry if Dave marking the bug INVALID discouraged you
- # [03:51] <@ehsan> I didn't see the bug until now...
- # [03:52] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:52] <Ameya> Hehe... I am used to criticism as i am facing it since first day of my project. No problem.. :)
- # [03:52] <sawrubh> ehsan: corrected and uploaded the corrected patch. Please review it(when you are free)
- # [03:53] <@ehsan> sawrubh: congrats :) https://hg.mozilla.org/integration/mozilla-inbound/rev/3e22b1ebabf4
- # [03:53] <@ehsan> Ameya: I like your strong attitude :)
- # [03:53] <sawrubh> ehsan: woah, you are fast man
- # [03:54] <Waldo> hmm, is there a way to do targeted build cancels these days, or can I only cancel the whole thing?
- # [03:54] <sawrubh> I mean it was some 30 seconds only :P
- # [03:54] <@ehsan> sawrubh: I try :)
- # [03:54] * Joins: Mook (mook@moz-D37F711A.dsl.teksavvy.com)
- # [03:54] <@ehsan> Waldo: use the self-serve API to cancel individual builds
- # [03:55] <Waldo> ah, https://build.mozilla.org/buildapi/self-serve
- # [03:56] <Ameya> ehsan: leaving now.. Looking forward to future comments from you & josh. Byee
- # [03:56] * Quits: sewardj (sewardj@moz-BECED3CC.dip.t-dialin.net) (Ping timeout)
- # [03:56] * philor is now known as philor|away
- # [03:56] <sawrubh> ehsan: did you even blink(I mean I would have taken that much time to type it in :P)
- # [03:56] * Joins: brendan (brendaneic@moz-FEC2E385.public.wayport.net)
- # [03:56] <sawrubh> ehsan: thanks
- # [03:56] * Joins: sewardj (sewardj@moz-C553F30.dip.t-dialin.net)
- # [03:56] <@ehsan> Ameya: for sure, and thanks again :)
- # [03:57] <@ehsan> sawrubh: I'm a robot, who's good at pretending to be human
- # [03:57] * Joins: blassey_ (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
- # [03:57] <@ehsan> sawrubh: ask around, nobody has ever met me or talked to me over the phone ;)
- # [03:57] <crypt> ehsan: you will pass the turing test then
- # [03:57] <@ehsan> crypt: I'm sorry, I have no idea what 'you will pass the turing test then' might be
- # [03:58] <crypt> ehsan: the comment was a reply to your robot pretending to be human remark: "From wiki: The Turing test is a test of a machine's ability to exhibit intelligent behaviour."
- # [03:59] <@ehsan> crypt: hehe, I know! I was just immitating firebot! ;)
- # [03:59] <@ehsan> see:
- # [03:59] <@ehsan> firebot: you will pass the turing test then
- # [03:59] <firebot> ehsan: Sorry, I've no idea what 'you will pass the turing test then' might be.
- # [03:59] <@ehsan> crypt: ^ :P
- # [03:59] * Joins: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
- # [03:59] <crypt> hahah !!!
- # [03:59] <crypt> nice one
- # [03:59] <@ehsan> so I will definitely pass the firebot test at least
- # [03:59] <sawrubh> ehsan: as I get to know Mozilla more and more, I find more and more people who are bots pretending to be humans, I still doubt Ms2ger for one
- # [04:00] * Quits: brendan (brendaneic@moz-FEC2E385.public.wayport.net) (Quit: brendan)
- # [04:00] <benjamin> how would I go about getting the js shell to link with zlib?
- # [04:00] <sawrubh> you are the next one on the list ;)
- # [04:00] <@ehsan> sawrubh: Ms2ger is a newer generation robot
- # [04:00] <benjamin> is there some magic which will link with modules/zlib or system zlib
- # [04:00] <@ehsan> I'm old and rusty
- # [04:00] <benjamin> as needed?
- # [04:00] <@ehsan> benjamin: hrm... -lz?
- # [04:01] <@ehsan> benjamin: that is, LDFLAGS=-lz
- # [04:01] <sawrubh> I hope he's not around(shhh...:O what about gavinbot ?)
- # [04:01] <benjamin> I suppose I can try throwing that into libs...
- # [04:01] <@ehsan> that will link with system zlib
- # [04:01] * khuey is now known as khuey|away
- # [04:01] <@ehsan> benjamin: -L should let you set a lib path iirc
- # [04:01] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
- # [04:02] <benjamin> does building the browser use the js/src/configure?
- # [04:02] <@ehsan> benjamin: yep
- # [04:02] * khuey|away is now known as khuey
- # [04:02] <@ehsan> sawrubh: yeah, that's mozilla's big secret
- # [04:02] <sawrubh> ehsan: :)
- # [04:02] * @ehsan tries to go back to his editor and write some actual code
- # [04:03] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
- # [04:03] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [04:05] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
- # [04:05] * nthomas|away is now known as nthomas
- # [04:05] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [04:05] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [04:06] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [04:06] * nli|away is now known as nli
- # [04:07] * sawrubh is now known as sawrubh|away
- # [04:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [04:08] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [04:09] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [04:09] * Quits: wchen (wchen@moz-C51B33AA.acanac.net) (Quit: wchen)
- # [04:10] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [04:13] * Quits: coop (Chris@moz-537ED553.dsl.bell.ca) (Quit: coop)
- # [04:14] * aki|buildduty is now known as aki
- # [04:14] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [04:15] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [04:16] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
- # [04:16] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [04:19] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
- # [04:19] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [04:20] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
- # [04:21] * joduinn is now known as joduinn-coffee
- # [04:22] * sawrubh|away is now known as sawrubh|sleep
- # [04:23] * Quits: sawrubh|sleep (Mibbit@71750D6B.CFE8BB3A.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [04:25] * Joins: vikash (vikash@5EA9D3DC.70E14EE7.86ADC2A4.IP)
- # [04:25] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [04:26] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [04:28] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:28] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [04:29] * Joins: rniwa__ (rniwa@60A74940.D6CCE4AE.77834EAA.IP)
- # [04:29] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [04:29] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [04:29] * rniwa__ is now known as rniwa
- # [04:30] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:30] * Quits: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Ping timeout)
- # [04:30] * Parts: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
- # [04:31] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [04:31] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:33] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120531155942])
- # [04:34] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [04:35] * Quits: smontagu (chatzilla@AAE85708.5ACD0297.CC465D70.IP) (Ping timeout)
- # [04:35] * Quits: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Boriss)
- # [04:37] * Quits: jbalogh (jbalogh@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [04:40] * Joins: wesj1 (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net)
- # [04:41] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
- # [04:41] * Quits: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP) (Quit: Ommm.......)
- # [04:43] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [04:43] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [04:44] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
- # [04:49] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [04:49] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [04:51] * Joins: timdream (timdream@1234520.2D3125E3.74E0D10F.IP)
- # [04:53] * Quits: timdream (timdream@1234520.2D3125E3.74E0D10F.IP) (Quit: timdream)
- # [04:55] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [04:58] * Joins: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net)
- # [04:59] * Quits: vikash (vikash@5EA9D3DC.70E14EE7.86ADC2A4.IP) (Quit: Leaving)
- # [05:01] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [05:03] * philor|away is now known as philor
- # [05:03] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: back tomorrow)
- # [05:03] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
- # [05:04] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
- # [05:04] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [05:05] * Joins: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
- # [05:05] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [05:06] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
- # [05:06] * ChanServ sets mode: +o dbaron
- # [05:07] * heycam is now known as heycam|away
- # [05:08] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [05:11] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [05:12] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [05:12] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [05:12] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:15] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:15] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [05:16] * Quits: Jesse (jruderman@moz-E31CD2CB.mozilla.org) (Quit: Jesse)
- # [05:16] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Quit: www.KaiRo.at)
- # [05:17] * Joins: smontagu (chatzilla@AAE85708.5ACD0297.CC465D70.IP)
- # [05:20] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
- # [05:22] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [05:23] <philor> jimb: did you leave a trailing comma in test_001.html.json and make it invalid, and that's why marking an unexpected pass as okay made things worse instead of better?
- # [05:26] <@bz> call to implicitly-deleted copy constructor of 'mozilla::dom::GrandparentDict'
- # [05:26] <@bz> What would make a copy constructor implicitly deleted?
- # [05:27] * Quits: Mavericks (Mibbit@F9A5A14E.B1CD1657.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [05:28] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [05:28] <@bz> ah
- # [05:28] * Quits: espindola (espindola@moz-ED4ACCAE.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [05:28] <@bz> I bet I know what
- # [05:28] <@bz> ok
- # [05:33] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [05:35] <froydnj> bz: what is it?
- # [05:36] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [05:37] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
- # [05:39] * Joins: twi (Adium@moz-AB7F837.cust.dsl.vodafone.it)
- # [05:39] * Joins: Mavericks (Mibbit@A3E3B487.EB7B28C1.B84D4DA2.IP)
- # [05:42] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [05:43] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [05:44] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [05:44] * Quits: crypt (chatzilla@moz-72D7EA5C.cisco.com) (Ping timeout)
- # [05:45] <@bz> froydnj: it's a class with no explicit copy constructor
- # [05:45] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [05:45] <@bz> froydnj: and which has members with explicitly deleted copy constructors
- # [05:45] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [05:47] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [05:48] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: mdas)
- # [05:48] * cjones is now known as cjones-dinner
- # [05:50] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [05:51] <Jesse> ehsan: feel like explaining this to me? https://bugzilla.mozilla.org/show_bug.cgi?id=757771#c32
- # [05:51] <Jesse> changing those #includes changed the behavior of some code?
- # [05:51] <@ehsan> Jesse: wut? no!
- # [05:51] <@ehsan> I mean I hope not!
- # [05:51] <@ehsan> Jesse: there's multiple patches on that bug
- # [05:52] * @bz carefully writes member access as this->something
- # [05:52] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [05:53] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:55] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
- # [05:56] <smontagu> bz: can I ask you a CSS question? I'm looking at http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/layout/style/forms.css&rev=3.151&mark=580-583#574, which I wrote back in 2004
- # [05:56] <@bz> ok
- # [05:57] <smontagu> I'm guessing that the object of "text-align: inherit" was to make the alignment be left or right depending on the resolved direction
- # [05:57] <smontagu> and not follow the override to ltr
- # [05:57] * Joins: wolfiR (wolfiR@moz-A3877257.dip0.t-ipconnect.de)
- # [05:57] <smontagu> but it doesn't work that way and I doubt if it ever did
- # [05:58] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [05:58] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [05:59] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [05:59] <@bz> smontagu: I have no idea what the point of that text-align was....
- # [06:00] <@bz> smontagu: maybe it was so that you can affect the alignment by styling the file input?
- # [06:00] * joduinn-coffee is now known as joduinn
- # [06:00] <smontagu> I mean, assuming you have something like <div dir="rtl">foo<input type="file">
- # [06:01] <smontagu> the "foo" will be right aligned, but the value of text-align for the div will not be "right"
- # [06:01] <@dbaron> smontagu, maybe to override the 'text-align: start' higher up so that at least explicit text-align on the input type="file" would be honored?
- # [06:01] <@dbaron> smontagu, even if the initial 'start' value wouldn't be?
- # [06:02] <@dbaron> smontagu, also, input { text-align: start } higher up also applies to the input type="file"
- # [06:03] <@dbaron> smontagu, which means if you assume authors never actually specify 'start' explicitly then it's good enough to make all the cases work as they "should" assuming that authors expect input { text-align: start } in the UA style sheet
- # [06:03] <@dbaron> smontagu, er, scratchthat last line
- # [06:03] <@dbaron> (since the text-align above *is* start)
- # [06:03] <@dbaron> smontagu, yeah, I guess the only thing it does is makes explicit text-align on the input type="file" apply to the text input inside it
- # [06:04] <@bz> dbaron: got a sec?
- # [06:04] <@dbaron> bz, sure
- # [06:04] <@dbaron> smontagu, which I think makes it better to have that declaration than not to have it
- # [06:04] <@bz> dbaron: I just reviewed the patch in https://bugzilla.mozilla.org/show_bug.cgi?id=762345 but I can't shake the feeling there's a better way....
- # [06:04] <@bz> dbaron: I just can't recall exactly how the visited stuff works....
- # [06:04] <smontagu> dbaron: agreed, but I want more :)
- # [06:04] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [06:05] <smontagu> in the example above <div dir="rtl">foo<input type="file"> I want the text input to be aligned right
- # [06:07] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:09] <@dbaron> bz, I'm worried about what the comment in nsCSSRuleProcessor::GetContentState says, even with that patch
- # [06:09] <@dbaron> bz, though I don't remember enough right now
- # [06:09] <@bz> dbaron: that code is all too confusing. :(
- # [06:09] <@dbaron> smontagu, so I think there's a text-align: match-parent value proposed in css3-text
- # [06:09] <@dbaron> smontagu, which might help, at least if input[type=file] had it too
- # [06:10] * Joins: Poly-C (Poly-C@moz-C61A462F.dip.t-dialin.net)
- # [06:10] <@dbaron> smontagu, though I don't remember how it computes
- # [06:10] * Quits: Polynomial-C (Poly-C@moz-715BF636.dip.t-dialin.net) (Ping timeout)
- # [06:10] <@dbaron> bz, well, that little piece of code is totally different from the rest of the visited handling
- # [06:10] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
- # [06:10] <@dbaron> bz, oh, I guess the reason that comment says what it does is that it's explicitly saying we don't want to color the links because in those cases we want to avoid attacks involving user interaction
- # [06:11] <@dbaron> bz, which I guess means that patch is fine
- # [06:11] <@bz> dbaron: ah, ok
- # [06:11] <@bz> dbaron: might be worth clarifying the comment....
- # [06:12] <@dbaron> bz, I'm not yet sure enough to do that
- # [06:12] * Joins: pcwalton (pcwalton@moz-83669184.hsd1.ca.comcast.net)
- # [06:12] * Joins: c0smikdebris (c0smikdebr@D90E89CD.C568A5F9.D2D1FAF0.IP)
- # [06:12] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
- # [06:13] * Quits: pcwalton (pcwalton@moz-83669184.hsd1.ca.comcast.net) (Quit: nbvcx)
- # [06:13] * Joins: c0smikde_ (c0smikdebr@92D4503C.464D4EB1.2A068A5E.IP)
- # [06:13] * Joins: pcwalton (pcwalton@moz-83669184.hsd1.ca.comcast.net)
- # [06:13] * Joins: dao (dao@moz-F92AEE38.superkabel.de)
- # [06:14] * Quits: c0smikdebris (c0smikdebr@D90E89CD.C568A5F9.D2D1FAF0.IP) (Ping timeout)
- # [06:16] <smontagu> dbaron: ah yes, that's probably what we want here
- # [06:17] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
- # [06:18] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [06:18] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [06:19] * heycam|away is now known as heycam
- # [06:21] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [06:23] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [06:24] * Quits: c0smikde_ (c0smikdebr@92D4503C.464D4EB1.2A068A5E.IP) (Ping timeout)
- # [06:25] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [06:27] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [06:27] * Joins: c0smikdebris (c0smikdebr@D90E89CD.C568A5F9.D2D1FAF0.IP)
- # [06:27] * Quits: Mavericks (Mibbit@A3E3B487.EB7B28C1.B84D4DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:31] * Joins: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net)
- # [06:35] * Quits: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [06:36] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [06:36] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [06:37] * Quits: dao (dao@moz-F92AEE38.superkabel.de) (Quit: Leaving.)
- # [06:38] * Quits: StevenLee_ (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [06:38] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [06:38] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Ping timeout)
- # [06:39] * njn can't log into rypple
- # [06:39] <njn> I authenticated my account fine, but now I can't login
- # [06:39] <njn> supposedly we use our LDAP login/password, right?
- # [06:39] <nthomas> noooo
- # [06:40] * cjones-dinner is now known as cjones
- # [06:40] <nthomas> at least not on my account that pre-dates this latest usage
- # [06:41] <njn> nthomas: oh, you use your LDAP email address... I didn't have to choose a password when I created the account, and now I don't know what it is
- # [06:41] <njn> and when I ask it to email my forgotten password it says "Sorry. Rypple could not process your request. Please try again"
- # [06:41] <nthomas> try clearing your rypple cookies first
- # [06:42] * Quits: crowder (crowder@moz-92FCF45.sd.sd.cox.net) (Ping timeout)
- # [06:43] <njn> nthomas: I did that, but I don't see how it'll help with me not knowing my password
- # [06:44] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [06:44] <njn> nthomas: ah, it's now successfully processed my request
- # [06:45] <nthomas> yeah, there's something broken there
- # [06:46] <njn> oh god, Rypple is trying to be Facebook now
- # [06:46] * Joins: crowder (crowder@moz-92FCF45.sd.sd.cox.net)
- # [06:46] <@khuey> yeah
- # [06:46] <@khuey> just like Yammer is already Facebook
- # [06:46] <@khuey> it's pretty entertaining
- # [06:47] <njn> khuey: I deleted my Yammer account yesterday
- # [06:49] <@khuey> so I read
- # [06:49] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [06:50] <njn> khuey: did Yammer tell you?
- # [06:50] <@khuey> no
- # [06:50] <@khuey> but roc's blog did
- # [06:50] <njn> oh yeah
- # [06:50] <njn> I was thinking about emailing the governance list too
- # [06:50] <njn> you had me confused as to whether I actually did that or not
- # [06:51] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Connection reset by peer)
- # [06:52] <@bz> hmm
- # [06:52] <@bz> roc blogged about yammer?
- # [06:52] <@roc> nope
- # [06:52] * cadecairos is now known as cadecairos_away
- # [06:52] <@bz> linkedin, yes
- # [06:52] * @bz thinks we should cross-breed these things
- # [06:52] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [06:52] <@bz> linkedbook
- # [06:52] <@bz> facein
- # [06:52] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
- # [06:52] * ChanServ sets mode: +o dbaron
- # [06:52] <@bz> yambook
- # [06:53] <KWierso> yample?
- # [06:53] <@bz> KWierso: precisely
- # [06:53] <@bz> Rypbook ?
- # [06:53] <KWierso> rymmer?
- # [06:53] <njn> www.safepassword.com
- # [06:53] <@bz> no comment
- # [06:53] <njn> snapple
- # [06:53] <@bz> njn: 404
- # [06:54] <@bz> njn: or rather, DNS lookup fail
- # [06:54] <njn> bz: it was my suggestion for a social network name
- # [06:54] <@bz> njn: follosed by my ISP hijacking it
- # [06:54] <@bz> ah
- # [06:54] <@bz> hehe
- # [06:54] <njn> bz: I'll register it tomorrow
- # [06:54] <njn> oh wait, tomorrow's a saturday for me
- # [06:54] <njn> oh well
- # [06:54] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
- # [06:56] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [06:56] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
- # [06:56] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [06:56] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [06:57] * Quits: avih (quassel@88513C55.613BFE2F.51B98CA5.IP) (Ping timeout)
- # [07:00] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [07:02] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [07:02] <jimb> philor: I'm afraid I did.
- # [07:02] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Ping timeout)
- # [07:03] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [07:03] <philor> jimb: kind of a novel experience for me, fixing something instead of backing it out :)
- # [07:03] <jimb> philor: Today was a totally crappy day. :(
- # [07:03] <njn> philor: you'll be rewriting the layout engine in no time
- # [07:03] <jimb> philor: Except for one pretty awesome bug fix, I really should have just stayed in bed.
- # [07:04] <jimb> philor: Anyway, thanks a lot!
- # [07:04] <philor> np
- # [07:06] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [07:06] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [07:08] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [07:08] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [07:09] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [07:10] * glob|away is now known as glob
- # [07:10] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [07:10] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [07:10] * Joins: avih (quassel@1DEE2CCA.C7B5C8FA.CB858787.IP)
- # [07:11] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [07:11] * nthomas is now known as nthomas|away
- # [07:11] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [07:11] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [07:13] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [07:13] * Quits: c0smikdebris (c0smikdebr@D90E89CD.C568A5F9.D2D1FAF0.IP) (Client exited)
- # [07:13] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [07:14] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [07:15] * Quits: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [07:15] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:16] <njn> philor: oh, I'm now seeing that Opera/microdata/test_001.html failure on my try server push. not my fault, woo!
- # [07:17] <philor> njn: unfortunately, that edition of it will hide anything you did break in M2
- # [07:17] <njn> philor: eh, I never break M2
- # [07:17] <philor> it's good to have policies like that :)
- # [07:18] <njn> philor: for SpiderMonkey-only changes I find the jstests are almost always good enough, and I often don't push to try
- # [07:18] <njn> just being extra paranoid on this one
- # [07:19] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [07:19] <philor> almost always, except for things that turn out to be shell-only, anyway
- # [07:21] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [07:22] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [07:23] * bear-afk is now known as bear
- # [07:23] * bear is now known as bear-afk
- # [07:23] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Quit: Ex-Chat)
- # [07:24] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [07:24] * Quits: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [07:25] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [07:25] <njn> philor: I test in the shell :)
- # [07:26] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [07:26] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
- # [07:27] <philor> njn: sure, everybody does - that's why I know "// |reftest| skip-if(!xulRuntime.shell)"
- # [07:29] * khuey is now known as khuey|away
- # [07:30] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [07:33] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:34] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [07:35] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [07:36] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [07:38] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [07:40] * joduinn is now known as joduinn-afk
- # [07:41] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [07:41] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
- # [07:42] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
- # [07:43] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [07:43] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [07:44] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: ( x____x))
- # [07:45] * Quits: @bsmedberg-awy (bsmedberg@moz-5D0C1762.altnpa.east.verizon.net) (Ping timeout)
- # [07:46] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [07:46] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [07:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [07:47] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [07:51] * Joins: j (chatzilla@1AA3B1F5.33742ED5.FD6B9FC.IP)
- # [07:55] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
- # [07:55] * Parts: j (chatzilla@1AA3B1F5.33742ED5.FD6B9FC.IP)
- # [07:55] * Quits: karl (karl@moz-8C5D0CBD.jetstream.xtra.co.nz) (Ping timeout)
- # [07:58] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [08:01] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Ping timeout)
- # [08:01] * Joins: sawrubh (Mibbit@87CCBBD.FC12BE9A.69A05079.IP)
- # [08:03] * Quits: pcwalton (pcwalton@moz-83669184.hsd1.ca.comcast.net) (Quit: pcwalton)
- # [08:03] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [08:04] * Joins: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [08:08] * fabrice is now known as fabrice|zZz
- # [08:09] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [08:09] * Joins: crypt (chatzilla@moz-6B2BF5BE.hsd1.ca.comcast.net)
- # [08:10] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [08:10] * Parts: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
- # [08:12] * philor is now known as philor|away
- # [08:14] * Quits: sawrubh (Mibbit@87CCBBD.FC12BE9A.69A05079.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [08:15] * Joins: tantek (tantek@moz-C60B0B1C.dsl.dynamic.sonic.net)
- # [08:16] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [08:17] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [08:17] * Joins: Mavericks (Mibbit@943D749.E4A29D1A.C6104E0F.IP)
- # [08:19] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [08:19] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [08:21] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [08:21] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [08:23] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [08:24] * Joins: grubshka (grubshka@moz-F7619831.w86-216.abo.wanadoo.fr)
- # [08:27] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [08:28] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [08:28] * Joins: victorporof (victorporo@A03932FF.89BB3D44.4873E54D.IP)
- # [08:28] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [08:29] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [08:30] * Quits: jduell (jduell@moz-D4496E92.hsd1.ca.comcast.net) (Ping timeout)
- # [08:30] * Joins: Ms2ger (Ms2ger@B2F6E791.EF996B99.37724B0D.IP)
- # [08:31] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [08:32] <glazou> bonjour
- # [08:32] <Yoric> bonjour
- # [08:32] <Ms2ger> bonjour
- # [08:32] * Joins: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr)
- # [08:32] <Yoric> Anyone: My BloatView states that I am leaking a "Connection". Is that a SQL connection or a HTTP connection?
- # [08:32] <glazou> wassup guys?
- # [08:32] <Yoric> I suspect the former, but I would like to be sure.
- # [08:32] <Yoric> glazou: I am currently on my first XPCOM leak hunt.
- # [08:33] <Yoric> Having fun.
- # [08:33] <Yoric> More or less.
- # [08:34] <Yoric> More generally, where can I find more information about exactly what the BloatView displays?
- # [08:36] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [08:38] <glob> it can't be "bonjour" time already! where'd the day go?
- # [08:38] <Yoric> It unfortunately is.
- # [08:39] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:41] <Yoric> I can't be the only one [awake] who attempts to use that BloatView, can I?
- # [08:42] <glazou> aaaah a new l10N for BlueGriffon ! Galician
- # [08:43] <Yoric> Ok, found confirmation that this is a mozstorage connection.
- # [08:44] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [08:44] <Yoric> What is the recommended manner of activating NS_BUILD_REFCNT_LOGGING?
- # [08:44] <Yoric> ac_add_option?
- # [08:45] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [08:47] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [08:48] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
- # [08:49] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [08:50] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [08:51] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [08:51] * Ms2ger liked https://bugzilla.mozilla.org/show_bug.cgi?id=78414#c578
- # [08:53] <dzbarsky> we should add a bugzilla feature to disable commenting on a bug...
- # [08:53] <gcp> "Really - don't comment on this bug unless you are posting a patch. Just don't do it."
- # [08:54] <gcp> maybe add *that* feature
- # [08:54] <dzbarsky> well, the issue is that all these people come along and try to explain the bug, but there's already 600 comments so they're not going to read through them
- # [08:55] <dzbarsky> even when people post "DON'T COMMENT AFTER THIS"
- # [08:55] <dzbarsky> someone wil still comment
- # [08:55] <gcp> no comment unless it includes an attachement and is a patch :)
- # [08:55] <KWierso> I would have assumed that people would have assumed that SOMEONE would already know what the bug's about in the last 11 years...
- # [08:56] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
- # [08:56] * Quits: wolfiR (wolfiR@moz-A3877257.dip0.t-ipconnect.de) (Quit: Leaving)
- # [08:56] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [08:57] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
- # [08:57] <heycam> that's an impressive number of duplicates
- # [08:58] * Joins: graememcc (chatzilla@moz-F7C85A03.range31-52.btcentralplus.com)
- # [09:00] <glob> dzbarsky, i agree -- that's on my "must do that" list
- # [09:01] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:02] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [09:02] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
- # [09:03] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [09:05] * Joins: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP)
- # [09:05] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
- # [09:06] <Ms2ger> gcp, let me just create a rude picture and mark it as a patch, I want to make a knock knock joke
- # [09:06] <gcp> wouldn't it turn into binary gibberish if the patch flag is set?
- # [09:07] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [09:07] <Ms2ger> So?
- # [09:08] <mimcpher> ASCII art patches?
- # [09:08] <KWierso> mimcpher++
- # [09:09] <mimcpher> MPL2 boilerplate is too small. We should include an ascii art dino.
- # [09:09] * Parts: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [09:09] <Ms2ger> Who does SMIL reviews?
- # [09:10] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Ping timeout)
- # [09:12] <dzbarsky> dholbert
- # [09:12] <dholbert> allo
- # [09:12] <dholbert> (or birtles)
- # [09:13] * Quits: ashughes (ashughes@C873E28D.DBB33A3F.A20E6FDD.IP) (Ping timeout)
- # [09:14] * Ms2ger throws a patch dholbert's way
- # [09:14] <dholbert> yay!
- # [09:14] * Quits: Mook (mook@moz-D37F711A.dsl.teksavvy.com) (Quit: zzz)
- # [09:15] * glob is now known as glob|away
- # [09:15] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [09:16] * Joins: msucan (mihai@92FE481A.AD69D977.B4CEF140.IP)
- # [09:16] * Quits: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [09:18] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [09:18] * glob|away is now known as glob
- # [09:21] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [09:21] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [09:23] * Joins: kaze (kaze@moz-43364DC0.rev.sfr.net)
- # [09:25] * Quits: kaze (kaze@moz-43364DC0.rev.sfr.net) (Ping timeout)
- # [09:27] * Quits: njn (chatzilla@moz-AAAE8926.dyn.iinet.net.au) (Client exited)
- # [09:27] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Connection reset by peer)
- # [09:28] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
- # [09:28] * Quits: Cork (Cork@moz-49FD6A7D.cust.tele2.se) (Ping timeout)
- # [09:28] * Joins: Cork (Cork@moz-49FD6A7D.cust.tele2.se)
- # [09:33] * Joins: zucchini (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
- # [09:34] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [09:34] * Quits: zucchini (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:36] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [09:39] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
- # [09:40] * bz is now known as bz_sleep
- # [09:40] * Joins: kaze (kaze@moz-104CC309.mv.mozilla.com)
- # [09:43] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [09:43] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [09:44] * Joins: Stan (Stan@moz-6CFC167B.dip.t-dialin.net)
- # [09:45] * Quits: Stan_ (Stan@moz-6743DB46.dip.t-dialin.net) (Ping timeout)
- # [09:49] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [09:49] * ChanServ sets mode: +o dveditz
- # [09:51] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [09:51] * heycam is now known as heycam|away
- # [09:52] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [09:53] <glazou> what's the component for a bug on pmo ?
- # [09:53] <glazou> Websites ?
- # [09:53] <glazou> s/component/product
- # [09:53] <glazou> ah yes
- # [09:54] <Ms2ger> Indeed
- # [09:55] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [09:57] <glazou> reed: ping
- # [09:57] * Quits: fabrice|afk (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:57] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:57] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [09:58] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:58] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:58] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:58] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:58] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [09:59] * Quits: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [10:00] * Joins: sawrubh (Mibbit@61B49939.39BD6843.4FFC111C.IP)
- # [10:00] * nthomas|away is now known as nthomas
- # [10:02] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [10:02] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
- # [10:02] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
- # [10:03] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [10:03] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [10:04] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [10:04] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [10:07] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [10:07] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
- # [10:08] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Ping timeout)
- # [10:08] * Joins: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [10:10] * Joins: raphc (AndChat501@A2476A20.C20A00FF.B3F72630.IP)
- # [10:10] * Quits: sid0 (u2934@moz-160C58C6.com) (Max SendQ exceeded)
- # [10:10] <nthomas> there was a short network outage in mv, as you can see from the part/joins here. It affected some builds on tbpl too
- # [10:11] * Joins: sid0 (u2934@moz-160C58C6.com)
- # [10:11] * Quits: leo (leo@AAED34A1.4F82E46A.68BA1CC8.IP) (Connection reset by peer)
- # [10:11] * sawrubh is now known as sawrubh|sleep
- # [10:12] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
- # [10:13] * Joins: garnacho (carlos@moz-751C139.dyn.user.ono.com)
- # [10:13] * Joins: leo (leo@EABA8655.2327DC46.3CA12E.IP)
- # [10:14] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [10:20] * Joins: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP)
- # [10:20] * nthomas is now known as nthomas|away
- # [10:20] * Quits: victorporof (victorporo@A03932FF.89BB3D44.4873E54D.IP) (Quit: Linkinus - http://linkinus.com)
- # [10:20] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
- # [10:21] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [10:21] * nthomas|away is now known as nthomas
- # [10:22] * Quits: tantek (tantek@moz-C60B0B1C.dsl.dynamic.sonic.net) (Quit: tantek)
- # [10:22] * Quits: raphc (AndChat501@A2476A20.C20A00FF.B3F72630.IP) (Connection reset by peer)
- # [10:22] * Joins: raphc (AndChat501@A2476A20.C20A00FF.B3F72630.IP)
- # [10:23] * Joins: tantek (tantek@moz-C60B0B1C.dsl.dynamic.sonic.net)
- # [10:25] * Quits: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [10:28] * Joins: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com)
- # [10:29] * Joins: maikmerten (merten@moz-BE40CF78.itmc.tu-dortmund.de)
- # [10:30] * Joins: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com)
- # [10:30] * AutomatedTester|AFK is now known as AutomatedTester
- # [10:32] * Quits: raphc (AndChat501@A2476A20.C20A00FF.B3F72630.IP) (Quit: Bye)
- # [10:36] <graememcc> edmorley: good morning! So I've got an odd request: if you merge m-i to m-c today, can I do all the bugzilla commenting/resolving for you?
- # [10:36] * graememcc has something to test
- # [10:36] <edmorley> script?
- # [10:36] <edmorley> and yes you may! :_)
- # [10:37] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [10:37] * AutomatedTester loves when people ask to other peoples work...
- # [10:39] * Joins: bholley (anonymous@moz-40490B1.adsl.alicedsl.de)
- # [10:39] * Quits: kaie (kaie@moz-A7BE3799.dip.t-dialin.net) (Ping timeout)
- # [10:39] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
- # [10:39] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [10:39] * ChanServ sets mode: +o smaug
- # [10:40] * Quits: bholley (anonymous@moz-40490B1.adsl.alicedsl.de) (Ping timeout)
- # [10:40] * bholley_ is now known as bholley
- # [10:40] * Quits: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net) (Ping timeout)
- # [10:42] <graememcc> edmorley: a preview http://i.imgur.com/BqLzt.png
- # [10:44] * Joins: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net)
- # [10:44] <edmorley> graememcc: nice!
- # [10:47] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
- # [10:48] <edmorley> the "lets do all the hard work, but allow you to review adjust through a simplified bug display UI" idea looks great; it solves many of the awkward edge cases that were going to make the hands-off python script idea less practical
- # [10:48] * Joins: raphc (rc@DB2AD99A.C20A00FF.B3F72630.IP)
- # [10:48] * bear-afk is now known as bear
- # [10:49] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Input/output error)
- # [10:50] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:51] * glob is now known as glob|away
- # [10:51] * Joins: kdeeq (chatzilla@moz-46A50E78.elisa-mobile.fi)
- # [10:51] * Quits: nattokirai_ (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai_)
- # [10:52] <graememcc> yeah, didn't think it would be safe to completely automate. Parsing the endless variations of commit message was...hard
- # [10:53] <edmorley> graememcc: does it cope with backouts that do not have the bug # in the commit message and pair them up with the original landing? also, there are quite a few b2g related changesets landing now, so if it doesn't already, it will need to manage with there being no sensible value for the target milestone there
- # [10:53] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [10:54] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
- # [10:54] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:55] * Joins: kaie (kaie@moz-8C9F9E04.dip.t-dialin.net)
- # [10:56] <graememcc> http://i.imgur.com/HTykz.png
- # [10:56] <edmorley> :-D
- # [10:57] * Quits: Mavericks (Mibbit@943D749.E4A29D1A.C6104E0F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [10:57] <Ms2ger> Morning, Ed
- # [10:57] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
- # [10:58] <edmorley> good morning trouble :-)
- # [10:58] <Yoric> Ahahaha, fixed my first leak!
- # [10:58] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
- # [10:58] <Ms2ger> Hye :(
- # [10:59] * Joins: froglegstew (Mibbit@D6DE5E0.5BD3F4FF.5138F352.IP)
- # [11:00] <graememcc> edmorley: and I only try to set the milestone on a subset of products: Toolkit, Core,Fennec Native where I'm confident that the milestone following the '---' marker is the next version
- # [11:00] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Ping timeout)
- # [11:00] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
- # [11:00] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [11:00] <graememcc> otherwise, it leaves it as the merger's problem. And is equally happy if the merger leaves the milestone as the assignee's problem
- # [11:00] <edmorley> cool, that avoids problems with NSS etc too :-)
- # [11:01] <edmorley> sounds good
- # [11:01] <graememcc> in the first screenshot, the milestone dropdowns were disabled: if the milestone's already been set in a bug, it won't let you interfere
- # [11:02] <Ms2ger> graememcc, hmm, that doesn't sound optimal
- # [11:02] <Ms2ger> There are quite a few open bugs with a wrong TM out there
- # [11:02] * Joins: victorporof (victorporo@A03932FF.89BB3D44.4873E54D.IP)
- # [11:03] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [11:03] * Quits: froglegstew (Mibbit@D6DE5E0.5BD3F4FF.5138F352.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:04] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [11:04] <edmorley> really looking forward to this - as most of you may know I've been wanting something like this for ages (hence throwing ideas/edges cases around in https://etherpad.mozilla.org/automating-merge-bug-marking), but the TBPL work has been higher priority for now, so it had been put on hold
- # [11:07] * Joins: wilma (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
- # [11:07] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [11:07] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [11:08] <graememcc> Ms2ger: fair enough, that should be a simple fix
- # [11:08] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
- # [11:08] * Quits: kdeeq (chatzilla@moz-46A50E78.elisa-mobile.fi) (Ping timeout)
- # [11:09] * Quits: ircloggr (nodebot@moz-1E1E80E3.compute-1.amazonaws.com) (Client exited)
- # [11:09] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:10] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
- # [11:10] * Joins: ircloggr (nodebot@moz-B5C169B9.compute-1.amazonaws.com)
- # [11:10] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
- # [11:10] * Quits: wilma (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:10] <edmorley> there seems to be an issue with etherpad clear authorship colours on nightly
- # [11:11] <Ms2ger> Probably AryehGregor :)
- # [11:11] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:12] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [11:12] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [11:12] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
- # [11:14] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [11:15] * Joins: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP)
- # [11:15] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:16] * nthomas is now known as nthomas|away
- # [11:16] * bear is now known as bear-afk
- # [11:18] * Quits: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com) (NickServ (GHOST command used by edmorley1))
- # [11:18] * Joins: edmorley1 (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com)
- # [11:18] * edmorley1 is now known as edmorley
- # [11:18] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [11:18] * ChanServ sets mode: +o roc
- # [11:19] * Quits: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com) (NickServ (GHOST command used by edmorley1))
- # [11:19] * Joins: edmorley1 (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com)
- # [11:19] * edmorley1 is now known as edmorley
- # [11:24] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [11:24] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Connection reset by peer)
- # [11:24] * Joins: ejpbruel_ (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
- # [11:24] * Quits: sewardj (sewardj@moz-C553F30.dip.t-dialin.net) (Ping timeout)
- # [11:25] * Quits: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net) (Ping timeout)
- # [11:25] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [11:25] * Quits: Stan (Stan@moz-6CFC167B.dip.t-dialin.net) (Ping timeout)
- # [11:25] * Quits: chewey (chewey@moz-750BF695.dip0.t-ipconnect.de) (Ping timeout)
- # [11:25] * Quits: Poly-C (Poly-C@moz-C61A462F.dip.t-dialin.net) (Ping timeout)
- # [11:25] * Quits: kaie (kaie@moz-8C9F9E04.dip.t-dialin.net) (Ping timeout)
- # [11:25] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [11:26] * Joins: Polynomial-C (Poly-C@moz-C61A462F.dip.t-dialin.net)
- # [11:27] <@smaug> florian: ping
- # [11:27] <florian> smaug: pong :)
- # [11:27] * Joins: chewey (chewey@moz-750BF695.dip0.t-ipconnect.de)
- # [11:27] * Joins: Stan (Stan@moz-6CFC167B.dip.t-dialin.net)
- # [11:27] * Joins: sewardj (sewardj@moz-C553F30.dip.t-dialin.net)
- # [11:27] <@smaug> florian: could you perhaps try the patch for Bug 756277
- # [11:27] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [11:27] <@smaug> does it help with bug 735688
- # [11:28] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [11:28] <florian> I would be happy to try it, but I've never been able to reproduce the bug on my macbook. The only machine where I was consistently able to reproduce it is the linux box I have at home (and can only access during the week-ends)
- # [11:28] * Joins: kaie (kaie@moz-8C9F9E04.dip.t-dialin.net)
- # [11:29] <florian> I can try this evening, or tomorrow.
- # [11:30] <@smaug> ok, thanks
- # [11:30] * Quits: maikmerten (merten@moz-BE40CF78.itmc.tu-dortmund.de) (Ping timeout)
- # [11:30] * Quits: msucan (mihai@92FE481A.AD69D977.B4CEF140.IP) (Ping timeout)
- # [11:31] * Joins: msucan (mihai@452AB583.C1570FFF.BD62875.IP)
- # [11:32] * Joins: hwaara (hwaara@moz-11AB21A4.bredband.comhem.se)
- # [11:32] * Joins: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net)
- # [11:33] * Quits: hwaara (hwaara@moz-11AB21A4.bredband.comhem.se) (Quit: hwaara)
- # [11:34] * Joins: kdeeq (chatzilla@moz-3BC0A9C7.elisa-mobile.fi)
- # [11:39] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
- # [11:39] <jandem> edmorley: ping
- # [11:40] <edmorley> jandem: hi :-)
- # [11:40] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [11:41] <jandem> edmorley: hey, I just pushed a m-c merge to the ionmonkey branch but there's a jemalloc build failure - does this mean I need a clobber? I saw your "clobber needed" commit
- # [11:41] <edmorley> jandem: yeah all platforms need clobbering, can do that for you now
- # [11:42] <jandem> edmorley: great, thanks!
- # [11:42] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [11:43] <jandem> edmorley: just curious, do you need special rights for that or can I do it myself in the future?
- # [11:44] <Ms2ger> Special skills :)
- # [11:44] <edmorley> jandem: just an LDAP
- # [11:44] <edmorley> jandem: https://build.mozilla.org/clobberer/ :-)
- # [11:45] <edmorley> jandem: subpages expected to take a while to load + bear in mind that m-c + inbound are affected by bug 756532, so have to be clobbered in two bits
- # [11:45] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [11:46] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
- # [11:46] <edmorley> once you retrigger the builds, you can check to see they were clobbered, by the "forced-clobber" IN THE SUMMARY BOX ON TBPL
- # [11:46] <edmorley> sigh
- # [11:46] * edmorley goes to find a screwdriver to remove the caps lock key from this keybaord
- # [11:47] <jandem> :)
- # [11:47] <jandem> thanks for the info
- # [11:48] <edmorley> np :-)
- # [11:48] <jandem> edmorley: just to be clear, should I retrigger the red builds now?
- # [11:48] <edmorley> yup
- # [11:49] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:49] <jandem> cool, done
- # [11:50] * Quits: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com) (Ping timeout)
- # [11:51] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [11:52] * glazou is now known as glazou_brb
- # [11:53] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [11:54] * Joins: gandalf (zbraniecki@moz-56E52C11.neoplus.adsl.tpnet.pl)
- # [11:54] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [11:57] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Connection reset by peer)
- # [12:00] * Joins: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr)
- # [12:00] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [12:01] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [12:03] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
- # [12:11] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
- # [12:11] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [12:12] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
- # [12:14] * glazou_brb is now known as glazou
- # [12:15] * Joins: gfritzsche (gfritzsche@moz-FC96E958.dynamic.qsc.de)
- # [12:16] <Ms2ger> dholbert, so, when is flexbox landing? :)
- # [12:16] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
- # [12:16] * Joins: Matti (chatzilla@moz-76742A17.dip.t-dialin.net)
- # [12:18] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [12:22] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [12:22] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
- # [12:22] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: Leaving)
- # [12:26] <AryehGregor> So if we start renaming nsTypedSelection to mozilla::Selection or whatever, how do you tell just by looking what needs nsCOMPtr and what needs nsRefPtr? You just have to know that mozilla::Selection is a concrete object and mozilla::dom::Element is a COM interface?
- # [12:27] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
- # [12:28] <Ms2ger> Yes :)
- # [12:28] <Ms2ger> Or you rename Element to IElement
- # [12:29] <AryehGregor> I'm adding a method like nsISelection::AsTypedSelection(), which is implemented as nsTypedSelection* nsTypedSelection::AsTypedSelection() { return this; }. But I don't want to call it "AsTypedSelection". What should I call it? Maybe "AsNativeObj"?
- # [12:30] <Ms2ger> AsConcrete? ToConcrete?
- # [12:30] <AryehGregor> Hmm.
- # [12:32] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
- # [12:32] * Joins: karl (karl@8662B48A.333C855E.C8A09C26.IP)
- # [12:33] * Joins: mib_cchwkx (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
- # [12:33] * Quits: mib_cchwkx (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:35] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [12:36] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:42] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
- # [12:44] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
- # [12:44] * Quits: rniwa (rniwa@60A74940.D6CCE4AE.77834EAA.IP) (Quit: rniwa)
- # [12:46] * Joins: evilpie (chatzilla@moz-DD3BE8F6.pools.arcor-ip.net)
- # [12:46] <evilpie> looks like somebody forgot to mark my commit after merging?
- # [12:47] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [12:47] <edmorley> evilpie: it was only just merged
- # [12:47] <evilpie> okay
- # [12:47] <evilpie> was going to ping you at this moment ;)
- # [12:47] * Joins: Matti_ (chatzilla@moz-E3E6D3C3.dip.t-dialin.net)
- # [12:47] <edmorley> graememcc: merge done, if you want to try it out
- # [12:47] <evilpie> i can mark some for you
- # [12:47] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [12:48] <edmorley> evilpie: thank you for the other, but graememcc would like to try out something he has been working on :-)
- # [12:48] * Quits: Matti (chatzilla@moz-76742A17.dip.t-dialin.net) (Ping timeout)
- # [12:48] * Matti_ is now known as Matti
- # [12:48] <evilpie> okay :P
- # [12:48] <edmorley> s/other/offer/
- # [12:48] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
- # [12:48] <edmorley> evilpie: http://i.imgur.com/BqLzt.png :-)
- # [12:48] <evilpie> i hope this is a super mega merge and resolve script
- # [12:48] <graememcc> edmorley: thanks, give me a couple of mins
- # [12:49] <edmorley> graememcc: no rush, I always put it off a bit anyway ;-)
- # [12:49] <evilpie> i think we need some enforced bug format
- # [12:49] <evilpie> so that we can definitely link commits to bugs
- # [12:50] <evilpie> because you can still do something like "bug 1111 regressed this, b=2222"
- # [12:50] <Ms2ger> Yeah
- # [12:50] <Ms2ger> Everyone should use my format
- # [12:52] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
- # [12:52] <edmorley> evilpie: agreed
- # [12:53] <evilpie> i made some suggestion here
- # [12:53] <evilpie> https://developer.mozilla.org/En/Developer_Guide/Committing_Rules_and_Responsibilities#section_3
- # [12:53] <evilpie> but they are not enforced by my hook, but i could implement that easily
- # [12:53] * Joins: WG9s (bill@moz-D750CC69.maine.res.rr.com)
- # [12:54] * Joins: Matt_ (Matt@A356E139.176F2691.B7C3970A.IP)
- # [12:54] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Connection reset by peer)
- # [12:54] * Matt_ is now known as Matt
- # [12:55] <AryehGregor> Why does nsTextInputSelectionImpl define all the nsISelectionController interfaces one by one instead of using NS_DECL_NSISELECTIONCONTROLLER?
- # [12:55] <AryehGregor> For that matter, why does it need to do either? It already inherits from nsISelectionController, shouldn't that be enough . . . ?
- # [12:56] * Joins: Matti_ (chatzilla@moz-11596B9C.dip.t-dialin.net)
- # [12:56] <evilpie> Ms2ger you use my format :P except the ugly ;
- # [12:56] <edmorley> evilpie: In an ideal world I'l like every message to conform to "^Back|^No bug|^Merge|^Bug ####", with no b= at the end and random unrelated bug numbers at the start + always mentioning both the changeset and bug number for backouts (=easy with mak's script)
- # [12:56] <@smaug> AryehGregor: inheriting isn't enough
- # [12:56] <AryehGregor> Hmm, why not?
- # [12:57] * Quits: Matti (chatzilla@moz-E3E6D3C3.dip.t-dialin.net) (Ping timeout)
- # [12:57] * Matti_ is now known as Matti
- # [12:57] <@smaug> AryehGregor: if you implement some method in class Foo, you need to define the method in that class Foo
- # [12:57] <edmorley> evilpie: it would reduce the error rate of either a python script (or graememcc's solution) dramatically
- # [12:57] <AryehGregor> Ah, okay.
- # [12:57] <evilpie> edmorley: i implemented something similar. I think we should the discuss this on some mailinglist
- # [12:57] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Quit: Matt)
- # [12:58] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
- # [12:59] <@smaug> AryehGregor: but I don't know why NS_DECL_NSISELECTIONCONTROLLER isn't used
- # [12:59] <evilpie> i wrote that script to check which patches for some component landed https://gist.github.com/2894970
- # [12:59] * Quits: Matti (chatzilla@moz-11596B9C.dip.t-dialin.net) (Ping timeout)
- # [12:59] <edmorley> evilpie: I've also seen people do "Bug #### - backout for reason x", but not sure how we can avoid using the hook, maybe just through newsgroups/planet blog posts advising
- # [13:00] * AutomatedTester is now known as AutomatedTester|AFK
- # [13:01] <evilpie> probably
- # [13:01] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [13:01] <evilpie> what we really should have is that people stop landing changes themselves.
- # [13:02] * Joins: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com)
- # [13:02] <evilpie> and use autoland or something
- # [13:02] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [13:03] <@smaug> AryehGregor: ancient code, which has then moved http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&root=/cvsroot&subdir=mozilla/layout/html/forms/src/Attic&command=DIFF_FRAMESET&file=nsGfxTextControlFrame2.cpp&rev2=1.2&rev1=1.1
- # [13:03] * Quits: karl (karl@8662B48A.333C855E.C8A09C26.IP) (Ping timeout)
- # [13:03] <AryehGregor> smaug, should I change it to use the macro?
- # [13:03] <@smaug> if possible, yes
- # [13:03] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
- # [13:04] <AryehGregor> smaug, also, is ehsan a good person to ask for Selection review, or should I ask you? (specifically bug 762841) You seem to have a lot of reviews on your plate . . .
- # [13:04] <@smaug> AryehGregor: mats could perhaps review that
- # [13:04] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [13:05] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
- # [13:05] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
- # [13:05] * Parts: pippin (pippin@moz-2F1460D8.members.linode.com)
- # [13:05] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [13:06] <@smaug> every time I use CVS blame/bonsai, I wonder why we still haven't got back the functionality and usability of those old tools
- # [13:07] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [13:09] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
- # [13:11] * sawrubh|sleep is now known as sawrubh
- # [13:12] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [13:13] * Quits: victorporof (victorporo@A03932FF.89BB3D44.4873E54D.IP) (Quit: Linkinus - http://linkinus.com)
- # [13:15] * mattwoodrow is now known as mattwoodrow|away
- # [13:19] * Joins: dao (dao@moz-BA7A7BCC.superkabel.de)
- # [13:20] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [13:21] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
- # [13:22] * Quits: kdeeq (chatzilla@moz-3BC0A9C7.elisa-mobile.fi) (Ping timeout)
- # [13:25] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:25] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:25] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:25] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [13:25] <graememcc> edmorley: looking ok so far, about to hit submit...
- # [13:25] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:25] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:25] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:25] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:26] <edmorley> :-)
- # [13:27] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [13:28] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [13:30] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [13:30] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
- # [13:32] <AryehGregor> Why do we not make uninitialized warnings fatal, in directories where warnings are fatal?
- # [13:32] <AryehGregor> Meaning, warnings about uninitialized variables.
- # [13:32] <Ms2ger> Because gcc isn't smart
- # [13:33] <AryehGregor> Hmm./
- # [13:33] <AryehGregor> Hmm.
- # [13:33] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [13:34] <graememcc> edmorley: and done!
- # [13:34] <edmorley> \o/
- # [13:34] <AryehGregor> Like how is it not smart? I just fixed a bug in editor/ where it seemed to be quite correct that the variable might be used uninitialized.
- # [13:34] * graememcc heads to bugzilla to check the damage
- # [13:34] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
- # [13:34] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [13:35] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
- # [13:35] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [13:35] <sawrubh> graememcc: did you just land my patch \o/
- # [13:36] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [13:36] <sawrubh> graememcc: using this new *techniques* you were talking about
- # [13:36] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [13:37] <Cwiiis> If I have a frame that's a descendent of a fixed position element, does anyone know how I'd get the top/left/right/bottom? I assume get the fixed ancestor first, but I can't easily find the function to get the properties... nsComputedDOMStyle::GetAbsoluteOffset looks like what I want, but obviously isn't
- # [13:37] <Ms2ger> AryehGregor, it warns for http://pastebin.mozilla.org/1658526 for example
- # [13:37] <AryehGregor> Ms2ger, looks like it's easiest to just let nsISelectionController return an nsTypedSelection than to add some way to convert nsISelection to nsTypedSelection.
- # [13:37] <AryehGregor> Oh, that's pretty bad!
- # [13:38] <AryehGregor> r isn't even used in that case, though . . .
- # [13:38] <Ms2ger> It warns about bar, in fact
- # [13:38] * sawrubh hopes his patch does not get highlighted if it *damages* the tree in some way ;)
- # [13:38] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [13:39] <AryehGregor> Oh, I got confused.
- # [13:39] <@smaug> roc: see Cwiiis' question
- # [13:39] <AryehGregor> Why does it think bar is used uninitialized?
- # [13:39] <Ms2ger> Because it isn't smart :)
- # [13:39] <AryehGregor> :/
- # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:41] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:41] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [13:41] <@smaug> Cwiiis: (maybe roc isn't really online) doesn't nsIFrame have methods for that
- # [13:43] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [13:43] <@smaug> Cwiiis: GetRect() perhaps?
- # [13:44] <@smaug> Cwiiis: though, I don't know which top/left/etc you want
- # [13:44] <Cwiiis> smaug, yes, perhaps that'll do it... I was expecting it to be more complicated than that :)
- # [13:44] <@smaug> you may need to do something with GetCSSTransformTranslation
- # [13:44] <@smaug> depending on what you're doing
- # [13:44] * @smaug is just looking at nsComboboxControlFrame::AbsolutelyPositionDropDown as an example
- # [13:45] <@roc> no he doesn't want that
- # [13:45] <Cwiiis> smaug, I'm trying to add annotation to fixed position layers so that we can do async zooming correctly in the compositor
- # [13:45] <@smaug> haa, roc is here, and you may actually get the right answer :)
- # [13:47] <Cwiiis> roc, is the frame's rect and the rect of the viewport enough to infer the info I need, do you think? (with regards to bug 758620)
- # [13:47] <Cwiiis> oh, and I just saw your comment there... hmm...
- # [13:48] * nli is now known as nli|away
- # [13:49] <edmorley> For anyone using TBPL: a few changes have just been pushed to prod (see bug 760321's dependants)
- # [13:50] <mounir> edmorley: nobody use tbpl anymore, they just push to try^W m-i
- # [13:50] * Quits: sawrubh (Mibbit@61B49939.39BD6843.4FFC111C.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:50] <NeilAway> on try, are all tests available to all builds?
- # [13:52] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:52] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:53] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:53] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:53] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:53] * Joins: magsout (magsout@moz-AC4E6C07.fbx.proxad.net)
- # [13:53] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:53] <glandium> mounir: they don't even use tbpl for try?
- # [13:53] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [13:53] <Ms2ger> glandium, clearly not
- # [13:55] * Quits: magsout (magsout@moz-AC4E6C07.fbx.proxad.net) (Client exited)
- # [13:55] <edmorley> mounir: heh :P
- # [13:55] <edmorley> The TBPL changes include getting rid of the annoying red/oranges squares top right (that break the layout), removing the 3.6 tree listing, removing &tinderbox=1 support, making the unstarred count show total unstarred, not just for the last of each job type and a few others
- # [13:55] * Ms2ger takes out the Sombrero of Shame
- # [13:56] <mounir> Ms2ger: thanks :)
- # [13:58] <Ms2ger> It'll be here on the drawer until jimb comes in
- # [13:59] * Joins: JeroenDeDauw (j@moz-751D206A.dip.t-dialin.net)
- # [13:59] <edmorley> oh and we now have talos::tpn on tbpl, which is the modified pageset with no external network accesses, so hopefully much less noisy :-)
- # [14:01] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [14:01] * NeilAway finds a bug in wikimo default theme
- # [14:01] * Quits: raphc (rc@DB2AD99A.C20A00FF.B3F72630.IP) (Ping timeout)
- # [14:01] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [14:01] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [14:02] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [14:02] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [14:02] <AryehGregor> Who's the right person to ask for review on renaming nsTypedSelection -> mozilla::Selection? I should probably coordinate in advance so my patch doesn't bitrot . . .
- # [14:02] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
- # [14:02] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
- # [14:02] <AryehGregor> (the "Typed" part is confusing and makes no sense)
- # [14:02] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [14:04] <glandium> edmorley: well, besides covering stuff on the left, the red/orange squares top right were kind of useful
- # [14:04] <glandium> edmorley: I'd love multiple rebuild, though (select multiple builds, click +, and all are rebuilt)
- # [14:04] * Joins: Mavericks (Mibbit@3408134D.E47B74B8.FDEA3160.IP)
- # [14:04] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [14:05] <edmorley> useful in what way
- # [14:05] <glandium> edmorley: to find unstarred builds/tests/
- # [14:05] <edmorley> j + k keys
- # [14:05] <edmorley> and u for unstarred
- # [14:06] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [14:06] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
- # [14:06] <glandium> edmorley: ah, hidden features
- # [14:06] <edmorley> hidden under the help menu :-)
- # [14:06] * Joins: kdeeq (chatzilla@moz-97F85DEF.elisa-mobile.fi)
- # [14:07] * edmorley should stop revealing super sekrit TBPL features
- # [14:07] <NeilAway> didn't someone change xul image scaling recently?
- # [14:07] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [14:08] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
- # [14:08] <@roc> Cwiiis: actually, don't worry
- # [14:08] <@roc> AryehGregor: ehsan!
- # [14:08] <AryehGregor> roc, sounds good to me.
- # [14:08] * Ms2ger suggests roc instead :)
- # [14:08] <@roc> Ms2ger then
- # [14:09] <glandium> edmorley: who reads help? seriously
- # [14:09] <Ms2ger> r-, needs more namespaces ;)
- # [14:09] <AryehGregor> So do we want mozilla::Selection or what?
- # [14:10] <Ms2ger> Sure
- # [14:10] * Parts: Mavericks (Mibbit@3408134D.E47B74B8.FDEA3160.IP)
- # [14:10] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [14:10] <Ms2ger> edmorley, and a keyboard shortcut to retrigger, please
- # [14:11] <AryehGregor> Now, where do I actually have to say "mozilla::" and where not? It seems I don't have to say it in .cpp files, but do in .h files, or what?
- # [14:11] <Ms2ger> So I can n r c a;r tab space my way through android
- # [14:11] <Ms2ger> AryehGregor, correct
- # [14:11] <AryehGregor> . . . why is that?
- # [14:11] <edmorley> Ms2ger: yeah I'd love that, but I think there was a "but a cat could DOS the buildpool" argument in a previous bug/thread/life
- # [14:12] <graememcc> edmorley: I declare this a success! Just finished inspecting every bug
- # [14:12] <Ms2ger> Because if you use 'using namespace mozilla;' in a header, it applies to all the cpps that include it
- # [14:12] <edmorley> graememcc: yeah I had a quick check and looked great :-)
- # [14:12] <Ms2ger> edmorley, shrug, I don't have a cat
- # [14:12] * edmorley adds to notes
- # [14:13] <Ms2ger> graememcc, how am I supposed to search for bugs that contain "Ed Morley" now? :)
- # [14:14] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [14:14] <graememcc> Ms2ger: mea culpa :)
- # [14:15] <AryehGregor> Ms2ger, but why doesn't that work for the header files themselves, then?
- # [14:15] <Ms2ger> Hmm?
- # [14:16] <Ms2ger> You can put 'using namespace mozilla;' in headers, but you shouldn't
- # [14:16] * Quits: gandalf (zbraniecki@moz-56E52C11.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [14:18] <AryehGregor> Oh, I see.
- # [14:18] <AryehGregor> So here's a source file that has "using namespace mozilla::dom;" at the top.
- # [14:18] <AryehGregor> Should I add "using namespace mozilla;" somewhere too?
- # [14:18] <@roc> yes, just above that
- # [14:19] <AryehGregor> If there's the same name in different namespaces, how does it decide which to use? Last declaration first?
- # [14:19] <AryehGregor> Also: do I want the include line to be "Selection.h" or "mozilla/Selection.h"? If the latter, how do I do it?
- # [14:19] <AryehGregor> Element.h doesn't have the "mozilla/" before it.
- # [14:21] * Joins: kmoir (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [14:24] <Ms2ger> Element has mozilla/dom/Element.h
- # [14:24] <Ms2ger> EXPORT_NAMESPACES = mozilla
- # [14:25] <Ms2ger> EXPORTS_mozilla = \
- # [14:25] <Ms2ger> Selection.h \
- # [14:25] <Ms2ger> $(NULL)
- # [14:25] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [14:25] <Ms2ger> (off the top of my head)
- # [14:26] * Quits: grubshka (grubshka@moz-F7619831.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [14:26] * Joins: grubshka (grubshka@moz-F7619831.w86-216.abo.wanadoo.fr)
- # [14:27] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [14:27] <AryehGregor> Oh, so it does.
- # [14:28] * Quits: kdeeq (chatzilla@moz-97F85DEF.elisa-mobile.fi) (Client exited)
- # [14:28] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [14:30] * bhearsum|afk is now known as bhearsum
- # [14:30] * Joins: askalski (akuda@moz-137D1D7A.mimuw.edu.pl)
- # [14:31] <Cwiiis> roc, thanks for that last comment, very helpful :)
- # [14:35] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [14:35] * Quits: askalski (akuda@moz-137D1D7A.mimuw.edu.pl) (Ping timeout)
- # [14:36] * Joins: askalski (akuda@moz-137D1D7A.mimuw.edu.pl)
- # [14:36] <AryehGregor> How is it that nsTypedSelection.h declares "friend class nsSelectionIterator;" when nsSelectionIterator hasn't been declared anywhere?
- # [14:37] <NeilAway> hahaha
- # [14:37] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [14:37] * Quits: dao (dao@moz-BA7A7BCC.superkabel.de) (Quit: Leaving.)
- # [14:37] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [14:37] <NeilAway> AryehGregor: it's for the benefit of nsSelection.cpp
- # [14:37] * Joins: jprmc (jprmc@A6C728E1.5BCEC6DB.DA78B690.IP)
- # [14:37] * Quits: jprmc (jprmc@A6C728E1.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
- # [14:38] <AryehGregor> Right, but when I change it to "friend class ::nsSelectionIterator;" I get an error that it doesn't name a type. But if I don't, it now apparently refers to mozilla::nsSelectionIterator and doesn't work.
- # [14:38] <AryehGregor> (because I'm renaming nsTypedSelection to mozilla::Selection)
- # [14:39] <AryehGregor> Forward-declaring nsSelectionIterator in mozilla/Selection.h works, but I'm not sure that's actually desired.
- # [14:40] <AryehGregor> No, it doesn't work anyway.
- # [14:40] <@ted> jrmuizel: i feel like you'd enjoy this very detailed breakpad bug + patch: http://breakpad.appspot.com/394002/
- # [14:41] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [14:41] <jrmuizel> ted: neat, I'll take a look
- # [14:41] <AryehGregor> Or maybe it does.
- # [14:41] <AryehGregor> Bah.
- # [14:41] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [14:42] * Parts: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
- # [14:42] * Joins: bsmedberg (bsmedberg@moz-5D0C1762.altnpa.east.verizon.net)
- # [14:42] * ChanServ sets mode: +o bsmedberg
- # [14:43] <@ted> bsmedberg: you might enjoy this breakpad bug too
- # [14:43] <@ted> http://breakpad.appspot.com/394002/
- # [14:43] <@bsmedberg> the one about syscalls?
- # [14:43] <@ted> yeah
- # [14:43] <@bsmedberg> I saw the summary go by in email
- # [14:43] <@ted> oh right, you probably actually subscribe to breakpad-dev
- # [14:43] <@bsmedberg> it's suitably crazy
- # [14:43] <@ted> pretty interesting analysis
- # [14:43] <NeilAway> AryehGregor: could you move nsSelectionIterator into the mozilla:: namespace?
- # [14:43] <@ted> nice short patch though
- # [14:43] <AryehGregor> NeilAway, I don't see why not.
- # [14:44] <glandium> bsmedberg: i have a whole range of problems with webapprt :(
- # [14:45] * Quits: askalski (akuda@moz-137D1D7A.mimuw.edu.pl) (Ping timeout)
- # [14:47] * Joins: askalski (akuda@moz-137D1D7A.mimuw.edu.pl)
- # [14:49] <froydnj> 99 problems, even?
- # [14:49] * Joins: victorporof (victorporo@2604648B.6465CCD9.79933D60.IP)
- # [14:49] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [14:49] <@bsmedberg> we're not counting beers...
- # [14:49] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [14:50] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [14:50] <Yoric> Is there by any chance a problem with TryServer?
- # [14:50] <Yoric> All my tests appear as "busted".
- # [14:50] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [14:51] <froydnj> could be counting beers, depending on the problem
- # [14:51] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:51] <@bsmedberg> webapprt, causing cirrhosis since 2012!
- # [14:51] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [14:53] <froydnj> Yoric: sure that's try and not your patches? :)
- # [14:54] <Yoric> Could be.
- # [14:54] <Yoric> Otoh, I don't see any error that I could have caused in https://tbpl.mozilla.org/php/getParsedLog.php?id=12480007&tree=Try&full=1
- # [14:55] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [14:55] * Joins: sawrubh (Mibbit@F8F5A292.C39C76FD.9F0D91D8.IP)
- # [14:56] * Joins: espindola (espindola@moz-ED4ACCAE.dsl.teksavvy.com)
- # [14:58] * Joins: raphc (rc@4AFF0561.C20A00FF.B3F72630.IP)
- # [14:58] <bjacob> is it OK to use std::vector instead of nsTArray in libxul for some high-performance code where the benefits of nsTArray are not relevant?
- # [14:59] <@roc> where?
- # [15:00] * Quits: askalski (akuda@moz-137D1D7A.mimuw.edu.pl) (Ping timeout)
- # [15:00] <bjacob> roc: in webgl implementation, for bug 732660
- # [15:00] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [15:00] <@roc> why do you want to use vector?
- # [15:01] * rail_away is now known as rail
- # [15:01] <bjacob> roc: to avoid the additional level of indirection in nsTArray->mHdr ; to avoid the additional instructions on 64bit machines as nsTArray element addressing takes 32bit indices
- # [15:01] <@roc> what additional instructions?
- # [15:02] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
- # [15:02] <bjacob> roc: and to get crashy asserts in debug builds when doing out-of-bounds accesses
- # [15:02] <@roc> none of those seem convincing to me
- # [15:03] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
- # [15:03] <glandium> bsmedberg: would it make sense for you to make webapprt part of xulrunner?
- # [15:03] <@bsmedberg> no, I think not
- # [15:04] <glandium> bsmedberg: fair enough. was just simpler this way, because the stub doesn't have to look for both its directory and the gre's
- # [15:04] <@bsmedberg> bjacob: we should be able to make the tarray assertions fatal now... I can't imagine that we actually see those asserts on tinderbox
- # [15:05] <bjacob> bsmedberg: i see those quite regularly in my local debug builds.
- # [15:05] <glandium> bsmedberg: the other problem is that of the l10n stuff from webapprt being in the browser, so with browser and gre split, it can't find its locale
- # [15:05] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
- # [15:05] <Ms2ger> That's an even better reason to make them fatal
- # [15:05] <@bsmedberg> bjacob: wtf, have you filed them? That sounds like a critical security hole lurking
- # [15:06] <@bsmedberg> glandium: yeah, I'm going to have to deal with that for the metro stuff too
- # [15:06] * @bsmedberg isn't exactly sure *how* he is going to fix that yet, though
- # [15:06] <@bsmedberg> adding a new locales/ directory kinda sucks
- # [15:06] <bjacob> Ms2ger: bsmedberg: agree; i have a general bug about making them fatal but it was turned down (digging it up atm) haven't filed the individial asserts because as long as they're not crashy, new ones keep appearing anyway, it's futile
- # [15:07] <@roc> they don't appear in reftests
- # [15:07] <@bsmedberg> if it doesn't turn try orange we should make them fatal
- # [15:07] <@roc> because almost any reftest will fail if a new NS_ASSERTION appears
- # [15:07] <glandium> bsmedberg: otoh, without doing that, the rt needs to find the browser locale. so in the end, it's almost as if you never split stuff in the first place
- # [15:07] <@bsmedberg> if it turns try orange we at least have a simple way to diagnose/fix it
- # [15:07] <bjacob> oh
- # [15:07] <@roc> so if new ones keep appearing, they must keep appearing only in mochitests, which sounds strange
- # [15:07] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [15:08] <bjacob> i just saw bug 732607
- # [15:08] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [15:08] <bjacob> seems like it's been fixed!
- # [15:08] * bwinton_away is now known as bwinton
- # [15:08] <@roc> in March!
- # [15:08] <bjacob> yes, https://hg.mozilla.org/mozilla-central/rev/c51dbd19871b
- # [15:08] <bjacob> yes!
- # [15:08] <glandium> bsmedberg: the related problem is langpacks... webapprt doesn't initialize the addon manager, does it?
- # [15:09] <glandium> (and it doesn't appear to have an appid)
- # [15:09] * kats|away is now known as kats
- # [15:10] <Ms2ger> roc, see, fatal assertions in action for months, and it hasn't even hurt you :)
- # [15:10] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
- # [15:11] <@roc> out-of-bounds memory accesses are reasonable candidates for fatality
- # [15:11] <bjacob> froydnj: do you remember the outcome of our discussion of 32bit vs 64bit offsets in x86-64 pointer arithmetic?
- # [15:12] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
- # [15:12] * Quits: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [15:12] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:13] <glandium> bjacob: wasn't the outcome that it doesn't matter?
- # [15:13] <@roc> just benchmark your algorithm in vector vs nsTArray and show a measurable performance difference
- # [15:13] <bjacob> glandium: it did matter on a testcase i had, but then the conversation continued and i dont remember
- # [15:13] <@roc> anyway, goodnight
- # [15:13] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
- # [15:13] <bjacob> bye
- # [15:14] <Ms2ger> gn
- # [15:14] <glandium> bjacob: iirc, it was just a matter of the compiler doing something stupid or not, depending on the code, not something inherent to 32bits/64bits offsets
- # [15:14] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
- # [15:14] * mjschranz_away is now known as mjschranz
- # [15:14] <Ms2ger> bholley, nsScriptSecurityManager::GetSubjectPrincipal can lose its nsresult outparam now?
- # [15:14] * Joins: Goldorak (chatzilla@9D1B0BDB.D89EE8E5.187A1082.IP)
- # [15:14] * Joins: sourabh912 (Mibbit@9405BDCC.E75E3667.9C072EFC.IP)
- # [15:15] <bholley> Ms2ger: you tell me
- # [15:15] <bholley> Ms2ger: that code will soon be gutted more forcefully, FWIW
- # [15:15] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [15:15] <bjacob> glandium: but helping the compiler to not be stupid, is a noble goal in life
- # [15:15] <bholley> Ms2ger: I wouldn't expend too much effort cleaning it up
- # [15:15] <Ms2ger> k
- # [15:17] <Ms2ger> So, how soon? :)
- # [15:17] <glandium> bjacob: the point is, in that particular case, that version of gcc you were using with the flags you were using was adding an instruction when you were using 64-bits offsets. IIRC, with another test case, on my machine, it was with 32-bits offsets that I had an additional instruction compared to 64-bits offsets
- # [15:17] <bholley> Ms2ger: need to land bug 757046 first
- # [15:18] <bholley> Ms2ger: I'll probably wait for the next cycle
- # [15:18] <bjacob> glandium: in my case, it was with 32bit offsets that i had the extra insn
- # [15:18] <bjacob> actually 2 extra insns
- # [15:18] <Ms2ger> IM still landing next week?
- # [15:18] <glandium> bjacob: well, whichever. the point is I remember I got the opposite result with a different (small) testcase
- # [15:19] <bjacob> glandium: yes, i remember that too
- # [15:21] * Joins: armenzg (armenzg@moz-8FEE1CEE.dsl.bell.ca)
- # [15:21] * Quits: sourabh912 (Mibbit@9405BDCC.E75E3667.9C072EFC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:21] * jcranmer|away is now known as jcranmer
- # [15:22] * Joins: timdream (timdream@moz-10A6EDAC.dynamic.hinet.net)
- # [15:23] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Client exited)
- # [15:23] <froydnj> bjacob: I don't remember glandium's example; I remember word-sized offsets being better. but glandium probably has a better memory than I do :)
- # [15:24] * Joins: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com)
- # [15:24] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [15:24] <bjacob> froydnj: ok
- # [15:24] <glandium> we could search the logs :)
- # [15:24] <bjacob> i'll just make 2 tryserver builds and ask people to report FPS :)
- # [15:24] * Joins: rajul (quassel@D23D8093.112C8B1D.F44414AF.IP)
- # [15:25] * Parts: rajul (quassel@D23D8093.112C8B1D.F44414AF.IP) (http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [15:25] * Quits: grubshka (grubshka@moz-F7619831.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [15:27] * Joins: grubshka (grubshka@moz-66F5CD80.w86-216.abo.wanadoo.fr)
- # [15:27] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
- # [15:28] <glandium> bjacob: i think the previous discussion is around this: http://krijnhoetmer.nl/irc-logs/developers/20111214#l-2201
- # [15:28] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:28] * Joins: ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP)
- # [15:28] * ChanServ sets mode: +o ehsan
- # [15:29] <glandium> yeah, it looks like it was that discussion
- # [15:29] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [15:30] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:30] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [15:31] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:33] * armenzg is now known as armenzg_brb
- # [15:33] * Quits: @ehsan (ehsan@BEDFFF26.EE049E25.8B035CD7.IP) (Input/output error)
- # [15:34] * Quits: WG9s (bill@moz-D750CC69.maine.res.rr.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 12.0/20120424094117])
- # [15:34] <bjacob> glandium: thanks
- # [15:34] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [15:35] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [15:35] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:36] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [15:37] <bholley> ted: ping
- # [15:37] * Joins: WG9s (bill@moz-D750CC69.maine.res.rr.com)
- # [15:37] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [15:37] <@ted> bholley: pong
- # [15:37] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [15:38] <bholley> ted: so, does that mean we can't change it, even if the patches are green on try?
- # [15:38] <bholley> (they appear to be)
- # [15:38] <@ted> kinda feels wrong
- # [15:38] <@ted> adding unnecessary delay
- # [15:38] <bholley> ted: it really adds delay?
- # [15:38] <bholley> ted: even setTimeout(0)?
- # [15:38] <@ted> pretty sure, yes
- # [15:38] <@ted> but you could ask a DOM peer
- # [15:38] <bholley> ted: if so, it seems like we should fix that, for the sake of the web
- # [15:39] <Ms2ger> Nested setTimeout(0) add a 4ms delay
- # [15:39] <bholley> Ms2ger: sure
- # [15:39] <Ms2ger> Otherwise, it's just stuck at the end of the event loop
- # [15:39] <bholley> Ms2ger: ted was saying that it adds a 15 ms delay on windows
- # [15:39] <froydnj> that too
- # [15:39] <Ms2ger> ^.°
- # [15:39] <@ted> actually it's specified at 4ms in the HTML spec nowadays
- # [15:40] <bholley> ted: are you sure about that? Even if the minimum resolution is 15 ms, I'd think we'd do something special for 0
- # [15:40] * @ted is wrong
- # [15:40] <Ms2ger> ted, *nested*
- # [15:40] <@ted> Ms2ger: ah
- # [15:40] <@ted> okay
- # [15:40] * @ted defers to Ms2ger
- # [15:40] <@ted> then perhaps this is fine
- # [15:41] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [15:41] <froydnj> what is this for?
- # [15:41] <bholley> froydnj: bug 695292
- # [15:41] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [15:42] <Ms2ger> But ask a DOM peer :)
- # [15:43] <bholley> Ms2ger is an honorary dom peer when it comes to specs
- # [15:44] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [15:44] * Quits: Wevah (Wevah@moz-19EFD441.stcd.qwest.net) (Ping timeout)
- # [15:45] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
- # [15:46] * Joins: Wevah (Wevah@moz-21662E04.stcd.qwest.net)
- # [15:47] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [15:48] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [15:48] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
- # [15:49] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [15:49] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
- # [15:49] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
- # [15:49] * Quits: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:50] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
- # [15:51] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:51] * Joins: kanru` (user@moz-E8EC708.dynamic.hinet.net)
- # [15:51] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
- # [15:51] * Joins: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP)
- # [15:51] * armenzg_brb is now known as armenzg
- # [15:52] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:54] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [15:55] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:55] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [15:55] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
- # [15:58] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:58] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [15:59] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
- # [15:59] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
- # [15:59] * Quits: raphc (rc@4AFF0561.C20A00FF.B3F72630.IP) (Ping timeout)
- # [15:59] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [15:59] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
- # [16:00] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
- # [16:00] * Parts: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
- # [16:00] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:00] * ChanServ sets mode: +o ehsan
- # [16:00] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Client exited)
- # [16:01] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [16:02] * Joins: brambles_ (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [16:02] * Joins: mak (chatzilla@moz-321F477A.retail.telecomitalia.it)
- # [16:02] * ewong|sleep is now known as ewong_
- # [16:04] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [16:04] * Joins: cgack (cgack@936D6A0E.1226C819.D946D3C9.IP)
- # [16:04] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [16:05] <mounir> do we have a helper extracting the origin from a nsIURI?
- # [16:06] * Joins: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [16:06] <mounir> I'm not sure if |prepath| == origin
- # [16:06] <mounir> given that it includes login/password
- # [16:07] * NeilAway wonders what tbpl does that makes it so slow
- # [16:08] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [16:08] <NeilAway> mounir: why do you want to extract the origin?
- # [16:10] * blassey_ is now known as blassey
- # [16:10] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [16:10] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [16:11] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
- # [16:12] * Quits: timdream (timdream@moz-10A6EDAC.dynamic.hinet.net) (Quit: timdream)
- # [16:12] <Ms2ger> bholley, nuh-uh
- # [16:12] * Joins: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [16:12] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [16:12] <Ms2ger> But my point was that I know what the spec says, not if that's what we do
- # [16:13] * Joins: kaze (kaze@CF7173AF.F027E568.B3F72630.IP)
- # [16:14] * philor|away is now known as philor
- # [16:14] * Joins: lahabana (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [16:14] * Quits: mike5w3c (MikeS@moz-2444F62B.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [16:14] * Quits: sewardj (sewardj@moz-C553F30.dip.t-dialin.net) (Input/output error)
- # [16:15] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [16:15] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [16:17] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [16:17] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [16:18] <mounir> NeilAway: to send to a method
- # [16:18] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
- # [16:18] <mounir> to create a jar identifier
- # [16:18] <mounir> i'm not sure how the specifics would help here
- # [16:18] <espindola> has tbpl been reset?
- # [16:18] <espindola> or, try
- # [16:19] * cadecairos_away is now known as cadecairos
- # [16:19] <espindola> the current page loads fine, but I cannot load a try I pushed yesterday
- # [16:19] <Ms2ger> I wish
- # [16:19] <mounir> espindola: updated
- # [16:20] <espindola> mounir, so I have to push to try again? :-(
- # [16:20] * Quits: kaze (kaze@CF7173AF.F027E568.B3F72630.IP) (Ping timeout)
- # [16:20] <Ms2ger> TBPL has been undated
- # [16:20] <Ms2ger> updated, even
- # [16:20] * bz_sleep is now known as bz
- # [16:20] <Ms2ger> Hi again, bz
- # [16:20] <WG9s> but updated in a lame manner
- # [16:21] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
- # [16:21] <espindola> oh well, will push it again
- # [16:21] <espindola> thanks
- # [16:21] <WG9s> there is no longer a link to click on to go to unstarred builds
- # [16:21] <Ms2ger> There still is the checkbox under Filters
- # [16:21] * Parts: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
- # [16:21] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
- # [16:21] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [16:21] * Joins: alexdmt (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [16:22] <WG9s> I think leaving the failed builds things that sometimes broke the layout, but only displaying unstarred ones would have been a better solution.
- # [16:22] * Joins: vikash (vikash@C9195ECB.27E4FCAD.FB0CC892.IP)
- # [16:22] <WG9s> IF the layout is borken you can fix it by starring builds with the correct bug.
- # [16:22] <froydnj> you can just hit u to show unstarred ones
- # [16:23] <WG9s> u?
- # [16:23] <WG9s> oh that does work.
- # [16:23] <WG9s> shoud that not have been mentioned somplace ont he page?
- # [16:24] <froydnj> it is, under "help"
- # [16:24] <froydnj> (which I just learned about 2 minutes ago, admittedly)
- # [16:24] <mounir> WG9s: n and p to navigate between unstarred buildsjobs
- # [16:24] <WG9s> well should be under the default comment i would think
- # [16:24] <vikash> I just received my ReMo welcome kit and its *awesome* :-) :-)
- # [16:24] * khuey|away is now known as khuey
- # [16:24] <WG9s> I will look at help
- # [16:24] <WG9s> but just unstarred the only onstarred build.
- # [16:24] <NeilAway> "Loading failed: error" Thanks, TBPL!
- # [16:25] <@khuey> so
- # [16:25] <WG9s> was about to say i would no longer be starring, but this is actually much nicer.
- # [16:25] <@khuey> the other day someone landed a big new feature with no tests
- # [16:25] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [16:25] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
- # [16:25] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [16:25] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [16:25] <@khuey> if I were to intentionally break this feature to point out that it needs test coverage
- # [16:25] <@khuey> on a scale from 1 to 10
- # [16:25] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [16:25] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [16:25] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [16:25] <@khuey> how much of an asshole does that make me?
- # [16:26] <WG9s> oh but now yet another unstarred build so It was zero for a millisecond there
- # [16:26] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [16:26] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [16:26] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [16:26] <derf> Why are you worried about being an asshole?
- # [16:26] <froydnj> more importantly: how much of a delta would that be?
- # [16:26] <bhearsum> khuey: "meh"
- # [16:26] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
- # [16:26] <@khuey> froydnj++
- # [16:26] <zzzzz> khuey: back-out till they have test converage BEEP-BEEP-BEEP
- # [16:27] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Client exited)
- # [16:27] <Ms2ger> khuey, where 1 is "khuey" and 10 is "bent"?
- # [16:27] * Joins: marco (marco@FF72BAE0.565FFF1E.10DC0B64.IP)
- # [16:28] * Joins: kaze (kaze@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [16:28] <@khuey> Ms2ger: I think we're on the same end of the spectrum here ...
- # [16:28] <Ms2ger> But I'd say 2 or so
- # [16:28] <WG9s> and starred that one as well. so all is good :-)
- # [16:28] * Quits: babu (babu@moz-3E6B34D2.ir.intel.com) (Ping timeout)
- # [16:28] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
- # [16:29] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [16:29] * mcote|afk is now known as mcote
- # [16:29] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [16:29] <marco> glandium, ping
- # [16:29] * Joins: bholley (anonymous@moz-9299C341.adsl.alicedsl.de)
- # [16:29] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [16:30] * Quits: bholley (anonymous@moz-9299C341.adsl.alicedsl.de) (Quit: bholley)
- # [16:30] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [16:30] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [16:31] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
- # [16:32] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [16:33] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [16:33] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [16:33] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [16:33] <AryehGregor> So I think that it makes sense to have sub-namespaces for things that are confined to one module. Like, there's an enum called nsIEditor::OperationID, and it's used a bunch in editor/, and it would be nice to rename it just "Operation" or something. But I don't want to steal "Operation" from non-editor code, so editor::Operation would make sense. But dom::Element is annoying, because it's meant to be used a lot outside of the
- # [16:33] <AryehGregor> dom namespace, so you have to actually include the namespace.
- # [16:33] <AryehGregor> </randomthought>
- # [16:33] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [16:33] <AryehGregor> Of course, I could start using "using namespace mozilla::dom;" in editor/, but that wouldn't help header files . . .
- # [16:34] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [16:34] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [16:34] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [16:34] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
- # [16:34] <@bz> AryehGregor: you could just "using mozilla::dom::Element" if it's the only issue...
- # [16:34] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
- # [16:35] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [16:35] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
- # [16:35] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
- # [16:35] <AryehGregor> In a header file? Is that recommended practice?
- # [16:35] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [16:35] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
- # [16:35] <froydnj> AryehGregor: using declarations inside classes only?
- # [16:35] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [16:35] <AryehGregor> Ideally we'd want more stuff like that, though. Like Text, CharacterData, that sort of thing.
- # [16:35] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [16:35] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: adev)
- # [16:35] <AryehGregor> editor/ could use dom::Text (whatever it's named).
- # [16:35] * Joins: mib_kanvfz (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
- # [16:35] <AryehGregor> I admit that just mozilla::Text seems a little too generic.
- # [16:35] <AryehGregor> Meh.
- # [16:36] * Quits: mib_kanvfz (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [16:36] * catlee-away is now known as catlee
- # [16:37] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:37] * Joins: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP)
- # [16:37] <AryehGregor> ehsan, is there some reason nsComposerCommands etc. uses only nsIEditor and friends and not nsEditor itself?
- # [16:37] <@ted> probably historical linkage nonsense
- # [16:38] <Ms2ger> "Design patterns"
- # [16:38] <froydnj> what is the netwerk way to read a stream into a string? nsIStreamLoader + ...?
- # [16:38] * Quits: evilpie (chatzilla@moz-DD3BE8F6.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
- # [16:38] <Ms2ger> I hear it's Digital Style's fault
- # [16:39] <@bz> froydnj: streamloader is a way to read a channel
- # [16:39] <@bz> froydnj: you _can_ use that to read a stream using an nsIInputStreamChannel
- # [16:39] <edmorley> WG9s: there is also the tickbox under filtered, instead of the 'u' keyboard shortcut
- # [16:40] <edmorley> WG9s: also 'j' and 'k' for moving from one unstarred to the next in tbpl
- # [16:40] <Ms2ger> edmorley, I said that :)
- # [16:41] <@ehsan> AryehGregor: there was a time when using XPCOM was considered cool... that's why!
- # [16:41] <@bz> froydnj: that's possibly the simplest way, yeah
- # [16:41] <edmorley> sorry, too quickly reading scrollback
- # [16:42] <@ted> AryehGregor: we used to build mozilla as a whole bunch of separate shared libraries
- # [16:42] <@ted> and they didn't link directly to each other, hence all the indirection
- # [16:42] <Ms2ger> AryehGregor, ehsan, also, http://www.mozillazine.org/articles/article177.html :)
- # [16:42] <froydnj> bz: ok. nsIInputStreamChannel talks about the channel's stream listener (channel's stream's listener?), but doesn't provide any way to set a listener that I can see
- # [16:43] <@bz> froydnj: you pass a listener to a channel when you call asyncOpen()
- # [16:43] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
- # [16:43] <@bz> froydnj: so basically you create an nsIInputStreamChannel, set your stream on it
- # [16:44] <@bz> froydnj: create your streamloader, QI the channel to nsIChannel, and call asyncOpen, passing the streamloader as the listener
- # [16:44] <WG9s> edmorley: perhaps a change to the firefox tinderbox comment saying to use help on tbpl to get keyboard shortcuts for finding unstarred builds would help here.
- # [16:44] * Quits: kennyluck (kennyluck@moz-73169E1C.dynamic.hinet.net) (Quit: kennyluck)
- # [16:44] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Connection reset by peer)
- # [16:45] <froydnj> bz: ok, thanks. I suppose marveling at the complexity of this has been done already?
- # [16:45] <WG9s> because that would show up at the top of the tbpl page.
- # [16:45] * Joins: kennyluck (kennyluck@moz-73169E1C.dynamic.hinet.net)
- # [16:45] <sawrubh> graememcc: you are kicking some serious ass with the speed you are changing bug status ;)
- # [16:45] <edmorley> WG9s: I'm not sure where you mean (and am also somewhat of the view that if people can't find 'help' then there's not really much more we can [or should] do)
- # [16:45] <sawrubh> graememcc: are you using some script ?
- # [16:45] <Ms2ger> sawrubh, he is
- # [16:46] <edmorley> WG9s: oh the status message? yeah maybe for a few days :-) I'm about to post to dev.platform, I can link there
- # [16:46] <Ms2ger> And this was hours ago :)
- # [16:46] <WG9s> yes that is what i meant
- # [16:46] <graememcc> crap! that should be going to landfill!
- # [16:46] <Ms2ger> sawrubh, http://i.imgur.com/BqLzt.png
- # [16:46] <WG9s> so the tree status message
- # [16:46] <WG9s> could give a hint
- # [16:46] <WG9s> that there is a way to do it
- # [16:46] <jcranmer> graememcc: shouldn't you be recycling instead? :-P
- # [16:46] <@ehsan> Ms2ger: where did you get that screenshot?!
- # [16:46] <WG9s> because i expected the # starred builds to be a link
- # [16:47] <Ms2ger> ehsan, where I also found http://i.imgur.com/HTykz.png
- # [16:47] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
- # [16:47] <@ehsan> OMG
- # [16:47] <@ehsan> is somebody making this tool and keeping it secret?
- # [16:47] <@ehsan> edmorley: it's you isn't it?
- # [16:47] <WG9s> Whast is obvious to some is clearly not obvious to all.
- # [16:47] <Ms2ger> Nope :)
- # [16:47] <@ehsan> Ms2ger: or, did you just get creative with Kompozer? ;)
- # [16:47] <Ms2ger> ehsan, shouldn't have gone to sleep :)
- # [16:48] <graememcc> oh, it's just firebot catching up with earlier.
- # [16:48] * graememcc ceases panicing
- # [16:48] <@ehsan> ok tell me what's happening!
- # [16:48] <@ehsan> please ;)
- # [16:48] <Ms2ger> ehsan, graememcc made it and mentioned it this morning :)
- # [16:48] <@bz> froydnj: well
- # [16:48] <edmorley> ehsan: yeah graememcc's been making it in sekrit :-)
- # [16:48] <@ehsan> graememcc++
- # [16:48] <froydnj> bz: I can certainly believe some complexity is warranted here
- # [16:48] <@ehsan> graememcc: where's the tool? can I see it? can I use it?
- # [16:49] <Ms2ger> ehsan, all the comments that end with '(Merged by Ed Morley)' in your bugmail earlier?
- # [16:49] <@bz> froydnj: it's not exactly a common use case in the original necko design
- # [16:49] <Ms2ger> ehsan, that's him
- # [16:49] <froydnj> bz: yeah, just trying to do this from JS
- # [16:49] <@ehsan> Ms2ger: why do you think I've read my bugmail yet?
- # [16:49] <@bz> froydnj: which is all based around incremental handling of data, etc
- # [16:49] <@ehsan> it's like 10:40am
- # [16:49] <jcranmer> Ms2ger: people read bugmail‽
- # [16:49] <Ms2ger> ehsan, because you usually do your job :)
- # [16:49] <@bz> froydnj: hmm. One sec!
- # [16:49] <Ms2ger> Unlike jcranmer
- # [16:49] <@ehsan> heh
- # [16:49] <jcranmer> I go through my bugmail before getting on the train
- # [16:50] <@bz> froydnj: NetUtil.jsm
- # [16:50] <@ted> "And of course the fact that we've used XPCOM as the basis for our design gives us far better interoperability and extensibility."
- # [16:50] * Quits: pascalc (chatzilla@7A43EE16.8D3E21EB.6267E3D3.IP) (Ping timeout)
- # [16:50] <@bz> froydnj: See asyncFetch
- # [16:50] <Ms2ger> ted, I bet you loved that
- # [16:50] <froydnj> bz: or just readInputStreamToString, yes
- # [16:50] <@bz> froydnj: hmm. I guess that will hand you an input strea...
- # [16:50] <froydnj> bz: thanks
- # [16:51] <@bz> So...
- # [16:51] <@bz> readInputStreamToString you have to be careful with
- # [16:51] <@bz> since it will read the stream sync
- # [16:51] <@bz> so if it' a file stream, say....
- # [16:51] * fabrice|zZz is now known as fabrice1
- # [16:51] <@khuey> is JS::Value the canonical type now?
- # [16:51] <froydnj> that's OK in this case
- # [16:51] <espindola> getting connection time outs on try now :-(
- # [16:51] <@bz> froydnj: ok
- # [16:51] <froydnj> just for tests, so not overly concerned about syncness
- # [16:51] <jcranmer> ted: and where does that come from?
- # [16:51] <Ms2ger> khuey, yes
- # [16:51] <@bz> khuey: I would treat it as such, yes
- # [16:51] <@bz> khuey: unless you're in C code
- # [16:52] <@khuey> ok
- # [16:52] <graememcc> ehsan, Ms2ger: of course it was just an intellectual exercise, I have since deleted all the code ;-)
- # [16:52] <Ms2ger> graememcc, well done, sir
- # [16:53] <@ted> jcranmer: that mozillazine article ms2ger linked above
- # [16:53] <Ms2ger> graememcc, we'll now be locking you into a small room without food until you rewrote it
- # [16:53] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
- # [16:53] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
- # [16:53] * jmaher|afk is now known as jmaher
- # [16:54] <@ehsan> graememcc: it's ok, I've filed a bug to delete your bugzilla account in return :P
- # [16:54] <graememcc> ehsan: it lives only in my machine at the moment, a couple of little odds and ends to finish, hopefully have it publicly available early next week
- # [16:54] <@ehsan> graememcc: cool, can't wait :)
- # [16:55] * Joins: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP)
- # [16:56] <espindola> catlee, have you found the data about the testing speedup when we enabled optimizations?
- # [16:56] <espindola> ted, do you have an eta on the review?
- # [16:56] <@ted> espindola: today
- # [16:56] <@ted> sorry about the delays :-(
- # [16:56] <catlee> espindola: haven't had time, sorry
- # [16:57] <bsmith> Any idea why some tests that use a new binary component would work with a local build, but fail on tbpl with NS_ERROR_XPC_BAD_IID? Do I need to use the clobberer on the tree?
- # [16:57] <bsmith> https://tbpl.mozilla.org/php/getParsedLog.php?id=12482992&tree=Pine
- # [16:57] <espindola> ted, catlee, thanks, np
- # [16:57] <@bz> bsmith: is the binary component being packaged?
- # [16:57] <bsmith> bz: I don't know what that means. It is linked into libxul
- # [16:58] <@bz> ah. hmm....
- # [16:58] <glandium> marco: pong
- # [16:59] <@khuey> bsmith: you need to package the xpt
- # [16:59] <bsmith> how?
- # [16:59] <bsmith> And, why does it work locally but not on the build bot?
- # [16:59] <@khuey> add it to package-manifest.in
- # [17:00] <marco> glandium: I haven't so much experience with XULRunner, do we need to support webapps in xulrunner too?
- # [17:00] <@khuey> it works locally because local builds aren't packaged
- # [17:00] <@khuey> if you make package
- # [17:00] <@khuey> and try to run it from the package, you'll get the same error
- # [17:00] <@bz> bsmith: the way the tests run is that you build on one machine, then package up the browser, ship the package to another machine, and run the tests there
- # [17:00] <WG9s> edmorley: also wondering what to do about things that land on inbound that require clobber (like that android thing today) shoudl we require them to laqnd on centrral as well?
- # [17:00] <bsmith> OH, I got it
- # [17:00] <bsmith> thank you
- # [17:01] <edmorley> WG9s: I don't see how that would help?
- # [17:01] <glandium> marco: not really. but webapps in firefox as a xulrunner app are broken.
- # [17:01] <WG9s> opr what cause someone later on will do a merge and miss the fact that one of the changesets required a clobber.
- # [17:01] <WG9s> landing on central by the person sho pushed and new it required aclobber would men it would have landed on central with a clobber.
- # [17:02] * jlebar|away is now known as jlebar
- # [17:02] <edmorley> WG9s: landing bug 717372 may be easier
- # [17:02] * lsblakk|afk is now known as lsblakk
- # [17:02] <bsmith> How do I test the packaging locally?
- # [17:02] <glandium> marco: btw, about 762828, I got the modus operandi on https://bugzilla.mozilla.org/show_bug.cgi?id=761516#c10
- # [17:02] <WG9s> I have no idea what the right answer is.
- # [17:02] <@khuey> bsmith: make sure you add it to browser/installer/package-manifest.in, b2g/installer/package-manifest.in, mobile/android/installer/package-manifest.in, mobile/xul/installer/package-manifest.in, and that you file bugs on thunderbird and seamonkey to add it to their package-manifests
- # [17:02] <@khuey> isn't duplication great?
- # [17:02] <glandium> marco: and the problem i described was with gnome 3 on debian, as well as non-gnome
- # [17:02] <WG9s> but obviously bthe current process did not work today
- # [17:03] <glandium> khuey: there's a bug for that
- # [17:03] <bsmith> awesome
- # [17:03] <@khuey> glandium: yes, i know
- # [17:03] <marco> glandium: this is strange, I've tested on Ubuntu and Fedora with gnome 3 and it works
- # [17:04] <marco> glandium: however the throbber is broken on apps.mozillalabs.com/appdir
- # [17:04] <glandium> marco: well, since the app is correctly installed, it has to be something wrong on my end
- # [17:05] <glandium> marco: feel free to close the bug if it's an issue with the site. Or maybe reassign to another module for the site to be fixed
- # [17:05] <marco> glandium: ok, can you open another bug for the installation part?
- # [17:06] <glandium> marco: i think there's no bug to file for that. I'll check with a clean install, mine is maybe borked
- # [17:06] <glandium> marco: although, is the directory name expected to contain a semi colon?
- # [17:06] <marco> glandium: yes, the format is [PROTOCOL];[DOMAIN];[PORT]
- # [17:06] * Joins: ferongr (ferongr@moz-DD96EF4E.dsl.dyn.forthnet.gr)
- # [17:06] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [17:07] <glandium> marco: that's kind of gross, but okay
- # [17:07] <marco> glandium: we can change it, what would you prefer?
- # [17:08] <glandium> marco: something that doesn't involve "special" characters, i'd say, but i really don't care that much :)
- # [17:08] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [17:09] <glandium> marco: one thing i wonder, though, is if it wouldn't be better to group them under a common place
- # [17:09] * NeilAway finds a bug in tbpl
- # [17:09] <marco> glandium: the idea was to save the configuration to the home under .config/<webappuniqueid>, just like the other native apps should do
- # [17:09] <froydnj> NeilAway: did you star it?
- # [17:10] <NeilAway> froydnj: funny you should say that
- # [17:10] <marco> glandium: this is to make webapps just like other apps
- # [17:10] <NeilAway> froydnj: the bug is that starring doesn't work if you haven't manually starred anything yet
- # [17:10] <glandium> marco: fair enough
- # [17:10] <froydnj> NeilAway: heh
- # [17:10] * Joins: Asa (asa@moz-FEE5419.csi-sbs.com)
- # [17:12] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [17:12] * Quits: Optimizer (Instantbir@8ECA888C.40F3A094.2AB48280.IP) (Ping timeout)
- # [17:13] <glandium> marco: although, on linux, we could actually just get rid of the stub in the webapp dir, and instead of putting an installdir in the .ini, it could have an hash bang calling $firefox_path/webapprt-stub
- # [17:13] <glandium> s/linux/unix/
- # [17:13] * catlee is now known as catlee-mtg
- # [17:14] * Quits: smontagu (chatzilla@AAE85708.5ACD0297.CC465D70.IP) (Ping timeout)
- # [17:14] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [17:15] <marco> glandium: we could also put the path to $firefox_path/webapprt-stub directly in the desktop file
- # [17:15] * gregglind_away is now known as gregglind
- # [17:15] <marco> glandium: but I don't know what are the plans for the future, maybe we'll need to have different binaries
- # [17:15] <marco> (for example if we want to support using the apps also after the removal of Firefox)
- # [17:16] * Joins: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP)
- # [17:16] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [17:16] <glandium> marco: i doubt we'll ever do that
- # [17:17] * Quits: wesj1 (Instantbir@moz-135A9FA9.hsd1.ca.comcast.net) (Ping timeout)
- # [17:17] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [17:19] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:19] <edmorley> WG9s: have added a link to my dev.platform post from the tree status messages for inbound and m-c
- # [17:19] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Ping timeout)
- # [17:19] <edmorley> WG9s: thank you for the suggestion :-)
- # [17:19] <glandium> marco: btw, is there a particular reason for the different webapp runtimes not to share e.g. xpcom initialization, .ini parsing, etc. ?
- # [17:19] * Joins: longsonr (chatzilla@moz-9573A8AE.zone8.bethere.co.uk)
- # [17:20] * joduinn-afk is now known as joduinn-home
- # [17:20] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Ping timeout)
- # [17:20] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:20] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [17:20] * Joins: RudyL (rudy@moz-2AE3253C.dynamic.hinet.net)
- # [17:20] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [17:21] <marco> glandium: no, there is a lot of common code, we should file a bug to refactor it
- # [17:21] * khuey is now known as khuey|away
- # [17:21] * khuey|away is now known as khuey
- # [17:21] <marco> and there's some common code also for the installer
- # [17:22] * Joins: evilpie_ (evilpie@moz-DD3BE8F6.pools.arcor-ip.net)
- # [17:24] <glandium> marco: are you going to file it, or shall i?
- # [17:24] <froydnj> hey, neat, NS_ERROR_XPC_BAD_IID
- # [17:24] <froydnj> on a local build, no less
- # [17:24] <marco> glandium: I'm going to file it tonight
- # [17:25] <glandium> marco: please cc me when you do :)
- # [17:25] <marco> ok ;)
- # [17:25] * Quits: longsonr (chatzilla@moz-9573A8AE.zone8.bethere.co.uk) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
- # [17:27] <alexdmt> ping bz
- # [17:27] * coop is now known as coop|afk
- # [17:28] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [17:28] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [17:28] * Joins: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [17:28] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [17:28] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
- # [17:28] <@bz> alexdmt: yes?
- # [17:29] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [17:29] <WG9s> edmorley: thank you. that is exactly what i thought was required.
- # [17:29] <alexdmt> hi
- # [17:30] <alexdmt> I am working on bug 716875 (you commented on our patch) and I have some questions related to the area overflow
- # [17:30] <alexdmt> you told us to check that the overflow area is always the bounds
- # [17:30] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:30] <MarcoZ> Hi! What does 'use the function form of "use strict";' mean?
- # [17:31] <@bz> ok
- # [17:31] <alexdmt> though css style box-shadow actually makes the overflow out of bounds
- # [17:31] <@bz> ah
- # [17:31] <alexdmt> it seems normal to us, isn't it ?
- # [17:31] <@bz> yes, that would make the overflow area of the textbox itself larger than the bounds
- # [17:32] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
- # [17:32] <alexdmt> hmm so is it wrong to check that the assert ?
- # [17:32] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [17:32] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Client exited)
- # [17:32] <@bz> if you're asserting after box-shadow has been taken into account, yes
- # [17:33] <alexdmt> ah
- # [17:33] * froydnj boggles at JS String.prototype.split
- # [17:33] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [17:33] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [17:33] * Joins: michal1 (michal@moz-167B440E.broadband6.iol.cz)
- # [17:33] <alexdmt> I haven't thought about it, thank you
- # [17:34] * khuey is now known as khuey|away
- # [17:34] * Quits: michal (michal@F8B4DDD2.FC749DA6.F23860FD.IP) (Ping timeout)
- # [17:34] * khuey|away is now known as khuey
- # [17:36] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [17:38] * ewong_ is now known as ew
- # [17:38] <Unfocused> MarcoZ: "use strict"; opts-in to strict mode in JS. usually it's put at the top of the file to enable it for the whole file, but you can put it at the top of the contents of a function to enable it for just that function
- # [17:38] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:38] * Quits: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP) (Input/output error)
- # [17:38] * ew is now known as ewong_
- # [17:39] <MarcoZ> Unfocused: Yes, it is at the top of the file. I'm currently working on a jsm for Fennec. It's at the top, before everything else (except the license block).
- # [17:39] <MarcoZ> Unfocused: And jslint barfs at it, telling me to "use the function form", whatever that means.
- # [17:40] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [17:40] <Unfocused> ugh, i'd ignore that
- # [17:41] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [17:41] <Unfocused> its tell you to add it to the top of every function, instead of just at the top of the file
- # [17:41] * coop|afk is now known as coop
- # [17:41] <edmorley> reason for Nightlies triggered on m-c tip?
- # [17:41] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [17:42] * ahal is now known as ahal|mtg
- # [17:42] * Unfocused really hates some of jslint's default settings
- # [17:42] <BenWa> Did something changed? I keep getting 'make[5]: *** No rule to make target `../../memory/mozjemalloc/libjemalloc.a', needed by `libmemory.a.desc'. Stop.'
- # [17:42] <joe> edmorley: i did that
- # [17:43] <joe> edmorley: wanted android builds that included https://bugzilla.mozilla.org/show_bug.cgi?id=756253
- # [17:43] <edmorley> ah cool :-)
- # [17:43] * ewong_ is now known as ewong|sleep
- # [17:44] <glandium> bsmedberg: this might be a solution for the l10n problem: https://bugzilla.mozilla.org/show_bug.cgi?id=762864#c5
- # [17:45] <glandium> BenWa: you can a) pull m-i OR b) clobber OR c) rm $objdir/memory/build/.deps/libs
- # [17:45] * Quits: kanru` (user@moz-E8EC708.dynamic.hinet.net) (Ping timeout)
- # [17:45] <BenWa> glandium: I have clobbered
- # [17:46] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [17:47] * edmorley is now known as edmorley|afk
- # [17:47] * Quits: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP) (Ping timeout)
- # [17:47] * Joins: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP)
- # [17:48] <MarcoZ> Unfocused: Ignoring it doesn't seem to make it good. It then even barfs at "cvonst", telling me that it expected an identifier, not "const", and so forth and so forth. Basically the whole file cannot be validated by either jslint or jshint.
- # [17:48] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [17:51] * Joins: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP)
- # [17:51] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [17:51] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [17:52] * lsblakk is now known as lsblakk|afk
- # [17:53] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [17:53] <Unfocused> MarcoZ: from the jshint docs: " It prohibits the global scoped strict mode because it might break third-party widgets on your page"
- # [17:53] * Quits: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP) (Input/output error)
- # [17:53] <alexdmt> bz: we found that box-shadow is taken into account in FinishAndStoreOverflow. We moved the assert before the call to this method, and the problem seems to be solved. We are testing in deeper atm. Thank you for your help
- # [17:53] <Unfocused> which doesn't apply at all to JSMs
- # [17:53] <alexdmt> it* deeper
- # [17:53] * philor is now known as philor|away
- # [17:54] <NeilAway> are you allowed to ask for more than one test run at once?
- # [17:54] <Unfocused> MarcoZ: you can enable the 'globalstrict' option to disable that warning
- # [17:55] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [17:55] * Quits: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP) (Ping timeout)
- # [17:55] * Quits: RudyL (rudy@moz-2AE3253C.dynamic.hinet.net) (Quit: RudyL)
- # [17:55] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [17:56] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [17:56] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Ping timeout)
- # [17:56] * Joins: xsergio (sergio@229E608.40ACBB88.B05A4819.IP)
- # [17:57] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [17:58] * Joins: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP)
- # [17:59] * Joins: dao (dao@moz-BA7A7BCC.superkabel.de)
- # [18:00] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [18:01] * edmorley|afk is now known as edmorley
- # [18:02] <espindola> anyone from releng: is the linux debug bot broken in https://tbpl.mozilla.org/?tree=Try&rev=21d1d6762f1e?
- # [18:02] <jhammel> or edmorley ^ ?
- # [18:02] <espindola> it gets a "Connection timed out" every time
- # [18:03] <Ms2ger> The last one is running fine now
- # [18:03] <edmorley> espindola: there are infra issues ongoing (eg see m-c, inbound)
- # [18:03] <espindola> ah, thanks
- # [18:03] <edmorley> np
- # [18:03] <edmorley> "if in doubt blame infra" :-)
- # [18:03] * sawrubh is looking forward to the Euro Cup
- # [18:03] <espindola> gosh, the universe really doesn't want that patch tested :-(
- # [18:04] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
- # [18:04] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.28/20120306064154])
- # [18:05] <jcranmer> here's a fun question
- # [18:05] <jcranmer> which is larger: sqlite source code or all of our image, video, and audio decoders?
- # [18:05] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
- # [18:06] * catlee-mtg is now known as catlee
- # [18:06] <@bsmedberg> jcranmer: you mean in source or compiled?
- # [18:06] * Joins: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net)
- # [18:06] <jcranmer> in terms of source
- # [18:06] * @bsmedberg expects sqlite to be larger, actually
- # [18:06] <@bsmedberg> decoders are crazy-hard but small if well done
- # [18:07] <jcranmer> they're about equal, but it looks like all decoders slightly edges it out
- # [18:07] <mounir> how can I don't know how to print a nsACString after so long playing with the mozilla code base :'(
- # [18:07] * mkelly is now known as mkelly|noms
- # [18:07] <@bsmedberg> mounir: print where?
- # [18:08] <mounir> printf()
- # [18:08] <jcranmer> PromiseFlatString(cstr).get()
- # [18:08] <@bsmedberg> "%s", nsCString(str).get()
- # [18:08] <jcranmer> er, PromiseFlatCString
- # [18:08] <@bsmedberg> PromiseFlatCString == nsCString now
- # [18:09] <jcranmer> ah
- # [18:09] <jcranmer> well, I grew up with PromiseFlatCString
- # [18:09] <@bsmedberg> at least, I'm pretty sure it is
- # [18:09] <@bsmedberg> heh no, apparently not
- # [18:09] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [18:09] <@bsmedberg> but my version is just as good
- # [18:09] <mounir> nsCString().get() will be enough
- # [18:10] <mounir> I will not ask why we don't have a .get() method on nsACString
- # [18:10] <mounir> but I'm sad that I'm that bad :(
- # [18:10] <jcranmer> nsACString isn't necessarily a null-terminated string
- # [18:10] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:11] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [18:11] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [18:11] * ChanServ sets mode: +o dveditz
- # [18:11] <bdahl> smaug: ping
- # [18:12] * Joins: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:12] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [18:12] <@smaug> bdahl: pong
- # [18:13] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
- # [18:14] <bdahl> smaug: i'm working on pdf.js and now looking into printing since jviereck is back in school. I was wondering how much work you think is left on 468568 (@font-face bug)?
- # [18:14] * kmoir is now known as kmoir-afk
- # [18:14] <@smaug> bdahl: there shouldn't be much
- # [18:14] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [18:15] <@smaug> I was going to look at it later this week or next week
- # [18:15] <@smaug> bdahl: haven't had time to test it yet
- # [18:16] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
- # [18:17] * Joins: Matti (chatzilla@moz-D240A994.dip.t-dialin.net)
- # [18:17] <bdahl> smaug: will you need anything from us on that bug or do you think it's close enough you can finish it?
- # [18:17] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [18:17] * bbondy is now known as bbondy_away
- # [18:18] <@smaug> bdahl: well, it doesn't depend on pdf.js, so I should be able finish it
- # [18:19] <@smaug> bdahl: or, I'll need some testing help. I tend to use only linux
- # [18:19] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [18:19] * Quits: ahal|mtg (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:19] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [18:19] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
- # [18:20] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:20] * Joins: espadrine_ (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [18:20] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Connection reset by peer)
- # [18:20] * espadrine_ is now known as espadrine
- # [18:20] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:21] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [18:21] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:22] * Quits: mak (chatzilla@moz-321F477A.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [18:23] <BenWa> edmorley++ for TBPL maintenance
- # [18:23] <Ms2ger> edmorley++ just because
- # [18:23] <Ms2ger> And graememcc++
- # [18:23] <BenWa> :)
- # [18:23] <bdahl> smaug: k, i can try it out on osx & windows
- # [18:23] <edmorley> graememcc++
- # [18:23] <@smaug> BenWa: so, what is needed for the profiler ?
- # [18:24] <@ehsan> how should I pass a null pointer to a function using js-ctypes?
- # [18:24] <@smaug> is m-c build enough?
- # [18:24] <@ehsan> passing 0 doesn't work
- # [18:24] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [18:24] <@smaug> BenWa: m-c built with some option
- # [18:24] <BenWa> smaug: m-c will work but you wont get full unwinding
- # [18:24] * Joins: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [18:25] <BenWa> So I always recommend using a build off the profiling branch, which is kept in sync with m-c with --enable-profiling
- # [18:25] * graememcc overflows
- # [18:25] <BenWa> rofl
- # [18:26] * catlee is now known as catlee-foooood
- # [18:26] <sawrubh> graememcc: -- ;)
- # [18:26] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [18:28] * Quits: Asa (asa@moz-FEE5419.csi-sbs.com) (Ping timeout)
- # [18:29] * cadecairos is now known as cadecairos_away
- # [18:29] * Joins: jww (Mibbit@6B22ADF8.573EC286.396B22AD.IP)
- # [18:29] * Quits: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [18:30] <graememcc> sawrubh: heh
- # [18:30] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [18:30] * Quits: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [18:30] * Quits: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: bye)
- # [18:30] * Joins: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [18:31] <sawrubh> graememcc: btw I am waiting to see your source(if you'll be releasing it) for the tool.
- # [18:31] * Joins: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [18:31] <@smaug> glandium: what was the directory to rm to fix *** No rule to make target `../../memory/mozjemalloc/libjemalloc.a', needed by `libmemory.a'. problem
- # [18:32] * Quits: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [18:32] * Joins: tchevalier (Instantbir@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [18:32] <NeilAway> smaug: build/.deps/libs iirc
- # [18:32] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [18:32] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:32] * aki is now known as aki|buildduty
- # [18:32] <Ms2ger> No, something with memory
- # [18:32] <NeilAway> smaug: $objdir/memory/build/.deps/libs
- # [18:32] * Parts: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:32] <@smaug> I don't have such
- # [18:33] <@smaug> that I have
- # [18:33] <NeilAway> Ms2ger: well, I was close, I had the right subfolder ;-)
- # [18:33] <Ms2ger> And I had the start ;)
- # [18:33] <graememcc> sawrubh: yeah, I'll throw it up on GitHub or BitBucket when it's ready
- # [18:33] <NeilAway> are you allowed to request extra test run(s) while there are still running or queued ones?
- # [18:33] <Ms2ger> graememcc, bb!
- # [18:34] * Quits: jww (Mibbit@6B22ADF8.573EC286.396B22AD.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:34] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Ping timeout)
- # [18:35] * khuey is now known as khuey|away
- # [18:35] * Quits: evilpie_ (evilpie@moz-DD3BE8F6.pools.arcor-ip.net) (Ping timeout)
- # [18:35] * Joins: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:37] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [18:37] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [18:37] * joduinn-home is now known as joduinn-commute
- # [18:37] * Quits: sawrubh (Mibbit@F8F5A292.C39C76FD.9F0D91D8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [18:40] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
- # [18:40] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:40] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:40] * Joins: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP)
- # [18:41] * Quits: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:41] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:41] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [18:42] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [18:42] * Joins: KaiRo (robert@moz-BBE3ABD.mv.mozilla.com)
- # [18:43] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [18:44] <@ehsan> bbondy_away: you around?
- # [18:44] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [18:44] <@ted> ehsan: you need to construct a pointer type
- # [18:44] <@ehsan> like jschar.ptr(0)?
- # [18:44] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:44] <@ted> http://code.google.com/p/crashme/source/browse/trunk/resources/content/contentscript.js#4
- # [18:45] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [18:45] <@ehsan> oh cool
- # [18:45] * Quits: crypt (chatzilla@moz-6B2BF5BE.hsd1.ca.comcast.net) (Ping timeout)
- # [18:45] <@ehsan> thanks
- # [18:46] <@ted> np
- # [18:46] * Quits: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Input/output error)
- # [18:46] * Quits: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [18:47] * Joins: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:47] * Joins: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [18:48] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
- # [18:49] * Quits: tonymec (tonymec@F96A8E0F.A9FF2BD6.277517C1.IP) (Input/output error)
- # [18:49] <@ehsan> bjacob: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-profiling/
- # [18:52] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [18:53] * Joins: tonymec (tonymec@F96A8E0F.A9FF2BD6.277517C1.IP)
- # [18:54] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:54] * coop is now known as coop|afk
- # [18:54] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Ping timeout)
- # [18:55] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [18:55] * Joins: cdiehl_ (cdiehl@moz-588B353A.pool.mediaways.net)
- # [18:55] * Quits: cdiehl (cdiehl@moz-F2425533.pool.mediaways.net) (Ping timeout)
- # [18:55] * cdiehl_ is now known as cdiehl
- # [18:56] * philor|away is now known as philor
- # [18:56] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [18:57] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [18:58] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
- # [19:00] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
- # [19:00] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:00] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:00] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:01] * armenzg is now known as armenzg_lunch
- # [19:01] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [19:02] * froydnj finds bug 558192
- # [19:03] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [19:04] * bear-afk is now known as bear
- # [19:05] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [19:06] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
- # [19:06] * Joins: Mook_astb (Daily@moz-1FCC0032.activestate.com)
- # [19:06] * Quits: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
- # [19:06] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
- # [19:06] * Joins: Mic (Instantbir@moz-ACCE1C00.superkabel.de)
- # [19:08] * Quits: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net) (Quit: Weekend!)
- # [19:08] * AaronMT is now known as AaronMT|mtg
- # [19:09] * joduinn-commute is now known as joduinn-mtg
- # [19:09] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (NickServ (GHOST command used by John-Ga1t))
- # [19:09] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [19:09] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
- # [19:09] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [19:09] * Joins: John-Ga1t (kris@moz-AD5202B6.static.nextweb.net)
- # [19:10] * Quits: John-Ga1t (kris@moz-AD5202B6.static.nextweb.net) (Quit: Lost terminal)
- # [19:10] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
- # [19:10] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [19:11] * kmoir-afk is now known as kmoir
- # [19:11] * bbondy_away is now known as bbondy
- # [19:11] * cadecairos_away is now known as cadecairos
- # [19:11] <bbondy> ehsan: pong
- # [19:11] * catlee-foooood is now known as catlee-mtg
- # [19:12] * Quits: wesj1 (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [19:13] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [19:13] * Joins: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net)
- # [19:14] * Quits: dao (dao@moz-BA7A7BCC.superkabel.de) (Quit: Leaving.)
- # [19:15] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:16] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [19:16] * Joins: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:16] * Quits: vikash (vikash@C9195ECB.27E4FCAD.FB0CC892.IP) (Ping timeout)
- # [19:17] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [19:17] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [19:18] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [19:19] * khuey|away is now known as khuey
- # [19:20] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [19:20] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:21] * Quits: @smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi) (Input/output error)
- # [19:21] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:21] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:21] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [19:21] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [19:21] * ChanServ sets mode: +o smaug
- # [19:22] * Quits: WG9s (bill@moz-D750CC69.maine.res.rr.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
- # [19:22] * Quits: alexdmt (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:23] * Joins: adev (Instantbir@moz-F4963E9F.ictp.it)
- # [19:23] * Quits: lahabana (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:23] * Quits: adev (Instantbir@moz-F4963E9F.ictp.it) (Input/output error)
- # [19:24] * Joins: alexdmt (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr)
- # [19:25] * Joins: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:26] * Quits: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net) (Quit: timdream)
- # [19:26] <@bsmedberg> Does anyone here know: when using MSVC, is it possible to break on nsWrapperCache::SetWrapper *only* when the outermost C++ object is nsHTMLObjectElement, and not any other element?
- # [19:26] <@ehsan> bbondy: do you know how to lock a directory, the way that having a cmd prompt open in it would do?
- # [19:27] <bbondy> ya sure
- # [19:27] <@bsmedberg> open it in a cmd prompt ;-)
- # [19:27] <bbondy> just use CreateFile passing in the backup semantics flag. use FILE_SHARE_READ and FILE_SHARE_WRITE. That should be the same, but you can verify with procmon/
- # [19:27] <@ehsan> bsmedberg: heh, well, doing that in a test isn't a great idea is it?
- # [19:28] <bbondy> ehsan: brb
- # [19:28] * wlach is now known as wlach|bbiab
- # [19:28] <@ehsan> bbondy: tried that, doesn't work!
- # [19:28] <@ehsan> ok
- # [19:28] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:28] <@khuey> bsmedberg: I don't think so
- # [19:28] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [19:28] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Connection reset by peer)
- # [19:28] <bjacob> ehsan: why is ftp.mozilla.org serving this file at only 20 k/s
- # [19:28] <@khuey> bsmedberg: afaik there's no way to set a condition on the type of the object
- # [19:28] <@khuey> bsmedberg: maybe with rtti?
- # [19:28] <@ehsan> bjacob: to keep things interesting
- # [19:29] * Quits: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:29] <@bsmedberg> khuey: yeah, but the debugger doesn't seem to recognize "typeid" or "dynamic_cast<void*>(this)" as valid watch expressions :-(
- # [19:29] * Joins: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
- # [19:29] <froydnj> bsmedberg: if you can grab the vtable of the object, you could break on that
- # [19:30] <@ehsan> breaking based on the vtable works
- # [19:30] <@ehsan> I've done that in a number of occasions
- # [19:30] <@khuey> bsmedberg: :-/
- # [19:30] <zzzzz> servers always seem to get slow on release days - did they open the gates for latest Aurora today?
- # [19:30] * @ehsan hopes for lldb to solve this problem
- # [19:30] <@bsmedberg> ehsan: do you remember how?
- # [19:30] <@ehsan> bsmedberg: hrm, yes
- # [19:30] <josh> man the startup addon compat check is annoying
- # [19:30] <@ehsan> bsmedberg: first you need to figure out the vtable address
- # [19:31] <@bsmedberg> well, I can expand to see the vftpr
- # [19:31] <@bsmedberg> - __vfptr 0x5bfd05d4 const nsHTMLObjectElement::`vftable'{for `nsIDOMEventTarget'} *
- # [19:31] <@ehsan> bsmedberg: the way that I usually did that was break on the code which gets that pointer and print *ptr (with set print object on) enough times so that I see the concrete type I'm looking for
- # [19:31] <@ehsan> yep
- # [19:31] <@ehsan> ok
- # [19:31] * Joins: vikash (vikash@53F728ED.CA2F2E5.FB0CC892.IP)
- # [19:31] <@ehsan> now you can set this condition:
- # [19:31] <@bsmedberg> oh, I was hoping for an automatic breakpoint thing, hrm
- # [19:31] <josh> bsmedberg: Are you debugging the bug I asked you about earlier?
- # [19:31] <@ehsan> **ptr == 0x...
- # [19:32] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:32] <@bsmedberg> josh: I have it in debugger, yeah
- # [19:32] <josh> awesome, I was actually just firing up gdb to try to catch it
- # [19:32] <@ehsan> there's no automatic solution in gdb that I know of
- # [19:32] <@bsmedberg> josh: the assertion happens when we're already in a terrible state, so I'm trying to start earlier to catch the issue
- # [19:32] <@bsmedberg> + ((*(nsISupports*)(&(*(nsIDOMEventTarget*)(&(*(nsINode*)(&(*(nsIContent*)(&(*(mozilla::dom::Element*)(&(*(nsGenericElement*)(&(*(nsStyledElementNotElementCSSInlineStyle*)(&(*(nsStyledElement*)(&(*(nsMappedAttributeElement*)(&(*(nsGenericHTMLElement*)(&(*(nsGenericHTMLFormElement*)(&*this))))))))))))))))))))))).__vfptr 0x5bfd05d4 const nsHTMLObjectElement::`vftable'{for `nsIDOMEventTarget'} *
- # [19:33] <froydnj> at least in gdb you can do *((void**)obj) == &'vtable for mozilla::dom::...' or something very close to it
- # [19:33] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
- # [19:33] <@ehsan> bsmedberg: if you have the vtable for something that's not in the first inheritance chain, you should do the pointer math manually too
- # [19:34] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
- # [19:34] * jmaher is now known as jmaher|afk
- # [19:34] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [19:34] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [19:34] <josh> bsmedberg: I got the crash in a debugger on Mac OS X
- # [19:35] <josh> no idea what is going on though yet
- # [19:35] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:35] * Joins: ekr (ekr@moz-7B0110AD.mv.mozilla.com)
- # [19:35] * @bsmedberg wonders if this is missing cycle collector edges
- # [19:36] * Joins: Ameya_ (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [19:36] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [19:36] * Quits: ekr (ekr@moz-7B0110AD.mv.mozilla.com) (Quit: ekr)
- # [19:36] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [19:37] * Ameya_ is now known as Ameya
- # [19:37] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
- # [19:37] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:37] * Quits: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss|2)
- # [19:37] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [19:37] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Connection reset by peer)
- # [19:38] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [19:38] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [19:38] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:38] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Connection reset by peer)
- # [19:38] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [19:38] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Connection reset by peer)
- # [19:38] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
- # [19:39] * Quits: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
- # [19:39] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [19:39] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
- # [19:39] * armenzg_lunch is now known as armenzg
- # [19:40] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [19:40] * Quits: Mic (Instantbir@moz-ACCE1C00.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:41] * Joins: crypt (chatzilla@moz-7B0110AD.mv.mozilla.com)
- # [19:41] <edmorley> ehsan: did you file a bug for treestatus giving you access when it shouldn't?
- # [19:41] <@ehsan> edmorley: yeah
- # [19:42] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
- # [19:43] <espindola> bsmedberg, do you agree with Jeff's comment on 762071?
- # [19:44] <@bsmedberg> espindola: I don't think there's any reason to change our RTTI support now, no
- # [19:44] <edmorley> ehsan: I can't seem to find it, github or b.m.o?
- # [19:44] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:44] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [19:45] <espindola> bsmedberg, but what is the use case. We should at least put that in a comment.
- # [19:45] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:45] <@ehsan> edmorley: bmo
- # [19:45] <@bsmedberg> people including me use it for debugging: typeid works, and some clients of the xpcom glue use it to avoid linkage errors
- # [19:46] <bjacob> BenWa: in the design of your profiler, you forgot that profiling was supposed to be hard and not work well
- # [19:46] <espindola> Jeff's point is that the debugger uses only the vtable...
- # [19:47] <BenWa> :P
- # [19:47] <espindola> how does it avoid linkage errors?
- # [19:47] * Quits: garnacho (carlos@moz-751C139.dyn.user.ono.com) (Ping timeout)
- # [19:47] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [19:47] <@ehsan> edmorley: can't find it now, sorry :(
- # [19:48] <@bsmedberg> when you compile your embedding code with RTTI (which is sometimes necessary), the vtable symbols expect to link in "typeinfo for X" symbols
- # [19:48] <edmorley> ehsan: I can't either, I blame b.m.o
- # [19:48] * edmorley thwaps glob
- # [19:48] <@ehsan> edmorley: maybe someone has resolved it?
- # [19:49] <edmorley> just been using ALL
- # [19:49] * @ehsan wonders how many bugs he has filed...
- # [19:49] <@ehsan> 1765 is the answer!
- # [19:49] <edmorley> a lot :-)
- # [19:50] <edmorley> unless it's been marked webtools-sec which I don't have access to
- # [19:50] * Quits: past (past@moz-B7E8705F.dsl.dyn.forthnet.gr) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
- # [19:50] <@ehsan> hmm
- # [19:50] <@ehsan> I should have access to all the bugs that I have filed!
- # [19:50] <edmorley> well indeed
- # [19:50] <@ehsan> maybe I filed it on irc? ;)
- # [19:50] <edmorley> ha
- # [19:50] <edmorley> that chestnut
- # [19:51] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Connection reset by peer)
- # [19:51] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Connection reset by peer)
- # [19:51] * Quits: dvander`home (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Connection reset by peer)
- # [19:51] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Connection reset by peer)
- # [19:51] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Connection reset by peer)
- # [19:51] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Connection reset by peer)
- # [19:51] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Ping timeout)
- # [19:51] * Quits: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net) (Ping timeout)
- # [19:51] * Quits: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Connection reset by peer)
- # [19:52] * Joins: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:52] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Ping timeout)
- # [19:52] <@ehsan> bbondy: I'm a moron, I was locking the wrong directory!
- # [19:52] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Ping timeout)
- # [19:52] * Quits: jstraus (jstraus@moz-C7B4D9FC.hsd1.ma.comcast.net) (Ping timeout)
- # [19:52] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Connection reset by peer)
- # [19:52] * Quits: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net) (Ping timeout)
- # [19:52] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
- # [19:52] <froydnj> espindola: think your push needs a clobber
- # [19:52] * Quits: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [19:52] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:52] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
- # [19:52] * Quits: jstraus1 (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net) (Connection reset by peer)
- # [19:52] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
- # [19:52] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [19:52] * Quits: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ping timeout)
- # [19:52] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Ping timeout)
- # [19:52] * Quits: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Ping timeout)
- # [19:52] <espindola> froydnj, I agree :-(
- # [19:52] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [19:53] * Joins: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:53] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
- # [19:53] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:53] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [19:53] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Ping timeout)
- # [19:53] * Quits: mjrosenb (mjrosenb@moz-70AEEC6B.hsd1.ca.comcast.net) (Ping timeout)
- # [19:53] * Quits: taras (taras@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
- # [19:53] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
- # [19:53] * Quits: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP) (Ping timeout)
- # [19:53] * Joins: anant (Anant@moz-488092DD.hsd1.ca.comcast.net)
- # [19:53] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [19:53] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
- # [19:53] * Joins: jstraus (Adium@moz-C7B4D9FC.hsd1.ma.comcast.net)
- # [19:53] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
- # [19:53] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [19:53] * Joins: artur (artur@moz-6DFBD742.hsd1.vt.comcast.net)
- # [19:53] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
- # [19:54] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [19:54] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [19:54] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [19:54] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
- # [19:54] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [19:54] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
- # [19:54] * Joins: Boriss_ (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
- # [19:54] * Joins: blassey (blassey@moz-9AA116AA.hsd1.ma.comcast.net)
- # [19:54] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
- # [19:54] * Joins: jstraus_ (jstraus@moz-C7B4D9FC.hsd1.ma.comcast.net)
- # [19:54] <@khuey> did comcast just crap out all over the country?
- # [19:54] <@bz> hmm
- # [19:54] <espindola> froydnj, done
- # [19:55] <@bz> try pushes are still slow. :(
- # [19:55] <jhammel> khuey: i thought they crapped out long ago ;)
- # [19:55] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [19:55] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [19:55] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
- # [19:55] <@khuey> heh
- # [19:55] <bbondy> ehsan: all good?
- # [19:55] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:56] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
- # [19:56] * Joins: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net)
- # [19:56] <bsmith> do we have a mechanism in native code or JS for taking a byte array and outputing it as a (base10) integer, assuming it is big-endian or little-endian or whatever?
- # [19:56] * Joins: mjrosenb (mjrosenb@moz-70AEEC6B.hsd1.ca.comcast.net)
- # [19:56] * Joins: taras (taras@moz-8E045071.hsd1.wa.comcast.net)
- # [19:56] * Joins: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP)
- # [19:57] <@bz> So this is an array of 4 bytes?
- # [19:57] <@bz> or something else?
- # [19:58] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [19:58] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
- # [19:58] <bsmith> an array of many bytes
- # [19:58] <bsmith> a bignum, basically
- # [19:58] <bsmith> represented as a C array
- # [19:58] <@ehsan> bbondy: yeah
- # [19:58] * mkelly|noms is now known as mkelly
- # [19:58] <@bz> ah
- # [19:58] * Joins: squeakytoy (squeakytoy@moz-79070305.dynamic.se.alltele.net)
- # [19:59] <humph> hsivonen: is there an html5 linter?
- # [19:59] <@bz> we don't have anything for that, no
- # [19:59] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [19:59] <bsmith> thanks bz
- # [19:59] * philor is now known as philor|afk
- # [20:00] * Quits: Boriss_ (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss_)
- # [20:00] <dholbert> espindola, RE b2g red I mentioned above -- I just triggered the clobberer tool for all m-i B2G builders, so that should hopefully be fixed as of whatever push happens next (probably after bjacob's push)
- # [20:00] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [20:01] <mbrubeck> dholbert, espindola: I'll retrigger the build on espindola's push
- # [20:01] <dholbert> mbrubeck, thanks
- # [20:01] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [20:01] * @khuey grumbles
- # [20:01] <@khuey> I hate templates
- # [20:01] * Joins: ahal|mtg (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [20:02] <bjacob> khuey: what about them?
- # [20:02] <@khuey> bjacob: incomprehensible error messages
- # [20:02] <bjacob> khuey: oh, that. yeah
- # [20:03] <glandium> khuey: use clang
- # [20:04] * cadecairos is now known as cadecairos_away
- # [20:04] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [20:05] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:06] * sheppy is now known as sheppy-afk
- # [20:06] * Quits: ahal|mtg (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [20:07] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [20:07] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [20:09] <@khuey> bjacob: is it possible to make a template specialization a friend of a class?
- # [20:10] * wlach|bbiab is now known as wlach
- # [20:10] * cpeterso_ is now known as cpeterson
- # [20:10] * armenzg is now known as armenzg_mtg
- # [20:11] <bjacob> khuey: no idea :) never tried
- # [20:11] <@khuey> heh
- # [20:11] <@khuey> ok
- # [20:11] <bjacob> khuey: but you can do template friends
- # [20:11] * Joins: evilpie_ (evilpie@moz-DD3BE8F6.pools.arcor-ip.net)
- # [20:11] <bjacob> and then all specializations will be friends
- # [20:12] <@khuey> that's probably good enough
- # [20:12] * Joins: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [20:12] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [20:13] * Quits: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [20:13] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [20:13] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [20:14] * Quits: alexdmt (Mibbit@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:15] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [20:15] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:15] * Parts: Mavericks (Mibbit@565BAF22.5DD43448.FDEA3160.IP)
- # [20:15] * cadecairos_away is now known as cadecairos
- # [20:15] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [20:15] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
- # [20:16] * Joins: dao (dao@moz-BA7A7BCC.superkabel.de)
- # [20:16] <@khuey> edmorley: I need treestatus access
- # [20:17] <@khuey> (me@kylehuey.com)
- # [20:17] <edmorley> added :-)
- # [20:17] <@khuey> cool
- # [20:17] <@khuey> ty
- # [20:17] <edmorley> (email in a logged channel, how spamtastic :-))
- # [20:17] * @khuey closes all the trees
- # [20:18] <@khuey> edmorley: my email address is all over hte internet
- # [20:18] <@khuey> gmail does a good job of keeping out the spam
- # [20:18] <jcranmer> khuey: you should be able to do template specialized friends
- # [20:18] * Quits: Mook_astb (Daily@moz-1FCC0032.activestate.com) (Quit: Mook_astb)
- # [20:18] <vlad> when my mozilla account was reactivated
- # [20:18] * Joins: Mook_astb (Daily@moz-1FCC0032.activestate.com)
- # [20:18] <@khuey> cjones: do we have a ParamTraits for a C++ union type?
- # [20:19] <vlad> it didn't have postini on there for a little while
- # [20:19] <evilpie_> btw try server uses you email in every build
- # [20:19] <vlad> that was a very fun 24 hours
- # [20:19] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:19] * ChanServ sets mode: +o dbaron
- # [20:19] <vlad> I got so. much. spam.
- # [20:19] <vlad> so much.
- # [20:19] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [20:19] <cjones> khuey, moar details? what are you trying to do?
- # [20:19] <@khuey> cjones: pass a union across a process boundary
- # [20:20] <jcranmer> template <typename Q> class B {}; class A {friend class B<int>;};
- # [20:20] <jcranmer> that compiles in gcc without warnings or errors
- # [20:20] <jcranmer> khuey: ^
- # [20:20] <cjones> khuey, there's nothing magical if that's what you're looking for
- # [20:20] <@khuey> ok
- # [20:20] <cjones> if you're looking for a non-magical example, no i don't believe we've ever done that
- # [20:21] <cjones> the IPDL compiler supports unions
- # [20:21] <cjones> that's usually your better option
- # [20:21] <@khuey> cjones: er, sorry
- # [20:21] <cjones> and that *is* magical
- # [20:21] <@khuey> cjones: I meant an *enum*
- # [20:21] <cjones> heh
- # [20:21] * @khuey should have gotten more sleep last night
- # [20:21] <cjones> yes, we have magic for that
- # [20:21] * bear is now known as bear-afk
- # [20:21] <cjones> http://mxr.mozilla.org/mozilla-central/source/ipc/glue/IPCMessageUtils.h#69
- # [20:21] <@khuey> unions .. enums .. all the same to me
- # [20:21] <jhammel> they're all just ones and zeroes anyway
- # [20:22] <@khuey> cjones: excellent, ty
- # [20:23] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [20:23] * Quits: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP) (Input/output error)
- # [20:23] <cjones> np
- # [20:24] <edmorley> evilpie_: yeah but my b.m.o email is deliberately different from my main/browserID email
- # [20:25] <evilpie_> i don't even get that much spam surprisingly
- # [20:28] <@bz> is it expected that the profiler spews stuff to stdout?
- # [20:29] <Waldo> ted: is it just me, or is defining a macro in a .cpp so it can be used by a .h included in that .cpp just awful and confusing? I saw the macro wasn't used in the file and naturally thought I could remove it
- # [20:30] * Quits: ejpbruel_ (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl) (Quit: ejpbruel_)
- # [20:31] <froydnj> Waldo: like #define FOO / #include "header.h" / #undef FOO ?
- # [20:31] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [20:31] <Waldo> froydnj: except without the #undef FOO
- # [20:31] <@ted> Waldo: yes, it is
- # [20:31] * Quits: crypt (chatzilla@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [20:31] <froydnj> Waldo: ah, well no #undef is awful
- # [20:32] * Quits: gfritzsche (gfritzsche@moz-FC96E958.dynamic.qsc.de) (Ping timeout)
- # [20:32] <Waldo> froydnj: in this case I don't think the lack of #undef is awful; it wasn't that sort of "templatized" header
- # [20:32] <glandium> Waldo: it might or might not be gross. Depends of the code
- # [20:32] <glandium> froydnj: likewise, depends on the code
- # [20:32] * Waldo tries to find the bug#, because no dep was recorded
- # [20:32] <@ted> Waldo: wonder if we could replace that with a MOZALLOC_INTERNAL or something
- # [20:32] <Waldo> dunno
- # [20:32] <@ted> and just add that to DEFINES in the srcdir
- # [20:32] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [20:32] * Joins: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP)
- # [20:33] <Waldo> also, mfbt seriously needs a better build system/packaging system/use system or something, because there are three places in the tree that do VPATH += $(topsrcdir)/mfbt CPPSRCS += Assertions.cpp so they can get the one assertions implementation file compiled
- # [20:33] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [20:34] * Waldo is actually removing all of those right now, but not by fixing the system problem
- # [20:34] * coop|afk is now known as coop
- # [20:34] <@ted> heh
- # [20:35] <Ms2ger> Waldo, so I wonder if MOZ_CRASH actually wants a message argument
- # [20:35] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [20:35] <Waldo> Ms2ger: I was sort of wondering that
- # [20:35] <Waldo> Ms2ger: if we do it, we can do it after the patch removing MOZ_Assert, which I have finished now
- # [20:36] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [20:36] * armenzg_mtg is now known as armenzg
- # [20:36] <Ms2ger> I saw
- # [20:36] <Ms2ger> That's what prompted the question :)
- # [20:36] <Waldo> ah
- # [20:36] * Quits: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP) (Ping timeout)
- # [20:36] <Waldo> I was hoping to try that last night and have it up today, didn't quite happen
- # [20:37] * Joins: jamesr (jamesr@FB285460.D6CCE4AE.77834EAA.IP)
- # [20:37] <glandium> Waldo: there is such a thing, that's including sources.mk
- # [20:37] * AutomatedTester|AFK is now known as AutomatedTester
- # [20:39] * Quits: dao (dao@moz-BA7A7BCC.superkabel.de) (Quit: Leaving.)
- # [20:39] * Quits: dholbert_ (dholbert@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [20:40] * @bz reads waldocode
- # [20:40] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:40] <Waldo> \o/
- # [20:40] <glandium> Waldo: although, there should be a VPATH added to sources.mk, and we could define MFBT_ROOT globally, in, e.g. config/autoconf.mk
- # [20:40] <Waldo> on the other hand, you're reading XBL
- # [20:40] <Waldo> /o\
- # [20:41] <jlebar> If I use document D's NodeInfoManager to create node N, what is the relationship between N and D? Is D N's "owner document"?
- # [20:42] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:42] <Waldo> Ms2ger: bug 763000 (good number for a good bug, say I)
- # [20:43] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [20:43] <Ms2ger> jlebar, I reckon
- # [20:43] <Ms2ger> Waldo, I approve of the bug number, not of the review request :)
- # [20:43] <jlebar> Ms2ger, Good enough for me. It's just a comment. :)
- # [20:43] <Waldo> speaking of bugs and code, anyone around here want to claim familiarity with IEEE-754, enough to review some code dealing with the double bit format?
- # [20:44] <Ms2ger> Definitely not it
- # [20:44] * froydnj cautiously raises hand
- # [20:44] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:44] <Ms2ger> You must be new here
- # [20:45] <Ms2ger> But Waldo, you've got your victim
- # [20:45] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [20:45] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [20:45] <froydnj> one year as of this past wednesday!
- # [20:45] <Waldo> nah, this should be pretty simple
- # [20:45] * Joins: activeknowledge (Mibbit@moz-93A5BEC1.hsd1.ma.comcast.net)
- # [20:45] <Waldo> froydnj: bug 746273; basically it's just going over mfbt/FloatingPoint.h and double-checking that I didn't make any mistakes
- # [20:46] * Ms2ger eats cake
- # [20:46] * Waldo is pretty sure there aren't any there, but given this stuff's sensitive, it seems like another set of eyes is worth the price
- # [20:46] <edmorley> catlee-mtg: you ok with me filing a "pull latest treestatus to prod" type bug for treestatus tip?
- # [20:47] <glandium> froydnj: btw, i was wondering if we really needed to expose the entire double-conversion thing, and if it wouldn't make things more easily maintained (as in, less patched), if we had a wrapper API?
- # [20:47] <glandium> froydnj: (and the API would only expose what we need)
- # [20:47] <Waldo> glandium: I thought the same thing initially, actually, was not quite motivated enough to argue the point fully
- # [20:47] <Waldo> glandium: still think it, more or less
- # [20:47] <Waldo> modulo inertia and all that
- # [20:47] <froydnj> glandium: would probably cut down on the visibility patch, if nothing else
- # [20:48] * jhammel is now known as jhammel|lunch
- # [20:48] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [20:49] <froydnj> glandium: might even be able to sneak a nice PRUnichar-esque interface in there too
- # [20:49] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [20:50] <Waldo> noooooooooo
- # [20:50] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [20:50] <Waldo> painful as it probably would be to implement, we should make a char16_t
- # [20:51] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [20:51] <glandium> Waldo: we don't have char16_t available everywhere, unfortunately
- # [20:51] <capella> Yah - otherwise why did we do bug 740688? :P
- # [20:52] <Waldo> glandium: yeah, that's why it's painful (and you can't test for it)
- # [20:52] <Waldo> at least, you can't test without configury stuff
- # [20:52] <Ms2ger> Waldo, well, we have a configury check already
- # [20:53] <Waldo> I understand there's some leeriness to having headers use configure-generated test stuff in them, for some reason, but I don't fully know what it is
- # [20:53] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [20:54] <glandium> Waldo: the problem is, for example, bug 559278
- # [20:54] <Ms2ger> Waldo, so what's up with ::exit / exit?
- # [20:55] * devd_afk is now known as devd
- # [20:55] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [20:55] * Quits: tantek (tantek@moz-C60B0B1C.dsl.dynamic.sonic.net) (Quit: tantek)
- # [20:55] <Waldo> Ms2ger: exit might resolve to not ::exit if you're in a class with the right method or field in it, or you're in a namespace with the same sort of thing; this is why MOZ_NOT_REACHED_MARKER() was doing the abort/::abort stuff
- # [20:56] <Waldo> Ms2ger: kinda nitpicky, definitely, but if we're going to do it for one thing like abort, we should probably do it for other things too
- # [20:56] <Ms2ger> Fair
- # [20:56] <Ms2ger> Now if only used Gecko-style TitleCaps methods.... ;)
- # [20:57] * Quits: MarcoZ (Daily@moz-3A141397.dip.t-dialin.net) (Quit: Weekend!)
- # [20:57] <Waldo> I could have #ifdef __cplusplus / #define MOZ_GLOBAL_QUALIFIER :: / #else / #define MOZ_GLOBAL_QUALIFIER /* nothing */ / #endif, but I suspect this would not meet with approval from just about anyone, including me
- # [20:58] <Waldo> C++ is the worst programming language, except for all the other ones
- # [20:58] <Ms2ger> That would get you r-, yes ;)
- # [20:58] <froydnj> ooh, is it time for the friday language flamewar yet?
- # [20:58] * Quits: michal1 (michal@moz-167B440E.broadband6.iol.cz) (Ping timeout)
- # [20:59] <Ms2ger> froydnj, not yet, I need to get through this patch first :)
- # [20:59] <Waldo> I hear the fish are really biting today
- # [21:00] <@ted> Waldo: do we actually have any C consumers of MFBT?
- # [21:00] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:00] * Joins: clee_ (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:00] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [21:00] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [21:00] * clee_ is now known as clee
- # [21:00] <Waldo> ted: jsapi.h was C, and still sort of is at the far periphery because of Rust, I think
- # [21:01] <@ted> hmm
- # [21:01] * joduinn-mtg is now known as joduinn
- # [21:01] <@ted> i thought there were immediate plans to throw out the C JSAPI?
- # [21:01] <Waldo> that problem might be fixable; I'm not close enough to the Rust users/needs to know how easy it'd be to fix that
- # [21:01] <Waldo> there were, and are
- # [21:01] <froydnj> we parse xml on the main thread or a separate thread?
- # [21:01] <@khuey> bsmedberg: is Append infallible on strings these days?
- # [21:01] <@khuey> froydnj: main
- # [21:01] <froydnj> khuey: ta
- # [21:01] <@bsmedberg> khuey: yes
- # [21:01] <Waldo> there is some need for some sort of C hackaround for Rust, no matter how awful the interface to it is
- # [21:01] <@khuey> bsmedberg: yay!
- # [21:02] <@khuey> froydnj: that will change in the future
- # [21:02] <@khuey> most likeyl
- # [21:02] * Joins: crypt (chatzilla@moz-72D7EA5C.cisco.com)
- # [21:02] <@khuey> *likely
- # [21:02] <Waldo> why Rust can't talk C++ even far-peripherally, I dunno
- # [21:02] <@ted> Waldo: i didn't know rust was using spidermonkey
- # [21:02] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [21:02] <Waldo> ted: servo
- # [21:02] * froydnj hurries up to get his patch landed before it does
- # [21:02] <froydnj> Waldo: have you written bindings to a C++ interface before?
- # [21:02] <@ted> ah
- # [21:03] <@ted> yeah, using C++ APIs in anything but C++ is kind of horrible
- # [21:03] <Waldo> froydnj: it sounded like there were problems dealing with even an |extern "C"| C++ interface, which didn't make any sense to me
- # [21:03] <Waldo> froydnj: i.e. an interface exactly like any of the existing JS_* methods that don't involve anything but basic types and pointers to opaque structs and stuff
- # [21:04] <Waldo> maybe I was misunderstanding
- # [21:04] <Ms2ger> edmorley is all over my m.d.platform...
- # [21:04] <@khuey> man I can't wait for auto
- # [21:04] <edmorley> catlee-mtg: I don't suppose you could add me to treestatus.allizom.org (I'm on -dev and prod, just not stage, so can't test for bug 763002)
- # [21:04] <froydnj> Waldo: seems to me like that'd be OK too, but maybe there's some subtlety
- # [21:05] <edmorley> Ms2ger: preferable to your lawn, no? :-)
- # [21:05] <froydnj> Waldo: I *think* that's what LLVM does, for instance
- # [21:05] * Joins: WG9s (bill@moz-D750CC69.maine.res.rr.com)
- # [21:05] <Ms2ger> edmorley, :)
- # [21:06] <bbondy> khuey: just start programming in widget/windows/winrt and you can use it :)
- # [21:06] <@khuey> bbondy: can I move IndexedDB to widget/windows/winrt?
- # [21:06] <bbondy> haha
- # [21:07] <Ms2ger> DENIED
- # [21:07] <Ms2ger> froydnj, alright, C sucks donkey balls
- # [21:08] * Quits: Optimizer (Instantbir@3CAB12E6.C71C1EB7.2AB48280.IP) (Ping timeout)
- # [21:08] <froydnj> nsXMLHttpRequest::Send, eeeeee
- # [21:08] <Ms2ger> And emacs is an abomination in the eyes of... me
- # [21:09] <froydnj> Ms2ger: not gonna argue too strenuously with C sucking
- # [21:09] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [21:09] <@khuey> declaring your variables at the start of blocks is obnoxious
- # [21:09] <@khuey> other than that, C is kind of tolerable
- # [21:09] <froydnj> khuey: get a real C compiler :)
- # [21:09] <Ms2ger> And void*
- # [21:09] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [21:09] <@khuey> froydnj: I program on windows :-P
- # [21:09] <jcranmer> khuey: use C99
- # [21:10] <derf> Use smaller blocks.
- # [21:10] <jcranmer> or C11
- # [21:10] <froydnj> khuey: like I said :p
- # [21:10] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [21:10] <@ted> huh, there's a C11?
- # [21:10] <jcranmer> yeppers
- # [21:10] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:10] <jcranmer> they duplicated C++11's atomic stuff, made % -1 undefined
- # [21:10] <jcranmer> added a _Static_Assert
- # [21:10] <derf> ted: Well, it's a more than a decade later and major vendors still haven't implemented the last standard, so clearly it's time to try this again.
- # [21:10] <froydnj> added static_assert in some flavor
- # [21:10] <@ted> hah
- # [21:11] <@ted> jcranmer: i'm guessing it's all subtly incompatible with C++11
- # [21:11] * @khuey read that as strategic_assert
- # [21:11] <Waldo> it's moderately compatible
- # [21:11] <Waldo> there's also some crazy
- # [21:11] <jcranmer> oh
- # [21:11] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [21:11] <jcranmer> they also made macros have type arguments
- # [21:11] <Waldo> like a form of method-argument overloading that depends on something crazy like spelling out the overloads explicitly
- # [21:11] <jcranmer> kind of
- # [21:11] <froydnj> what the...?
- # [21:11] <Waldo> http://www.robertgamble.net/2012/01/c11-generic-selections.html
- # [21:12] <jcranmer> added char16_t, deleted gets, added quitck_exit
- # [21:12] * Joins: claude (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP)
- # [21:12] <catlee-mtg> edmorley: done
- # [21:12] <jcranmer> added a flag for O_CREAT | O_EXCL in fopen
- # [21:12] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: Want to be different? Try HydraIRC -> http://www.hydrairc.com <-)
- # [21:12] * devd is now known as devd_afk
- # [21:12] * Quits: claude (Mibbit@C0E94B43.B66BA2FE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:13] <froydnj> ah, yes, so the math library works
- # [21:13] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:13] * devd_afk is now known as devd
- # [21:13] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:16] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:17] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
- # [21:17] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:17] <froydnj> Ms2ger: am gonna disagree on the emacs bit :p
- # [21:18] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [21:18] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [21:19] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
- # [21:19] * bear-afk is now known as bear
- # [21:19] <edmorley> catlee-mtg: thank you :-)
- # [21:21] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
- # [21:21] * Joins: ejpbruel (ejpbruel@moz-5EE20326.adsl2.static.versatel.nl)
- # [21:21] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:22] <hsivonen> humph: there's a validator: html5.validator.nu
- # [21:22] <jesup> Anyone seen this in a Mac build? (while building build/browser/base/jar.mn): File "/builds/slave/try-osx64/build/obj-firefox/i386/_virtualenv/bin/../lib/python2.7/os.py", line 157, in makedirs | mkdir(name, mode) | OSError: [Errno 17] File exists: '../../dist/bin/chrome/browser/content/browser'
- # [21:22] <humph> hsivonen: I want to use something in node
- # [21:22] <humph> in a build system
- # [21:22] <humph> is that code somewhere stealable?
- # [21:22] <jlebar> jesup, I think I saw that, and I retriggered and it went away.
- # [21:22] <@khuey> jesup: it's known
- # [21:22] <@khuey> intermittent race
- # [21:23] <jesup> khuey: Cool. Makes me feel better
- # [21:23] <hsivonen> humph: http://about.validator.nu/#src
- # [21:24] <humph> great, thanks
- # [21:24] * Joins: tantek (tantek@moz-224C7F2.tmodns.net)
- # [21:25] * Quits: cgack (cgack@936D6A0E.1226C819.D946D3C9.IP) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
- # [21:25] <hsivonen> humph: http://wiki.whatwg.org/wiki/Validator.nu_Web_Service_Interface
- # [21:25] * Joins: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP)
- # [21:26] <hsivonen> humph: the "validator" repo contains a sample client in .py
- # [21:27] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [21:28] <mbrubeck> bjacob: Looks like some orange on inbound...
- # [21:29] <bjacob> mbrubeck: looking
- # [21:29] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [21:29] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [21:29] * Joins: smooney_ (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [21:29] <mbrubeck> bjacob: I'm about to push some of my own patches; I can push a backout at the same time if you like
- # [21:30] <bjacob> mbrubeck: i would like to have a look at the logs first, it could be a very simple fix
- # [21:30] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [21:32] <bjacob> mbrubeck: meh, ok, proceed with the backout
- # [21:32] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [21:32] <bjacob> not obvious to me... these patches were not intended to affect non-android
- # [21:32] * Quits: xsergio (sergio@229E608.40ACBB88.B05A4819.IP) (Quit: Leaving)
- # [21:33] <mbrubeck> yeah, looks like some test JS is not loading for some reason but I couldn't see anything obvious in the patch
- # [21:33] <@bz> uh
- # [21:33] * @bz tries to understand https://tbpl.mozilla.org/?tree=Try&rev=7a0adc10023f
- # [21:33] <bjacob> mbrubeck: are you taking care of the backout?
- # [21:33] <@bz> why is Windows failing to find files everyone else finds?
- # [21:33] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:33] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:33] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [21:34] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:34] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:34] * Joins: Asa (asa@moz-7B0110AD.mv.mozilla.com)
- # [21:34] <mbrubeck> bjacob: backed out
- # [21:34] <bjacob> mbrubeck: thanks
- # [21:34] * Joins: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:34] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [21:34] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:34] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:34] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:34] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:34] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [21:34] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:34] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [21:35] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:35] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [21:36] * philor|afk is now known as philor
- # [21:36] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [21:37] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:38] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
- # [21:40] <NeilAway> ewww, mixed content on google search results :s
- # [21:42] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [21:42] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [21:43] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:43] <evilpie_> do we have a plugin container for every page or only per plugin?
- # [21:44] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [21:44] <Ms2ger> Per plugin, I'd think
- # [21:44] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:44] <KWierso> it's per plugin, last I checked
- # [21:44] <evilpie_> ah dammit
- # [21:45] <@bz> per page doesn't work
- # [21:45] <@bz> fwiw
- # [21:45] <evilpie_> i just thought up such a sweet solution for detecting which tab causes sound
- # [21:45] <KWierso> yep, no binding processes to tabs :(
- # [21:46] <@bz> plugin processes
- # [21:46] <davidb> ehsan: when the plugin crashes what should i see (in terms of dialog)?
- # [21:46] <@ehsan> davidb: iirc a notification bar
- # [21:46] <@ehsan> davidb: or maybe nothing
- # [21:46] <davidb> ok
- # [21:46] <@ehsan> davidb: but it should show up in about:crashes
- # [21:46] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Ping timeout)
- # [21:46] <davidb> it did not
- # [21:46] <@ehsan> and you should *not* get the apple crash dialog
- # [21:47] <davidb> ok
- # [21:47] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [21:48] * joduinn is now known as joduinn-biab
- # [21:51] <davidb> ehsan: bug 763024
- # [21:51] <@ehsan> cool
- # [21:51] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:51] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [21:51] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:52] * Joins: Waldo (waldo@moz-7B0110AD.mv.mozilla.com)
- # [21:53] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:54] <NeilAway> jcranmer: wait, how can %-1 be undefined?
- # [21:55] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [21:55] <jcranmer> NeilAway: x % -1 is usually implemented in the same instruction as x / -1
- # [21:55] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
- # [21:55] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:55] <jcranmer> and x / -1 is undefined if x == INT_MIN
- # [21:55] <jcranmer> so INT_MIN % -1 is undefined
- # [21:56] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Ping timeout)
- # [21:56] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
- # [21:56] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [21:57] * philor is now known as philor|away
- # [21:57] <NeilAway> jcranmer: ok, but in the general case, %-1 == 0, right?
- # [21:57] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [21:57] * jhammel|lunch is now known as jhammel
- # [21:57] <jcranmer> it should be
- # [21:59] * Joins: pcglue (ekw@moz-3FCFB32F.dsl.irvnca.pacbell.net)
- # [21:59] * Quits: ekw (ekw@moz-904C079B.dsl.irvnca.pacbell.net) (Ping timeout)
- # [22:00] * Quits: tantek (tantek@moz-224C7F2.tmodns.net) (Quit: tantek)
- # [22:01] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Quit: Rebooting for kernel update.)
- # [22:01] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [22:02] * Joins: tantek (tantek@moz-224C7F2.tmodns.net)
- # [22:03] * Joins: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:03] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:04] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
- # [22:04] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
- # [22:06] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Client exited)
- # [22:07] * Joins: mcsmurf (chatzilla@moz-A94E2306.dip.t-dialin.net)
- # [22:07] * mattwoodrow|away is now known as mattwoodrow
- # [22:07] * mbrubeck is now known as mbrubeck|lunch
- # [22:08] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:08] * Quits: priya1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [22:09] <ejpbruel> jgilbert: awesome, thanks!
- # [22:09] <jgilbert> ejpbruel: it's good to get that off our shoulders, eh? :P
- # [22:09] <bbondy> :)
- # [22:10] <ejpbruel> jgilbert: hehe. ill promise to be less grumpy next time
- # [22:11] <jgilbert> we can celebrate with transparent DIBs, hopefull :D
- # [22:11] * Joins: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:11] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [22:11] <jgilbert> hopefully, even
- # [22:12] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:12] * Quits: kdc (chatzilla@moz-6176CD61.no.shawcable.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [22:14] * sheppy-afk is now known as sheppy
- # [22:14] * Quits: tantek (tantek@moz-224C7F2.tmodns.net) (Quit: tantek)
- # [22:15] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [22:16] * catlee-mtg is now known as catlee
- # [22:16] * AaronMT|mtg is now known as AaronMT
- # [22:16] <ejpbruel> jgilbert: yeah, some of my teammates in the add-on sdk team would be most happy with that :)
- # [22:17] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
- # [22:17] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [22:20] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [22:21] <joe> aw shit
- # [22:21] <joe> i just backed out of mozilla-beta for a failure to build
- # [22:21] <joe> except it was
- # [22:21] <joe> make[6]: /tools/python/bin/python2.7: Permission denied
- # [22:22] <davidb> wth
- # [22:22] <bhearsum> did your parents sign your permission form?
- # [22:22] <@khuey> bhearsum++
- # [22:22] <joe> bhearsum--
- # [22:22] <joe> (karma is borken anyway)
- # [22:23] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [22:23] <bhearsum> i'll remember you did that, joe
- # [22:23] <edmorley> bhearsum++
- # [22:23] * Joins: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP)
- # [22:23] <joe> hm
- # [22:23] <joe> looks like bug 753223
- # [22:24] * sheppy is now known as sheppy-afk
- # [22:24] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
- # [22:27] <jcranmer> hmmmm
- # [22:27] <jcranmer> is there a way I can upload something from a testsuite from try?
- # [22:28] * rail is now known as rail-brb
- # [22:28] <bhearsum> what do you mean?
- # [22:28] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [22:28] <bhearsum> you want build artifacts?
- # [22:28] <jcranmer> I want to run code-coverage on a try server
- # [22:28] <jcranmer> and upload the results somewhere
- # [22:28] <bhearsum> technically you could do it through major makefile hacks, but the only reasonable way to do that would be to borrow a slave IMO
- # [22:29] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [22:31] * Quits: espindola (espindola@moz-ED4ACCAE.dsl.teksavvy.com) (Ping timeout)
- # [22:31] * Quits: bmoss|2 (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:32] * Joins: espindola (espindola@96A196F2.C5836A43.971E19F6.IP)
- # [22:33] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:33] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [22:33] <jcranmer> major makefile hacks are nothing to me
- # [22:33] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [22:34] * Quits: Ms2ger (Ms2ger@B2F6E791.EF996B99.37724B0D.IP) (Quit: nn)
- # [22:36] * Quits: Waldo (waldo@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [22:37] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [22:38] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:38] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
- # [22:39] * Quits: cpeterso_ (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [22:40] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:40] * armenzg is now known as armenzg_brb
- # [22:41] * Joins: overholt (overholt@CB68FBAC.8B7C5F4F.6B1321E2.IP)
- # [22:42] <catlee> you can't upload anything from the test slaves
- # [22:42] <edmorley> joe: have you clobbered beta post cancel, or do you need me to>?
- # [22:42] <joe> edmorley: son of a
- # [22:42] <joe> edmorley: ALWAYS FORGET
- # [22:42] <joe> edmorley: please do
- # [22:43] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [22:44] * Quits: graememcc (chatzilla@moz-F7C85A03.range31-52.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [22:44] <edmorley> joe: done :-)
- # [22:44] <joe> edmorley: ty :)
- # [22:44] <edmorley> np
- # [22:44] * Quits: evilpie_ (evilpie@moz-DD3BE8F6.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120607025755])
- # [22:44] * mattwoodrow is now known as mattwoodrow|away
- # [22:46] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [22:46] * Quits: marco (marco@FF72BAE0.565FFF1E.10DC0B64.IP) (Ping timeout)
- # [22:46] * Quits: vikash (vikash@53F728ED.CA2F2E5.FB0CC892.IP) (Quit: Leaving)
- # [22:46] * Joins: evilpie (chatzilla@moz-DD3BE8F6.pools.arcor-ip.net)
- # [22:46] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
- # [22:47] * joduinn-biab is now known as joduinn
- # [22:49] <jcranmer> :-/
- # [22:49] * Quits: overholt (overholt@CB68FBAC.8B7C5F4F.6B1321E2.IP) (Quit: overholt)
- # [22:50] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [22:50] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [22:51] * bhearsum is now known as bhearsum|afk
- # [22:51] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [22:51] * Quits: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
- # [22:51] * Parts: jbuck (jbuck@moz-6349F8B5.ca) (["Textual IRC Client: www.textualapp.com"])
- # [22:52] <jcranmer> how does http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/codecoverage/ get populated?
- # [22:52] * Joins: zzzzz_ (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [22:53] <@khuey> rand();
- # [22:54] <evilpie> every third time actually
- # [22:55] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:55] <edmorley> Marco Castelluccio++
- # [22:55] * Quits: WG9s (bill@moz-D750CC69.maine.res.rr.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 13.0/20120605112324])
- # [22:55] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [22:55] * ChanServ sets mode: +o dveditz
- # [22:55] * Quits: Matti (chatzilla@moz-D240A994.dip.t-dialin.net) (Ping timeout)
- # [22:56] <KaiRo> edmorley: yes, I have already installed the apps I submitted to the marketplace and they work fine with web runtime on Linux :)
- # [22:57] <KaiRo> so cool to see someone step up and do that, and get it into the same train as the other platforms
- # [22:59] <edmorley> yeah :-)
- # [22:59] * Quits: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP) (Quit: jfkthame)
- # [22:59] <edmorley> armenzg_brb: added @m.c, let me know if you need the gmail added as well/instead
- # [22:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/7d68b45776ff - Luke Wagner - Bug 705423 - ensureTypes in ArgSetter (r=billm)
- # [22:59] <firebot> http://hg.mozilla.org/mozilla-central/rev/227b4a4c3c46 - Luke Wagner - Bug 762473 - Don't apply non-reentrant-closure optimization when the scope is extensible (r=dvander)
- # [22:59] <firebot> http://hg.mozilla.org/mozilla-central/rev/6cbb5b6e3da2 - Luke Wagner - Sweep script->types if gczeal is set to allow fuzz/test coverage (no bug,r=billm)
- # [22:59] <armenzg_brb> edmorley: how can I try to login with mozilla.com email? It does not let me try again
- # [23:00] <edmorley> oh
- # [23:00] <edmorley> cookie clear maybe?
- # [23:00] <armenzg_brb> edmorley: I think it got cleared now
- # [23:00] <armenzg_brb> thanks
- # [23:00] * armenzg_brb is now known as armenzh
- # [23:00] * armenzh is now known as armenzg
- # [23:01] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/95d1bb200f4e - Olli Pettay - Bug 756277 - XMLHttpRequest started from Cc['@mozilla.org/xmlextras/xmlhttprequest;1'] ends up bound to some random window, r=bz
- # [23:01] * Parts: josh (josh@moz-6F3505DF.nyc.res.rr.com)
- # [23:03] * kats is now known as kats|away
- # [23:03] <@bsmedberg> ted: do you have a decision about the other half of that DIST_SUBDIR bug?
- # [23:04] * Quits: msucan (mihai@452AB583.C1570FFF.BD62875.IP) (Quit: Leaving.)
- # [23:04] * Quits: mcsmurf (chatzilla@moz-A94E2306.dip.t-dialin.net) (Ping timeout)
- # [23:05] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [23:06] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
- # [23:06] * Joins: mcsmurf (chatzilla@moz-3D07CBFF.dip.t-dialin.net)
- # [23:06] * Quits: smooney_ (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney_)
- # [23:07] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [23:07] * Joins: Enn (enn@A974B2E7.1BC119D8.8C65A0C1.IP)
- # [23:08] * Joins: jfkthame (jfkthame@2388BBC2.A1C12133.9542EC20.IP)
- # [23:08] * joduinn is now known as joduinn-mtg
- # [23:10] * Quits: Enn (enn@A974B2E7.1BC119D8.8C65A0C1.IP) (Ping timeout)
- # [23:10] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [23:12] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Ping timeout)
- # [23:15] * Quits: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com) (Quit: Leaving.)
- # [23:17] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
- # [23:17] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [23:19] * philor|away is now known as philor
- # [23:19] * Joins: firewolfbot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [23:20] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [23:21] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:22] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:23] * Joins: sicking (chatzilla@moz-40BA2367.lightspeed.sntcca.sbcglobal.net)
- # [23:24] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [23:25] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:27] * Quits: edmorley (edmorley@moz-2E76DAB6.range86-145.btcentralplus.com) (Quit: Leaving.)
- # [23:28] * armenzg is now known as armenzg_away
- # [23:28] * Quits: raphc (rc@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
- # [23:29] * Quits: gerv (gerv@moz-8E68CF56.in-addr.arpa) (Quit: Leaving.)
- # [23:30] * Quits: sicking (chatzilla@moz-40BA2367.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [23:30] * Quits: armenzg_away (armenzg@moz-8FEE1CEE.dsl.bell.ca) (Input/output error)
- # [23:30] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:30] * Quits: twi (Adium@moz-AB7F837.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [23:30] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:31] * Quits: pascalc (chatzilla@moz-2D7223A0.w80-14.abo.wanadoo.fr) (Ping timeout)
- # [23:32] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120604042007])
- # [23:35] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:35] * Joins: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com)
- # [23:36] * Joins: tanvi (tanvi@moz-BBE3ABD.mv.mozilla.com)
- # [23:37] <tanvi> does anyone know how to resolve this:
- # [23:37] * catlee is now known as catlee-away
- # [23:37] <tanvi> mozilla@mozilla-Precision-WorkStation-T5500:~/dev/mozilla-central$ hg update -C
- # [23:37] <tanvi> resolving manifests
- # [23:37] <tanvi> abort: 00manifest.i@8caa3934776e: no node!
- # [23:37] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [23:37] <tanvi> i was doing an hg update earlier and the system hung, so i had to do a hard reste
- # [23:37] <tanvi> reset
- # [23:38] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [23:38] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [23:38] <Callek> tanvi: does hg recover work?
- # [23:38] <jlebar> tanvi, maybe http://mercurial.selenic.com/wiki/RepositoryCorruption
- # [23:38] <Callek> jlebar++
- # [23:38] <jlebar> tanvi, Although it's probably faster just to re-clone.
- # [23:39] <tanvi> mozilla@mozilla-Precision-WorkStation-T5500:~/dev/mozilla-central$ hg recover
- # [23:39] <tanvi> no interrupted transaction available
- # [23:40] <tanvi> thanks jlebar. i should probably just reclone. trying an hg verify
- # [23:40] <NeilAway> current trunk is Gecko 16, right?
- # [23:40] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
- # [23:40] <padenot> yep
- # [23:41] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:41] <jlebar> cjones, tl;dr :-p
- # [23:42] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:42] * gregglind is now known as gregglind_away
- # [23:43] <mcsmurf> heh I think I once had that hg error
- # [23:44] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
- # [23:44] <mcsmurf> I was able to repair it, but I need help from some mercurial developer :D
- # [23:44] <mcsmurf> +ed
- # [23:44] * Quits: grubshka (grubshka@moz-66F5CD80.w86-216.abo.wanadoo.fr) (Ping timeout)
- # [23:45] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [23:45] <Callek> NeilAway: yes
- # [23:46] * Joins: sawrubh (Mibbit@95CA0301.D4E1F4C4.4FFC111C.IP)
- # [23:49] * Quits: kaie (kaie@moz-8C9F9E04.dip.t-dialin.net) (Quit: Leaving)
- # [23:49] * mbrubeck|lunch is now known as mbrubeck
- # [23:49] * Quits: Mook_astb (Daily@moz-1FCC0032.activestate.com) (Quit: Mook_astb)
- # [23:51] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: back shortly)
- # [23:52] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
- # [23:52] * bz is now known as bz_dinner
- # [23:52] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [23:53] * bwinton is now known as bwinton_away
- # [23:54] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [23:54] * Joins: vladan1 (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [23:54] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:55] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:55] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:56] * mjschranz is now known as mjschranz_brb
- # [23:56] * Quits: fabrice1 (fabrice@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [23:57] * Quits: sawrubh (Mibbit@95CA0301.D4E1F4C4.4FFC111C.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:58] * Joins: raph (AndChat501@FC9760FD.7F75B59F.B3F72630.IP)
- # [23:58] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Ping timeout)
- # [23:59] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Ping timeout)
- # Session Close: Sat Jun 09 00:00:00 2012
The end :)