/irc-logs / mozilla / #developers / 2012-05-31 / end
Options:
- # Session Start: Thu May 31 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [00:01] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [00:01] * Quits: kaie (kaie@moz-96F293C5.dip.t-dialin.net) (Quit: Leaving)
- # [00:02] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [00:03] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:04] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Ping timeout)
- # [00:04] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [00:05] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:05] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [00:05] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [00:06] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [00:06] * AaronMT is now known as AaronMT|AFK
- # [00:07] * Joins: Boriss (FlyingToas@moz-D52B1455.tmodns.net)
- # [00:07] * philor is now known as philor|away
- # [00:08] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Ping timeout)
- # [00:10] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [00:11] <Optimizer> jlebar|errand: what should be the component for the bug ?
- # [00:11] <jlebar|errand> Optimizer, tech evang / add-ons?
- # [00:11] <Optimizer> in core or in firefox ?
- # [00:11] * Quits: avih (quassel@moz-152DA157.red.bezeqint.net) (Ping timeout)
- # [00:12] * jlebar|errand is now known as jlebar
- # [00:12] <jlebar> Optimizer, https://bugzilla.mozilla.org/enter_bug.cgi?product=Tech%20Evangelism&component=Add-ons
- # [00:12] * Quits: gandalf (zbraniecki@moz-4BD65F18.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [00:12] <Optimizer> thanks
- # [00:12] * jmaher is now known as jmaher|afk
- # [00:12] * rail is now known as rail_away
- # [00:12] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:13] <Optimizer> I narrowed down the problem to the js script attached to the optioned window
- # [00:13] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Quit: leaving)
- # [00:13] <gavin> jlebar: yes sorry, I was going to ask mak if he could review it
- # [00:13] * davehunt is now known as davehunt|away
- # [00:14] <jlebar> gavin, It would be great if he could. Do you want me to ask in the bug?
- # [00:14] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [00:15] * philor|away is now known as philor
- # [00:16] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Ping timeout)
- # [00:16] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Quit: Leaving.)
- # [00:16] <fryn> dbaron: ping
- # [00:16] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [00:16] <@dbaron> fryn, pong
- # [00:17] * Joins: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl)
- # [00:17] <fryn> dbaron: if we have a CSS animation like this: https://bug759252.bugzilla.mozilla.org/attachment.cgi?id=628498
- # [00:17] <fryn> do we end up with rotate(360deg) and rotate(0deg) as two separate frames?
- # [00:18] <fryn> or will it rotate smoothly (given no GC pauses or other things causing it to jank, etc.)
- # [00:18] * coop|buildduty is now known as coop|afk
- # [00:18] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [00:19] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [00:19] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:19] <@dbaron> fryn, what definition of "frame" are you using?
- # [00:19] <fryn> dbaron: i don't know. i'm half-curious about how it works and half-want to know whether that's suitable for a rotation animation like that.
- # [00:20] <@dbaron> fryn, it looks suitable for a rotation animation
- # [00:20] <@dbaron> fryn, though the transition between the two directions will involve resetting to 0deg
- # [00:20] * mcote|backinawhile is now known as mcote
- # [00:20] * catlee is now known as catlee-away
- # [00:20] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
- # [00:20] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [00:21] <fryn> dbaron: great :) good point, but that's okay for this use case, since the images are different anyway.
- # [00:21] * Joins: faramarz1 (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [00:21] <Optimizer> jlebar: bug 759919
- # [00:21] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [00:21] * Quits: faramarz1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [00:22] <@dolske> I bet that transform is expensive and will make taras sad. :)
- # [00:23] <fryn> dolske: it should be better than APNG, because we can off-main-thread it, or at least that is planned.
- # [00:23] * fryn is just spewing terribad grammarz today.
- # [00:24] <fryn> dolske: also, less memory hopefully?
- # [00:24] <Optimizer> jlebar: I have tried every things, have assigned to null every variable and function, have removed every listener, still the compartment exists, and is of the exactly same size, whether I assign every thing to null or not
- # [00:24] <Optimizer> please point the bug to people who can help
- # [00:25] <@dolske> fryn: also, would not each tab's trobber spin out of sync?
- # [00:25] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [00:26] <fryn> jaws: ^
- # [00:27] * Joins: avih (quassel@moz-63BFAABD.red.bezeqint.net)
- # [00:27] <jgilbert> So, if I wanted to blocklist something based on CPU model, is there a good way to do this without having to write a CPUID query myself?
- # [00:30] <jaws> i don't think it necessarily looks "bad" if they're not in concert with each other
- # [00:30] <gavin> hrm, khuey|pto-until-june-4 huh
- # [00:32] * Quits: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [00:32] <@dolske> i don't think it necessarily looks "good" either. :)
- # [00:32] <@dolske> but I have a fun idea!
- # [00:32] <jlebar> gavin, Would you like me to ask mak to review in the bug, or are you going to?
- # [00:32] * @dolske leaves it hanging there while he inbounds
- # [00:32] * Joins: garnacho (carlos@moz-C1763940.static.user.ono.com)
- # [00:32] <gavin> jlebar: I was going to ask him on IRC tomorrow when it's not 12:30am
- # [00:32] <gavin> in the mean time I was going to submit the few comments I did have
- # [00:32] <jlebar> gavin, Sounds good, thanks.
- # [00:33] * joduinn-mtg is now known as joduinn-brb
- # [00:33] <Optimizer> jlebar: optimizer.js ?
- # [00:33] <jlebar> jgilbert, I don't think we have reusable CPU model parsing in the tree.
- # [00:33] <jlebar> Optimizer, Oops. :)
- # [00:34] <jlebar> jgilbert, The closest thing I know of is SSE.h.
- # [00:34] <jgilbert> jlebar: alright, bummer
- # [00:34] <Optimizer> i am thinking it was intentional :P
- # [00:35] * eflores is now known as edwin
- # [00:35] <jlebar> jgilbert, There is some chromium atomic ops code which works around a bug in an old AMD chip; I can find that if it would be useful.
- # [00:35] <jlebar> jgilbert, It's possible you could reuse their code, in some fashion.
- # [00:36] <jgilbert> yeah, I saw that when I was checking
- # [00:36] <jlebar> jgilbert, (chromium code in our tree)
- # [00:36] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:36] <jgilbert> hoping I was missing something
- # [00:36] <jlebar> Sounds like not. :)
- # [00:36] <jgilbert> ah well
- # [00:36] <jgilbert> thanks anyways
- # [00:36] <jlebar> Sure thing.
- # [00:36] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: davidb)
- # [00:36] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [00:38] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [00:38] * Quits: Optimizer (Instantbir@9D7E00FB.97445C35.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [00:39] * azakai is now known as azakai|2
- # [00:41] * Joins: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP)
- # [00:42] * jlebar is now known as jlebar|dinner
- # [00:42] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [00:45] * joduinn-brb is now known as joduinn
- # [00:47] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
- # [00:47] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Ping timeout)
- # [00:47] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [00:47] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [00:48] * joduinn is now known as joduinn-phone
- # [00:50] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [00:53] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
- # [00:54] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [00:54] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Connection reset by peer)
- # [00:54] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [00:55] * Quits: kentuckyfriedtakahe (kentuckyfr@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
- # [00:56] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [00:57] * Quits: marco (marco@EAA9FC80.A2DD14FC.10DC0B64.IP) (Quit: Sto andando via)
- # [00:58] * philor is now known as philor|away
- # [00:58] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [00:59] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [00:59] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [01:00] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [01:01] * Quits: Pike (Pike@moz-8185938A.pool.mediaways.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [01:01] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [01:02] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [01:02] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [01:06] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [01:07] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [01:07] * Joins: Boriss_ (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [01:08] * joduinn-phone is now known as joduinn
- # [01:08] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [01:08] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [01:08] * philor|away is now known as philor
- # [01:08] * Quits: Boriss (FlyingToas@moz-D52B1455.tmodns.net) (Ping timeout)
- # [01:09] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [01:09] * Quits: Boriss_ (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Connection reset by peer)
- # [01:09] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [01:10] * luke-away is now known as luke
- # [01:11] * philor falls in love with https://tbpl.mozilla.org/?tree=Mozilla-Inbound&onlyunstarred=1&rev=ec507e41777f
- # [01:11] * Quits: andreasn (andreasn@moz-7C447FC0.a336.priv.bahnhof.se) (Ping timeout)
- # [01:12] <philor> at first, I thought it was just another build of Android that didn't run, ho hum, but then I looked at the cset
- # [01:12] * Quits: TheCrap (TheCrap@moz-71687EAB.dip0.t-ipconnect.de) (Ping timeout)
- # [01:12] * erick is now known as erick-afk
- # [01:13] * Quits: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [01:13] <darktrojan> nice one
- # [01:14] <jgilbert> ...welp
- # [01:15] * Joins: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
- # [01:15] <philor> should probably back it out to fix that
- # [01:15] * Joins: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au)
- # [01:16] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Connection reset by peer)
- # [01:17] <jgilbert> huh, the diff looks empty?
- # [01:18] <philor> I want to see what the backout is going to look like :)
- # [01:18] * Quits: krit1 (krit@moz-8569A55.adobe.com) (Connection reset by peer)
- # [01:20] * Joins: tonymec (tonymec@6ADEAD1A.BD2F4AC.277517C1.IP)
- # [01:20] * myk1 is now known as myk
- # [01:20] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [01:21] <philor> also good, m-c has built 4 nightlies in 7 pushes so far today
- # [01:21] <lduros> hello, I want to make a build without Firefox Sync, I tried using: export MOZ_SERVICES_SYNC=0 but it didn't do the trick
- # [01:22] <lduros> any idea how to do it ?
- # [01:22] <lduros> :-)
- # [01:22] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
- # [01:23] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Ping timeout)
- # [01:23] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
- # [01:24] * azakai_ is now known as azakai
- # [01:24] <Mook_as> lduros: travel back in time before sync landed :p
- # [01:24] <lduros> Mook_as: hmm
- # [01:24] <lduros> I don't know how to travel in time :-P
- # [01:24] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [01:25] <lduros> besides there are other improvements the future has made
- # [01:25] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [01:27] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
- # [01:27] * Joins: TheCrap (TheCrap@moz-B7671A02.dip0.t-ipconnect.de)
- # [01:28] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [01:29] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [01:29] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [01:29] <philor> so you think it has to do with http://mxr.mozilla.org/mozilla-central/search?string=MOZ_SERVICES_SYNC?
- # [01:29] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Quit: bholley)
- # [01:29] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [01:29] <philor> and you want not not have a 1 in http://mxr.mozilla.org/mozilla-central/source/browser/confvars.sh#24?
- # [01:29] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Quit: faramarz)
- # [01:30] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
- # [01:31] <philor> given how unsupported it appears to be, though, I'm not going to manage a suitably surprised expression when you say it doesn't build
- # [01:32] * Parts: geoffbrown (geoffbrown@moz-E63016E2.vc.shawcable.net)
- # [01:33] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [01:33] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Ping timeout)
- # [01:33] <gavin> yeah I told him that yesterday
- # [01:34] <gavin> I forgot about the confvars, that stuff gets included post-mozconfig parsing
- # [01:34] * mjschranz_away is now known as mjschranz
- # [01:34] <philor> oh does it? I think I filed an invalid bug three or four years ago, then :)
- # [01:37] <jaws> dbaron: now that the css selector has been changed, can you rs the layout/style changes for this bug (unless there were other issues you had found)? https://bugzilla.mozilla.org/show_bug.cgi?id=713608#c14
- # [01:39] <lduros> philor: gavin: ah thanks
- # [01:39] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [01:40] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
- # [01:40] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Ping timeout)
- # [01:41] <lduros> is it supposed to be MOZ_MAINTENANCE_SERVICE=0 or MOZ_MAINTENANCE_SERVICE=
- # [01:41] <lduros> or is that the same
- # [01:41] <lduros> they're both valid as false? :-)
- # [01:42] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [01:42] * Quits: whimboo (whimboo@moz-216F9AFA.superkabel.de) (Input/output error)
- # [01:42] <mbrubeck> lduros: You want MOZ_MAINTENANCE_SERVICE=
- # [01:42] <lduros> right
- # [01:42] <lduros> that would be MOZ_SERVICES_SYNC anyway :-)
- # [01:42] <lduros> ok
- # [01:42] * Quits: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: yuan)
- # [01:42] <lduros> 0 isn't the same as nothing?
- # [01:42] <lduros> odd
- # [01:42] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [01:43] <lduros> thanks much gentlemen :-)
- # [01:43] <lduros> now I have to wait an hour and a half to know if it works :-)
- # [01:44] <gps> my Nightly on OS X hasn't updated since May 26. If I go to About Nightly, it doesn't download a new version. related to build signing?
- # [01:45] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [01:45] * Joins: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [01:45] <gps> restarted and now it is downloading a new update. #confused
- # [01:45] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:46] * Joins: jprmc (jprmc@80FBD61.5BCEC6DB.DA78B690.IP)
- # [01:46] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [01:46] <gps> and it apparently upgraded to May 27 on restart. meh
- # [01:46] <lduros> gps: on GNU/Linux I don't get updates systematically
- # [01:47] <gps> lduros: this is on OS X and it is always updating for me
- # [01:47] <lduros> hmm
- # [01:48] <@dbaron> jaws, noted
- # [01:48] <jaws> dbaron: k thanks
- # [01:48] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [01:49] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
- # [01:49] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [01:49] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [01:49] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [01:51] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [01:52] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:52] * zpao is now known as zpao|detached
- # [01:52] * Quits: Gentlecat (Roman@6A3BDA42.1149AF99.8FB52CB8.IP) (Connection reset by peer)
- # [01:53] * Quits: edmorley (edmorley@moz-F58BBCAD.range109-156.btcentralplus.com) (Quit: Leaving.)
- # [01:54] * Quits: tonymec (tonymec@6ADEAD1A.BD2F4AC.277517C1.IP) (Input/output error)
- # [01:55] * Joins: faramarz_ (faramarz@moz-BBE3ABD.mv.mozilla.com)
- # [01:56] * Joins: jpr_ (jprmc@31F7E9EA.5BCEC6DB.DA78B690.IP)
- # [01:57] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [01:57] * faramarz_ is now known as faramarz
- # [01:57] * Quits: jprmc (jprmc@80FBD61.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [01:57] * Quits: tonymec|away (tonymec@6ADEAD1A.BD2F4AC.277517C1.IP) (Quit: Konversation terminated!)
- # [01:59] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:01] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Client exited)
- # [02:02] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [02:02] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [02:02] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [02:03] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [02:03] <jgilbert> so https://hg.mozilla.org/integration/mozilla-inbound/rev/ec507e41777f was a null push
- # [02:03] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [02:03] <jgilbert> is it worth backing out?
- # [02:03] <mbrubeck> no
- # [02:04] <mbrubeck> just land the real fix on top of it, please.
- # [02:04] <jgilbert> 'on top of' as in just land it normally, or is this different?
- # [02:05] * Joins: tonymec__ (tonymec@F795F717.5A39B178.277517C1.IP)
- # [02:05] * tonymec__ is now known as tonymec|away
- # [02:05] <mbrubeck> normally
- # [02:06] <jgilbert> ok, great
- # [02:08] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [02:10] * heycam|away is now known as heycam
- # [02:10] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [02:11] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [02:13] * Quits: erikvold (erikvold@84B8C786.B12AEDC0.6E712CE2.IP) (Quit: erikvold)
- # [02:13] <darktrojan> jdm, ping
- # [02:13] <jdm> darktrojan: yo
- # [02:13] <darktrojan> will you be able to give r+ on my megapatch in the next week?
- # [02:14] * cadecairos_away is now known as cadecairos
- # [02:14] * Joins: luke_laptop (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [02:14] <darktrojan> (as in, bugzilla says you're away)
- # [02:14] * Quits: @ehsan (ehsan@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
- # [02:19] <darktrojan> scared you off, jdm ?
- # [02:19] <jdm> darktrojan: check with bsmedberg if my f+ is good enough to be an r+.
- # [02:19] <darktrojan> okay
- # [02:20] <darktrojan> I'll post the latest version
- # [02:21] * darktrojan hopes someone appreciates me fighting off the bitrot for 5 weeks
- # [02:21] <KWierso> I appreciate it, darktrojan :)
- # [02:21] <darktrojan> \o/
- # [02:22] <KWierso> and that's all that really matters, right?
- # [02:22] <darktrojan> of course
- # [02:23] * Quits: jpr_ (jprmc@31F7E9EA.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [02:23] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [02:24] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:25] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:25] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:26] * Quits: jhammel (jhammel@moz-BBE3ABD.mv.mozilla.com) (Quit: leaving)
- # [02:26] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [02:27] * Joins: tonymec (tonymec@F795F717.5A39B178.277517C1.IP)
- # [02:27] * Quits: jdm (jdm@moz-7A70C52D.range109-154.btcentralplus.com) (Ping timeout)
- # [02:28] * Quits: kanru` (user@moz-C2DFBF89.dynamic.hinet.net) (Ping timeout)
- # [02:28] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [02:30] * AutomatedTester is now known as AutomatedTester|AFK
- # [02:30] * Quits: Goldorak (chatzilla@554380D3.88740266.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [02:30] * Joins: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net)
- # [02:35] * Quits: rillian (giles@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
- # [02:35] * zpao|detached is now known as zpao
- # [02:36] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [02:37] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [02:37] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [02:37] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Ping timeout)
- # [02:37] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [02:37] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
- # [02:38] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] <heycam> I may have asked this before, but: is it ok if I land an unreviewed, no bug patch for fixing a couple of typos in comments (while I land other things)?
- # [02:38] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
- # [02:38] * Quits: geekboy|afk (geekboy@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: @dveditz (dveditz@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] <stuart> bye mv
- # [02:38] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:38] <@dbaron> heycam, yes
- # [02:39] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] * Quits: luke_laptop (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] * Quits: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] * Quits: faramarz (faramarz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] <@dbaron> heycam, I think Jesse likes it if you put "no bug" in the commit message or something like that
- # [02:39] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] <heycam> dbaron, ok great, was going to ask (if the hooks would stop me)
- # [02:39] * Quits: sriram (sriramr@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [02:39] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:39] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:40] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [02:40] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [02:40] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [02:40] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [02:40] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [02:40] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [02:40] * Joins: Ami_Ty (Amie@moz-7B0110AD.mv.mozilla.com)
- # [02:41] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [02:41] * Joins: luke_laptop (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [02:41] * Joins: geekboy|afk (geekboy@moz-BBE3ABD.mv.mozilla.com)
- # [02:41] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [02:41] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [02:41] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [02:41] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [02:41] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [02:41] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
- # [02:42] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [02:42] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [02:42] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
- # [02:42] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [02:42] * Joins: dveditz (dveditz@moz-104CC309.mv.mozilla.com)
- # [02:42] * ChanServ sets mode: +o dveditz
- # [02:42] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
- # [02:42] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [02:42] * Quits: luke_laptop (andhow@moz-BBE3ABD.mv.mozilla.com) (Quit: luke_laptop)
- # [02:43] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [02:45] * Quits: TheCrap (TheCrap@moz-B7671A02.dip0.t-ipconnect.de) (Ping timeout)
- # [02:48] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 10.0.2/20120215223356])
- # [02:50] <njn> dbaron: I asked you for feedback on my patch in bug 717853 2.5 months ago. Should I still hold some hope?
- # [02:50] * Joins: ehsan (ehsan@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [02:50] * ChanServ sets mode: +o ehsan
- # [02:52] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [02:52] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:53] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [02:53] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
- # [02:54] * Quits: garnacho (carlos@moz-C1763940.static.user.ono.com) (Ping timeout)
- # [02:54] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:55] <@dbaron> njn, oh gosh. I suppose not.
- # [02:56] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [02:56] <darktrojan> bugzilla seems to have lost the inline history
- # [02:57] <darktrojan> does anyone else see that?
- # [02:57] <@roc> bsmedberg-bbl: any Java applet? Mac or Windows?
- # [02:57] <darktrojan> actually what? " No changes have been made to this bug yet. "
- # [02:57] <@roc> oh, Windows obviously
- # [02:57] <darktrojan> glob ^
- # [02:57] <njn> darktrojan: I see it fine in bug 754181
- # [02:58] * Quits: kmoir-afk (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [02:58] <darktrojan> yeah I see it in a different bug
- # [02:58] <darktrojan> glob|away, https://bugzilla.mozilla.org/show_activity.cgi?id=727408
- # [02:59] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [03:00] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [03:02] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [03:02] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [03:03] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [03:04] * Quits: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP) (Quit: rniwa)
- # [03:04] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:04] * nrc is now known as luncherator
- # [03:05] * luncherator is now known as nrc
- # [03:05] * zpao is now known as zpao|detached
- # [03:05] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [03:07] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [03:07] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [03:07] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
- # [03:08] * Joins: kmoir-afk (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
- # [03:08] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:10] * Quits: chewey (chewey@moz-AA9BE484.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:10] <ketas> gaston: the funny thing was... when i was running debug build in gdb, it was so painfully slow and didn't crash... only one freeze?
- # [03:11] * Joins: chewey (chewey@moz-EA00504D.dip0.t-ipconnect.de)
- # [03:11] <ketas> gaston: funny, debug causes bugs to disappear :P
- # [03:12] * Quits: mike5w3c (MikeS@moz-4456EEF6.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [03:12] * Joins: mike5w3c (MikeS@moz-15F194B0.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [03:12] * Joins: anant (anant@moz-10606B42.dsl.static.sonic.net)
- # [03:15] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [03:18] * Quits: sewardj (sewardj@moz-18671CFA.dip.t-dialin.net) (Ping timeout)
- # [03:18] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: blast off!)
- # [03:21] * Quits: AaronMT|AFK (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [03:21] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [03:21] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [03:24] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [03:25] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [03:25] * juanb is now known as juanb|jog
- # [03:26] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
- # [03:27] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [03:28] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [03:29] * jlebar|dinner is now known as jlebar
- # [03:30] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [03:31] * Joins: Mardak (Mardak@moz-93085FCB.dsl.snfc21.sbcglobal.net)
- # [03:32] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [03:33] * Quits: kmoir-afk (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [03:35] * ewong|afk is now known as ewong
- # [03:36] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [03:37] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [03:37] * Joins: birtles_ (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [03:37] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [03:37] * birtles_ is now known as birtles
- # [03:38] * ctalbert is now known as ctalbert|afk
- # [03:40] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [03:43] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [03:45] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [03:47] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [03:48] * Joins: sewardj (sewardj@moz-41760F36.dip.t-dialin.net)
- # [03:48] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
- # [03:49] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [03:49] * Quits: KaiRo (robert@moz-17DDA9B1.adsl.highway.telekom.at) (Input/output error)
- # [03:51] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [03:51] * Quits: billm (billm@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [03:51] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [03:51] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
- # [03:52] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [03:52] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:52] * Quits: Mardak (Mardak@moz-93085FCB.dsl.snfc21.sbcglobal.net) (Quit: Mardak)
- # [03:54] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [03:54] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:56] * Joins: mike5w3c_ (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [03:56] * Quits: mike5w3c (MikeS@moz-15F194B0.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [03:56] * mike5w3c_ is now known as mike5w3c
- # [03:56] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [03:58] * Joins: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net)
- # [03:58] * Quits: Mardak (Mardak@moz-9D4EA709.sfo4.dsl.speakeasy.net) (Quit: Mardak)
- # [03:58] * heycam is now known as heycam|away
- # [03:59] * Joins: biesi (cbiesinger@moz-6B6639BD.tmodns.net)
- # [04:00] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [04:01] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:02] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [04:02] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [04:02] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [04:02] * Quits: biesi (cbiesinger@moz-6B6639BD.tmodns.net) (Ping timeout)
- # [04:04] * juanb|jog is now known as juanb
- # [04:05] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [04:06] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [04:06] * Joins: biesi (cbiesinger@moz-6B6639BD.tmodns.net)
- # [04:06] * Quits: tchevalier (Instantbir@moz-FEC38A68.w92-133.abo.wanadoo.fr) (Ping timeout)
- # [04:06] * joduinn is now known as joduinn-afk
- # [04:08] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [04:10] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Connection reset by peer)
- # [04:10] * Joins: tchevalier (Instantbir@moz-96603E50.w92-133.abo.wanadoo.fr)
- # [04:10] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [04:10] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [04:10] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [04:10] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [04:11] * mjschranz is now known as mjschranz_away
- # [04:12] * Quits: tchevalier (Instantbir@moz-96603E50.w92-133.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [04:13] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [04:14] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [04:15] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Ping timeout)
- # [04:16] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [04:16] * Quits: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP) (Quit: jamesr)
- # [04:16] * Quits: scientes (scientes@moz-6F007CB5.dsl.snfc21.pacbell.net) (Input/output error)
- # [04:17] * nli|away is now known as nli
- # [04:18] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
- # [04:18] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [04:18] * Joins: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP)
- # [04:20] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [04:20] * Quits: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [04:20] * Joins: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [04:20] * Quits: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [04:21] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [04:23] * heycam|away is now known as heycam
- # [04:23] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:24] * mjschranz_away is now known as mjschranz
- # [04:25] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Connection reset by peer)
- # [04:25] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [04:25] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [04:26] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [04:30] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [04:32] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [04:33] * Quits: biesi (cbiesinger@moz-6B6639BD.tmodns.net) (No route to host)
- # [04:33] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [04:33] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: nbvcx)
- # [04:34] * Quits: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [04:36] <jlebar> How do I synchronously load about:blank into a docshell?
- # [04:36] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [04:36] * ChanServ sets mode: +o roc
- # [04:36] <jlebar> bz, ^?
- # [04:36] * Joins: m_kato_ (m_kato@moz-348F61F0.mozilla.or.jp)
- # [04:37] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [04:38] * Joins: abwillis (abwillis@moz-8352A034.hlrn.qwest.net)
- # [04:38] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:38] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:38] * Quits: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com) (Quit: juanb)
- # [04:39] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
- # [04:40] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [04:43] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
- # [04:44] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3aa566994890 - Ehsan Akhgari - Bug 758998 - Use the correct installation directory when attempting to upgrade the maintenance service; r=bbondy
- # [04:45] <bbondy> ehsan: about the other bug, we did that fallback before background updates from the wizard though?
- # [04:45] <bbondy> actually moving to #silentupdate
- # [04:46] * Joins: biesi (cbiesinger@moz-6B6639BD.tmodns.net)
- # [04:48] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [04:49] * Quits: biesi (cbiesinger@moz-6B6639BD.tmodns.net) (Ping timeout)
- # [04:51] * philor is now known as philor|away
- # [04:53] * mjschranz is now known as mjschranz_away
- # [04:54] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [04:55] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [04:55] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [04:55] * Quits: aja (chatzilla@EE732A75.6BD0AE10.7880DB15.IP) (Client exited)
- # [04:58] <njn> anyone here know about what happens when you log into a site in Firefox?
- # [04:58] <njn> We're seeing two compartments for logged-into sites, bug 759966 has the details
- # [04:59] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
- # [05:03] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [05:03] * Joins: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [05:04] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [05:07] * Joins: sawrubh (Mibbit@29BDE11E.51B22ADD.8BC1D756.IP)
- # [05:08] <@bz> njn: what happens in what sense?
- # [05:09] <@bz> njn: is this cookie login, HTTP auth, something else?
- # [05:09] * @bz can think of at least three distinct ways of logging in....
- # [05:09] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [05:09] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [05:10] <@bz> njn: fwiw, for bugzilla it's entirely possible that the site is just totally different when logged in
- # [05:10] <sfink> GET /myawesomeservice?loggedin=1
- # [05:10] <@bz> njn: in fact it _is_
- # [05:10] <@bz> sfink: I hadn't even counted that one. ;)
- # [05:10] <@bz> njn: at least for me.....
- # [05:10] <sfink> with good reason!
- # [05:12] * Quits: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP) (Quit: Ommm.......)
- # [05:13] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [05:14] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [05:15] * Joins: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net)
- # [05:16] * Quits: Ami_Ty (Amie@moz-7B0110AD.mv.mozilla.com) (Quit: Ami_Ty)
- # [05:20] * glob|away is now known as glob
- # [05:21] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [05:23] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [05:24] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:25] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [05:27] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [05:28] * Quits: Stan (Stan@moz-8AEB284B.dip.t-dialin.net) (Ping timeout)
- # [05:29] * Joins: Stan (Stan@moz-8AEB284B.dip.t-dialin.net)
- # [05:29] * Quits: Olipro (Olipro@moz-39346478.catv.pool.telekom.hu) (Ping timeout)
- # [05:29] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [05:29] * Joins: Olipro (Olipro@moz-39346478.catv.pool.telekom.hu)
- # [05:30] * Quits: Matt (Matt@A356E139.176F2691.B7C3970A.IP) (Connection reset by peer)
- # [05:32] * Joins: Matt (Matt@A356E139.176F2691.B7C3970A.IP)
- # [05:32] * Quits: Fallen|away (Fallen@moz-F0262F50.ch) (Ping timeout)
- # [05:33] * Joins: Fallen|away (Fallen@moz-F0262F50.ch)
- # [05:34] * philor|away is now known as philor
- # [05:34] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [05:41] * Quits: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net) (Quit: dria)
- # [05:48] * Quits: sawrubh (Mibbit@29BDE11E.51B22ADD.8BC1D756.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [05:49] * jlebar is now known as jlebar|sleep
- # [05:51] * Quits: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [05:51] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [05:51] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [05:54] * Quits: mjschranz_away (matt@78D3F304.33EE9F8A.1139E686.IP) (Connection reset by peer)
- # [05:54] * Quits: sancus (sancus@moz-3A9162D.off.net) (Ping timeout)
- # [05:54] * Quits: mike5w3c (MikeS@moz-2AF712F4.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [05:55] * Joins: mjschranz_away (matt@78D3F304.33EE9F8A.1139E686.IP)
- # [05:55] * Quits: jtcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
- # [05:55] * Quits: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com) (Ping timeout)
- # [05:56] * coop|afk is now known as coop
- # [05:56] * Quits: sicking (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [05:56] * Quits: mark (mark@moz-9E3E12EC.off.net) (Ping timeout)
- # [05:57] * Joins: sancus (sancus@moz-3A9162D.off.net)
- # [05:58] * Quits: gfritzsche (gfritzsche@moz-4A1C25B4.dynamic.qsc.de) (Ping timeout)
- # [05:58] * Joins: jtcranmer (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
- # [05:59] * Joins: cedricv (cedricv@moz-EA1E52EF.inaddr.ip-pool.com)
- # [05:59] * jtcranmer is now known as IRCMonkey30599
- # [06:02] * Joins: sawrubh (Mibbit@78223CB1.B72D4EAC.69A05079.IP)
- # [06:03] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [06:03] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [06:03] * Joins: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net)
- # [06:04] * Joins: Mays (Mibbit@62D47C91.49A3F3AD.6AA50C35.IP)
- # [06:05] * Quits: Mays (Mibbit@62D47C91.49A3F3AD.6AA50C35.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:06] * Joins: mike5w3c (MikeS@moz-7747C3C.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [06:07] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
- # [06:08] * Quits: KWierso1 (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso1)
- # [06:09] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
- # [06:11] * cjones is now known as cjones-dinner
- # [06:12] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [06:12] * IRCMonkey30599 is now known as jtcranmer
- # [06:15] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [06:16] * Quits: sawrubh (Mibbit@78223CB1.B72D4EAC.69A05079.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [06:16] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [06:16] * Joins: sawrubh (Mibbit@88A24F62.FC991AA0.89379447.IP)
- # [06:16] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [06:16] * Quits: abwillis (abwillis@moz-8352A034.hlrn.qwest.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
- # [06:18] * Quits: mike5w3c (MikeS@moz-7747C3C.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [06:23] <@bz> #$%#^^$%^$%^$%
- # [06:23] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Ping timeout)
- # [06:23] * @bz hates commits like this
- # [06:23] <@bz> 3.471 <karnaze@netscape.com> 2002-02-19 07:48
- # [06:23] <@bz> bug 41262 - new table border collapsing code. sr=attinasi, r=alexsavulov.
- # [06:24] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Ping timeout)
- # [06:25] <jesup> That's on old one!
- # [06:25] <@bz> jesup: it's also buggy as hell, unsurprisingly
- # [06:25] <philor> I bet the bug is informative, though - hell, it even has *patches* attached to it!
- # [06:26] <@bz> philor: well, sure
- # [06:26] <@bz> philor: it wasn't 1999 at that point
- # [06:26] <philor> it was 2002, though, so not a guarantee
- # [06:26] <@bz> by 2002 patches in bugs was pretty normal
- # [06:27] <@bz> unfortunately, so was r=alexsavulov.
- # [06:28] * KWierso1 is now known as KWierso-Instanbird
- # [06:28] * KWierso-Instanbird is now known as KWierso-Instantbird
- # [06:29] * glob is now known as glob|away
- # [06:29] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [06:31] * @bz looks at review queue and cries
- # [06:31] <@bz> I was down to _1_ on Friday
- # [06:31] <@bz> dammit
- # [06:31] * glob|away is now known as glob
- # [06:31] <@dbaron> bz, Well, I think the idea of the new code was not to do this horrible thing of splitting each border and having half of it drawn by the cell on each side
- # [06:32] <@dbaron> bz, though I'm not sure if it made it all drawn by the table as it should be
- # [06:32] <@bz> dbaron: this is the "new as of 2002" code?
- # [06:32] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [06:32] <@dbaron> bz, yes
- # [06:32] <@dbaron> bz, as in the "new table border collapsing code"
- # [06:32] <@bz> dbaron: I _think_ it does get all drawn by the table
- # [06:32] <@dbaron> bz, I suspect it was the rewrite that did that reorg
- # [06:32] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [06:32] <@bz> dbaron: the problem is that its handling of dynamic updates is ... sad
- # [06:32] <@dbaron> yes
- # [06:32] <@bz> dbaron: since it still _stores_ the borders in the cells, afaict
- # [06:33] <@dbaron> yes
- # [06:33] * @bz casts the first stone, shatters glass house
- # [06:33] <@bz> also mixes parables
- # [06:33] <@dbaron> I don't think the old code's handling of dynamic updates was any better, though it probably got some cases half right that the new code got fully wrong :-)
- # [06:33] <@bz> heh
- # [06:37] * Quits: KWierso-Instantbird (Daily@moz-66981D8E.desm.qwest.net) (Quit: KWierso-Instantbird)
- # [06:37] * Joins: KWierso1 (Daily@moz-66981D8E.desm.qwest.net)
- # [06:38] * cjones-dinner is now known as cjones
- # [06:38] * Quits: zzzzz (chatzilla@moz-D6DE409E.dhcp.embarqhsd.net) (Ping timeout)
- # [06:40] <@bz> dbaron: do you have a sec?
- # [06:40] <@dbaron> bz, sure
- # [06:40] * Joins: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net)
- # [06:40] <@bz> <'border-image-slice'> [ / <'border-image-width'> | / <'border-image-width'>? / <'border-image-outset'> ]?
- # [06:40] <@bz> So that's a border-image slice optionally followed by...
- # [06:41] <@bz> either '/' and then a border-image-width
- # [06:41] * Quits: bsmith (bsmith@moz-E34A3D24.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [06:41] <@bz> or '/' and then a border-image-width and then a '/' and then a border-image-outset
- # [06:41] <@dbaron> basically it says that they're in slice-width-outset order, separated by slashes
- # [06:41] <@bz> or '/' and then '/' and then border-image-outset
- # [06:42] <@dbaron> and you can omit width or outset
- # [06:42] <@dbaron> but when you omit you must remove trailing slashes
- # [06:42] <@bz> So "slice // outset" is ok
- # [06:42] <@dbaron> but if you omit only width you need the two slashes
- # [06:42] <@bz> ok
- # [06:42] <@bz> gotcha
- # [06:42] * @bz was getting that, and was just trying to make sure he was not insane.
- # [06:43] <@dbaron> bz, I suppose I reviewed all the previous patches to this code, didn't I :-)
- # [06:44] <@bz> I think so
- # [06:44] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [06:46] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Quit: espadrine)
- # [06:47] * Joins: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl)
- # [06:50] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [06:52] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Connection reset by peer)
- # [06:53] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
- # [06:53] * ChanServ sets mode: +o dbaron
- # [06:58] * Joins: zzzzz (chatzilla@moz-8DD5A8EC.dhcp.embarqhsd.net)
- # [06:59] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Ping timeout)
- # [07:00] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [07:02] <markh> someone is going to hate me - 2400 line patch up for review :)
- # [07:02] * Quits: m_kato (Daily@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
- # [07:02] * Joins: m_kato (Daily@moz-348F61F0.mozilla.or.jp)
- # [07:02] <markh> 800 being tests still leaves alot of pain...
- # [07:03] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [07:05] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [07:05] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [07:06] * Joins: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net)
- # [07:06] <@bz> 2400 lines maye or may not be too bad....
- # [07:06] <@bz> is that changed lines, or including context and all?
- # [07:06] <njn> bz: bugzilla is different when logged in? Interesting. I saw the same thing for gmail, though...
- # [07:07] <glob> njn, most notable would be inline-history is only visible when you're logged in
- # [07:07] <@bz> njn: well it shows a lot more form controls and so forth...
- # [07:07] <@bz> njn: also doesn't show the login UI, etc, etc
- # [07:07] * Quits: sicking (chatzilla@moz-7F871C5C.hsd1.ca.comcast.net) (Input/output error)
- # [07:08] <markh> it is all new files - a "social api" Mike Hanson et al have been working on
- # [07:08] <njn> bz: I don't see the dup when logged into MDN, interesting
- # [07:08] <@bz> njn: What does the dup actually mean, in this case?
- # [07:08] <markh> (well, minus a couple of lines to existing makefiles)
- # [07:08] <@bz> njn: just that there's an about:blank document with the bugzilla principal?
- # [07:08] <@bz> njn: and on which bugzilla page?
- # [07:08] <njn> bz: any bugzilla page
- # [07:09] <njn> bz: the principal is bugzilla, the "location" is about:blank
- # [07:09] <@bz> https://bugzilla.mozilla.org/ ?
- # [07:09] <@bz> that page?
- # [07:09] <njn> the "location" is whatever bug 754771 assigns it
- # [07:09] * Parts: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
- # [07:09] <njn> bz: yep that one too
- # [07:09] <@bz> hmm
- # [07:09] <KWierso> njn: does logging in via browserID/persona have that compartment? I only tried logging in to bugzilla via email/password
- # [07:09] <njn> KWierso: I didn't get it for MDN, which uses BrowserID
- # [07:10] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [07:10] <@bz> njn: odd
- # [07:10] <@bz> og
- # [07:10] <@bz> er, oh
- # [07:10] <njn> I don't get it on Yammer
- # [07:10] <@bz> maybe not odd
- # [07:10] <@bz> so
- # [07:10] <@bz> bugzilla
- # [07:10] <@bz> the page I just linked to
- # [07:10] <@bz> has an iframe on it
- # [07:11] <@bz> uri is about:blank
- # [07:11] <@bz> principal is of course that of bugzilla
- # [07:11] <njn> ORLY
- # [07:11] <@bz> <iframe id="_yuiResizeMonitor">
- # [07:11] <glob> it's probably added by YUI
- # [07:11] <glob> yeah
- # [07:11] <KWierso> bz: I don't see an iframe on https://bugzilla.mozilla.org/describecomponents.cgi though, but the extra compartment still shows up there
- # [07:12] <@bz> position: absolute, top: -27px
- # [07:12] <@bz> KWierso: looking
- # [07:12] <njn> bz: you mean the uri is not specified, and so defaults to about:blank?
- # [07:12] <@bz> KWierso: there's an iframe on that page too; the same one
- # [07:12] <@bz> njn: yes
- # [07:12] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Leaving...)
- # [07:12] <@bz> KWierso: please make sure you're looking at the DOM, not the source
- # [07:13] <@bz> KWierso: here there be script-dragons
- # [07:13] <njn> bz: hmm, so maybe things are working exactly as expected, and it's just that the page is confusing
- # [07:13] <njn> bz: gmail has a similar iframe!
- # [07:13] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [07:13] <@bz> njn: not surprising
- # [07:13] <@bz> njn: iframes all over the place out there
- # [07:13] <njn> bz: sounds like INVALID
- # [07:14] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [07:15] <njn> bz: final confirmation: when I log out of bugzilla the iframe isn't present any more
- # [07:15] <@bz> njn: that's the weird part; I wonder why not... ;)
- # [07:15] <@bz> njn: but yui moves in mysterious ways
- # [07:15] <glob> bz, we don't load YUI unless we have to
- # [07:15] <@bz> njn: or maybe we only load it when logged in
- # [07:15] * nthomas is now known as nthomas|away
- # [07:15] <@bz> glob: ah, ok
- # [07:16] <@bz> glob: that would do it!
- # [07:16] <njn> bz: I'll INVALID it, thanks for identifying this!
- # [07:16] <philor> bz: do you want to look at 758990 where I'm probably doing the wrong thing, or should I just do it because it's all crap anyway?
- # [07:16] <@bz> njn: no problem
- # [07:16] <@bz> philor: can I have door number 3? ;)
- # [07:16] <@bz> philor: looking
- # [07:17] * Joins: mike5w3c (MikeS@moz-5A74F211.keio.w3.org)
- # [07:17] <@bz> philor: hmm
- # [07:18] * Joins: Ami_Ty (Amie@moz-7D22EB0A.dsl.static.sonic.net)
- # [07:19] * Fallen|away is now known as Fallen
- # [07:20] * njn likes BrowserID when it remembers my password and he doesn't have to type anything
- # [07:26] * Joins: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
- # [07:27] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Ping timeout)
- # [07:29] * Quits: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [07:31] * Parts: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
- # [07:31] * glob is now known as glob|away
- # [07:32] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [07:33] * Joins: dholbert_ (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
- # [07:33] * Quits: sawrubh (Mibbit@88A24F62.FC991AA0.89379447.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:33] <biesi_> njn, I didn't think that ever happened
- # [07:34] <njn> biesi_: what "that" are you referring to?
- # [07:34] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [07:34] <njn> biesi_: oh, the BrowserID thing?
- # [07:34] <biesi_> njn, browserid remembering passwords
- # [07:34] <biesi_> yes
- # [07:34] <biesi_> the last thing you said :p
- # [07:35] <njn> biesi_: I think if you login multiple times in the same day it remembers?
- # [07:35] <njn> (:P)
- # [07:36] * Joins: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net)
- # [07:36] <biesi_> into all two of the sites that support it, you mean? :p
- # [07:37] <WeirdAl> Hey, guys: Fedora 17, FF12 source build bustage: http://pastebin.mozilla.org/1652256
- # [07:37] <WeirdAl> please advise
- # [07:37] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [07:38] * Quits: dholbert_ (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Quit: Ex-Chat)
- # [07:38] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [07:38] <@dbaron> njn, meaning, you dislike it most of the time?
- # [07:39] <njn> dbaron: it's ok, but it's really nice to not have to type the password
- # [07:39] <@dbaron> njn, yeah
- # [07:39] <@dbaron> njn, quite annoying, actually
- # [07:39] <@dbaron> njn, since it defeats our password autofill mechanism
- # [07:39] <njn> dbaron: the MDN sign in is much better now, it was *awful* when first implmented
- # [07:39] <njn> dbaron: true
- # [07:40] <njn> dbaron: when the whole world uses BrowserID, you'll have to type your password once every day, but it'll only be a single password ;)
- # [07:41] <biesi_> njn, when the world uses browserid, you'll use your gmail account to authenticate!
- # [07:41] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [07:42] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [07:42] <WeirdAl> ... why in the world would it fail because the read function was undefined?
- # [07:42] <Jesse> does BrowserID defeat firefox's password autofill intentionally?
- # [07:42] <kinetik> WeirdAl: 736765
- # [07:43] * WeirdAl swears profusely
- # [07:44] <@dbaron> Jesse, not sure
- # [07:44] <@dbaron> Jesse, it's got enough javascript whiz-bang that it seems unintentional
- # [07:44] <Unfocused> Jesse: no, there's a bug on it. the issue is that it creates the password field dynamically
- # [07:44] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [07:44] <Jesse> i see
- # [07:45] <Jesse> it also seems to have forgotten my email address, and wants me to type it again
- # [07:45] <biesi_> Jesse, that keeps happening to me too :(
- # [07:45] <philor> okay, who's saving test.txt on the desktop and not removing it?
- # [07:46] <philor> or in the case of this screenshot from a slave, test-26.txt
- # [07:46] <Jesse> hopefully, when it's integrated into firefox, it will be "Do you want Firefox to store this BrowserID authorization?" rather than "Make a password; do you want Firefox to remember this password?"
- # [07:46] * Quits: ircloggr (nodebot@moz-D1D71655.compute-1.amazonaws.com) (Client exited)
- # [07:47] <Jesse> philor: i'd like to claim it's not my fuzzer, but i've been wrong before
- # [07:47] <@bz> man
- # [07:47] <@bz> jst and roc are fast on reviews
- # [07:47] <@bz> I should ask them more often!
- # [07:47] * Joins: ircloggr (nodebot@moz-48341F05.compute-1.amazonaws.com)
- # [07:48] <@roc> I'm not a very conscientious reviewer
- # [07:48] <@roc> especially for you
- # [07:48] * Quits: juanb (jbecerra@moz-F1012875.hsd1.ca.comcast.net) (Quit: juanb)
- # [07:49] <@bz> heh
- # [07:49] * @bz promises the code compiled
- # [07:49] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [07:49] <WeirdAl> speaking of fast reviews, bz: kinetik just found for me a bug with a build bustage against release... I'm testing against beta to see if FF13 has the fix
- # [07:49] <WeirdAl> but based on the bug, I'm betting not...
- # [07:49] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [07:50] * Joins: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [07:50] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Connection reset by peer)
- # [07:50] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Client exited)
- # [07:50] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [07:51] * Joins: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP)
- # [07:51] * Quits: erikvold (erikvold@F8130478.1699A1DD.67CA24A9.IP) (Quit: erikvold)
- # [07:51] <kinetik> WeirdAl: looks like it does (the original bug was 725655)
- # [07:51] <WeirdAl> oh, ok.
- # [07:51] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:52] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [07:52] <WeirdAl> source code confirms, kinetik
- # [07:52] <WeirdAl> looks like this one just slipped by.
- # [07:52] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [07:53] <WeirdAl> damn, I hate when that happens.
- # [07:54] * Joins: smooney (smooney@moz-57825793.hsd1.ca.comcast.net)
- # [07:54] <WeirdAl> ok, based on 725655, there's no reason this should have not shipped in FF12
- # [07:54] <WeirdAl> it's old enough that we knew about this
- # [07:55] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Ping timeout)
- # [07:56] * Joins: sawrubh (Mibbit@AF243C92.E7B227D1.9F0D91D8.IP)
- # [07:56] <philor> Jesse: I think rather than you, it's wesj in http://mxr.mozilla.org/mozilla-central/source/toolkit/components/downloads/test/unit/test_download_samename.js
- # [07:57] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [07:57] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120527042007])
- # [07:58] * Quits: smooney (smooney@moz-57825793.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:58] <philor> unlike http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/downloads/tests/unit/test_DownloadPaths.js with its createTemporarySaveDirectory(), that looks like it just creates three test.txt files and leaves them
- # [07:58] * Joins: Gentlecat (Roman@6A3BDA42.1149AF99.8FB52CB8.IP)
- # [07:59] * Joins: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [08:02] * Joins: avih_ (quassel@moz-63BFAABD.red.bezeqint.net)
- # [08:02] * Quits: avih (quassel@moz-63BFAABD.red.bezeqint.net) (Ping timeout)
- # [08:03] * Joins: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP)
- # [08:04] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
- # [08:04] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [08:05] <@dbaron> hmmm, a new crash on tinderbox
- # [08:05] <@dbaron> (OSX debug mochitest-1, doublec's push)
- # [08:06] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [08:08] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [08:08] * bz is now known as bz_sleep
- # [08:09] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
- # [08:09] <smontagu> Style Editor seems to have issues with charsets :(
- # [08:10] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [08:11] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Ping timeout)
- # [08:12] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [08:13] <espadrine> smontagu: what charset does it have trouble with?
- # [08:13] <smontagu> espadrine: I assume UTF-8 but I haven't checked yet. It's happening at http://ar.wikipedia.org
- # [08:14] * Joins: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it)
- # [08:14] <smontagu> with the second to last style sheet, the one with 358 rules
- # [08:14] * tbsaunde is now known as tbsaunde|fk
- # [08:15] * Quits: avih_ (quassel@moz-63BFAABD.red.bezeqint.net) (Ping timeout)
- # [08:16] <espadrine> hmm. strange.
- # [08:16] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [08:16] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
- # [08:16] <smontagu> espadrine: the problem seems to be knowing what the charset *is*, rather than trouble with any particular charset
- # [08:16] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [08:17] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [08:17] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [08:17] <espadrine> it clearly is utf-8
- # [08:18] <espadrine> the css file is, anyway
- # [08:19] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
- # [08:19] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:20] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [08:21] <smontagu> espadrine: and it's served with a header Content-Type: text/css; charset=utf-8
- # [08:22] <espadrine> smontagu, yes, and the style editor assumes ISO-8859-15
- # [08:22] <smontagu> why would it do that?
- # [08:22] <espadrine> for some silly reason ^^
- # [08:22] <smontagu> :)
- # [08:23] * Quits: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120424093957])
- # [08:23] * glob|away is now known as glob
- # [08:24] <smontagu> lots of bugs already opened about this, I see
- # [08:24] * Joins: janv (varga@moz-62EEE943.o2inet.sk)
- # [08:24] <smontagu> bug 747820, bug 749950, bug 759646
- # [08:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [08:25] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Ping timeout)
- # [08:28] * Quits: gwagner__ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner__)
- # [08:29] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [08:29] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [08:33] * Joins: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP)
- # [08:34] * Quits: glandium (glandium@moz-6CEC22A8.fbx.proxad.net) (Quit: Coyote finally caught me)
- # [08:34] <smontagu> espadrine: I don't think the style editor is assuming ISO-8859-15, or anything else. It seems to be just reading bytes and zero-padding them to unicode
- # [08:35] <smontagu> the results of which are more or less equivalent to assuming iso-8859-1
- # [08:39] <espadrine> smontagu: ok, that bug could come from many places
- # [08:40] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [08:41] * Joins: MarcoZ (Daily@moz-9D62696.dip.t-dialin.net)
- # [08:41] * Joins: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com)
- # [08:43] <markh> how do I check if a chrome:// URL actually exists? I can ask the chrome registry to resolve it, but ISTM it might return a file: or jar: so validation seems to get complex fairly quickly...
- # [08:44] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
- # [08:45] <smontagu> espadrine: I'm looking at the source, it just loads everything using NetUtil.readInputStreamToString without a charset arg
- # [08:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [08:45] * Quits: @ehsan (ehsan@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
- # [08:46] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [08:46] <smontagu> adding { charset: "UTF-8" } as a quick and dirty workaround fixes ar.wikipedia.org, but is obviously not the correct fix
- # [08:47] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [08:49] <espadrine> smontagu: yesdo you know how to get the charset?
- # [08:50] <smontagu> espadrine: there is a spec, which we follow when loading stylesheets in the browser
- # [08:52] <smontagu> http://mxr.mozilla.org/mozilla-central/source/layout/style/Loader.cpp#608
- # [08:53] <smontagu> http://mxr.mozilla.org/mozilla-central/source/layout/style/Loader.cpp#710, really
- # [08:54] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [08:55] * Joins: glandium (glandium@moz-6CEC22A8.fbx.proxad.net)
- # [08:55] <glazou> bonjour
- # [08:55] <espadrine> glazou: bonsoir
- # [08:55] <smontagu> glazou: bonjour
- # [08:55] <espadrine> smontagu: ok
- # [08:55] <ewong> is it ok to use the computer while doing browser-chrome tests?
- # [08:56] <smontagu> glazou: we are just having fun with bug 747820 and dupes
- # [08:57] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [09:00] <glazou> looking
- # [09:03] * Joins: raphc (AndChat501@59CA31FB.C20A00FF.B3F72630.IP)
- # [09:03] * Quits: ctopper (craig@C3495DA.BA3DBA56.AE2B2F80.IP) (Quit: ctopper)
- # [09:04] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [09:05] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
- # [09:09] * Quits: ewong (chatzilla@moz-3CBEA671.ctinets.com) (Connection reset by peer)
- # [09:10] * Joins: ewong (chatzilla@moz-3CBEA671.ctinets.com)
- # [09:10] * philor is now known as philor|away
- # [09:10] * Quits: janv (varga@moz-62EEE943.o2inet.sk) (Quit: This computer has gone to sleep)
- # [09:10] * Quits: richardus (richardus@moz-A4E2BEA4.com) (Ping timeout)
- # [09:12] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Ping timeout)
- # [09:12] * Quits: anant (anant@moz-10606B42.dsl.static.sonic.net) (Quit: anant)
- # [09:13] * Joins: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net)
- # [09:13] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [09:13] <WeirdAl> OK, now FF13 beta is not building :p
- # [09:13] <WeirdAl> mozilla/layout/base/tests/TestPoisonArea.cpp:400:56: error: unable to find string literal operator ‘operator"" PRIxPTR’
- # [09:14] * Joins: richardus (richardus@moz-A4E2BEA4.com)
- # [09:15] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [09:15] <glandium> WeirdAl: bug 734490
- # [09:15] * Quits: njn (chatzilla@moz-794EECB7.dyn.iinet.net.au) (Client exited)
- # [09:16] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:16] <WeirdAl> what're the odds of getting it in for FF13?
- # [09:16] * Joins: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr)
- # [09:16] <WeirdAl> (thanks)
- # [09:16] * philor|away is now known as philor
- # [09:17] <WeirdAl> bad enough FF12 wouldn't compile as vanilla...
- # [09:17] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
- # [09:18] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [09:18] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [09:20] * Joins: edmorley (edmorley@moz-F58BBCAD.range109-156.btcentralplus.com)
- # [09:20] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [09:21] * philor is now known as philor|away
- # [09:22] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [09:23] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Ping timeout)
- # [09:23] * edmorley changes topic to 'Next uplift for Fx15: 2012-06-04 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [09:31] * nthomas|away is now known as nthomas
- # [09:32] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [09:32] * Joins: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP)
- # [09:33] <edmorley> good morning Ms2ger :-)
- # [09:33] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [09:34] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:35] * Quits: Wevah (Wevah@moz-5435D49F.stcd.qwest.net) (Ping timeout)
- # [09:35] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [09:35] * Joins: garnacho (carlos@moz-C1763940.static.user.ono.com)
- # [09:35] * Quits: raphc (AndChat501@59CA31FB.C20A00FF.B3F72630.IP) (Connection reset by peer)
- # [09:35] * Joins: raphc (AndChat501@59CA31FB.C20A00FF.B3F72630.IP)
- # [09:35] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [09:36] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [09:37] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [09:37] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [09:38] * Joins: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com)
- # [09:41] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [09:42] * Joins: gfritzsche (gfritzsche@moz-4A1C25B4.dynamic.qsc.de)
- # [09:42] <glazou> smontagu: where's the code for the style editor?
- # [09:43] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [09:43] <smontagu> glazou: browser/devtools/styleeditor
- # [09:43] <jst> bholley!
- # [09:43] <bholley> jst!
- # [09:43] <jst> bholley: how goes it over there?
- # [09:44] <bholley> jst: quite well - just picked up my titre de sejour yesterday morning
- # [09:44] <glazou> hey jst
- # [09:44] <bholley> jst: spent the day at the paris office, though ironically the internet was out
- # [09:44] <jst> bholley: no idea what that means, but sounds good :)
- # [09:44] <jst> glazou: howdy
- # [09:44] <bholley> jst: residence permit
- # [09:44] * Quits: WeirdAl (chatzilla@moz-5BDC219.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120424093957])
- # [09:44] <jst> bholley: yeah, I heard rumors about the internet...
- # [09:44] <jst> bholley: excellent
- # [09:46] <bholley> jst: been mostly working on bug 758415
- # [09:46] <jst> bholley: not sure if you got through your bugmail yet, I ended up giving you a bug back that you unassigned yourself from a while back
- # [09:46] <bholley> jst: the autoentercompartment bug?
- # [09:46] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [09:46] <jst> bholley: yeah... seems it's understood (mostly) by now
- # [09:46] <jst> bholley: and steps to repro in the bug too
- # [09:47] <bholley> jst: what's the timeframe on it?
- # [09:47] * Quits: sawrubh (Mibbit@AF243C92.E7B227D1.9F0D91D8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:47] <jst> bholley: next couple of weeks would be great
- # [09:48] <bholley> jst: yeah, can definitely do that
- # [09:48] <jst> bholley: too late for this release, so there's some time
- # [09:48] <bholley> jst: I'm trying to figure out whether I should try to get bug 758415 in before the branch or port it to aurora afterward
- # [09:49] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
- # [09:49] <jst> bholley: seems we should try, but not much time left...
- # [09:49] <bholley> jst: yeah. I've been making good progress. We'll see how today goes
- # [09:50] <jst> sounds good
- # [09:50] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [09:50] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [09:50] * ChanServ sets mode: +o roc
- # [09:51] <bholley> jst: there's a couple of other things I need to get in for the branch as well, but they're mostly small
- # [09:51] <jst> k
- # [09:51] <bholley> jst: if you see peterv, I'd love a review on bug 751995
- # [09:52] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [09:52] * Joins: Goldorak (chatzilla@554380D3.88740266.187A1082.IP)
- # [09:53] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [09:53] <glazou> smontagu: I can probably fix it
- # [09:53] <glazou> that's easy
- # [09:53] * Joins: Stan_ (Stan@moz-81C6E968.dip.t-dialin.net)
- # [09:54] <jst> bholley: review ping sent :)
- # [09:54] * Quits: Stan (Stan@moz-8AEB284B.dip.t-dialin.net) (Ping timeout)
- # [09:54] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [09:55] <bholley> \o/
- # [09:56] <jst> bholley: gotta head to bed here
- # [09:56] <smontagu> glazou: really? to include all the possibilites for setting different charsets?
- # [09:56] <jst> bholley: ttyl!
- # [09:56] <bholley> jst: sounds good :-)
- # [09:56] <glazou> yes
- # [09:56] <glazou> the problem comes from _loadSourceFromFile and _loadSourceFromCache
- # [09:56] <glazou> it does not convert the string into the proper charset
- # [09:57] <espadrine> glazou: what method does the charset detection?
- # [09:57] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Ping timeout)
- # [09:57] * espadrine was struggling through mdn
- # [09:57] <glazou> these methods need to look at the stylesheet charset and then convert the loaded string
- # [09:58] <glazou> what's painful is that we don't have access to the sheet from there
- # [09:58] <glazou> it's not passed at all
- # [09:58] <smontagu> glazou: layout/style/Loader.cpp jumps through quite a few hoops to get the correct charset
- # [09:59] <espadrine> oh well, I'll leave this in your capable hands; good night
- # [10:00] <glazou> ok, I get the correct result
- # [10:00] <glazou> :)
- # [10:01] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Connection reset by peer)
- # [10:01] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [10:01] * Joins: victorporo (victorporo@34984574.14EB2DE0.79933D60.IP)
- # [10:01] <cedricv> glazou: you can get this.styleSheet from there
- # [10:02] * dholbert is now known as dholbert|zzz
- # [10:02] <glazou> cool
- # [10:03] <glazou> then I can fix it
- # [10:03] <glazou> let me update my firefox tree and I'll submit a patch
- # [10:03] <cedricv> cool :)
- # [10:04] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
- # [10:04] <glazou> smontagu, cedric, espadrine: http://twitpic.com/9r7lum
- # [10:06] * Joins: smaug (chatzilla@moz-A7CA0831.elisa-mobile.fi)
- # [10:06] * ChanServ sets mode: +o smaug
- # [10:06] * Joins: trevorh (trevor@moz-37BC2E47.qld.bigpond.net.au)
- # [10:07] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [10:07] * Quits: trevorh (trevor@moz-37BC2E47.qld.bigpond.net.au) (Quit: Leaving.)
- # [10:08] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
- # [10:08] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [10:09] * davehunt|away is now known as davehunt
- # [10:09] * Joins: paolo (paolo@moz-92C105D0.retail.telecomitalia.it)
- # [10:13] <glazou> ok, so I can decode correctly based on a @charset rule, but that's not the only way to set a stylesheet's encoding... Cf. http://www.w3.org/TR/CSS2/syndata.html#charset
- # [10:13] <glazou> and AFAIK, I can't have easy access to that information from StyleEditor.jsm
- # [10:13] <smontagu> glazou: that's what I've been trying to say for some time :-P
- # [10:13] * Quits: @dveditz (dveditz@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [10:14] <glazou> smontagu: sigh ; let me make a fix that works at least for @charset
- # [10:14] <glazou> we clearly miss here an extension to DOMCSSStyleSheet giving the real encoding of the sheet
- # [10:15] * Joins: lahabana (Mibbit@moz-DA175116.imag.fr)
- # [10:15] <cedricv> glazou: this.styleSheet.ownerNode.charset ?
- # [10:15] <glazou> not enough
- # [10:15] <cedricv> yes, for point 3, then have to dig the info from ownerDocument if not specified there
- # [10:16] <glazou> if sheet's encoding comes from HTTP, then that holds the empty string
- # [10:16] <glazou> again, that's not enough
- # [10:16] <cedricv> I believe point 1 (HTTP) is handled by NetUtil?
- # [10:16] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [10:17] <smontagu> cedricv: apparently not. The case where I originally encountered the bug, http://ar.wikipedia.org has a Content-Type header
- # [10:17] * AutomatedTester|AFK is now known as AutomatedTester
- # [10:18] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [10:19] <smontagu> ("Why not?" would be a good question here IMHO)
- # [10:19] <cedricv> smontagu: right, but the underlying nsIChannel should give us contentCharset :)
- # [10:20] <smontagu> i.e. why doesn't NetUtils.readInputStreamToString automatically use that contentCharset?)
- # [10:20] <cedricv> smontagu: good question, i thought it did ;(
- # [10:21] <cedricv> maybe it just cannot get the underlying channel from the stream (which is what readInputStream gets as argument)
- # [10:22] <cedricv> if it's that low-level, being in NetUtils is a bit confusing imho
- # [10:23] * Quits: raphc (AndChat501@59CA31FB.C20A00FF.B3F72630.IP) (Ping timeout)
- # [10:24] <m_kato_> smontagu, cedricv: charset param is to reading file input stream as specific charset. this param is added on firefox 10.
- # [10:24] <glazou> building
- # [10:24] <m_kato_> I didn't consider from http input stream.
- # [10:25] <glazou> honestly we should not have to dive that level deep to get the specified charset for a stylesheet
- # [10:25] <glazou> that's a design bug in the css om
- # [10:26] * glazou , with his css wg hat, hides
- # [10:27] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [10:28] * Joins: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net)
- # [10:30] * Joins: Waldo (waldo@moz-537BCF9.hsd1.ca.comcast.net)
- # [10:30] <StevenLee> Hi all, I need an observer to Notify when something happens. I found there is one template, http://mxr.mozilla.org/mozilla-central/source/xpcom/glue/Observer.h.
- # [10:30] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
- # [10:30] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [10:31] <glazou> glazou, glazou, you should know that "function" builds better when the "i" is present
- # [10:31] <StevenLee> But this template needs parameters. Does Gecko has any other class that does not need parameters?
- # [10:31] * Fallen is now known as Fallen|away
- # [10:32] * Joins: sawrubh (Mibbit@F15D16B8.CAA904BF.885A2F14.IP)
- # [10:32] * Quits: Waldo (waldo@moz-537BCF9.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 12.0/20120424092743])
- # [10:33] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [10:34] <m_kato_> StevenLee: you can use nsIObserverService for notify message. cannot you use this?
- # [10:35] <StevenLee> m_kato_: I take a look first. thanks
- # [10:35] <glazou> smontagu, cedricv, espadrine: works like a charm in the case of @charset : http://twitpic.com/9r7t47
- # [10:35] <darktrojan> StevenLee, https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsIObserverService
- # [10:36] <smontagu> glazou: meanwhile I have a fix for HTTP
- # [10:37] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [10:37] * Joins: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP)
- # [10:37] <glazou> smontagu: share please so I can adapt my code ?
- # [10:37] <smontagu> glazou: in a sec
- # [10:40] <StevenLee> m_kato_, darktrojan: Thanks~ I will try it. :)
- # [10:41] <Ms2ger> Good morning, edmorley :)
- # [10:43] <edmorley> thought we'd lost you there for a moment :P
- # [10:43] <smontagu> glazou: http://pastebin.mozilla.org/1652355
- # [10:43] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [10:44] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
- # [10:44] <glazou> smontagu: and that works even if HTTP does not specify the charset?
- # [10:45] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:45] <smontagu> glazou: probably not, only tested it on http://ar.wikipedia.org
- # [10:45] * Joins: rajul (quassel@895ADE0E.FE42DCFC.27560D6E.IP)
- # [10:45] * Quits: karl (karl@23A31CA7.333C855E.C8A09C26.IP) (Ping timeout)
- # [10:46] <glazou> smontagu: ok, will use your stuff, but will adapt it
- # [10:47] * Quits: decoder (quassel@45737F17.411DB1E9.95550721.IP) (Ping timeout)
- # [10:47] * Joins: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl)
- # [10:47] <glazou> smontagu: css on ar.wikipedia.org don't contain non-latin chars, do they?
- # [10:48] <smontagu> glazou: very much so. look at the last sheet but one, the one with 358 rules
- # [10:48] <smontagu> lots of arabic class names
- # [10:48] * victorporo is now known as victorporof
- # [10:49] <glazou> ok
- # [10:49] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e08f1d278823 - David Burns - Bug 758192 : Updating exceptions to match that of Selenium. DONTBUILD because NPOTB. r=jgriffin
- # [10:50] * mattwoodrow is now known as mattwoodrow|away
- # [10:52] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [10:53] * heycam is now known as heycam|away
- # [10:53] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [10:54] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:54] * Quits: yuan (ywang@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: yuan)
- # [10:56] <glazou> smontagu: see http://pastebin.mozilla.org/1652360 ; works fine with bug's test case and ar.wikipedia.org
- # [10:57] * Quits: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP) (Ping timeout)
- # [10:57] <glazou> smontagu: is there anything we can do about BOM's presence ?
- # [10:57] <glazou> (item 2 in http://www.w3.org/TR/CSS2/syndata.html#charset)
- # [11:02] <smontagu> glazou: sigh. the more we do here the less I like it
- # [11:02] <glazou> I know but we have to do something
- # [11:02] * Joins: TheCrap (TheCrap@moz-E7DF2914.dip0.t-ipconnect.de)
- # [11:03] * Quits: lahabana (Mibbit@moz-DA175116.imag.fr) (Ping timeout)
- # [11:04] * Joins: Gentlecat_ (Roman@AC5FB484.BC0B4628.8FB52CB8.IP)
- # [11:04] <glazou> I can do better
- # [11:04] * Quits: Gentlecat (Roman@6A3BDA42.1149AF99.8FB52CB8.IP) (Ping timeout)
- # [11:04] <smontagu> glazou: from one of the dupes, http://tbpl.mozilla.org is an example of a site with a UTF-8 stylesheet with no content-type
- # [11:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/07b976407985 - Johan Charlez - Bug 757945 - Can't open the page context menu when inspecting (highlighter = unlocked) on Windows. r=paul.
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/bdc9a8045490 - Paul Rouget - Bug 747220 - [layout view] update the UI. r=dcamp
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/40462fc79a4b - Dave Camp - Bug 757253 - Implement real update in the rule view. r=robcee
- # [11:05] <smontagu> borks my patch completely :)
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/bccfd4fa5160 - Tim Taubert - merge m-c to fx-team
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/fd76266dc5ca - Victor Porof - Bug 746648 - Too large script labels in various pages. r=past
- # [11:06] <glazou> wow, yes
- # [11:06] <smontagu> but |if (!channel_charset) channel_charset = "UTF-8" fixes it
- # [11:06] <glazou> that's normal
- # [11:06] <glazou> that's rule 5 of charset detection in CSS 2.1
- # [11:06] <smontagu> right
- # [11:07] <glazou> working on it
- # [11:07] <smontagu> glazou: srsly, is there any reason that we can't add a charset member to nsIDOMStyleSheet, and have the loader set it?
- # [11:07] <smontagu> and not duplicate all this logic?
- # [11:07] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:07] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Ping timeout)
- # [11:08] <Ms2ger> smontagu, only if you volunteer to edit the cssom spec ;)
- # [11:08] * smontagu delegates
- # [11:08] <glazou> we could always have a mozEncoding on a proprietary interface
- # [11:08] <smontagu> DOM - anything which is not compulsory is forbidden :(
- # [11:09] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [11:10] <glazou> please note that step 4 implies looking at parentStyleSheet HTTP charset of any
- # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:10] <glazou> really painful without a new attribute
- # [11:11] <smontagu> glazou: I am not too bothered about BOM in practice. I doubt if there are many real stylesheets in UTF-16 which have no charset indication other than BOM
- # [11:11] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [11:11] <smontagu> outside test cases, that is
- # [11:11] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [11:12] * Quits: Stan_ (Stan@moz-81C6E968.dip.t-dialin.net) (Ping timeout)
- # [11:12] * Joins: whimboo (whimboo@moz-216F9AFA.superkabel.de)
- # [11:13] * Quits: MarcoZ (Daily@moz-9D62696.dip.t-dialin.net) (Ping timeout)
- # [11:13] * Quits: chewey (chewey@moz-EA00504D.dip0.t-ipconnect.de) (Ping timeout)
- # [11:13] * Quits: sewardj (sewardj@moz-41760F36.dip.t-dialin.net) (Ping timeout)
- # [11:13] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [11:13] * Quits: TheCrap (TheCrap@moz-E7DF2914.dip0.t-ipconnect.de) (Ping timeout)
- # [11:14] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [11:14] * Joins: _alex (Mibbit@moz-91848CE0.grenet.fr)
- # [11:14] * Joins: MarcoZ (Daily@moz-9D62696.dip.t-dialin.net)
- # [11:14] * Joins: chewey (chewey@60B5D228.C1B67668.519C121D.IP)
- # [11:15] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [11:15] * Joins: Stan (Stan@moz-81C6E968.dip.t-dialin.net)
- # [11:15] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [11:16] * Joins: TheCrap (TheCrap@moz-E7DF2914.dip0.t-ipconnect.de)
- # [11:16] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [11:16] * Joins: lahabana (Mibbit@moz-DA175116.imag.fr)
- # [11:18] * Quits: TheCrap (TheCrap@moz-E7DF2914.dip0.t-ipconnect.de) (Ping timeout)
- # [11:18] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [11:20] * Joins: sewardj (sewardj@moz-41760F36.dip.t-dialin.net)
- # [11:22] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
- # [11:24] <NeilAway> eek, does tbplbot get auto-cc to all randomorange?
- # [11:24] <glazou> smontagu: my last patch fixes test case, ar wikipedia and tbpl
- # [11:26] * mattwoodrow|away is now known as mattwoodrow
- # [11:27] * glob is now known as glob|away
- # [11:29] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [11:30] * Joins: norochii (Mibbit@moz-59C50FBF.cable.dyn.cableonline.com.mx)
- # [11:30] * Quits: norochii (Mibbit@moz-59C50FBF.cable.dyn.cableonline.com.mx) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:31] * Quits: sawrubh (Mibbit@F15D16B8.CAA904BF.885A2F14.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:31] <edmorley> NeilAway: ?
- # [11:32] <glazou> smontagu: IMHO @charset rule should never appear as is in the source editor ; there should be a menulist above the editor, otherwise it's editable and that can seriously hork the rest of the sheet...
- # [11:32] <smontagu> glazou: yes, good point.
- # [11:32] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [11:33] <glazou> so my WIP #2 works pretty well so far
- # [11:33] <smontagu> glazou: have you tested save as?
- # [11:33] <glazou> testing now
- # [11:33] * Joins: Optimizer (Instantbir@B22AC61D.283CD663.2AB48280.IP)
- # [11:34] <smontagu> currently seems to force utf-8 when saving. which is probably the right thing to do anyway rather than preserving original charset
- # [11:34] <smontagu> what if editing has introduced content which is not expressible in original charset?
- # [11:34] <glazou> smontagu: save works fine
- # [11:35] <glazou> I need a sheet with a non utf-8 encoding
- # [11:35] <glazou> and special chars inside of course
- # [11:35] <glazou> do you have that handy, smontagu ?
- # [11:36] <smontagu> sorry, no
- # [11:36] <glazou> ok
- # [11:37] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [11:38] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
- # [11:39] <glazou> smontagu: confirmed, Save always saves as UTF-8, horking the stylesheet
- # [11:40] <smontagu> why horking?
- # [11:40] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
- # [11:40] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
- # [11:40] <glazou> my charset rule is "iso-8859-1" and the value of my content properties are in utf-8
- # [11:41] * Joins: kvda (kvda@AFDD388F.C3893E67.923345AB.IP)
- # [11:41] * Joins: mjrosenb (mjrosenb@moz-70AEEC6B.hsd1.ca.comcast.net)
- # [11:41] <smontagu> ah, it saves in UTF-8 and preserves the @charset rule? that would tend to hork, yes :)
- # [11:42] <mjrosenb> Is there an iterator defined for js/public/Vector.h?
- # [11:42] <glazou> well, it should not remove @charset and it should use the real charset of the sheet
- # [11:42] * Parts: moo (dm8tbr@moz-C799D3A1.afthd.hg.tu-darmstadt.de) (User started wasting time elsewhere!)
- # [11:42] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/e6da6ece3818 - Gervase Markham - Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
- # [11:43] <@smaug> er, hmm
- # [11:43] <@smaug> who is dumping stuff to terminal
- # [11:43] <@smaug> in opt build
- # [11:43] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
- # [11:43] <@smaug> "Start task: updateViewOptions"
- # [11:44] * Quits: @smaug (chatzilla@moz-A7CA0831.elisa-mobile.fi) (Connection reset by peer)
- # [11:44] <edmorley> For anyone waiting for the next inbound -> m-c merge, I'm waiting for 5a095777e385 to be green, since we need that backout
- # [11:45] * Joins: smaug (chatzilla@moz-A7CA0831.elisa-mobile.fi)
- # [11:45] * ChanServ sets mode: +o smaug
- # [11:45] <smontagu> glazou: what about the case where I load a stylesheet in ISO-8859-1 and add class names in Russian and save it?
- # [11:46] <glazou> urgh
- # [11:46] <glazou> let's get rid of russian :-)
- # [11:46] <smontagu> let's make ASCII compulsory
- # [11:46] <glazou> I'm sure smontagu will find new friends at IETF :-D
- # [11:47] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [11:47] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [11:47] <glazou> smontagu: ok then StyleEditor should save in UTF-8 and add/tweak the corresponding @charset rule
- # [11:47] <Optimizer> jlebar|sleep: when you wake up, I have some serious results to show, I have commented on the bug
- # [11:48] * Joins: sawrubh (Mibbit@6E767742.92683318.9BC10BA2.IP)
- # [11:49] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [11:49] * Joins: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net)
- # [11:50] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
- # [11:51] <smontagu> glazou: does your patch work on http://usabili.ru/labs/style_editor/ ?
- # [11:51] <glazou> testing
- # [11:51] <smontagu> AFAICT no Content-Type, no @charset, content in cp-1251
- # [11:51] <glazou> absolutely
- # [11:51] <glazou> works just fine
- # [11:51] <smontagu> cool
- # [11:52] <glazou> ah wait
- # [11:52] <glazou> document has two sheets, one embedded (works), second linked (fails)
- # [11:52] <glazou> that's because charset comes from document right ?
- # [11:52] <glazou> will work on that
- # [11:52] <smontagu> yes, sorry, I meant the second
- # [11:53] <smontagu> should default to document charset
- # [11:53] <smontagu> i.e. rule 4
- # [11:54] <glazou> here no
- # [11:54] <glazou> that comes from the charset attribute on the <link> although that attribute officially does not exist
- # [11:55] * Quits: gandalf (zbraniecki@moz-DCDAA730.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [11:55] <smontagu> ah right, s/4/3/
- # [11:56] <smontagu> glazou: officially does not exist?
- # [11:57] <glazou> HTML5 does not list the charset attribute on <link>
- # [11:57] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [11:57] * Quits: cers (textual@moz-36EADDC1.k371.webspeed.dk) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [11:57] <glazou> http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#the-link-element
- # [11:58] <smontagu> exists in html4.1 is official enough for me :)
- # [11:58] <glazou> eh
- # [11:58] <NeilAway> edmorley: well, just happened to comment on a bug, noticed that tbpl was explicitly not notified
- # [11:58] * smontagu thought HTML5 was supposed to be backward compatible or something
- # [11:58] <glazou> and I hope charset reached processing instructions ?
- # [11:59] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [12:00] * Joins: gandalf (zbraniecki@moz-63EABC0F.neoplus.adsl.tpnet.pl)
- # [12:01] <edmorley> NeilAway: oh, strange
- # [12:01] * Quits: kvda (kvda@AFDD388F.C3893E67.923345AB.IP) (Quit: Computer has gone to sleep.)
- # [12:02] <edmorley> NeilAway: the bot's bugzilla account has all the email options unticked, but it isn't watching any components, so I don't know why it would still be shown in the excludes list (CC: glob|away)
- # [12:04] <NeilAway> edmorley: well, I was wondering whether it was ever auto-cced to the bug, perhaps
- # [12:04] <@smaug> smontagu: HTML5 certainly isn't backward compatible with HTML4 spec
- # [12:04] <@smaug> HTML5 is possible usually backward compatible with old implementations
- # [12:04] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [12:04] <smontagu> smaug: in this case I don't think spec and implementations differ
- # [12:05] <@smaug> interesting
- # [12:05] <@smaug> file a spec bug?
- # [12:05] <@smaug> smontagu: you mean implementations and HTML4 ?
- # [12:05] <smontagu> smaug: yes
- # [12:06] * smontagu investigates whether we had a testcase for this
- # [12:08] <AryehGregor> The "URLs" tab here seems not work. Anyone know why? https://crash-stats.mozilla.com/report/list?signature=nsHTMLEditRules%3A%3AWillDoAction%28nsTypedSelection*%2C+nsRulesInfo*%2C+bool*%2C+bool*%29#sigurls
- # [12:09] <glazou> wow, style editor does not deal with imported sheets?
- # [12:09] * davehunt is now known as davehunt|away
- # [12:09] <glazou> cedricv: why doesn't the editor show imported sheets?
- # [12:11] * Joins: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com)
- # [12:11] <smontagu> we *do* have a testcase for this, and it still passes so apparently we ignore HTML5 here
- # [12:11] * Joins: pedro (Something@moz-E14A0F6A.clients.your-server.de)
- # [12:11] <smontagu> http://mxr.mozilla.org/mozilla-central/source/layout/reftests/css-charset/test-attribute.html?force=1
- # [12:11] <AryehGregor> smontagu, HTML5 is backward-compatible with what browsers did, not necessarily backward-compatible with what specs said. :)
- # [12:11] <smontagu> AryehGregor: I know that
- # [12:11] <AryehGregor> (s/is/supposed to be/)
- # [12:11] * glazou adds imported stylesheets to the style editor, grrrr
- # [12:12] * ewong is now known as ewong|afk
- # [12:12] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
- # [12:13] <smontagu> unless it is passing vacuously in some way
- # [12:13] * Parts: pedro (Something@moz-E14A0F6A.clients.your-server.de)
- # [12:13] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [12:13] <@smaug> AryehGregor: HTML5 is often backward-compatible ..
- # [12:13] <smontagu> e.g. by ignoring the null bytes in UTF-16 or something
- # [12:15] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Client exited)
- # [12:16] * Quits: Optimizer (Instantbir@B22AC61D.283CD663.2AB48280.IP) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [12:16] * Joins: Optimizer (Instantbir@B22AC61D.283CD663.2AB48280.IP)
- # [12:16] * Quits: victorporof (victorporo@34984574.14EB2DE0.79933D60.IP) (Quit: Leaving...)
- # [12:17] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [12:17] * ChanServ sets mode: +o roc
- # [12:18] * Quits: @smaug (chatzilla@moz-A7CA0831.elisa-mobile.fi) (Ping timeout)
- # [12:18] <AryehGregor> Is it possible to use EventUtils in a crashtest, or only mochitests?
- # [12:19] * AryehGregor discovers he doesn't actually need it
- # [12:20] * nthomas is now known as nthomas|away
- # [12:21] * Quits: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net) (Quit: Leaving.)
- # [12:21] * Joins: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net)
- # [12:21] <smontagu> so assuming that the test is accurate, all browsers seem to pass it except IE
- # [12:21] * Quits: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net) (Quit: Leaving.)
- # [12:21] * Joins: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net)
- # [12:24] <smontagu> wow
- # [12:24] <smontagu> http://msdn.microsoft.com/en-us/library/ff406078%28v=vs.85%29.aspx says "The priorities are identical, but they follow a different sequence:"
- # [12:25] <smontagu> what a superb piece of obfuscation
- # [12:26] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [12:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:29] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Ping timeout)
- # [12:31] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [12:31] * Quits: lahabana (Mibbit@moz-DA175116.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [12:33] * Quits: gandalf (zbraniecki@moz-63EABC0F.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [12:33] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [12:35] * Quits: wolfiR (wolfiR@moz-97AB7B3A.open-xchange.com) (Quit: Leaving)
- # [12:36] * Parts: Mavericks (Mibbit@1E56A9FC.31A00CBB.B84D4DA2.IP)
- # [12:36] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [12:36] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [12:36] <glandium> smontagu: iow, the priorities are not identical
- # [12:37] <glazou> how can I delete one single entry (for a local file or remote URL) from the cache knowing only the file or URL spec?
- # [12:37] <glazou> in chrome JS of course
- # [12:37] * Joins: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl)
- # [12:39] <glandium> glazou: check what API about:cache-entry uses
- # [12:39] <glazou> thanks
- # [12:39] <glazou> d'oh
- # [12:39] <glazou> clicking on that in mIRC horked it
- # [12:39] <glazou> can you re-paste glandium please ?
- # [12:40] <glandium> about:cache-entry?
- # [12:40] <glazou> thanks
- # [12:40] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
- # [12:40] <glandium> netwerk/protocol/about/nsAboutCacheEntry.cpp
- # [12:40] <glazou> sure
- # [12:41] * Joins: mvalzelli (mvalzelli@moz-81F5B601.retail.telecomitalia.it)
- # [12:41] <glandium> https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsICacheSession#doomEntry%28%29 not before 14
- # [12:41] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Ping timeout)
- # [12:41] * bholley_ is now known as bholley
- # [12:42] * Joins: mvalzell1 (mvalzelli@moz-495C6727.retail.telecomitalia.it)
- # [12:43] * NeilAway wonders whether doing a load bypassing cache dooms the cache entry
- # [12:43] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [12:43] * Quits: mvalzelli (mvalzelli@moz-81F5B601.retail.telecomitalia.it) (Ping timeout)
- # [12:43] <glandium> glazou: you can check the patch from bug 722033 to see what was done before 14 (which, basically, was apparently to set expiry to 0)
- # [12:45] <glazou> I'm afraid it won't help, that's bug 713564 that I need fixed
- # [12:46] * davehunt|away is now known as davehunt
- # [12:49] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [12:49] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [12:50] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [12:59] * Quits: Optimizer (Instantbir@B22AC61D.283CD663.2AB48280.IP) (Ping timeout)
- # [12:59] * Quits: m_kato_ (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [13:01] <darktrojan> on github, how do I update my fork to the tip of the parent repo?
- # [13:01] <darktrojan> besides chucking it and reforking
- # [13:02] * Quits: mike5w3c (MikeS@moz-5A74F211.keio.w3.org) (Quit: mike5w3c)
- # [13:02] <Ms2ger> The latter is what I do
- # [13:04] <darktrojan> seems a little extreme
- # [13:04] <glazou> wow, the style editor is full of serious bugs
- # [13:04] <glazou> the transition rule does not consider the fact cssRules[0] can be a charset rule
- # [13:04] * catlee-away is now known as catkee
- # [13:05] * catkee is now known as catlee
- # [13:05] <darktrojan> woah, the popup block icon
- # [13:05] <darktrojan> haven't seen that for years
- # [13:05] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [13:06] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
- # [13:09] <smontagu> glazou: bug 727733?
- # [13:09] <Ms2ger> glandium, `cp` or `$(CP)`?
- # [13:10] <glazou> yes
- # [13:10] <glazou> trivial to fix
- # [13:11] <glazou> cedricv: can I take the bug ?
- # [13:11] <edmorley> Does anyone know if there is a tool floating around that takes a stack and uses socorro's skiplist to generate a more sensible looking signature (context: filing intermittent orange crashes)
- # [13:11] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
- # [13:12] <Ms2ger> bitbucket's newsfeed has an interesting view of what philor does: http://pastebin.mozilla.org/1652438
- # [13:12] <cedricv> glazou: kick yourself out :)
- # [13:13] <edmorley> Ms2ger: pretty much http://www.youtube.com/watch?v=2g76DUy7jKY
- # [13:13] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
- # [13:14] <glazou> cedricv: eh
- # [13:14] <Ms2ger> edmorley, accurate depiction of philor?
- # [13:14] <edmorley> Ms2ger: it makes more sense if you hear it as backing out in your head :-)
- # [13:15] * mattwoodrow is now known as mattwoodrow|away
- # [13:15] <edmorley> Ok, so for https://tbpl.mozilla.org/php/getParsedLog.php?id=12204919&tree=Firefox#error0 am I supposed to be ignoring the top two frames and use [@ mozilla::places::History::UnregisterVisitedCallback] in the crash signature field in the bug?
- # [13:18] <glazou> cedricv: editing of imported stylesheets work just fine in my tree now
- # [13:18] <Ms2ger> edmorley, seems correct
- # [13:18] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Ping timeout)
- # [13:18] <cedricv> glazou: cool, how do you handle the UI for it? (ie. they can appear/disappear anytime from the list?)
- # [13:19] <Ms2ger> Gah, gerv changed ipc/chromium/src/base/third_party/nspr/ :/
- # [13:19] <glazou> cedricv: ah good catch, I forgot that one
- # [13:19] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [13:19] <gerv> Ms2ger: What is that?
- # [13:19] <gerv> A random additional copy of nspr?
- # [13:19] <Ms2ger> Yep
- # [13:20] <Ms2ger> And it's on its way out
- # [13:20] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
- # [13:20] <cedricv> glazou: yup, that's the 'difficult' part of it :p what to do while the user is editing/changing an @import etc
- # [13:20] <gerv> Ms2ger: So I don't need to change it back?
- # [13:20] <Ms2ger> No
- # [13:20] <gerv> Oh, good :-)
- # [13:20] <Ms2ger> I'd rather you didn't, because that would bitrot me again :)
- # [13:20] <edmorley> Ms2ger: thank you
- # [13:21] <Ms2ger> edmorley, np
- # [13:21] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
- # [13:21] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [13:21] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Ping timeout)
- # [13:23] * Joins: lahabana (Mibbit@moz-6DB60D0A.imag.fr)
- # [13:25] * davehunt is now known as davehunt|away
- # [13:25] <glazou> cedricv: an other part is how to update the sheet
- # [13:30] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [13:31] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
- # [13:33] * Joins: bholley (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [13:33] * Joins: bholley_ (anonymous@moz-104CC309.mv.mozilla.com)
- # [13:33] * Quits: rajul (quassel@895ADE0E.FE42DCFC.27560D6E.IP) (Ping timeout)
- # [13:33] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [13:33] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [13:33] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [13:34] <glandium> Ms2ger: i'm not aware of a $(CP) existing
- # [13:34] * Quits: bholley (anonymous@moz-5DC51D53.fbx.proxad.net) (Ping timeout)
- # [13:34] * bholley_ is now known as bholley
- # [13:34] * Joins: rajul (quassel@6A16BBB0.589A0633.5700D73F.IP)
- # [13:39] * Quits: sawrubh (Mibbit@6E767742.92683318.9BC10BA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:43] * Quits: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP) (Quit: Bye)
- # [13:44] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
- # [13:44] * Joins: kaie (kaie@moz-745879FF.dip.t-dialin.net)
- # [13:44] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:44] * Joins: dria (dria@moz-FF31712D.dhcp-dynamic.fibreop.nb.bellaliant.net)
- # [13:44] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [13:44] * nli is now known as nli|away
- # [13:45] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [13:47] * Joins: mike5w3c (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [13:47] * AutomatedTester is now known as AutomatedTester|away
- # [13:49] * Joins: xsergio (sergio@DAEF1255.9C8843EE.A4F23BCE.IP)
- # [13:50] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
- # [13:51] * Joins: sawrubh (Mibbit@AA6B08EC.362DFA47.48B4EDE8.IP)
- # [13:53] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
- # [13:56] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [13:57] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [13:57] * Joins: m_kato_ (m_kato@moz-348F61F0.mozilla.or.jp)
- # [13:57] * Quits: rajul (quassel@6A16BBB0.589A0633.5700D73F.IP) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [13:58] <zzzzz> gerv has lots of red on m-c win32 tests
- # [13:58] <gerv> Urk. Really?
- # [13:58] * gerv checks
- # [13:58] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [13:59] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [13:59] * Quits: mike5w3c (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [13:59] <gerv> zzzzz: Apparently, it's infra.
- # [13:59] * gerv breathes a sigh of relief :-)
- # [14:00] <zzzzz> yeah, not getting summaries to load
- # [14:00] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [14:00] <zzzzz> sorry to scare ya
- # [14:00] * Joins: mike5w3c (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [14:01] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [14:01] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [14:03] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
- # [14:03] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [14:03] * kmoir-afk is now known as kmoir_buildduty
- # [14:03] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [14:04] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
- # [14:04] <edmorley> zzzzz: catlee is fixing all the things in #buildduty
- # [14:04] * Joins: wolfiR (wolfiR@moz-B56B9C02.dip0.t-ipconnect.de)
- # [14:05] <zzzzz> tnx ed
- # [14:05] <catlee> should be ok now
- # [14:05] <catlee> will have to retrigger tests
- # [14:05] * Quits: m_kato_ (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [14:05] <msucan> catlee: do i have to retrigger the builds as well?
- # [14:06] <msucan> i have a lot of reds on fx-team
- # [14:06] <edmorley> I'll do it
- # [14:06] <msucan> thank you!
- # [14:06] <edmorley> np
- # [14:06] <catlee> msucan: builds shouldn't be red because of this
- # [14:06] <catlee> just tests
- # [14:07] <catlee> look at all the pretty colours
- # [14:07] <msucan> good then :)
- # [14:07] <edmorley> catlee: fx-team only has broken tests
- # [14:07] <edmorley> :-)
- # [14:07] <catlee> sorry :\
- # [14:07] <glazou> cedricv: wopunaizkong!!! but why do you something like styleSheetIndex in the style editor ???
- # [14:07] <catlee> let me know if you want a hand retriggering stuff
- # [14:07] <catlee> bug https://bugzilla.mozilla.org/show_bug.cgi?id=732025
- # [14:09] <Unfocused> redundant text is redundant
- # [14:09] * glazou needs food, alreaady 2pm here
- # [14:09] * glazou is now known as glazou_food
- # [14:10] * Quits: tor (tor@9043A4AC.46A41C28.49CEED6B.IP) (Ping timeout)
- # [14:10] <edmorley> as long the the buildapi vm doesn't go down with the influx of retriggers, well be all good (other than the now massive infra load) :-)
- # [14:11] <edmorley> we'll, even
- # [14:12] <cedricv> glazou: iirc, UI ordering and display and persistence without leaking (when you replace a style sheet the old reference must have no ref so that it does not leak)
- # [14:12] * Quits: paolo (paolo@moz-92C105D0.retail.telecomitalia.it) (Client exited)
- # [14:13] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [14:13] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [14:13] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [14:13] * Joins: Wevah (Wevah@moz-D492109A.stcd.qwest.net)
- # [14:13] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [14:13] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [14:15] * davehunt|away is now known as davehunt
- # [14:15] * Joins: tor (tor@9043A4AC.46A41C28.49CEED6B.IP)
- # [14:17] * coop is now known as coop|afk
- # [14:18] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [14:19] * Joins: kennyluck (kennyluck@moz-7ACBBAA2.dynamic.hinet.net)
- # [14:19] <glazou_food> sigh
- # [14:20] <glazou_food> that makes imported stylesheets implem complex because all is based on index in document.styleSheets...
- # [14:20] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
- # [14:21] * Joins: mak|afk (chatzilla@moz-F4976B9B.retail.telecomitalia.it)
- # [14:22] * AutomatedTester|away is now known as AutomatedTester
- # [14:23] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [14:23] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [14:23] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [14:23] <Ms2ger> mounir, ok
- # [14:25] * mak|afk is now known as mak
- # [14:26] * glazou_food is now known as glazou
- # [14:26] * AutomatedTester is now known as AutomatedTester|AFK
- # [14:30] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
- # [14:30] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [14:31] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [14:31] * Joins: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
- # [14:31] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
- # [14:31] * Joins: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl)
- # [14:32] * Parts: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
- # [14:33] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
- # [14:34] * Parts: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
- # [14:34] * davidb is now known as davidb|pto
- # [14:35] * Joins: maikmerten (merten@moz-95C75439.itmc.tu-dortmund.de)
- # [14:36] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [14:36] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [14:40] * Joins: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
- # [14:40] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [14:40] * Joins: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com)
- # [14:40] * Parts: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
- # [14:40] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [14:41] * Quits: past (past@moz-75B0C54A.dsl.dyn.forthnet.gr) (Ping timeout)
- # [14:42] * Joins: janv (varga@moz-93902D79.banicne.sk)
- # [14:43] * Quits: maikmerten (merten@moz-95C75439.itmc.tu-dortmund.de) (Ping timeout)
- # [14:44] * Quits: janv (varga@moz-93902D79.banicne.sk) (Ping timeout)
- # [14:44] * Joins: past (past@moz-D48015BE.dsl.dyn.forthnet.gr)
- # [14:44] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Ping timeout)
- # [14:45] * jmaher|afk is now known as jmaher
- # [14:46] * Joins: janv (varga@moz-93902D79.banicne.sk)
- # [14:46] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [14:46] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:47] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
- # [14:47] * Joins: Mavericks (Mibbit@1E56A9FC.31A00CBB.B84D4DA2.IP)
- # [14:47] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [14:48] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [14:48] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
- # [14:48] * Quits: Mavericks (Mibbit@1E56A9FC.31A00CBB.B84D4DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [14:49] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [14:49] * bsmedberg-bbl is now known as bsmedbertg
- # [14:49] * bsmedbertg is now known as bsmedberg
- # [14:49] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [14:50] * Joins: kanru` (user@moz-94423724.dynamic.hinet.net)
- # [14:51] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
- # [14:54] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f4981b5e1f7a - Raymond Lee - Bug 724821 - Firefox menu bar becomes disabled after toggling toolbars while 'Customize Toolbars' dialog open. r=mak77
- # [14:54] * Quits: janv (varga@moz-93902D79.banicne.sk) (Quit: This computer has gone to sleep)
- # [14:56] * Quits: mike5w3c (MikeS@moz-6F120246.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [14:56] * Joins: armenzg (armenzg@moz-D4736010.cable.teksavvy.com)
- # [14:57] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [14:58] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [14:59] * Quits: kanru` (user@moz-94423724.dynamic.hinet.net) (Ping timeout)
- # [15:01] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [15:01] * Quits: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net) (Quit: nhirata)
- # [15:02] * Joins: kanru` (user@moz-869B031E.dynamic.hinet.net)
- # [15:02] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [15:02] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [15:03] <glandium> isn't it a bit late in the cycle to land changes like bug 721284 ?
- # [15:03] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [15:04] <glandium> (which effectively re-enables pgo on js on windows)
- # [15:04] <vikash> gerv, hey, is there any special tags I need to use for my GSoC blog post?
- # [15:06] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [15:07] <vikash> teoli, ^
- # [15:07] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:07] <@ted> glandium: well that's exciting
- # [15:08] <@ted> at least it has to go through aurora and beta
- # [15:08] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [15:08] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:08] * Joins: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP)
- # [15:08] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
- # [15:09] * Quits: sawrubh (Mibbit@AA6B08EC.362DFA47.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [15:09] * Joins: jprmc (jprmc@9A4E07E4.5BCEC6DB.DA78B690.IP)
- # [15:09] * Joins: sawrubh (Mibbit@E7194B9.6135A46A.48B4EDE8.IP)
- # [15:10] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [15:10] * mjschranz_away is now known as mjschranz
- # [15:11] <vikash> gerv, And is there a planet for this as well?
- # [15:11] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [15:12] <Ms2ger> Wait, what
- # [15:13] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [15:13] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [15:13] <Ms2ger> glandium, so GMail is broken if we enable PGO for JS... So we decide to enable PGO for JS?
- # [15:13] * Ms2ger is confused
- # [15:13] <edmorley> glad it wasn't just me
- # [15:13] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [15:13] <edmorley> the commit message doesn't really match the contents very well :-/
- # [15:13] <glandium> Ms2ger: there are 2 files which are miscompiled that are *not* pgoed. the rest is
- # [15:13] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [15:13] <darktrojan> no more gmail \o/
- # [15:14] <Ms2ger> I guess we should bring back the approval-needed week
- # [15:14] * armenzg is now known as armenzg_brb
- # [15:16] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
- # [15:16] <daleharvey> ping bholley
- # [15:17] * Joins: gustavold (gustavold@45585AD.ECBC1091.946930A0.IP)
- # [15:17] <bholley> daleharvey: hi
- # [15:17] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [15:17] <daleharvey> hi, jlebar told me to talk to you :)
- # [15:18] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [15:18] <daleharvey> working on the browser api, specifically to add support for contextmenus, https://bugzilla.mozilla.org/show_bug.cgi?id=756371
- # [15:19] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [15:19] <daleharvey> the contextmenu can have onclick handlers defined by the user which we need to eval, but when they eval I want to make sure the error gets thrown inside the content window so the dev can catch it from window.onerror / see it in their log
- # [15:20] * bhearsum|afk is now known as bhearsum
- # [15:20] * Fallen|away is now known as Fallen
- # [15:20] <daleharvey> https://bug756371.bugzilla.mozilla.org/attachment.cgi?id=628124 and search for _recvFireCtxCallback, thats the code in question
- # [15:21] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
- # [15:21] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [15:22] <bholley> daleharvey: hold up. so the code you're evaling is untrusted, right?
- # [15:22] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
- # [15:23] <daleharvey> yup, I know that this is most certainly not the correct way to be evalling unstrusted code, thats what we were going through in the comments
- # [15:24] <bholley> daleharvey: why does it need to be eval-ed at all? Can you just take a ref to a function defined in content?
- # [15:24] * bear-afk is now known as bear
- # [15:24] <bholley> daleharvey: and call it?
- # [15:24] <bholley> daleharvey: then everything just works
- # [15:24] * rail_away is now known as rail
- # [15:24] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [15:25] <daleharvey> Ill double check the spec, but pretty sure it expects an expression
- # [15:25] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
- # [15:25] <AryehGregor> Is it possible for "new Foo()" to return nsnull?
- # [15:26] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
- # [15:26] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [15:26] <mounir> AryehGregor: IIRC, |new| is infaillible in Gecko
- # [15:26] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [15:27] <nigelb> this is epic. http://abstrusegoose.com/467
- # [15:28] * Joins: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP)
- # [15:28] <bholley> daleharvey: that seems kind of odd. Any particular reason?
- # [15:28] <daleharvey> oh wait, man I totally forgot onclick was a normal attribute in html, I just need to trigger a click on the menu item
- # [15:29] <bholley> daleharvey: oh, onlick handlers
- # [15:29] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [15:29] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:29] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:29] <daleharvey> yeh, its just <menuitem onclick="somestuff()"
- # [15:30] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
- # [15:31] * Joins: raphc (rc@moz-2772C915.rev.numericable.fr)
- # [15:31] <sheppy> Hmmm.
- # [15:31] * Joins: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [15:31] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
- # [15:32] * sheppy reproduces bug 759858 while running Aurora from gdb. ehsan is not here to help figure out what happened, so I will leave it sitting here until he is. :)
- # [15:32] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [15:32] * sheppy has never used gdb from the command line before. :)
- # [15:32] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
- # [15:33] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:34] * coop|afk is now known as coop|buildduty
- # [15:34] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:35] <sheppy> So I'm going to switch to my iPad to work for a while. BRB.
- # [15:35] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [15:36] * Joins: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP)
- # [15:36] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [15:37] <glazou> cedricv: patches attached to 722506 and 727733
- # [15:37] <cedricv> glazou: thanks, I'll have a look
- # [15:38] <cedricv> please mark f? or r? me depending how you feel about them
- # [15:38] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [15:39] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
- # [15:39] <glazou> done
- # [15:39] * Quits: Goldorak (chatzilla@554380D3.88740266.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [15:40] * bwinton_away is now known as bwinton
- # [15:40] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:41] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:41] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:41] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [15:41] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [15:42] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [15:42] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
- # [15:44] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:44] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [15:44] * wlach|afk is now known as wlach
- # [15:46] * Joins: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net)
- # [15:46] * armenzg_brb is now known as armenzg
- # [15:46] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:47] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
- # [15:47] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
- # [15:49] * cadecairos is now known as cadecairos_away
- # [15:49] * glob|away is now known as glob
- # [15:49] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:50] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
- # [15:51] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
- # [15:51] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
- # [15:51] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [15:51] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:53] <glob> edmorley, NeilAway: do you have a sample bug where that happens? (bot, exclusions, etc)
- # [15:53] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [15:53] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [15:53] * bz_sleep is now known as bz
- # [15:54] * Quits: timdream (timdream@CEA2F5BE.DB4357DE.AB7B50FA.IP) (Quit: timdream)
- # [15:54] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Ping timeout)
- # [15:54] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [15:54] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
- # [15:55] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [15:55] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [15:56] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [15:57] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [15:59] * Joins: overholt (overholt@moz-89F9FC0.cable.teksavvy.com)
- # [16:01] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:01] * Joins: Goldorak (chatzilla@554380D3.88740266.187A1082.IP)
- # [16:01] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:03] * Quits: Goldorak (chatzilla@554380D3.88740266.187A1082.IP) (Connection reset by peer)
- # [16:03] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:03] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [16:04] * Joins: evilpie (chatzilla@moz-204739B5.pools.arcor-ip.net)
- # [16:04] * Parts: Wraithan (wraithan@moz-6C6BB0EE.hsd1.or.comcast.net) (WeeChat 0.3.8-dev)
- # [16:04] * Joins: Goldorak (chatzilla@554380D3.88740266.187A1082.IP)
- # [16:06] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [16:06] <gcp> mak: ping
- # [16:06] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:06] <mak> gcp: pong
- # [16:07] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
- # [16:07] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [16:07] * Joins: josh (josh@moz-6F3505DF.nyc.res.rr.com)
- # [16:07] <gcp> mak: I found something strange in places
- # [16:07] <jimm> sheppy: we need to get you a win8 tablet so you can work on your preferred form factor and still use firefox. :)
- # [16:07] <gcp> mak: bookmarks that have places as parent, no title, no url in the corresponding places key, and they have as a descendant "All Bookmarks"
- # [16:07] <sheppy> Oh god.
- # [16:08] * sheppy throws up in his mouth a little.
- # [16:08] * glazou laughs
- # [16:08] <mak> gcp: hm yeah that's bad. the problem is figure out how we reach that point
- # [16:08] * jlebar|sleep is now known as jlebar
- # [16:08] <mak> gcp: hm, but wait
- # [16:08] * Joins: Goldorak_ (chatzilla@70DA8BDD.699ABCA3.187A1082.IP)
- # [16:09] * Quits: Goldorak (chatzilla@554380D3.88740266.187A1082.IP) (Ping timeout)
- # [16:09] * coop|buildduty is now known as coop|mtg
- # [16:09] * Goldorak_ is now known as Goldorak
- # [16:09] <mak> gcp: there should be a single folder that is the Library left pane folder, has places as root and has all bookmarks as child
- # [16:09] <mak> gcp: it should also contain other queries (all of those appearing in the library left pane)
- # [16:09] * Quits: josh (josh@moz-6F3505DF.nyc.res.rr.com) (Quit: josh)
- # [16:10] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:10] <gcp> "contain other queries" -> what's that mean?
- # [16:10] <mak> gcp: sorry, like History, Downloads, Tags. AllBookmarks
- # [16:11] * Joins: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP)
- # [16:11] <mak> gcp: that special folder is created in PlacesUIUtils.leftPaneFolderId lazy getter
- # [16:11] <gcp> nope, only seems to have All Bookmarks as a kid
- # [16:11] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:12] <gcp> I have 3 bookmarks named "All bookmarks"
- # [16:13] <mak> gcp: if the left pane folder is found "corrupt" we create a new one, so that is what may have happened
- # [16:13] <gcp> And how is that determined?
- # [16:13] <gcp> all 3 of those have those "empty" bookmark roots that are anchored vs places
- # [16:13] * Quits: kanru` (user@moz-869B031E.dynamic.hinet.net) (Ping timeout)
- # [16:14] <mak> gcp: there's some check code in PlacesUIUtils that finds the left pane folder id through an annotation, it checks its children and if something is wrong just creates a fresh new one
- # [16:14] <NeilAway> glob: sorry, I can't remember which bug I was looking at at the time :s
- # [16:14] <gcp> PlacesOrganizer/OrganizerFolder?
- # [16:15] * Joins: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
- # [16:15] <mak> gcp: yes
- # [16:16] * glazou almost dislocated his right shoulder falling in his office :-(
- # [16:16] * ewong|sleep is now known as ewong
- # [16:16] <Yoric> mak: If you find time, could you please take a look at bug 702344?
- # [16:16] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:16] <mak> Yoric: yes, I have 2 more important reviews before
- # [16:17] * Quits: jprmc (jprmc@9A4E07E4.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
- # [16:17] <Yoric> ok
- # [16:17] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:18] <glandium> glazou: on the internet, nobody hears when you fall in your office
- # [16:18] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/0aa7fc75cad5 - Mats Palmgren - Bug 759788 - Keep the plugin instance owner alive for the duration of DoStopPlugin so that everything gets cleaned up correctly, r=bsmedberg
- # [16:18] <mak> gcp: so in the past due to Places and Sync bugs that folder was corrupting easily, and we had to introduce this corrective code. Though it's possible some old left pane has not been removed. it's hard to distinguish things added by us from things added by add-ons or others
- # [16:18] <glazou> glandium: but trust me, the other offices heard me... not sure I can drive back home
- # [16:18] <mak> gcp: that is why in the first instance I think the multi-root design was a bad initial choice
- # [16:18] <gcp> SELECT * FROM moz_annos WHERE anno_attribute_id = 9
- # [16:18] <gcp> ^
- # [16:19] <gcp> that gives empty
- # [16:19] <gcp> with "9","PlacesOrganizer/OrganizerFolder" of course
- # [16:19] <mak> moz_items_annos
- # [16:19] <mak> moz_annos is page annotations, moz_items_annos is bookmarks annotations
- # [16:20] * joduinn-afk is now known as joduinn-commute
- # [16:20] * Quits: Ami_Ty (Amie@moz-7D22EB0A.dsl.static.sonic.net) (Quit: Ami_Ty)
- # [16:20] <gcp> okay, that indeed hit one of the empty bookmarks
- # [16:20] * Quits: crussell (colby@4C613230.5A834493.B8E6AC67.IP) (Connection reset by peer)
- # [16:21] <mak> gcp: yep, so the others are likely old corrupt entries
- # [16:21] <gcp> the other empty one (more recent bookmark id) has the next bookmark marked "Places/SmartBookmark" and "bookmarkPropertiesDialog/folderLastUsed"
- # [16:22] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:22] * Joins: crussell (colby@4C613230.5A834493.B8E6AC67.IP)
- # [16:23] <mak> gcp: you sure that is another left pane folder? sounds like the toolbar root...
- # [16:23] <gcp> its not the empty one itself. this is the bookmark right after it
- # [16:23] * glazou walks to the pharmacy for a pain killer
- # [16:23] <gcp> I don't see anything special about the last empty one
- # [16:23] * glazou is now known as glazou_afk
- # [16:23] <gcp> so I'm trying to figure where this comes from
- # [16:24] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [16:24] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:25] <mak> gcp: sorry, it may be anything, hard to follow without making an actual tree. what are you trying to figure out exactly?
- # [16:25] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [16:25] * Fallen is now known as Fallen|away
- # [16:26] <gcp> mak: I refactored some migration code, and XUL->Native migration suddenly started having empty bookmarks.
- # [16:27] <gcp> gcp: It looks like they've always been there, but were probably rooted somewhere where Native Fennec doesn't display them.
- # [16:27] * AutomatedTester|AFK is now known as AutomatedTester
- # [16:27] <gcp> (which surprises me, as they're rooted against places)
- # [16:27] <mak> gcp: it depends on how you do the migration, I'd migrate single roots, rather than migrating the main root, for example
- # [16:27] <gcp> So basically I'm not sure how this ever worked.
- # [16:28] <gcp> mak: I map the roots that have equivalents in Native, then drop everything else.
- # [16:28] <gcp> mak: but places = "Desktop Bookmarks", so these should have migrated
- # [16:28] <mak> hm, not sure how you can reach something that is child of placesRoot if you only migrate toolbar/menu/unfiled
- # [16:29] <gcp> places is also migrated as I just said (Desktop bookmarks)
- # [16:29] <NeilAway> glob: huh, weird, I can't guess which bug it was on :s
- # [16:30] <mak> gcp: don't understand placesRoot (id=1) has 3 main children: toolbar, unfiled, menu. this is what you should migrate. the leftpane folder and such is other children of placesRoot so if you migrate those 3, there's no way you reach it
- # [16:30] <mak> gcp: you can ignore any other child of placesRoot that is not one of those 3 (since I don't think mobile supports tags)
- # [16:30] * Quits: cviecco_ (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
- # [16:32] <gcp> the code already uses moz_bookmarks_roots, there's no way around that now
- # [16:32] <mak> yes, but moz_bookmarks_roots also include placesRoot
- # [16:32] <gcp> right. so that gets rerooted against native's desktop bookmarks root
- # [16:32] <gcp> so those "left folder" things also get in
- # [16:33] <mak> that's the problem, you don't need to import placesRoot, you need to import only children of menu/toolbar/unfiled
- # [16:33] <gcp> too late for that now :(
- # [16:33] <mak> it's like that table is really multiple separate tables, placesRoot is an artificial way to do that splitting
- # [16:35] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [16:35] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:35] <mak> ok, then I'm not sure at which point you can filter, if it's after the migration there's no easy way to distinguish good things from bad things
- # [16:36] <gcp> At least I have somewhat of an idea now.
- # [16:36] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [16:36] <jrmuizel> jacek: looks like you broke the build
- # [16:37] <gcp> I think I can reject everything with url=null title=null and the aliens and their children won't make it through.
- # [16:38] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
- # [16:38] <vlad> anyone know how I can get Preprocessor.py to #include something (a generated file) from the objdir?
- # [16:38] <vlad> I keep getting file not found
- # [16:38] <mak> gcp: probably, if they are child of your main "desktop bookmarks" folder. I hope Sync won't make confusion there and try to delete roots on desktop :p
- # [16:39] <gcp> I don't think so. At least it doesn't erase your desktop when you sync an empty phone.
- # [16:39] <gcp> The migration code (very surprisingly) didn't give any bugs when beta was pushed out, so I'd like to clean/fix this with minimal risk.
- # [16:39] <gcp> rejecting empty stuff sounds very reasonable for that
- # [16:39] * Joins: smaug (chatzilla@moz-3C907DEA.elisa-laajakaista.fi)
- # [16:39] * ChanServ sets mode: +o smaug
- # [16:41] * Quits: nigelb (nigel@moz-8640053A.me) (Ping timeout)
- # [16:41] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Ping timeout)
- # [16:41] * Joins: nigelb (nigel@moz-8640053A.me)
- # [16:41] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
- # [16:43] <jlebar> Anyone around who understands how remote widgets are initialized?
- # [16:43] * coop|mtg is now known as coop|buildduty
- # [16:44] <jlebar> TabChild::InitWidget asserts (!mWidget && !mRemoteFrame), but as far as I can tell, InitWidget is the only method to set those variables to anything other than null.
- # [16:44] <mounir> jlebar: regarding the whitelisted key events, feel free to throw rotten tomatoes on me :)
- # [16:45] <jlebar> mounir, If we didn't have a test, I might be less sympathetic. :)
- # [16:45] <jlebar> mounir, As is, just looks like you got unlucky.
- # [16:46] <jlebar> Oh...nevermind. It's asserting the opposite of that. /me cannot read today.
- # [16:46] <mounir> i feel like it too but lack of luck is often used as a shield for incompetence :)
- # [16:47] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:47] * Joins: jprmc (jprmc@9A4E07E4.5BCEC6DB.DA78B690.IP)
- # [16:47] * cadecairos_away is now known as cadecairos
- # [16:47] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [16:47] * AutomatedTester is now known as AutomatedTester|AFK
- # [16:48] * Joins: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net)
- # [16:48] * Quits: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at) (Input/output error)
- # [16:48] <@smaug> ted: you might know. is there some #define set when jemalloc is used?
- # [16:49] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [16:49] * Quits: romaxa_home (romaxa@moz-54F5744A.net) (Ping timeout)
- # [16:49] <jlebar> smaug, MOZ_ALLOC, or something?
- # [16:49] <jlebar> smaug, MOZ_MEMORY.
- # [16:49] <nemo> I don't suppose any of you guys has already made a firefox build for the raspberry pi? :)
- # [16:49] <jlebar> I think.
- # [16:49] * Joins: hub (hub@moz-E2FCA694.figuiere.net)
- # [16:50] <jlebar> nemo, How much RAM does it have again?
- # [16:50] <@smaug> hmm, why would MOZ_ALLOC or MOZ_MEMORY mean jemalloc
- # [16:50] <nemo> jlebar: 256MiB
- # [16:50] <jlebar> smaug, I believe your mistake is assuming that you can make logical inference here...
- # [16:50] * philor|away is now known as philor
- # [16:50] <Ms2ger> Good morning, philor
- # [16:50] * Joins: bnicholson (bnicholson@moz-1F0AC706.rcmdva.fios.verizon.net)
- # [16:50] * AutomatedTester|AFK is now known as AutomatedTester
- # [16:51] * Joins: romaxa (romaxa@moz-54F5744A.net)
- # [16:51] <jlebar> nemo, So...possible, although difficult with Firefox as-is.
- # [16:51] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [16:51] <glandium> smaug: it's MOZ_MEMORY
- # [16:52] <@smaug> jlebar: I just want to add an assertion using je_malloc_usable_size_in_advance
- # [16:52] <nemo> jlebar: 136MiB free after starting the desktop
- # [16:52] <jlebar> smaug, e.g. the top of nsMemoryReporterManager.cpp.
- # [16:52] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [16:52] <philor> morning Ms2ger
- # [16:52] <@smaug> though, the assertion wouldn't really make sense...
- # [16:52] <jlebar> nemo, heh, and we use 70-80mb just to show the browser.
- # [16:53] <nemo> jlebar: just a few years ago was not nearly this greedy
- # [16:53] <@smaug> since debug builds may have different member variables in objects...
- # [16:53] <nemo> jlebar: as noted, still have Seamonkey running on my 96MiB laptop
- # [16:53] * erick-afk is now known as erick
- # [16:53] <nemo> jlebar: could tweak mem allocated to JS and other areas in about:config I imagine
- # [16:53] <jlebar> nemo, I get enough of this on /., thank you. :D
- # [16:54] <nemo> jlebar: bah. I take it you don't have a build for me though :-p
- # [16:54] <nemo> was hoping to avoid, you know, struggling through making one myself
- # [16:54] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [16:54] <glandium> jlebar: while you're here. should we expect a switch to private browsing to clean-up (almost) everything? because with my crazy profile, there's still a lot that is not freeed (although i'm using aurora, so this could have changed)
- # [16:54] <jacek> jrmuizel: sorry for the delay, I'm on it
- # [16:55] <gaston> glandium: re 755869, i suppose thats because on ssse3 machines at runtime the ssse3 code wont be called since the ssse3 functions were not 'assigned' at build time, right?
- # [16:55] <glandium> gaston: yes
- # [16:55] <gaston> ok, i understand now :)
- # [16:55] <glandium> gaston: that's what the ifdef you replace does
- # [16:55] <jlebar> glandium, A switch *from* private browsing doesn't trigger a GC (so the sites you were on are still visible in about:memory for a while), so I expect the same is true for switching *to* PB.
- # [16:56] <jlebar> glandium, https://bugzilla.mozilla.org/show_bug.cgi?id=709326
- # [16:56] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [16:57] * Joins: KaiRo (robert@moz-ECBB16EB.adsl.highway.telekom.at)
- # [16:57] <glandium> jlebar: i don't remember exactly, but even after clicking the GC and memory reduction buttons, memory usage was quite high.
- # [16:57] * glazou_afk is now known as glazou
- # [16:57] <robcee> does anybody know what the "Number of Constructors" test is?
- # [16:57] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [16:57] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:57] * ChanServ sets mode: +o ehsan
- # [16:57] <glandium> jlebar: also, interestingly, switching to private browsing is more than an order of magnitude slower than exiting
- # [16:58] <jlebar> glandium, Like, higher than if you'd just closed all those tabs and GC/CC'ed?
- # [16:58] <Optimizer> jlebar: I have attached a test case addon, please feel free to change the title of the bug to a relevant one
- # [16:58] <jlebar> Optimizer, Thanks.
- # [16:58] * Joins: maikmerten_ (merten@moz-E254386D.cs.uni-dortmund.de)
- # [16:58] * Quits: maikmerten_ (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [16:58] <glandium> jlebar: i don't know for sure, but it seems very high compared to a fresh profile
- # [16:58] <jacek> edmorley: thanks for the backout and sorry for not getting to that earlier
- # [16:58] <edmorley> jacek: that's ok
- # [16:59] <glandium> robcee: number of static initializers
- # [16:59] <jlebar> glandium, I'd expect it to be on the order of closing all the tabs, because aiui that's what it effectively does.
- # [16:59] <Ms2ger> Ah, ehsan
- # [16:59] <robcee> glandium: have any pointers on where I can find out more about it?
- # [16:59] <Ms2ger> ehsan, sheppy has a bug in gdb for you
- # [17:00] <@ehsan> yeah
- # [17:00] <sheppy> ehsan: let me know when you an help me poke it with a stick :)
- # [17:00] <sheppy> I don't know what all info you need.
- # [17:01] * Parts: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
- # [17:01] <@ehsan> sheppy: I'll ping you, there's some fire I need to fight on the background updates front...
- # [17:01] <sheppy> ehsan: ok
- # [17:02] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
- # [17:02] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
- # [17:02] <glandium> robcee: basically, that's what you get when you have global variables of "complex" type, for some value of complex
- # [17:03] <glandium> or static data members of "complex" type
- # [17:03] <robcee> sure
- # [17:03] <robcee> so the test just counts them and reports a number?
- # [17:04] <glandium> robcee: yes, and we should avoid them. but currently, adding cycle collection to a class adds one, so it's hard to follow what is due to that and what is not
- # [17:04] <robcee> ok
- # [17:04] <robcee> so, johanc got emailed about a talos regression
- # [17:04] <glandium> now, if smaug could review that patch... ;)
- # [17:05] <robcee> here's what it said:
- # [17:05] <robcee> http://pastebin.mozilla.org/1652548
- # [17:05] <robcee> the graph link, pointed to this changeset:
- # [17:05] <@smaug> glandium: probably not going to happen before net uplift
- # [17:05] <robcee> http://hg.mozilla.org/integration/fx-team/rev/fccdf5c4feda
- # [17:05] <NeilAway> nemo: wow, I still have a Windows 95 desktop with half that much (only used for remote connections to ~10 other machines)
- # [17:05] <@smaug> s/net/net/
- # [17:05] <glandium> robcee: ah, another problem with these emails: they don't point to the right changesets
- # [17:05] <@smaug> s/net/next/
- # [17:05] <glandium> (graphs do)
- # [17:05] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
- # [17:05] <@smaug> what is wrong with my x
- # [17:05] <glandium> smaug: i'm not going to land before that anyways
- # [17:05] <jlebar> glandium, Does catlee know about that?
- # [17:05] <robcee> right
- # [17:06] <glandium> jlebar: i posted several times about that on the tree management list, and filed a bug as well
- # [17:06] <robcee> and I think that changeset includes a merge
- # [17:06] <robcee> from m-c
- # [17:07] * Quits: paul (paul2@moz-2B44125C.members.linode.com) (Ping timeout)
- # [17:07] <robcee> glandium: iow, I think we're off the hook for that regression and I can safely ignore it :)
- # [17:07] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [17:07] <glandium> robcee: currently, yeah :(
- # [17:07] <robcee> ok, all I needed to know. Thanks!
- # [17:08] <zzzzz> no win opt & win debug builds on edmorley 's merge this morning ?
- # [17:08] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Ping timeout)
- # [17:08] * Quits: lahabana (Mibbit@moz-6DB60D0A.imag.fr) (Ping timeout)
- # [17:08] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [17:08] * tbsaunde|fk is now known as tbsaunde
- # [17:08] <jlebar> glob, Somehow I managed to request review as someone else in bug 760094. I've experimented in landfill and haven't been able to reproduce it, and probably should stop playing with things.
- # [17:09] <jlebar> glob, But...kind of weird.
- # [17:09] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [17:09] <gaston> glandium: if you push the fix from 759683 can you push the one for 759671 ? :)
- # [17:09] <gaston> (to inbound, that is)
- # [17:09] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:10] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:10] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
- # [17:11] <glob> jlebar, hrm
- # [17:11] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [17:12] <glob> jlebar, i believe when you re-target someone else's review, the name isn't updated
- # [17:12] <glob> jlebar, ie. it's a feature, not a bug
- # [17:12] <jlebar> glob, It wasn't like that on landfill, but could be on bmo.
- # [17:12] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [17:13] <glob> jlebar, which version were you playing with on landfill?
- # [17:13] <jlebar> 4.2, I think?
- # [17:13] * jlebar picked one at random.
- # [17:13] <glob> jlebar, yeah, bmo is a collection of 4.0, 4.2 and tip
- # [17:13] * Quits: gandalf (zbraniecki@moz-EC220598.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [17:13] <glob> it's a reasonably recent change iirc
- # [17:13] * Quits: bnicholson (bnicholson@moz-1F0AC706.rcmdva.fios.verizon.net) (Ping timeout)
- # [17:13] <jlebar> glob, Sounds good, not worth worrying about then!
- # [17:14] <nemo> NeilAway: hehe. well at the time I got the laptop, that was a respectable amount of memory :)
- # [17:14] <edmorley> zzzzz: I believe we're short on win builders since they (#build) are reimaging a load of them today from 32->64bit windows
- # [17:14] * Quits: _alex (Mibbit@moz-91848CE0.grenet.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:14] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
- # [17:14] <nemo> NeilAway: but gentoo linux has a few more features than win95. memory protection and multiuser for one :)
- # [17:14] <zzzzz> edmorley: thanks
- # [17:14] <NeilAway> nemo: sorry, I meant that old desktop has half of the memory of a raspberry
- # [17:14] <edmorley> np
- # [17:14] <edmorley> zzzzz: good spot though :-)
- # [17:14] <nemo> NeilAway: ahh, I thought you meant half of 96MiB :)
- # [17:15] <NeilAway> nemo: yeah, well I only need it for the RDP client
- # [17:15] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [17:15] <nemo> NeilAway: after firing up X, NFS, ssh, xfce4 and seamonkey I still had about 15 megs left...
- # [17:15] <nemo> NeilAway: I'm hopeful I can get firefox running on a Pi which is relatively capacious
- # [17:15] <zzzzz> I usually grab builds just before the merge and the merge - makes for somewhat easier regression testing to see if it occurred in the merge or before
- # [17:15] <froydnj> if a node IsNodeOfType(nsINode::eCONTENT), does that mean it's definitely not, say, nsINode::eTEXT?
- # [17:16] <@ehsan> jaws: https://bugzilla.mozilla.org/show_bug.cgi?id=760027#c8
- # [17:16] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [17:17] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [17:17] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [17:18] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
- # [17:18] * Joins: paul (paul2@moz-2B44125C.members.linode.com)
- # [17:19] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [17:19] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:20] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
- # [17:20] * Parts: mvalzell1 (mvalzelli@moz-495C6727.retail.telecomitalia.it)
- # [17:20] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
- # [17:21] <@bz> froydnj: no
- # [17:21] <@bz> froydnj: eTEXT is a subset of eCONTENT
- # [17:21] <@bz> froydnj: btw, your style context numbers are ... worrying
- # [17:21] * Joins: nsilva (nico@F2D29657.F60B0462.67AC9B1.IP)
- # [17:21] <@bz> froydnj: you were measuring just style contexts, not style structs?
- # [17:22] * Quits: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Ping timeout)
- # [17:23] * Joins: kanru` (user@moz-C2DFBF89.dynamic.hinet.net)
- # [17:23] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [17:24] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
- # [17:24] <froydnj> bz: AFAICS, yes; I gave nsStyleContext::operator new a unique ID to pass to the presshell's arena
- # [17:24] * joduinn-commute is now known as joduinn-mtg
- # [17:25] <@bz> froydnj: ok
- # [17:25] <froydnj> bz: but I am treading in highly unfamiliar waters here, so I certainly could have screwed up
- # [17:25] <@bz> froydnj: I'm going to do some measuring
- # [17:25] <@bz> froydnj: something could just be busted somehow...
- # [17:25] * Joins: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP)
- # [17:25] <gerv> vikash: no, and no :-)
- # [17:25] <froydnj> bz: we style-share even styles defined via attribute?
- # [17:25] * catlee is now known as catlee-mtg
- # [17:26] <@bz> well, those obviously can't be style-shared
- # [17:26] <@bz> we style-share styles that are defined via the same set of rules
- # [17:26] <@bz> so if this thing is using @style all over the place that would defeat the sharing
- # [17:26] <froydnj> that would be pretty nifty if we could do that
- # [17:26] <@smaug> ahaa, ArrayLength("foo") == 4
- # [17:26] <@bz> we style-share things that are defined via presentation attributes
- # [17:26] <@bz> but not @style
- # [17:26] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [17:27] <@bz> but in any case, I would not expect more than one style context per DOM node
- # [17:27] <@bz> unless first-line and such are involved...
- # [17:27] <froydnj> yeah, there are tons of style attributes...almost 450k
- # [17:27] <@bz> Or perhaps tables
- # [17:27] * @bz sighs
- # [17:27] <@bz> so we can probably make this page way faster
- # [17:27] * AutomatedTester is now known as AutomatedTester|away
- # [17:28] <froydnj> the bulk is just <div><pre><span>line</span><span>line</span> ... </pre></div>
- # [17:28] <@bz> hmm
- # [17:28] <@bz> with @style on some of those?
- # [17:28] * Joins: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net)
- # [17:28] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [17:29] * @bz should really look at this page
- # [17:29] <@bz> What's the bug# again?
- # [17:29] <froydnj> @style on maybe...25-30%ish
- # [17:29] <froydnj> bug 686795
- # [17:29] * bear is now known as bear-afk
- # [17:30] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:30] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:30] * @bz downloads source
- # [17:30] <@bz> we use 1.2G on this page?
- # [17:31] <@bz> so 20x
- # [17:31] <froydnj> on win64; I see about 1.5G on linux64
- # [17:31] <@bz> that's not great, yeah
- # [17:31] <@bz> (HTML is 65 MB)
- # [17:31] * cadecairos is now known as cadecairos_away
- # [17:31] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [17:31] <NeilAway> smaug: do we need a StringLength template?
- # [17:32] <@bz> hmm
- # [17:32] <@bz> bunch of table stuff near the top
- # [17:32] <@smaug> NeilAway: that would be nice
- # [17:32] * Parts: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP)
- # [17:32] <@bz> And yeah, it's using inline style for the coloring for + and - lines
- # [17:32] <@bz> that's silly
- # [17:33] <froydnj> esp since it uses @class for the line numbers :)
- # [17:33] <@bz> heh
- # [17:33] * Joins: victorporof (victorporo@187A82DF.162B26E2.79933D60.IP)
- # [17:33] <@bz> ok
- # [17:33] <@bz> well, once we figure out what's going on with style contexts we can fix the HTML. ;)
- # [17:33] <@bz> let me do some measuring
- # [17:33] * Joins: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:33] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:33] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [17:35] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
- # [17:36] * froydnj tries to break up dom node measuring by nsINode bitflags
- # [17:36] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:36] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Client exited)
- # [17:36] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [17:37] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Client exited)
- # [17:37] * cadecairos_away is now known as cadecairos
- # [17:37] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Client exited)
- # [17:37] * rail is now known as rail-lunch
- # [17:38] <Ms2ger> froydnj, not by NodeType()?
- # [17:38] <jorendorff> jst: ping
- # [17:38] <jst> jorendorff: pong
- # [17:38] <jorendorff> jst: morning :)
- # [17:38] <jst> mornin' :)
- # [17:38] <jorendorff> jst: I want to land a new pref for FF15, it's bug 753542
- # [17:39] <jorendorff> jst: So, I have two problems.
- # [17:40] <@ehsan> jaws: ping
- # [17:40] <jorendorff> jst: 1. I don't see docs anywhere about when it's OK to call into Preferences, and it's a JS pref so it'll be happening real early
- # [17:40] * Joins: rillian (giles@A5087023.2354C43D.D8E68FF6.IP)
- # [17:40] <jorendorff> jst: 2. I will need a quick review and this code is outside the JS engine
- # [17:40] <froydnj> Ms2ger: ooo, that would be better. thanks.
- # [17:41] <Ms2ger> Np
- # [17:41] <jorendorff> jst: can you help with either of those? :)
- # [17:41] <Ms2ger> froydnj, also, not a virtual call :)
- # [17:41] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:41] <jst> jorendorff: I can certainly help with nr 2... I think the best person to answer nr 1 might be bsmedberg
- # [17:41] <froydnj> Ms2ger: pffft, memory reporting
- # [17:41] * Joins: bholley_ (anonymous@moz-5DC51D53.fbx.proxad.net)
- # [17:41] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
- # [17:42] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [17:42] <jst> jorendorff: and looking at the patch I would *think* that the pref stuff is all initialized before any of that code can run
- # [17:42] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:43] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [17:43] * bholley_ is now known as bholley
- # [17:43] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:43] <jorendorff> jst: OK. It seemed to run OK on the try server. (I got two unfamiliar oranges, but that may have been a fluke. I'm going to try again.)
- # [17:43] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
- # [17:44] * Joins: past_ (past@moz-D48015BE.dsl.dyn.forthnet.gr)
- # [17:44] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [17:44] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Ping timeout)
- # [17:45] * past_ is now known as past
- # [17:45] <ejpbruel> bbondy: ping
- # [17:46] <bbondy> ejpbruel: hey
- # [17:46] <ejpbruel> bbondy: whats the status on that clipboard patch? i may have missed your latest comments on irc
- # [17:46] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [17:46] <jst> jorendorff: it even seems like the Preferences static helper is safe to call before xpcom is initialized etc...
- # [17:46] <jst> jorendorff: safe as in it won't crash, but of course won't read the pref either
- # [17:47] * jorendorff looks
- # [17:47] * Quits: sawrubh (Mibbit@E7194B9.6135A46A.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:47] <jorendorff> I think that's OK in my case
- # [17:48] * RemusPop is now known as RemusPop|away
- # [17:48] <jst> jorendorff: yeah, worst case you get e4x enabled in some random early js script or what not. Can't be anything significant as far as browser code goes
- # [17:48] <jorendorff> well, *disabled*
- # [17:48] * Quits: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP) (Ping timeout)
- # [17:48] <bbondy> ejpbruel: there are some review comments to implmeent on the bug, in the meantime I want to test out pasting to a program that supports it but have not found one yet
- # [17:48] <jorendorff> but presumably our random early js scripts don't use e4x, the try server would have complained
- # [17:49] <jst> jorendorff: sure
- # [17:49] <bbondy> I'll probably try to run the build on a computer that has photoshop here
- # [17:49] <bbondy> maybe it can handle it
- # [17:49] <ejpbruel> bbondy: ok, do the clipboard contents *look* valid at least?
- # [17:49] <jst> jorendorff: so yeah, I wouldn't worry about that aspect here
- # [17:49] <bbondy> they look valid yes
- # [17:50] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [17:50] <bbondy> and the fact that they paste the image as the old ones did for the programs that don't support transparency in DIBs is a good sign
- # [17:50] * ewong is now known as ewong|sleep
- # [17:50] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Quit: Leaving.)
- # [17:50] <ejpbruel> bbondy: yeah, indeed. so im hopeful :)
- # [17:50] <@bsmedberg> jorendorff: note that there are several different questions there...
- # [17:51] <ejpbruel> bbondy: if you test out pasting in a program that supports it i will address the review comments
- # [17:51] * Joins: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP)
- # [17:51] <bbondy> I hate clipboard tasks btw though because the regressions don't get reported until it reaches release channel, so I'd rather have this land on v16 where we'll get an extra 6 weeks to discover any regressions.
- # [17:51] <@bsmedberg> jorendorff: the pref service isn't available very early on before XPCOM starts
- # [17:51] <ejpbruel> bbondy: i can have a patch up by tomorrow morning
- # [17:51] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [17:51] <ejpbruel> bbondy: i dont think its particulary high prio for us, so thats fine with me
- # [17:51] <@bsmedberg> jorendorff: but even after that, it won't contain user preference values for a long time, well after most of the browser JS is loaded
- # [17:51] <ejpbruel> bbondy: but i would like to land something regardless so i can at least report some progress :)
- # [17:51] <jorendorff> bsmedberg: What about add-ons?
- # [17:51] <bbondy> :)
- # [17:51] <jorendorff> bsmedberg: They only load after prefs, right?
- # [17:51] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
- # [17:52] <@bsmedberg> jorendorff: which prefs, default prefs or user prefs?
- # [17:52] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
- # [17:52] <bbondy> ejpbruel: ok thanks re tomorrow morning, I'll look more into the task at that time as I'm working on helping out with some software update stuff
- # [17:52] <bbondy> at the moment
- # [17:52] <jorendorff> bsmedberg: oh, wow, there's a difference? yuck. hmm.
- # [17:52] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [17:52] <ejpbruel> bbondy: no rush! i have tons of stuff to work on
- # [17:52] <@bsmedberg> jorendorff: extensions are loaded before we load user prefs
- # [17:52] <bbondy> cool
- # [17:52] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [17:52] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [17:53] <jorendorff> bsmedberg: well this kinda stinks, because addon developers won't be able to just set the pref and see that their code still works
- # [17:53] <jorendorff> we'll have to actually throw the switch for everybody
- # [17:53] <jorendorff> make the default pref say "no XML"
- # [17:53] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
- # [17:54] <@bsmedberg> jorendorff: well, that assumes that we actually load the JS then, which is often not the case
- # [17:54] <jorendorff> ah
- # [17:54] * Joins: robhawkes (robhawkes@moz-39D40B24.tmodns.net)
- # [17:54] <jorendorff> I was just about to say, we have a bunch of other JS prefs,
- # [17:54] <@bsmedberg> the sequence is here: http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsXREDirProvider.cpp#728
- # [17:55] <jorendorff> which would have the same issues
- # [17:55] <daleharvey> is there any gecko magic I can use to find when the contents of a page has changed size
- # [17:57] <vlad> I am getting a lot of turds in testing/mozbase and in other-licenses/simplejson* related to python eggs in my objdir?
- # [17:57] * mkelly is now known as mkelly|noms
- # [17:57] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [17:57] * Joins: kinetik (kinetik@B0506AEA.F200EF31.613E47D1.IP)
- # [17:57] <vlad> er, srcdir
- # [17:57] <jhammel> vlad: https://bugzilla.mozilla.org/show_bug.cgi?id=758823
- # [17:57] <vlad> danke
- # [17:58] <jorendorff> bsmedberg: i can't quite tell what's going on here, it looks like DoStartup loads user prefs pretty much first hting
- # [17:58] <jhammel> unfortunately, afaik, no one knows an easy solution :(
- # [17:58] <@bsmedberg> oh bah, this changed again with the advent of crash-restarting
- # [17:58] <jorendorff> bsmedberg: I think I am just going to have to hope user prefs are loaded early enough. The alternative is, environment variables instead
- # [17:58] <@bsmedberg> and I reviewed it
- # [17:58] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [17:59] <@bsmedberg> jorendorff: well, most extension authors would normally be changing this with an extension default pref, not a user pref, right?
- # [17:59] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [17:59] * ewong|sleep is now known as ewong
- # [17:59] <@bsmedberg> anyway, you seem to probably be fine
- # [18:00] <@bsmedberg> jorendorff: are you reading the pref every time you parse JS, or adding a pref listener to watch for changes?
- # [18:00] <jorendorff> bsmedberg: the patch probably tells the story about as concisely as I could...
- # [18:00] <jorendorff> …there are several places in the code where we need to set the option...
- # [18:00] <jorendorff> each nsJSEnvironment reads the pref once on startup, and there's a pref listener for changes
- # [18:00] <@bsmedberg> jorendorff: sorry, I didn't see a link
- # [18:01] * Quits: whimboo (whimboo@moz-216F9AFA.superkabel.de) (Ping timeout)
- # [18:01] <jorendorff> bsmedberg: oh, sorry, https://bugzilla.mozilla.org/show_bug.cgi?id=753542
- # [18:01] <jorendorff> i didn't mean to sound annoyed! :)
- # [18:02] * Quits: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net) (Quit: timdream)
- # [18:02] * Joins: josh (josh@moz-6F3505DF.nyc.res.rr.com)
- # [18:02] * Quits: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [18:03] <@bsmedberg> jorendorff: yeah, that looks fine
- # [18:03] <glandium> bsmedberg: any opinion on bug 756786?
- # [18:03] * Quits: Optimizer (Instantbir@4B5786DE.C85457A6.2AB48280.IP) (Ping timeout)
- # [18:03] <jorendorff> I need both r+ and sr+ in that code, yes?
- # [18:03] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:03] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:03] <@bsmedberg> glandium: no particular opinion, no
- # [18:04] * bear-afk is now known as bear
- # [18:05] <glandium> bsmedberg: so i guess you would be okay with a patch using the xpcom standalone glue for xulrunner?
- # [18:05] <@bsmedberg> yeah, that should be fine
- # [18:05] <josh> Nice that valgrind 3.7.0 is in Fedora 17, you can just install from the package manager and use it with Mozilla builds. Not nice that qcms continues to be the source of multiple valgrind warnings...
- # [18:05] * Quits: jprmc (jprmc@9A4E07E4.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [18:05] * Quits: JeroenDeDauw (j@moz-3209FEE3.dip.t-dialin.net) (Quit: Leaving.)
- # [18:06] <rhelmer> edmorley: the socorro skiplist is broken out to a config file, would probably not be too hard to make a standalone tool
- # [18:06] * Joins: lahabana (Mibbit@moz-8B59E417.imag.fr)
- # [18:07] * Joins: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP)
- # [18:07] * jimm is now known as jimm-lunch
- # [18:08] * Joins: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com)
- # [18:09] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [18:09] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:09] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:09] * Joins: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [18:10] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [18:10] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [18:11] <edmorley> rhelmer: yeah true, I just didn't want to re-invent the wheel without asking if someone had already done so :-)
- # [18:11] * davehunt is now known as davehunt|mtg
- # [18:11] * Joins: dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net)
- # [18:11] * ChanServ sets mode: +o dbaron
- # [18:12] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:12] * Joins: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP)
- # [18:12] * Joins: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [18:12] * Joins: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net)
- # [18:12] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [18:13] <rhelmer> edmorley: not that I am aware of, we can help split that out to a standalone tool in #breakpad though if you want help w/ that
- # [18:13] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:14] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:14] <edmorley> rhelmer: yeah that would be good at some point :-)
- # [18:15] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [18:15] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:15] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [18:16] <@bsmedberg> glandium: ping
- # [18:17] * Joins: wlach_ (wlach@moz-3BB19106.vif.net)
- # [18:17] * wlach_ is now known as wlach|laptop
- # [18:17] <glandium> bsmedberg: pong
- # [18:17] <@bsmedberg> glandium: I'm working on bug 755724, and I had a packaging/omnijar question
- # [18:17] <sheppy> ehsan: skipping out for lunch. Back in a while.
- # [18:18] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [18:18] <@bsmedberg> glandium: I could either have a single omni.ja with browser/ metro/ webapprt/ subdirectories
- # [18:18] <@bsmedberg> glandium: or separate omnijars for the platform and for each of those apps that we ship with Firefox
- # [18:18] <@bsmedberg> glandium: currently webapprt has its own omnijar, and having them separate would make for less code changes
- # [18:18] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Connection reset by peer)
- # [18:19] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [18:19] <@bsmedberg> but I wondered whether we had a strong preference for a single file instead of a few
- # [18:19] <@bsmedberg> or whether it would be good to be separate so we don't read in unecessary resources
- # [18:19] * Joins: harishneit (Adium@EE9D784A.110EFC9B.700C6EB0.IP)
- # [18:20] <glandium> bsmedberg: so, in absolute terms, it shouldn't matter that much having different files.
- # [18:21] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [18:21] <glandium> bsmedberg: however, we do some optimizations on the omnijar, and we only do them on one file
- # [18:21] * mcote is now known as mcote|lunch
- # [18:21] <@bsmedberg> that might have to change anyway, since metro and desktop are going to be entirely separate profiles
- # [18:22] <glandium> bsmedberg: yeah
- # [18:22] <@bsmedberg> ok, I'll have separate omnijars for now
- # [18:22] <glandium> bsmedberg: at this point, i'm wondering, though, if it wouldn't be less work to just use ff as a xulrunner app
- # [18:23] <@bsmedberg> that's basically what's happening, except that I'm not configuring twice or three times
- # [18:23] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
- # [18:24] * Quits: jamesr (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr)
- # [18:25] * Joins: billm (billm@moz-BBE3ABD.mv.mozilla.com)
- # [18:26] * Joins: krit (krit@moz-1FC1932F.adobe.com)
- # [18:27] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [18:28] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:28] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [18:28] * ehsan is now known as ehsan-verybusy
- # [18:30] * Quits: SeoZ (DanielJuyu@E9B5BAA5.F5246840.EAF0BD7A.IP) (Quit: Leaving)
- # [18:32] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [18:32] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [18:32] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:32] * catlee-mtg is now known as catlee
- # [18:34] <vlad> trying again :) Preprocessor.py, how do i #include something from the objdir? (a generated file)
- # [18:34] <vlad> can I even do this?
- # [18:35] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [18:35] <glandium> vlad: you can use variable substitutions in #include
- # [18:35] * Joins: jbalogh (jbalogh@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:35] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [18:35] <glandium> vlad: (if you have the substitution filter)
- # [18:36] <glandium> vlad: or you can use #includesubst, which uses substitution unconditionally
- # [18:36] <vlad> mmm
- # [18:36] <vlad> so I can have a #define that's the current dir?
- # [18:36] * Joins: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:38] * Quits: timdream (timdream@moz-4B9BEE5F.dynamic.kbtelecom.net) (Quit: timdream)
- # [18:38] * Quits: bonnie (bbsurender@3035F4A5.3753335A.B66DD36E.IP) (Ping timeout)
- # [18:38] <vlad> yay that works
- # [18:38] <vlad> thanks!
- # [18:38] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [18:38] <glandium> vlad: you can pass a -D argument, too
- # [18:39] <vlad> er, yeah, that's what I meant
- # [18:39] <vlad> yep
- # [18:39] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:39] * ewong is now known as ewong|sleep
- # [18:40] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [18:40] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [18:41] * Quits: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
- # [18:41] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
- # [18:42] * Quits: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me) (Ping timeout)
- # [18:42] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [18:42] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [18:44] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [18:45] <jaws> ehsan-verybusy: pong
- # [18:45] * cjones is now known as cjones-brb
- # [18:46] * Joins: Shadowized (Shadowized@moz-90971C79.trying.to.trac3.me)
- # [18:46] * Joins: harth_ (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [18:46] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Connection reset by peer)
- # [18:46] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [18:46] <@ehsan-verybusy> jaws: can you please see the comments in the bug?
- # [18:47] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [18:47] <jaws> ehsan-verybusy: ok, talking to bbondy in #fx-team now
- # [18:48] * Joins: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
- # [18:49] * jimm-lunch is now known as jimm
- # [18:49] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
- # [18:49] * Joins: Jake (Jake@moz-3284655B.resnet.drexel.edu)
- # [18:50] * Joins: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp)
- # [18:50] * Parts: Jake (Jake@moz-3284655B.resnet.drexel.edu)
- # [18:50] * Quits: smontagu (chatzilla@2B060B9D.C39404F5.CB858787.IP) (Ping timeout)
- # [18:51] * Quits: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:52] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
- # [18:52] * philor is now known as philor|away
- # [18:52] * Joins: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:53] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [18:53] * Quits: hub (hub@moz-E2FCA694.figuiere.net) (Ping timeout)
- # [18:55] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
- # [18:55] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [18:55] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Connection reset by peer)
- # [18:55] * Quits: robhawkes (robhawkes@moz-39D40B24.tmodns.net) (Ping timeout)
- # [18:55] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [18:57] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [18:57] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Ping timeout)
- # [18:58] * Joins: past_ (past@moz-D48015BE.dsl.dyn.forthnet.gr)
- # [18:58] * past_ is now known as past
- # [18:58] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [18:58] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
- # [18:59] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [19:02] * mkelly|noms is now known as mkelly
- # [19:02] <@smaug> um, what is '<' in JS. I mean \x something
- # [19:02] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:02] * armenzg is now known as armenzg_lunch
- # [19:03] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [19:03] * Joins: sriram (sriramr@moz-7B0110AD.mv.mozilla.com)
- # [19:03] * Quits: MarcoZ (Daily@moz-9D62696.dip.t-dialin.net) (Quit: See you tomorrow!)
- # [19:04] * Joins: cdiehl_ (cdiehl@moz-3D28CB93.pool.mediaways.net)
- # [19:04] * Quits: biesi_ (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
- # [19:04] * Quits: cdiehl (cdiehl@moz-3E322D61.pool.mediaways.net) (Ping timeout)
- # [19:04] * cdiehl_ is now known as cdiehl
- # [19:04] * Quits: krit (krit@moz-1FC1932F.adobe.com) (Quit: Leaving.)
- # [19:05] <@smaug> ah, \u003C
- # [19:06] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:06] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:06] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [19:06] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [19:06] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
- # [19:07] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
- # [19:07] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [19:07] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [19:08] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
- # [19:08] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [19:08] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:08] * cjones-brb is now known as cjones
- # [19:09] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [19:09] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [19:09] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:09] * anant_ is now known as anant
- # [19:09] * davehunt|mtg is now known as davehunt
- # [19:09] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
- # [19:10] * Joins: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com)
- # [19:11] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:12] * davidb|pto is now known as davidb
- # [19:13] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
- # [19:13] * glob is now known as glob|away
- # [19:13] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:13] * glob|away is now known as glob
- # [19:13] * Quits: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:13] * Quits: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [19:14] * Joins: wesj1 (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [19:14] * dholbert|zzz is now known as dholbert
- # [19:15] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [19:15] * Joins: pdagnelie (pcd@moz-69F2E428.ugrad.cs.cmu.edu)
- # [19:15] * Joins: krit (krit@moz-1FC1932F.adobe.com)
- # [19:17] * Joins: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com)
- # [19:17] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:18] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [19:18] * ChanServ sets mode: +o dveditz
- # [19:18] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
- # [19:18] * Joins: robhawkes (robhawkes@moz-41215903.tmodns.net)
- # [19:18] * Joins: maikmerten (maikmerten@moz-B402EEEA.dynamic.qsc.de)
- # [19:18] <nemo> smaug: \x3c is legit too :)
- # [19:19] <nemo> smaug: man ascii ;)
- # [19:19] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [19:19] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [19:20] <nemo> or I guess escape("<") (escape is shorter to type than encodeURIComponent) ☺
- # [19:20] * Quits: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net) (Ping timeout)
- # [19:21] * Joins: bnicholson (bnicholson@moz-7C52413B.rcmdva.fios.verizon.net)
- # [19:22] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [19:22] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:23] * Joins: sawrubh (Mibbit@EC397BF9.8A13E9ED.8BC1D756.IP)
- # [19:24] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [19:24] * rail-lunch is now known as rail_away
- # [19:25] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [19:26] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [19:26] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [19:26] * geekboy|afk is now known as geekboy
- # [19:27] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [19:27] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [19:29] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [19:29] * glob is now known as glob|away
- # [19:30] * mcote|lunch is now known as mcote
- # [19:30] * ctalbert|afk is now known as ctalbert
- # [19:30] * Joins: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net)
- # [19:31] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [19:31] * armenzg_lunch is now known as armenzg
- # [19:33] * philor|away is now known as philor
- # [19:33] * Joins: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [19:33] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [19:35] * joduinn-mtg is now known as joduinn
- # [19:35] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
- # [19:35] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Client exited)
- # [19:35] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [19:36] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:36] <@bz> froydonj: ping
- # [19:36] <@bz> froydnj: ping
- # [19:36] * Quits: romaxa (romaxa@moz-54F5744A.net) (Quit: leaving)
- # [19:36] * Quits: romaxa_home (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Quit: leaving)
- # [19:37] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [19:38] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [19:38] * rail_away is now known as rail
- # [19:40] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [19:40] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
- # [19:42] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:43] <froydnj> bz: pong
- # [19:43] * Quits: bsmith (bsmith@moz-364A0C3E.hsd1.ca.comcast.net) (Ping timeout)
- # [19:44] <@bz> froydnj: were you testing in an opt build or a debug build?
- # [19:44] <froydnj> bz: opt
- # [19:44] * bnicholson is now known as bnicholson|lunch
- # [19:44] * Joins: romaxa_home (romaxa@moz-54F5744A.net)
- # [19:44] <@bz> froydnj: then the 128 confuses me
- # [19:44] <froydnj> debug builds are painful on a page like that
- # [19:44] <@bz> froydnj: unless my tree is way out of date
- # [19:44] <froydnj> bz: it confuses me too
- # [19:44] <@bz> froydnj: let me pull and rebuild a current tree
- # [19:44] <@bz> froydnj: it should be 112 in an opt build
- # [19:44] <froydnj> sizeof(nsGenericElement) is 112
- # [19:45] <@bz> froydnj: oh
- # [19:45] <froydnj> but the aMallocSizeOf says 128
- # [19:45] <@bz> froydnj: well, nsHTMLSpanElement is one word bigger than nsGenericElement
- # [19:45] <@bz> froydnj: so that part makes sense
- # [19:45] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [19:45] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
- # [19:45] * @bz goes to figure out why nsGenericElement is 112 now, instead of 104
- # [19:45] <@bz> I bet someone added a member somewhere
- # [19:45] * AaronMT is now known as AaronMTacos
- # [19:46] <froydnj> Element is 96, and nsGenericElement has a CC refcnt and an attrs array
- # [19:47] <@bz> right
- # [19:47] <@bz> so why is Element 96?
- # [19:47] * @bz looks at Element
- # [19:47] * Joins: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP)
- # [19:47] <@bz> how big is nsINode for you?
- # [19:47] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [19:47] <@bz> is it 88 ?
- # [19:47] <froydnj> yes
- # [19:48] <@bz> ok, that's why
- # [19:48] * @bz was counting 80 there
- # [19:48] * @bz recounts
- # [19:49] <@bz> oh
- # [19:49] <@bz> duh
- # [19:49] <@bz> I'm a moron
- # [19:49] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [19:49] <@bz> So then this makes sense
- # [19:50] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [19:50] <@bz> ok
- # [19:50] <@bz> so 128 bytes per span
- # [19:50] <@bz> suck
- # [19:50] <@bz> and 144 for attrs....
- # [19:50] <@bz> which seems like a good bit too
- # [19:50] * @bz looks at the page
- # [19:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
- # [19:51] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [19:51] * joduinn is now known as joduinn-mtg
- # [19:51] <froydnj> about half of that attr # is overallocating the attributes array
- # [19:51] <@bz> ah
- # [19:51] <@bz> so an attr should be...
- # [19:52] * @bz wonders why we're overallocating for parse-time stuff
- # [19:52] * davehunt is now known as davehunt|away
- # [19:52] <@bz> nsAttrName is one word
- # [19:52] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [19:52] <@bz> nsAttrValue is one word
- # [19:53] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Ping timeout)
- # [19:53] <@bz> I guess your typical span has a style attr
- # [19:54] <@bz> so it'll have a MiscContainer
- # [19:54] * Joins: past (past@moz-D48015BE.dsl.dyn.forthnet.gr)
- # [19:54] <@bz> Which has an enum, then a word, then 8 bytes
- # [19:54] <@bz> so figure 3 words, 24 bytes
- # [19:55] <@bz> 32 once jemalloc rounds up
- # [19:55] <@bz> So the @style is 48 bytes
- # [19:55] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [19:55] <@bz> when you say "attr #" you mean the nsAttrAndChildArray?
- # [19:57] <froydnj> yeah
- # [19:58] * AaronMTacos is now known as AaronMT
- # [19:58] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [19:58] <@bz> ok
- # [19:58] * @bz digs into its memory usage
- # [19:59] * sheppy notes that ehsan-verybusy is apparently very busy, and starts fiddling with gdb to see if he can figure out anything about this crash on his own.
- # [19:59] * Quits: robhawkes (robhawkes@moz-41215903.tmodns.net) (Quit: Leaving...)
- # [19:59] <@ehsan-verybusy> sheppy: sorry, do you wanna open up an etherpad where you can share the gdb output with me?
- # [19:59] <sheppy> ehsan-verybusy: sure, hang on
- # [20:00] <sheppy> ehsan-verybusy: https://etherpad.mozilla.org/boBSAACJaB
- # [20:00] <@bz> froydnj: how much are we overallocating???
- # [20:00] <sheppy> I already did "bt" to get a backtrace.
- # [20:00] * Joins: _alex (Mibbit@moz-768DDE93.rev.sfr.net)
- # [20:00] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [20:01] <sheppy> But there you see the string of warnings and the error from the crash, plus the backtrace.
- # [20:01] <edmorley> ehsan-verybusy: I just got update couldn't be installed (for like the third update cycle that didn't work the first time), what logs do I need to preserve? (win7)
- # [20:01] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:02] <@ehsan-verybusy> edmorley: zip up your c:
- # [20:02] <@ehsan-verybusy> c:\users\username\appdata\local\mozilla\firefox
- # [20:02] <@ehsan-verybusy> and
- # [20:02] <sheppy> ehsan-verybusy: fwiw, I just did "print mRawPtr" and added that and its output to the bottom. It's clearly bogus. :)
- # [20:02] <froydnj> bz: nsAttrAndChildArray::mImpl is 64 bytes, so 6 slots with 1 used
- # [20:02] * Joins: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP)
- # [20:02] <froydnj> well, mallocSizeOf(mImpl), anyway
- # [20:02] <@ehsan-verybusy> c:\programdata\mozilla...
- # [20:03] <@bz> froydnj: hmm
- # [20:03] <@ehsan-verybusy> edmorley: and file a new bug and attach them there
- # [20:03] <@ehsan-verybusy> ^
- # [20:03] <Ms2ger> sheppy, aha
- # [20:03] <@bz> froydnj: so if I read this stuff right...
- # [20:03] <pdagnelie> Does anyone know how to register an xpcom component so it can be used in javascript? I am having a devil of a time with it.
- # [20:03] <Ms2ger> So the RangeData was already freed...
- # [20:03] <@ehsan-verybusy> sheppy: let's talk on the etherpad page
- # [20:03] <sheppy> k
- # [20:03] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [20:03] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:03] <@bz> froydnj: an Impl should be 8 bytes plus 1 word plus 2 words per attr plus 1 word per child
- # [20:04] <WeirdAl> pdagnelie: how are you trying to register it? chrome.manifest is the new hotness.
- # [20:04] <@bz> our spans have one attr and 2 kids
- # [20:04] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [20:04] <@bz> so should be 8 bytes + 5 words
- # [20:04] <@bz> 48 bytes
- # [20:04] <@bz> you're getting 64?
- # [20:04] <pdagnelie> WeirdAl: I was attempting to model after nsLocalFile, but I must be missing something. How would I go about it with chrome.manifest?
- # [20:05] * Quits: surkov (surkov@5F83DAE4.67A28CF2.EBE09E3C.IP) (Quit: surkov)
- # [20:05] <WeirdAl> ok, this is going to need a pastebin.mozilla.org post - can you show me the registration code in the component file itself?
- # [20:05] <sheppy> I knew Safari was good for something: having a backup browser while debugging Firefox crashes. :)
- # [20:05] <jaws> ehsan-verybusy, bbondy: i can't reproduce the issue at home with an older nightly and the backup-update.log and last-update.log don't mention any failures
- # [20:05] * KaiRo is now known as KaiRo_packing
- # [20:06] <edmorley> ehsan-verybusy: thank you
- # [20:06] <bbondy> jaws: do you have the old log by chance? the second oldest I think gets written to backup-update.log
- # [20:06] <WeirdAl> pdagnelie: also, as a side note: what code will be calling on it? If there's no C++, you may be better off with a .jsm module
- # [20:07] <@bz> froydnj: commented in the bug with some numbers
- # [20:07] <@ehsan-verybusy> jaws: :(
- # [20:08] <pdagnelie> WeirdAl: there will definitely be some c++ calling it. What do you mean by the registratoin code in the component?
- # [20:08] <jaws> bbondy: no i don't
- # [20:08] <bbondy> doh k, if you see it again please grab those 2 files
- # [20:08] <jaws> ok i will do that
- # [20:08] <bbondy> thanks!
- # [20:08] <WeirdAl> XPCOMUtils calls
- # [20:08] <WeirdAl> (please tell me you're using that)
- # [20:09] <pdagnelie> I'm not, so that may be the first problem :P
- # [20:09] <WeirdAl> XPCOMUtils.jsm is a very good friend of JS components
- # [20:09] <froydnj> bz: gdb printouts for Impl in the bug
- # [20:09] <@bz> froydnj: looking
- # [20:09] <@ehsan-verybusy> jaws: it would also be good if you can try a few times to see if you can reproduce this using older nightlies
- # [20:09] <WeirdAl> I have to step away for approx. 15-30 mins... but I'll be in channel
- # [20:10] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
- # [20:10] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
- # [20:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:10] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [20:10] <froydnj> bz: the string for lone nsAttrValue also seems to be quite long (48 bytes)
- # [20:11] <@bz> 2049
- # [20:11] <jaws> ehsan-verybusy: ok i can try again, but it only reproduces after lots of browsing so i need to find some way to generate whatever memory state that is
- # [20:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [20:11] <froydnj> yeah, there's some weirdness with that field
- # [20:11] <@bz> So (2 << 10) | 1
- # [20:11] <Cww> ttaubert: ping
- # [20:11] <@bz> 1 attr, two children
- # [20:11] <@bz> as expected
- # [20:11] <@ehsan-verybusy> jaws: you can try opening like 100 gmail tabs
- # [20:12] <jaws> k
- # [20:12] <jaws> haha
- # [20:12] <@bz> Then why the hell 64? ;)
- # [20:12] <@ehsan-verybusy> jaws: I wasn't kidding ;)
- # [20:12] <@bz> you still have this in gdb?
- # [20:12] <froydnj> mBufferSize = 6, so we've got a ton more room
- # [20:12] <froydnj> still in gdb, yes
- # [20:12] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [20:13] * armenzg is now known as armenzg_mtg
- # [20:13] <@bz> mBufferSize is in words
- # [20:13] <ttaubert> Cww: pong
- # [20:13] <@bz> we're using 4 words, afaict
- # [20:13] * mcote is now known as mcote|bbiab
- # [20:13] <@bz> so I wonder why it's 6
- # [20:13] * @bz digs
- # [20:13] <@bz> btw
- # [20:13] * Quits: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP) (Quit: Leaving)
- # [20:13] <@bz> 48 bytes for the string would totally add up to 144
- # [20:13] * zpao|detached is now known as zpao
- # [20:14] <josh> espindola: How is exit(0) work going? Do we have a target release yet?
- # [20:14] <froydnj> if I read correctly, it's due to the growth logic in nsAttrAndChildArray::GrowBy
- # [20:15] * bnicholson|lunch is now known as bnicholson
- # [20:15] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
- # [20:16] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [20:16] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [20:16] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [20:17] * @bz is looking through that
- # [20:17] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:17] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [20:17] <@bz> So we start with nothing
- # [20:17] <@bz> we GrowBy(2)
- # [20:18] <@bz> size is set to 0
- # [20:18] <@bz> minSize is set to 2
- # [20:18] <Cww> ttaubert: did you see my email from yesterday?
- # [20:18] <@bz> ah
- # [20:18] <@bz> GROWSIZE is 8
- # [20:18] <Cww> ttaubert: is there a reason why some users have no thumbnails on the new tab page?
- # [20:18] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:18] <@bz> so we set size to 8
- # [20:18] <@bz> and allocate 64 bytes
- # [20:18] <@bz> indeed
- # [20:18] <froydnj> yup
- # [20:18] * Joins: jduell (jduell@moz-3665AAD4.airbears.berkeley.edu)
- # [20:19] * Quits: jduell (jduell@moz-3665AAD4.airbears.berkeley.edu) (Client exited)
- # [20:19] * Joins: jduell_ (jduell@moz-3665AAD4.airbears.berkeley.edu)
- # [20:19] * Quits: jduell_ (jduell@moz-3665AAD4.airbears.berkeley.edu) (Client exited)
- # [20:19] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [20:19] <@bz> ok, great
- # [20:19] * Joins: jduell_ (jduell@moz-3665AAD4.airbears.berkeley.edu)
- # [20:19] <@bz> for some values of great
- # [20:19] * jduell_ is now known as jduell
- # [20:19] <@bz> So reducing the DOM usage here would be tricky
- # [20:20] <froydnj> very small values of great
- # [20:20] <@bz> well
- # [20:20] <@bz> we understand what's going on with the DOM number
- # [20:20] <froydnj> verified that there's no clownshoes stuff happening, I suppose
- # [20:20] <@bz> and we now know that switching from @style to @class will save us...
- # [20:20] * Quits: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP) (Quit: jfkthame)
- # [20:20] * @bz checks
- # [20:20] <@bz> we would no longer need the Impl
- # [20:21] <froydnj> ~50MB or so from Impls
- # [20:21] <@bz> hold on
- # [20:21] * @bz is recounting his stuff
- # [20:21] <ttaubert> Cww: yes I saw your email. sorry that I didn't reply, yet. will do it later today, is that okay? or do you need to know now?
- # [20:21] <froydnj> well, maybe not, as not all spans have attrs
- # [20:21] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
- # [20:22] <@bz> we still need the Impl
- # [20:22] <@bz> we'd lose the MiscContainer
- # [20:22] * Ms2ger wonders if it would make sense for the parser to tell the element up front how many attributes it's going to add
- # [20:22] <@bz> MiscContainer is 32 bytes
- # [20:22] <@bz> we'd also lose the 48-byte string
- # [20:22] <@bz> I believe
- # [20:22] <espindola> josh, no target release. The patch enabling write poisoning on debug builds is under code review.
- # [20:22] <jduell> smaug: ping
- # [20:22] <froydnj> so 80 bytes * ~450k elements ~= 36MB
- # [20:22] <@bz> yeah
- # [20:23] <@bz> plus we'd lose all those StyleRule objects
- # [20:23] <@bz> and probably get way fewer style contexts
- # [20:23] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [20:24] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
- # [20:24] <froydnj> Ms2ger: does the parser accumulate then add in one go, or does it do it incrementally?
- # [20:24] <Ms2ger> Accumulate
- # [20:24] <Ms2ger> http://mxr.mozilla.org/mozilla-central/source/parser/html/nsHtml5TreeOperation.cpp#295
- # [20:24] <@bz> Ms2ger: I thought we did just that at some point
- # [20:24] <Cww> ttaubert: later today is fine, I'd like to have the docs done this week, though so sooner is better. Thanks.
- # [20:24] <@bz> Ms2ger: tell the element up front how many attrs it was going to get
- # [20:24] <Cww> ttaubert: even a few bullet points would be enough.
- # [20:25] <@bz> (can't do that for kids, of course)
- # [20:25] <Ms2ger> bz, before or after the new parser?
- # [20:25] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [20:25] <@bz> Ms2ger: before
- # [20:25] <@bz> Ms2ger: though I no longer see the code there either
- # [20:25] <@bz> ok
- # [20:25] * @bz should run
- # [20:25] <@bz> back in a bit
- # [20:25] <Ms2ger> See you
- # [20:25] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [20:25] <@bz> froydnj: I'm still going to look into what's up with the style context situation
- # [20:26] <@bz> oh
- # [20:26] <@bz> I know what's going on, I bet
- # [20:26] * Quits: cdiehl (cdiehl@moz-3D28CB93.pool.mediaways.net) (Quit: ...---...)
- # [20:26] * Joins: efes (efes@moz-929D2974.dynamic.chello.pl)
- # [20:26] <Ms2ger> Weren't we removing GetIDAttributeName()?
- # [20:27] <froydnj> preallocating attributes would help, though I wonder if you'd lose doing modifications from JS and the like
- # [20:27] <@bz> froydnj: let me write you a small patch
- # [20:27] <@bz> froydnj: that might affect the amount of memory style contexts use here
- # [20:27] <pdagnelie> WeirdAl: so, from what i can see, .jsm is useful for javascript components, but i'm writing a c++ component. am i missing something?
- # [20:27] <froydnj> hm, those anchors have 3 slots unused and a buffer size of 14
- # [20:27] * juanb is now known as juanb|brb
- # [20:28] <froydnj> that's not good either
- # [20:28] <@bz> The anchors with 3 attrs?
- # [20:28] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:28] <@bz> and one kid?
- # [20:28] * Quits: sgautherie (chatzilla@moz-D7B69DC4.fbxo.proxad.net) (Quit: ChatZilla 0.9.78.1 [SeaMonkey 1.5a/2007051508])
- # [20:28] <@bz> That would need 7 slots
- # [20:28] <@bz> plus 2 wods
- # [20:28] <@bz> er, words
- # [20:28] <froydnj> don't know how many kids they have, is there a good way to determine that from gdb?
- # [20:28] <@bz> gets 9 words
- # [20:28] <AryehGregor> philor, should I worry about the Android red here, or can I just push?
- # [20:28] <AryehGregor> https://tbpl.mozilla.org/?tree=Try&rev=f76bc311ecf3
- # [20:28] <@bz> oh, I'm looking at the source
- # [20:28] <@bz> they have 1 kid
- # [20:28] <@bz> as for how many kids
- # [20:28] <Ms2ger> (GetChildCount())
- # [20:29] <@bz> mAttrAndChildCount >> 10
- # [20:29] * cjones sees froydnj's message way out of context, does a double take
- # [20:29] <froydnj> GetChildCount == 1
- # [20:29] <@bz> right
- # [20:29] <@bz> so 3 attrs, 2 words each
- # [20:29] <@bz> 1 child, 1 word
- # [20:29] <@bz> 7 words
- # [20:29] * Quits: _alex (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:29] <@bz> 4 bytes plus a word for the Impl
- # [20:29] <@bz> that's 9 words
- # [20:29] <@bz> rounding up to nearest 8 words in GrowBy, 16 words
- # [20:29] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [20:29] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [20:30] <@bz> so 14 slots, of which we're using 7
- # [20:30] <froydnj> cjones: never knew gdb was a tool for spying on the neighbors, eh?
- # [20:30] <@smaug> jduell: pong
- # [20:30] <cjones> gente debugger
- # [20:30] * froydnj has clearly failed to absorb how nsAttrAndChildArray counts
- # [20:30] <@bz> heh
- # [20:30] <@bz> counts which?
- # [20:30] <@bz> GrowBy is counting in units of sizeof(void*)
- # [20:31] <@bz> so in words
- # [20:31] <jduell> smaug: do you know offhand if using the web console ought to cause objects to stay alive for a lot longer than previously?
- # [20:31] <@bz> The size of an Impl on 64-bit is 2 + 2*(numattrs) + numkids words
- # [20:31] <@bz> minimal size, that is
- # [20:31] <jduell> I'm looking into why websockets (and http channels) are staying alive for a long time, but only when the web console is used.
- # [20:31] <froydnj> oh, I see, Impl doesn't do a proper declaration on its buffer, that's where my confusion is
- # [20:32] <@bz> yeah
- # [20:32] <@bz> it has magic stuff going on
- # [20:32] <@bz> reallocs the whole object, not just the buffer
- # [20:32] <@smaug> jduell: I wouldn't be surprised if web console affects to object lifetime
- # [20:32] <@bz> in an attempt to fuse allocations in the common (not too many kids/attrs) case
- # [20:32] <froydnj> makes sensen
- # [20:32] <jduell> smaug: the good news is that while looking into it I've found some places where necko objects aren't actually letting go of listeners right after OnStopRequest, and I'm fixing them (bug 759819)
- # [20:32] <@bz> froydnj: so actually
- # [20:32] <@smaug> jduell: check to which window Websocket is bound to
- # [20:33] <@bz> froydnj: ignore my test patch thing
- # [20:33] <edmorley> bbondy: thanks for the dup :-)
- # [20:33] <@smaug> jduell: awesome !
- # [20:33] * @bz was misreading the page
- # [20:33] <@smaug> finally
- # [20:33] <@bsmedberg> ted: there's some variable for creating dependent directories now, right?
- # [20:33] <jduell> smaug: ok, and what do I do when I find out which window it is?
- # [20:33] <bbondy> np
- # [20:33] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [20:33] <@ted> bsmedberg: yeah, you can use $(call mkdir_deps,whatever dir) as a dependency
- # [20:33] <@smaug> jduell: add some debug code to nsWebSocket::Initialize
- # [20:33] * Quits: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com) (Ping timeout)
- # [20:34] <@smaug> jduell: actually, nsWebSocket::Init
- # [20:34] <jduell> smaug: for reference (pun intended), I'm seeing that a loop that just creates a websocket, then creates another one in onclose (so only 1 open at a time logically) winds up seeing up to 451 websockets alive before GC drops it down to a steady 220-250
- # [20:34] <@ted> bsmedberg: you have to include autotargets.mk though
- # [20:34] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
- # [20:34] <@bsmedberg> oh, it's not automatically part of rules.mk?
- # [20:34] <@bsmedberg> blech
- # [20:34] <@ted> or wait, maybe not
- # [20:34] <@ted> maybe that's in rules.mk
- # [20:34] <@bz> froydnj: do you want to see how much memory we would actually save by switching to classes here?
- # [20:34] <jduell> (but only when web console is being used)
- # [20:34] <@bsmedberg> rules.mk includes it
- # [20:34] <@bsmedberg> I should be ok
- # [20:35] <@smaug> jduell: so, check what aOwnerWindow is
- # [20:35] <jduell> smaug: ok
- # [20:35] <jduell> smaug: and what do I do with that info? :)
- # [20:35] <froydnj> bz: sure, I'll do that
- # [20:35] <@smaug> jduell: you can get the doc url aOwnerWindow->GetExtantDoc()->GetDocumentURI() or some such
- # [20:35] * edmorley is now known as edmorley|away
- # [20:35] <@bz> froydnj: I believe that should dramatically drop the style context numbers too
- # [20:36] <gabor> Ms2ger: how do I format a static c style function? static int\n blah()\n {... or static\n int\n blah()\n {... ?
- # [20:36] <@smaug> jduell: if Init() doesn't get any ownerwindow, then console does something very different than what happens in web pages
- # [20:37] * Joins: jfkthame (jfkthame@25F581E4.90783722.9542EC20.IP)
- # [20:38] <jduell> smaug: oh, sorry, these are *WebSocketChannels*, not nsWebSockets, that are being kept alive.
- # [20:38] * Joins: biesi_ (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [20:38] <@smaug> oh
- # [20:38] <jduell> I'm not actually sure yet if the nsWebsockets are kept alive too--they don't have NSPR logging
- # [20:38] <@smaug> jduell: then you're talking about necko stuff, which I don't know too well ;)
- # [20:38] <bjacob> gabor: static int on one line
- # [20:39] <jduell> smaug: the web console seems to be keeping channels alive for some reason, though the web console devs don't think it should.
- # [20:39] <@bz> froydnj: more braindump in the bug
- # [20:39] <jduell> smaug: ok. well, thought I'd ask :)
- # [20:39] * @bz signs off for real
- # [20:39] * bz is now known as bz_away
- # [20:39] <gabor> bjacob++
- # [20:39] * juanb|brb is now known as juanb
- # [20:40] * jwir3 is now known as jwir3|lunch
- # [20:41] <dzbarsky> is there a way to grab a changeset from try and save it as a patch?
- # [20:41] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [20:41] <bjacob> dzbarsky: sure, click the cset on tbpl, then click raw
- # [20:41] * Joins: dwalkowski (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [20:42] <dzbarsky> bjacob: ah, thanks
- # [20:43] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [20:43] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
- # [20:45] <jduell> biesi_: ping
- # [20:46] <WeirdAl> pdagnelie: argh, I misunderstood. :(
- # [20:46] <WeirdAl> sorry for sending you down a rathole
- # [20:46] * Joins: Dagger (Dagger@moz-D33D35F6.cable.virginmedia.com)
- # [20:46] <WeirdAl> I thought you were writing your component in JS
- # [20:46] * AutomatedTester|away is now known as AutomatedTester
- # [20:47] * Joins: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
- # [20:47] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Quit: Ami_Ty)
- # [20:47] <pdagnelie> WeirdAl: no, sorry, i'm writing it in c++
- # [20:47] * Joins: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
- # [20:47] * Parts: benjamin (Mibbit@moz-BBE3ABD.mv.mozilla.com)
- # [20:47] <WeirdAl> ok, that's a whole different ballgame, especially since every six weeks, you'll need to rebuild
- # [20:47] <cjones> dzbarsky, you can also do |hg qimport -n foo http://[hg raw changeset URL]|
- # [20:47] <biesi_> jduell, pomngh
- # [20:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [20:48] <jduell> biesi_: hey--quick question. I'm going through the necko code and noticing we've got some cases where we don't release listeners after OnStop.
- # [20:48] <biesi_> jduell, that seems bad
- # [20:48] <jduell> biesi_: i'm fixing them, but it's been pointed out to me that nowhere in the IDLs (AFAICT) do we actually promise to release after OnStop
- # [20:48] <WeirdAl> pdagnelie: make sure you're willing to pay that cost!
- # [20:48] <biesi_> jduell, that's true, but it's necessary to avoid leaks
- # [20:48] * Joins: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP)
- # [20:48] <jduell> neither nsIChannel:asyncOpen nor the nsIRequestObserver IDLs say it.
- # [20:49] <pdagnelie> WeirdAl: I'm writing and using stuff that isn't in js
- # [20:49] <pdagnelie> so yes, i need to write it in c++
- # [20:49] * Quits: mw22_ (chatzilla@moz-FB753258.adsl.wanadoo.nl) (Ping timeout)
- # [20:49] <Ms2ger> gabor, yes
- # [20:49] <jduell> biesi_: OK, I'll add some language to them (making clear that it's the last OnStop, for cases like multipart where onStop gets called repeatedly) and ?r you on it
- # [20:49] <biesi_> ok
- # [20:49] <philor> AryehGregor: I'd worry more about Windows than those, since they were just from ftp.m.o being busted
- # [20:49] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [20:49] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [20:49] <WeirdAl> pdagnelie: is js-ctypes an option?
- # [20:49] <AryehGregor> philor, okay, thanks.
- # [20:50] <sheppy> ehsan-verybusy: how much of that info do you want in the bug? Everything we went through or just the last part with the bad indices and GetIndicesForInterval?
- # [20:50] <AryehGregor> Oh . . . I didn't notice Windows wasn't finished.
- # [20:50] <AryehGregor> Oh, well.
- # [20:50] <AryehGregor> m-i tinderbox will catch any problems. :)
- # [20:51] <@ehsan-verybusy> sheppy: perhaps put a link to the etherpad page itself
- # [20:51] <josh> espindola: Do we have patches for clang3.0 builds on Linux? http://pastebin.mozilla.org/1652678
- # [20:51] <sheppy> ehsan-verybusy: duh, good idea :)
- # [20:52] <jduell> smaug: do you know what it takes for an object to wind up getting released by DoDeferredRelease?
- # [20:52] * Quits: maikmerten (maikmerten@moz-B402EEEA.dynamic.qsc.de) (Client exited)
- # [20:52] <@smaug> jduell: you mean the one in XPConnect?
- # [20:53] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [20:53] <jduell> smaug: err, I dunno. I'm just seeing that necko channels are suddenly getting their destructor called by that function once I'm using web console
- # [20:53] <@smaug> jduell: if GC ends up releasing some JS object which keeps C++ object alive, that release uses Deferredrelease
- # [20:53] <pdagnelie> WeirdAl: not particularly, no
- # [20:53] <WeirdAl> damn
- # [20:53] <jduell> smaug: and it's directly calling websocketchannel->Release
- # [20:53] * jhammel is now known as jhammel|lunch
- # [20:53] * Quits: @dbaron (dbaron@moz-CD63533D.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:53] <WeirdAl> pdagnelie: ok, let me explain a few things before we start trying to fix your module code
- # [20:53] <jduell> smaug: does that imply some JS object was holding on to the channel?
- # [20:54] <espindola> josh, I haven't tried with 4.7.0 headers
- # [20:54] <@smaug> hmm, I doubt that
- # [20:54] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:54] <@smaug> jduell: is it possible that nsWebSocket is kept alie
- # [20:54] <espindola> I have downloaded the fedora 17 iso, but had no time to install it yet
- # [20:54] <@smaug> alive
- # [20:54] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [20:54] <jduell> smaug: I'm sure it is--I need to check
- # [20:54] * Joins: Asa (asa@B1A04851.559FC6D5.439315E1.IP)
- # [20:54] <WeirdAl> first off, binary components require rebuilding for each new version of the Gecko toolkit. That means downloading a fresh XULRunner SDK every six weeks.
- # [20:54] <espindola> josh, does clang 3.1 work?
- # [20:54] <jduell> smaug: is possible, that is
- # [20:54] <@smaug> and DeferredRelease ends up releasing it and then the channel ...
- # [20:54] <hub> so if I requested a patch to be in Aurora (not mine) and it got approved, shall I be the one to push it?
- # [20:55] * Joins: cdiehl (cdiehl@moz-3D28CB93.pool.mediaways.net)
- # [20:55] <pdagnelie> WeirdAl: okay
- # [20:55] <jduell> smaug: but if that were the case, I'd see the nsWebsocket destructor on the stack, right?
- # [20:55] <Ms2ger> hub, well, you or someone you can get to volunteer :)
- # [20:55] <WeirdAl> you're going to want to automate that :)
- # [20:55] <josh> espindola: Haven't tried it, was hoping I could just build with the clang that is default for the newly-released Fedora 17
- # [20:55] <hub> ok, I'll do it
- # [20:55] <jduell> smaug: it would be weird for JS to have a ref to the websocketchannel, though--we don't really expose it directly to JS easily
- # [20:55] <hub> Ms2ger: I was more asking to not step on someone else's foot
- # [20:56] <espindola> josh, I will let you know once I install fedora 17...
- # [20:56] * WeirdAl tries to remember how C++ XPCOM modules are registered these days - it changed last year
- # [20:56] <philor> and I'd worry about whatever that bustage is, for which I have just enough time to close inbound and nothing more
- # [20:56] * Quits: armenzg_mtg (armenzg@moz-D4736010.cable.teksavvy.com) (Input/output error)
- # [20:56] <Ms2ger> hub, no, you wouldn't
- # [20:56] <@smaug> jduell: yeah, it would be. Though, I guess JS could access the channel via content policies or some such
- # [20:57] <josh> espindola: I'm suspect you have better things to do if we're not really intending to support this compiler, so no worries. Just wondering if there was a fix I was missing.
- # [20:57] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/1f2733c36b67 - Mihai Sucan - Bug 673148 - (async-webconsole) Part 5 - HUDService.jsm cleanup; r=rcampbell f=jwalker
- # [20:57] <Mook_as> WeirdAl: chrome.manifest, binary-component line, plus static data structures in the shared lib
- # [20:57] <firebot> http://hg.mozilla.org/mozilla-central/rev/183aed68ea36 - Mihai Sucan - merge fx-team to m-c
- # [20:57] <Mook_as> see https://developer.mozilla.org/en/XPCOM/XPCOM_changes_in_Gecko_2.0
- # [20:57] <AryehGregor> How do I turn on "treat warnings as errors" locally?
- # [20:58] <AryehGregor> I've just had a couple of try pushes fail to build because I left an unused variable somewhere.
- # [20:58] <WeirdAl> pdagnelie: see what Mook_as just wrote - that's a good start
- # [20:58] <pdagnelie> ok
- # [20:58] <WeirdAl> in particular, note the ModuleUtils.h file
- # [20:59] <Ms2ger> AryehGregor, ac_add_options --enable-warnings-as-errors
- # [20:59] <WeirdAl> or Module.h
- # [20:59] <Ms2ger> Add that to your mozconfig
- # [20:59] <espindola> josh, I don't think we will support the clang package in fedora
- # [20:59] * AryehGregor tries
- # [20:59] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [20:59] * Joins: robhawkes (robhawkes@EDCE86EC.3BD1665B.B4C748B5.IP)
- # [20:59] <espindola> but we will support using gcc 4.7 c++ headers...
- # [20:59] * Parts: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
- # [21:00] <WeirdAl> btw, you currently can't build FF12 in Fedora 17
- # [21:00] <WeirdAl> and you can't build tests for FF13 beta in Fedora 17 either
- # [21:00] <WeirdAl> not with gcc 4.7, and a clean repo
- # [21:01] <@smaug> WeirdAl: good to know. I was planning to update to F17
- # [21:02] <@smaug> though, Fedora updates are always failures
- # [21:02] <WeirdAl> smaug: yeah, there's basically two little patches that missed the trains
- # [21:02] <WeirdAl> I had "fun" updating to F17.
- # [21:03] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [21:04] <WeirdAl> smaug: I found out last night, the hard way... I consider an operating system ready for my use when I can build and run Firefox from clean source
- # [21:04] * juanb is now known as juanb|lunch
- # [21:04] <WeirdAl> irc logs of this channel should have the details from about 12 hours ago
- # [21:04] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [21:04] <@smaug> WeirdAl: I've been using Fedora/Redhat since Redhat 5.2 and I think I've never seen a successful update. I end up installing everything from scratch
- # [21:05] <jduell> smaug: damn--and I was thinking of ditching ubuntu for RH because I'm sick of upgrading breaking stuff in ubuntu...
- # [21:05] <WeirdAl> smaug: the good news is that the patches really are small
- # [21:06] <WeirdAl> and I'm hoping someone will land the second patch on beta before it goes to release...
- # [21:06] <@smaug> WeirdAl: do you have bug# ?
- # [21:06] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [21:06] <WeirdAl> stand by, I'm looking up logs from krijnhoetmer
- # [21:06] <ddahl> jduell: smaug: conundrums all around. thinking about switching to arch linux
- # [21:07] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:07] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:07] <WeirdAl> smaug: FF12 bustage was bug 736765. FF13 beta bustage was bug 734490
- # [21:08] <jhammel|lunch> smaug: you should use ubuntu...it will only break every other update ;)
- # [21:08] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [21:08] <jduell> ddahl: great, yet another packaging system...
- # [21:08] <WeirdAl> smaug: and no, I did not try to compile after the failure, so there may be other build bustages waiting in the wings on those branches
- # [21:08] * geekboy is now known as geekboy|afk
- # [21:09] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
- # [21:09] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [21:09] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [21:09] <ddahl> jduell: indeed
- # [21:09] <jhammel|lunch> i hear good things about bsd's packaging system....Firefox is supported on that, right?
- # [21:09] <mbrubeck> I USE DEBIAN [hipster barista] UNSTABLE
- # [21:09] <Ms2ger> Eheh
- # [21:10] <WeirdAl> pdagnelie: are you finding any useful clues?
- # [21:10] <ddahl> jduell: paul was hyping it to me. I will try it next
- # [21:10] <Ms2ger> jhammel|lunch, it may build without patches for two consecutive days
- # [21:10] <Ms2ger> jhammel|lunch, that's the best you get :)
- # [21:10] <@smaug> jhammel|lunch: I can't understand Ubuntu's default user account handling
- # [21:10] <@smaug> so, I prefer Fedora
- # [21:10] <ddahl> mbrubeck: [hipster barista]! hahah
- # [21:10] <evilpie> EVEN MORE HIPSTER: I USE UBUNTU AND IT IS UNSTABLE
- # [21:11] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [21:11] <ddahl> evilpie++
- # [21:11] <ddahl> or you use it cuz it is unstable, the pain makes you cool
- # [21:11] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Ping timeout)
- # [21:11] <jhammel|lunch> i use lfs with a custom kernel
- # [21:11] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:11] <mbrubeck> http://www.quickmeme.com/meme/3pj02f/
- # [21:12] <@smaug> WeirdAl: um, so no one asked review for the FF12 thingie
- # [21:12] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one day...)
- # [21:12] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [21:12] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [21:12] <hub> is there a try for Aurora?
- # [21:12] <pdagnelie> WeirdAl: yeah, i'm gonna play around with this for a while, i'll ask again if i need any more help
- # [21:12] <@smaug> WeirdAl: could you perhaps update the patch and ask review from ... bsmedberg
- # [21:12] <WeirdAl> smaug: there was a FF13 review of it on bug 725655
- # [21:12] <@smaug> ahaa
- # [21:13] <WeirdAl> as I noted in bug 736765 comment 12
- # [21:13] <@smaug> WeirdAl: well, FF12 will be obsolete soon, so FF13 is enough
- # [21:13] <Ms2ger> hub, yeah, you can just push to try from your aurora tree
- # [21:13] <evilpie> jhammel|lunch: too mainstream
- # [21:13] <WeirdAl> as I also noted in comment 12 :)
- # [21:13] <hub> oh, ok
- # [21:13] <hub> Ms2ger: thanks
- # [21:14] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:14] * jhammel|lunch switches to kernel from scratch
- # [21:14] <philor> well, "can" - builds will be red from not having the empty tooltool manifests
- # [21:14] <Ms2ger> Yeah
- # [21:14] <@smaug> WeirdAl: please ask approval for Bug 734490
- # [21:14] <philor> and Android tests won't even start unless you change the branding
- # [21:14] <Ms2ger> But technically, it's possible
- # [21:14] * KaiRo_packing is now known as KaiRo_away
- # [21:15] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [21:15] * Quits: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP) (Quit: Ex-Chat)
- # [21:16] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [21:17] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [21:17] <msucan> m-c is closed for bustage?
- # [21:17] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:17] <Ms2ger> Apparently so
- # [21:18] <WeirdAl> smaug: done, and I hope I wasn't snarky.
- # [21:18] <cpeterson> who owns the [Mac] Firefox spellcheck dictionary? It does not recognize "Helvetica", but Mac Chrome and Safari do.
- # [21:18] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [21:18] <hub> so is try
- # [21:19] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [21:19] * coop|buildduty is now known as coop|lunch
- # [21:19] * Quits: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP) (Quit: Leaving)
- # [21:20] * Quits: Ms2ger (Ms2ger@AA5FA8.502F5C07.37724B0D.IP) (Quit: nn)
- # [21:20] * Joins: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net)
- # [21:20] * Quits: ianbicking (ianbicking@moz-36B9BE32.hsd1.mn.comcast.net) (Quit: ianbicking)
- # [21:21] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [21:21] * Joins: kats (kats@moz-DE13FC16.compute-1.amazonaws.com)
- # [21:22] <kats> pushing to try says its closed, but tbpl status says open
- # [21:22] <kats> s/its/it's/
- # [21:22] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:22] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [21:22] <philor> kats: shift+reload tbpl
- # [21:23] <kats> ah boo :(
- # [21:23] * Quits: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
- # [21:23] * mbrubeck speed-dupes kats in bug 760235
- # [21:23] * Joins: chrisccoulson (chr1s@CF62D2D6.FC921812.EE27BB8D.IP)
- # [21:24] <kats> heh
- # [21:24] <kats> but the bug you duped me to is also a dupe of something else that's supposedly fixed
- # [21:25] <mbrubeck> fixed but not deployed, I think?
- # [21:25] <philor> tbpl-dev ftw
- # [21:25] <philor> 297 unstarred on inbound, and I can go wherever else I want
- # [21:25] * mcote|bbiab is now known as mcote
- # [21:25] <philor> a mere 101 on aurora
- # [21:26] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
- # [21:26] <kats> where is this tbpl-dev, that i may partake in this "going wherever i want"
- # [21:26] <philor> oh, it wasn't done loading yet
- # [21:26] <kats> sigh
- # [21:26] <mbrubeck> kats: It's password-protected since it runs code directly from hg
- # [21:26] <kats> i'm about to file another bug for having to shift-reload tbpl, is there already a bug on that?
- # [21:26] * dhylands is now known as dhylands|afk
- # [21:27] <philor> we'll dupe you to "switch to using treestatus.m.o"
- # [21:27] <philor> since it's tinderbox.m.o's caching you're having to kill
- # [21:27] <mbrubeck> which is also almost ready to deploy, no?
- # [21:27] <philor> yup
- # [21:27] <mbrubeck> \o/
- # [21:27] <mbrubeck> we should hire edmorley more often
- # [21:28] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [21:28] <jhammel|lunch> ++
- # [21:28] <kats> now i need a bug for better duplicate but searching :p
- # [21:28] <kats> s/but/bug/
- # [21:30] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [21:30] * Quits: mayhemer (Miranda@B3D46202.F87A741B.F23860FD.IP) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [21:30] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
- # [21:30] * Quits: sawrubh (Mibbit@EC397BF9.8A13E9ED.8BC1D756.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:31] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Connection reset by peer)
- # [21:31] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [21:31] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [21:32] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
- # [21:32] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [21:32] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
- # [21:34] * jhammel|lunch is now known as jhammel
- # [21:35] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [21:35] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
- # [21:35] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [21:36] * Joins: jamesr (jamesr@D18589DC.D6CCE4AE.77834EAA.IP)
- # [21:36] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:36] * Quits: robhawkes (robhawkes@EDCE86EC.3BD1665B.B4C748B5.IP) (Quit: Leaving...)
- # [21:37] <akeybl> gavin: bsmedberg: looks like beta is burning https://tbpl.mozilla.org/?tree=Mozilla-Beta
- # [21:37] * Quits: jorendorff (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Ping timeout)
- # [21:37] * Joins: jorendorff_ (jorendorff@moz-FAB36621.hsd1.tn.comcast.net)
- # [21:37] <gavin> looking
- # [21:38] <catlee> probably gps' patch
- # [21:38] <gavin> yeah :(
- # [21:38] <gavin> what's the status of that?
- # [21:39] * jwir3|lunch is now known as jwir3
- # [21:39] <gavin> some build config change was landed, but not the beta/aurora parts?
- # [21:39] <catlee> it's being backed out
- # [21:39] <gavin> ah, bug 757460?
- # [21:39] * Joins: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP)
- # [21:40] <gavin> did it just happen to catch a merge/reconfig?
- # [21:40] * Quits: efes (efes@moz-929D2974.dynamic.chello.pl) (Ping timeout)
- # [21:40] <catlee> no, it's just broken
- # [21:40] <philor> pish, a piddly little 99 failures, that's not burning
- # [21:42] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
- # [21:43] <akeybl> catlee: so kicking off tests again should just work?
- # [21:43] <catlee> akeybl: yes
- # [21:44] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [21:45] * Joins: derf (derf@moz-4168F490.net)
- # [21:46] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:46] * Quits: jorendorff_ (jorendorff@moz-FAB36621.hsd1.tn.comcast.net) (Quit: jorendorff_)
- # [21:47] <akeybl> catlee: could you reopen the tree if things are working now?
- # [21:48] <akeybl> (approval only of course)
- # [21:48] * Joins: karl (karl@moz-65743FA0.jetstream.xtra.co.nz)
- # [21:48] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [21:50] * Joins: stefanh (stefanh@moz-3EED0162.customers.ownit.se)
- # [21:51] * Joins: armenzg (armenzg@moz-D4736010.cable.teksavvy.com)
- # [21:51] * armenzg is now known as armenzg_brb
- # [21:52] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:53] * Quits: Mavericks (Mibbit@7746FD96.E47B74B8.FDEA3160.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:53] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
- # [21:53] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [21:56] * Joins: espindol_ (espindola@moz-26F1FAC7.dsl.teksavvy.com)
- # [21:57] * Quits: lahabana (Mibbit@moz-8B59E417.imag.fr) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:57] * Quits: Asa (asa@B1A04851.559FC6D5.439315E1.IP) (Ping timeout)
- # [21:57] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [21:58] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [21:59] * Joins: kentuckyfriedtakahe (kentuckyfr@538BABFE.A073F3E.97BBD552.IP)
- # [22:01] * Joins: ianbicking (ianbicking@moz-AD0FEE21.hsd1.mn.comcast.net)
- # [22:01] * juanb|lunch is now known as juanb
- # [22:01] * geekboy|afk is now known as geekboy
- # [22:03] * Quits: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [22:03] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Connection reset by peer)
- # [22:03] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [22:03] * espindol_ is now known as espindola
- # [22:03] * Joins: Asa (asa@B1A04851.559FC6D5.439315E1.IP)
- # [22:04] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [22:05] * Quits: stefanh (stefanh@moz-3EED0162.customers.ownit.se) (Input/output error)
- # [22:05] * Joins: wlach|laptop (wlach@moz-3BB19106.vif.net)
- # [22:05] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:09] * Quits: edmorley|away (edmorley@moz-F58BBCAD.range109-156.btcentralplus.com) (Ping timeout)
- # [22:09] * Quits: askalski (akuda@moz-6A36EC49.ip.abpl.pl) (Quit: Wychodzi)
- # [22:09] * Joins: edmorley (edmorley@moz-5F70AC4A.range109-156.btcentralplus.com)
- # [22:09] * Quits: graememcc (chatzilla@moz-956BDAFB.range86-147.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [22:11] <@bz_away> hrm
- # [22:11] <@bz_away> infra bustage?
- # [22:12] <@smaug> on try?
- # [22:13] <gps> yes, I managed to bust *all* the trees
- # [22:13] <gps> quite an achivement, I think
- # [22:13] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:13] <jhammel> http://k0s.org/all-the-things/?break
- # [22:13] <gps> hopefully one that will not be repeated
- # [22:14] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [22:14] <mwu> oh impressive score on inbound
- # [22:15] <gps> go big or go home
- # [22:15] <mwu> https://people.mozilla.com/~mwu/Screen%20shot%202010-08-18%20at%2011.13.36%20PM.png
- # [22:15] <mwu> you might beat my high score, guess we'll see
- # [22:16] * Quits: raphc (rc@moz-2772C915.rev.numericable.fr) (Ping timeout)
- # [22:16] * @bz_away means on inbound
- # [22:16] <gps> pretty sure it was over 101 earlier
- # [22:16] <mwu> sweet
- # [22:16] <gps> I have a 99 in one open tab
- # [22:16] <@bz_away> all the red
- # [22:16] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/4411b40ef38e - Gregory Szorc - Bug 755339 - Part 1b Create dummy file in modules/ directory; r=ted
- # [22:17] <mwu> and it's red too, not just orange
- # [22:17] * bz_away is now known as bz
- # [22:17] <@bz> or put another way...
- # [22:17] <@bz> "should I be worrying I did this, or is someone else on top of it?"
- # [22:17] * Parts: geekboy (geekboy@moz-BBE3ABD.mv.mozilla.com)
- # [22:17] <derf> bz: Last greenish push was kgupta.
- # [22:17] <derf> Long before us.
- # [22:18] <@bz> ok, cool
- # [22:18] <philor> somebody should be worrying about M1 and C, but nobody will
- # [22:18] <philor> someobody should be worrying about Android opt, but nobody will
- # [22:19] <derf> philor: I thought we had you to do all the worrying for us.
- # [22:19] <gps> is there a "resubmit all the reg and orange" button?
- # [22:19] <philor> bz: M1 is you
- # [22:19] <catlee> there should be!
- # [22:19] <@bz> philor: looking
- # [22:19] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [22:19] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
- # [22:19] <@bz> froydnj: ping
- # [22:19] <philor> bz: crashtest too, I'd bet
- # [22:19] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:19] * ChanServ sets mode: +o dbaron
- # [22:19] <mbrubeck> Android is probably sriram
- # [22:20] <sriram> mbrubeck: what did i do?
- # [22:20] <philor> I tried to sell him on that, he didn't buy, but I still think so
- # [22:20] <@bz> philor: argh, for real?
- # [22:20] * @bz had green on that patch
- # [22:20] <@bz> but then there were review comments
- # [22:20] * @bz looks at test
- # [22:20] <mbrubeck> sriram: RuntimeException: Unable to start activity ComponentInfo{org.mozilla.fennec/org.mozilla.fennec.App}: android.view.InflateException: Binary XML file line #10: Error inflating class
- # [22:20] <mbrubeck> sriram: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=202d63933120
- # [22:20] <@bz> yeah, crashtest is likely me too
- # [22:20] <@bz> want me to just back out for now?
- # [22:20] <sriram> mbrubeck: the file mentioned there was never added by me
- # [22:21] <philor> bz: please
- # [22:21] <sriram> mbrubeck: and there are way too many reds before my push
- # [22:21] <sriram> and i tested mine before submitting the patches
- # [22:21] <sriram> clean compiled for me
- # [22:21] <mbrubeck> Maybe it needs a clobber (as usual)?
- # [22:21] <philor> sriram: we're not talking about red, that's from infra
- # [22:22] * armenzg_brb is now known as armenzg
- # [22:22] <@bz> ok
- # [22:22] <@bz> fwiw, M1 is a bogus test
- # [22:22] <philor> we clobbered at least one already today
- # [22:22] * @bz will file
- # [22:22] <sriram> mbrubeck: probably a clobber might help
- # [22:22] <@bz> C is likely a real issue
- # [22:22] <@bz> bjacob: ping
- # [22:22] <sriram> but i ve never heard of the name it mentions
- # [22:24] <mbrubeck> yeah, no mention of it in the tree. :?
- # [22:24] <mbrubeck> :/
- # [22:24] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [22:24] * mbrubeck tries clobbering Android on inbound
- # [22:24] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [22:24] <philor> time looks like the time for a clobber, configure and makefile creation looks a lot like a clobber
- # [22:25] * philor bets against it working
- # [22:25] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
- # [22:25] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:25] * Quits: jduell (jduell@moz-3665AAD4.airbears.berkeley.edu) (Ping timeout)
- # [22:25] <zpao> philor: i;r == infrastructure; rebuilt?
- # [22:26] * Quits: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk) (Quit: Leaving)
- # [22:26] * Joins: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP)
- # [22:26] <@bz> wtf?
- # [22:26] <@bz> someone pushed to inbound?
- # [22:26] * @bz cries
- # [22:26] <mbrubeck> clobbered and retriggered Android; we'll see
- # [22:26] * Quits: Asa (asa@B1A04851.559FC6D5.439315E1.IP) (Ping timeout)
- # [22:26] * @bz goes to strip the backout and do it all over again
- # [22:27] <derf> bz: Well, I know when I see 72 failing jobs, the first thing I think of is, "I should push on top of that."
- # [22:27] <@bz> you look before pushing?
- # [22:27] <jhammel> derf++
- # [22:27] * cjones is now known as cjones-lunch
- # [22:27] * @bz doesn't
- # [22:27] <jhammel> that will mask your failures and someone else will get yelled at
- # [22:27] <derf> bz: I know, I am a heretic.
- # [22:27] * @bz didn't realize we had reopened inbound
- # [22:27] <philor> bz: hg qnew bo && hg backout -r ...
- # [22:28] <philor> far easier to push race that way
- # [22:28] <@bz> philor: hmm?
- # [22:29] <@bz> and more pushes...
- # [22:29] <@bz> lovely
- # [22:29] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
- # [22:30] <@bz> let's try that again
- # [22:30] <@bz> backed out
- # [22:30] * Quits: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP) (Ping timeout)
- # [22:31] <gps> appropriate: http://cdn.memegenerator.net/instances/400x/21260909.jpg
- # [22:31] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:31] <@bz> bjacob: ping
- # [22:31] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [22:33] * coop|lunch is now known as coop|buildduty
- # [22:34] * Quits: wlach|laptop (wlach@moz-3BB19106.vif.net) (Ping timeout)
- # [22:35] * Joins: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP)
- # [22:35] * Joins: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP)
- # [22:36] * Quits: msucan (mihai@391E43DA.2E4BBBBB.BD62875.IP) (Quit: Leaving.)
- # [22:37] * aki is now known as aki|biab
- # [22:37] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [22:37] * Quits: gfritzsche (gfritzsche@moz-4A1C25B4.dynamic.qsc.de) (Ping timeout)
- # [22:38] * Joins: sfink (chatzilla@moz-7B7651CB.dsl.pltn13.sbcglobal.net)
- # [22:38] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:38] * @bz mutters about broken test suites
- # [22:39] * Joins: efes (efes@moz-929D2974.dynamic.chello.pl)
- # [22:40] <bjacob> bz: pong
- # [22:41] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:41] <bjacob> bz: applying the fix you suggest
- # [22:42] * Joins: mmoutenot (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:42] * Joins: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP)
- # [22:42] <mmoutenot> Does anyone know what service this domain is associated with? data-zlb.vips.scl3.mozilla.com
- # [22:43] * Joins: odin_ (Odin@moz-66D3502E.zone5.bethere.co.uk)
- # [22:43] * Joins: jorendorff (jorendorff@moz-C7E45659.hsd1.tn.comcast.net)
- # [22:43] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
- # [22:43] * Quits: past (past@moz-D48015BE.dsl.dyn.forthnet.gr) (Input/output error)
- # [22:43] * Quits: martyn (martyn@moz-356D5506.range86-158.btcentralplus.com) (Quit: Ex-Chat)
- # [22:44] * Joins: espindol_ (espindola@moz-26F1FAC7.dsl.teksavvy.com)
- # [22:44] <philor> zpao: yeah, infra; retriggered, cousin to android; retriggered
- # [22:44] <bjacob> bz: Committed revision 17995.
- # [22:45] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [22:45] * Quits: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com) (Ping timeout)
- # [22:46] <zpao> philor: thanks
- # [22:47] <NeilAway> bz: do you knwo whether css permits :not(.foo, .bar) or is that a jQuery-ism? /me's google fu isn't up to finding the spec
- # [22:47] <NeilAway> *know
- # [22:48] <@bz> bjacob: thanks!
- # [22:48] <@bz> bjacob: should I just roll that into the canvas patch when I reland it?
- # [22:48] * Quits: priya (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [22:48] <@bz> NeilAway: CSS does not permit that yet
- # [22:49] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
- # [22:49] <@bz> NeilAway: there has been talk about allowing it, but the problem is that it's not quite clear how it should behave
- # [22:49] * cjones-lunch is now known as cjones
- # [22:49] <bjacob> bz: if it applies to our version of the tests (I only tried trunk), then why not. In that case, please add a .patch file in content/canvas/test/webgl
- # [22:49] <bjacob> bz: the alternative is just mark the test as failing in failing_*.txt and i'll then take care of it the next time i update the tests
- # [22:50] <bjacob> bz: but that's less good as we then temporarily don't notice regressions in that test
- # [22:50] <@bz> bjacob: it applies to our version. That's how I discovered it: now that I enforce the element types, I got orange on push to inbound. ;)
- # [22:50] <bjacob> ok
- # [22:50] <@bz> bjacob: it's pretty darned easy for me to fix the test on our end
- # [22:50] <bjacob> hm then i backport the fix to 1.0.1
- # [22:50] <bjacob> ok please do + .pach file
- # [22:50] <NeilAway> bz: that example is the same as :not(.foo):not(.bar) though?
- # [22:50] * Quits: espindol_ (espindola@moz-26F1FAC7.dsl.teksavvy.com) (Client exited)
- # [22:51] * Quits: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP) (Ping timeout)
- # [22:51] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
- # [22:51] <@bz> NeilAway: that example, I think so, yes
- # [22:51] <NeilAway> bz: ta
- # [22:51] * Quits: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP) (Connection reset by peer)
- # [22:51] * Joins: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP)
- # [22:51] * Quits: vikash (vikash@D30E9102.6F1B03CD.FB0CC892.IP) (Ping timeout)
- # [22:52] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [22:52] * heycam|away is now known as heycam
- # [22:52] <philor> bz: busted backout?
- # [22:53] * ctalbert is now known as ctalbert|scl3
- # [22:53] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [22:54] * Joins: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP)
- # [22:56] <philor> bz: oh, 6a46906eb017 depended on f96e0f078b49
- # [22:56] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [22:57] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [22:57] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [22:57] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [22:57] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [22:58] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [22:59] <mbrubeck> BACK OUT [...] MORE OF THE THINGS
- # [22:59] * Quits: @dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:00] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:00] * ChanServ sets mode: +o dbaron
- # [23:01] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Ping timeout)
- # [23:01] * Joins: espindola (espindola@moz-26F1FAC7.dsl.teksavvy.com)
- # [23:01] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
- # [23:03] * Quits: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP) (Ping timeout)
- # [23:03] * bwinton is now known as bwinton_away
- # [23:03] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Quit: L'ordinateur est en sommeil)
- # [23:04] * catlee is now known as catlee-away
- # [23:04] * aki|biab is now known as aki
- # [23:05] <joe> glandium: oh god
- # [23:05] <glandium> joe: yeah :(
- # [23:05] <cpeterson> I heard you like backouts, so I put a backout in your backout so you can backout while you backout.
- # [23:06] * Joins: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP)
- # [23:06] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Ping timeout)
- # [23:07] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
- # [23:07] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [23:07] <@bz> philor: oh, crap
- # [23:07] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
- # [23:07] <dholbert> cpeterson++
- # [23:08] * Quits: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net) (Quit: Leaving...)
- # [23:08] * Quits: bbondy (bbondy@moz-A05ECC22.home.cgocable.net) (Ping timeout)
- # [23:08] <@bz> philor: let me back out more stuff
- # [23:08] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:08] <@bz> philor: if I can get my computer to respond....
- # [23:08] * philor is now known as philor|away
- # [23:08] * Joins: dvander`home (dvander@moz-15794884.prvdri.fios.verizon.net)
- # [23:09] * Quits: twi (Adium@moz-1AE3B3E2.cust.dsl.vodafone.it) (Ping timeout)
- # [23:09] * Quits: @dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:09] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
- # [23:09] * ChanServ sets mode: +o dveditz
- # [23:11] <kats> mbrubeck: sriram: did you guys figure out what the android failures are?
- # [23:11] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
- # [23:11] * Joins: bbondy (bbondy@moz-A05ECC22.home.cgocable.net)
- # [23:11] <mwu> inbound looks exciting
- # [23:11] * Quits: Optimizer (Instantbir@1215FEA4.97445C35.2AB48280.IP) (Ping timeout)
- # [23:12] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:12] * @bz hates kernel_task
- # [23:12] * Quits: AryehGregor (AryehGrego@moz-7F227664.red.bezeqint.net) (Ping timeout)
- # [23:12] * Joins: vikash (vikash@9C6FB209.F7194C1A.FB0CC892.IP)
- # [23:12] * Quits: raphc (AndChat501@179C916D.C20A00FF.B3F72630.IP) (Quit: Bye)
- # [23:13] * mjschranz is now known as mjschranz_away
- # [23:14] * Joins: Optimizer (Instantbir@F06E388.D5028DEF.2AB48280.IP)
- # [23:15] <kats> sriram: i think the problem is here: https://hg.mozilla.org/integration/mozilla-inbound/file/202d63933120/mobile/android/base/BrowserToolbar.java#l484
- # [23:16] <kats> sriram: i think the context there is the wrong one
- # [23:16] <sriram> kats: what failure is this?
- # [23:16] <sriram> and on which device?
- # [23:16] <kats> sriram: the everything-android-is-orange on inbound
- # [23:17] <sriram> this hits only for ICS devices
- # [23:17] <sriram> and honeycomb
- # [23:17] <kats> then why is it in the stack trace of the failure?
- # [23:17] <kats> bottom of https://tbpl.mozilla.org/php/getParsedLog.php?id=12246088&tree=Mozilla-Inbound&full=1
- # [23:17] <kats> at org.mozilla.gecko.BrowserToolbar$MenuPopup.<init>(BrowserToolbar.java:485)
- # [23:17] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:18] <sriram> kats: 05-31 12:51:46.335 E/GeckoAppShell( 1972): Caused by: java.io.FileNotFoundException: res/drawable-mdpi/editbox_dropdown_background_dark.9.png
- # [23:18] <sriram> this has nothing to do with my changes
- # [23:18] <sriram> probably it requires a clobber
- # [23:18] <sriram> and mbrubeck did it
- # [23:18] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
- # [23:18] <kats> if you pass in a tag from one app to the inflater from another app you might end up with something like this
- # [23:19] <kats> because a tag is just an int
- # [23:19] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [23:19] <kats> and it maps to something else in the other app
- # [23:19] * Quits: kennyluck (kennyluck@moz-7ACBBAA2.dynamic.hinet.net) (Ping timeout)
- # [23:19] * armenzg is now known as armenzg_away
- # [23:19] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [23:19] * Joins: jdm (jdm@moz-2B21F2D4.range86-144.btcentralplus.com)
- # [23:19] <sriram> a tag?
- # [23:20] <kats> like R.layout.menu_popup
- # [23:20] <sriram> i pass the context from GeckoApp to initialize BrowserToolbar and from BrowserToolbar in MenuPopup..
- # [23:20] <sriram> and all of them are in same activity
- # [23:20] * Quits: armenzg_away (armenzg@moz-D4736010.cable.teksavvy.com) (Input/output error)
- # [23:20] <sriram> it compiles fine on mine..
- # [23:20] <sriram> works fine..
- # [23:20] <kats> hmm true
- # [23:20] <kats> ok well i guess we'll see
- # [23:21] * KaiRo_away is now known as KaiRo
- # [23:21] * Joins: nalexander (nalexander@moz-59682A1.dmz.scl3.mozilla.com)
- # [23:21] <sriram> i even ported the patches from inbound.. and applied over m-c .. and been developing on top of it
- # [23:21] <sriram> i don't see any crashes
- # [23:21] <kats> i just don't see why android would make up random file names that we don't reference anywhere in our tree
- # [23:21] <kats> like editbox_dropdown_background_dark.9.png
- # [23:22] * mattwoodrow|away is now known as mattwoodrow
- # [23:22] <kats> as far as i know we've never had that in our tree
- # [23:23] * nthomas|away is now known as nthomas
- # [23:23] * Joins: AryehGregor (AryehGrego@moz-EB81C758.red.bezeqint.net)
- # [23:24] * Joins: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net)
- # [23:25] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:25] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:26] * philor|away is now known as philor
- # [23:26] * Quits: bc (bc@454BDC37.1D5E8529.AC69809B.IP) (Ping timeout)
- # [23:27] * Quits: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net) (Client exited)
- # [23:29] * Joins: kennyluck (kennyluck@moz-148CD371.dynamic.hinet.net)
- # [23:30] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [23:30] * Quits: Optimizer (Instantbir@F06E388.D5028DEF.2AB48280.IP) (Ping timeout)
- # [23:30] * Joins: mcsmurf (mcsmurf@moz-880D3BAE.dip.t-dialin.net)
- # [23:30] * Joins: Jesse (jruderman@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:31] * Joins: Optimizer (Instantbir@F06E388.D5028DEF.2AB48280.IP)
- # [23:31] <Optimizer> can anyone help me understand what gc-heap actually mean in about:memory ?
- # [23:32] <gps> Optimizer: you may want to ask in #jsapi
- # [23:32] <Optimizer> ok
- # [23:32] * jorendorff tries to remember who did about:memory
- # [23:32] <terrence> jorendorff: njn, I thought
- # [23:32] * Quits: hub (hub@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [23:33] * Joins: jduell (jduell@moz-BB5D7140.airbears.berkeley.edu)
- # [23:34] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
- # [23:34] * Parts: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
- # [23:34] * Quits: kaie (kaie@moz-745879FF.dip.t-dialin.net) (Quit: Leaving)
- # [23:34] * Joins: lahabana (Mibbit@moz-768DDE93.rev.sfr.net)
- # [23:35] * Quits: lahabana (Mibbit@moz-768DDE93.rev.sfr.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:35] <glandium> jlebar: ping
- # [23:35] <jlebar> glandium, hey.
- # [23:36] <glandium> jlebar: could you review 758010?
- # [23:36] <jlebar> glandium, I'll take a look. I wonder why I didn't see a review request e-mail.
- # [23:38] * rail is now known as rail_away
- # [23:39] * Quits: abwillis (abwillis@9877934.9DD4DBBF.6A7A197.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.7.2/20120430222706])
- # [23:40] <Jesse> Optimizer: if you don't get an answer in #jsapi you can also try #memshrink (about:memory is one of their projects)
- # [23:40] * bhearsum is now known as bhearsum|afk
- # [23:40] * Quits: mdas (mdas@F2D29657.F60B0462.67AC9B1.IP) (Quit: mdas)
- # [23:40] <Optimizer> thanks
- # [23:41] <glandium> jlebar: updated the patch (minor change ; just remove a now duplicate prototype)
- # [23:41] * Quits: Boriss (FlyingToas@moz-FA2E1265.hfc.comcastbusiness.net) (Quit: Boriss)
- # [23:41] * Joins: kaie (kaie@moz-745879FF.dip.t-dialin.net)
- # [23:41] * Parts: kats (kats@moz-DE13FC16.compute-1.amazonaws.com)
- # [23:41] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725])
- # [23:42] <jlebar> glandium, Okay. I'm unfamiliar with this code, so give me 20m or so to try to understand what's going on here? I'll ping you if I have questions.
- # [23:42] <glandium> jlebar: ok
- # [23:43] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:43] <glandium> jlebar: you may want to look at the already landed part, which can help with the big picture
- # [23:43] <jlebar> Yeah, I'm merging the two patches now. :)
- # [23:44] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:45] <jorendorff> bz: red
- # [23:45] * davehunt|away is now known as davehunt
- # [23:45] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
- # [23:45] <jorendorff> bz: sorry, ignore me
- # [23:46] <mbrubeck> sriram: Looks like my clobber did not help; we might need to try backing out your patches. :(
- # [23:46] <@bz> jorendorff: ok. ;)
- # [23:46] <@bz> jorendorff: I thought you were talking after my second backout...
- # [23:46] <sriram> mbrubeck: :)
- # [23:46] <sriram> thats a big change
- # [23:46] <jorendorff> bz: i wrote it an hour ago or whenever, never hit enter, tabbed back to this window, hit enter
- # [23:46] <jlebar> Huh, I'm still not getting review requested e-mails. :-/
- # [23:46] <@bz> Oh, %$^$%^%$^%
- # [23:46] <mbrubeck> sriram: I can back it out if you like. (If it doesn't fix things, we can re-land after figuring out the real cause.)
- # [23:47] <@bz> The C orange was intermittent or Linux-only?
- # [23:47] <sriram> mbrubeck: mmm ok.. thanks :
- # [23:47] <sriram> :)
- # [23:47] * jmaher is now known as jmaher|afk
- # [23:47] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:47] <sriram> i haven't landed anything on top of it
- # [23:47] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
- # [23:49] <mbrubeck> sriram: Okay, backed out.
- # [23:49] * Quits: dao (dao@moz-38822FD3.superkabel.de) (Ping timeout)
- # [23:49] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [23:49] * ChanServ sets mode: +o roc
- # [23:49] * Joins: dao (dao@moz-38822FD3.superkabel.de)
- # [23:50] * catlee-away is now known as catlee
- # [23:50] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a2/20120529042008])
- # [23:50] <jlebar> glandium, So was the basic bug that, in the original patch, |static void* new| called |malloc()| instead of |wrap(malloc)()|?
- # [23:50] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:50] <glandium> jlebar: yes
- # [23:51] <jlebar> glandium, So the other change here is the elimination of the __attribute__((alias("new"))); why did that go away?
- # [23:51] <sriram> mbrubeck: thanks
- # [23:51] <sriram> :)
- # [23:51] <glandium> jlebar: as said in the comment, it's to help valgrind
- # [23:51] <glandium> jlebar: no particular other reason
- # [23:52] * jlebar did not understand that the comment had to do with this. :)
- # [23:53] <jlebar> glandium, Since the gcc docs are impressively unhelpful here: What does the alias business actually do?
- # [23:53] <jlebar> "the 'alias' attribute lets you make this symbol an alias for another one". No shit.
- # [23:54] <glandium> jlebar: it allows to define several symbols pointing at the same address
- # [23:55] <jlebar> Oh, I get how it worked. Okay!
- # [23:56] <jlebar> glandium, lgtm. Thanks for being patient with me.
- # [23:56] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
- # [23:56] <glandium> jlebar: thanks for being quick :)
- # [23:56] * Joins: azakai_ (alon@moz-BBE3ABD.mv.mozilla.com)
- # [23:56] * Quits: kanru` (user@moz-C2DFBF89.dynamic.hinet.net) (Ping timeout)
- # [23:57] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:57] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
- # [23:59] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/306365557d64 - Mike Hommey - Bug 758010 - Wrap operator new/delete to jemalloc on Android. r=jlebar
- # Session Close: Fri Jun 01 00:00:00 2012
The end :)