/irc-logs / mozilla / #developers / 2012-06-18 / end

Options:

  1. # Session Start: Mon Jun 18 00:00:01 2012
  2. # Session Ident: #developers
  3. # [00:01] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  4. # [00:03] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  5. # [00:04] * Quits: Mitch (chatzilla@moz-A21A3DB9.sbr802.nsw.optusnet.com.au) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.10/20120604225435])
  6. # [00:05] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  7. # [00:05] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  8. # [00:06] * Quits: bb10 (bb10@157346D.82D9F16F.F113998C.IP) (Ping timeout)
  9. # [00:07] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
  10. # [00:07] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  11. # [00:09] * Joins: bb10 (bb10@moz-C7B05616.org)
  12. # [00:10] * Quits: atuljangra (Mibbit@53B73E6F.84BA4CE3.E7E9D4A8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  13. # [00:15] * Quits: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it) (Quit: Leaving.)
  14. # [00:16] * Joins: Sander (chatzilla@moz-20CF817A.static.simnet.is)
  15. # [00:17] * Joins: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net)
  16. # [00:20] * Joins: JeroenDeDauw (j@B3CCDAE8.908C0D49.6D5952B2.IP)
  17. # [00:22] * Joins: dvander (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
  18. # [00:23] * Joins: clee (clee@moz-F41B6661.tmodns.net)
  19. # [00:23] * Joins: davidb (davidb@moz-68BF56A6.dsl.bell.ca)
  20. # [00:25] * Quits: davidb (davidb@moz-68BF56A6.dsl.bell.ca) (Quit: blast off!)
  21. # [00:26] * Quits: JeroenDeDauw (j@B3CCDAE8.908C0D49.6D5952B2.IP) (Ping timeout)
  22. # [00:30] * Quits: Goldorak (chatzilla@7CB4FB40.1356193D.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  23. # [00:31] * Quits: tonymec (tonymec@1CE96B5B.1826606F.277517C1.IP) (Ping timeout)
  24. # [00:31] * mattwoodrow|away is now known as mattwoodrow
  25. # [00:33] * mjschranz is now known as mjschranz_away
  26. # [00:34] * Joins: tonymec (tonymec@1CE96B5B.1826606F.277517C1.IP)
  27. # [00:35] * Quits: Elen (El@moz-749635E7.hsd1.ut.comcast.net) (Ping timeout)
  28. # [00:35] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Ping timeout)
  29. # [00:35] * Quits: gavin (gavin@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  30. # [00:35] * Quits: kanru (kanru@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  31. # [00:35] * Quits: MattN (MattN@A9390198.FB699058.2125B4DC.IP) (Ping timeout)
  32. # [00:35] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Ping timeout)
  33. # [00:35] * Quits: leo (leo@AA571787.2327DC46.3CA12E.IP) (Ping timeout)
  34. # [00:35] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
  35. # [00:35] * Quits: bwinton_away (bwinton@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  36. # [00:35] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  37. # [00:35] * Quits: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  38. # [00:35] * Quits: gregglind_away (glind@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  39. # [00:35] * Quits: Tomcat (Tomcat@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  40. # [00:35] * Quits: lsblakk (lsblakk@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  41. # [00:35] * Quits: nical (nical@moz-63925F6.members.linode.com) (Ping timeout)
  42. # [00:35] * Quits: Cww (Cww@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  43. # [00:35] * Quits: mconnor (mconnor@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  44. # [00:35] * Quits: philikon (pweitersha@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  45. # [00:35] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
  46. # [00:35] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  47. # [00:35] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
  48. # [00:35] * Quits: KWierso (Daily@moz-66981D8E.desm.qwest.net) (Ping timeout)
  49. # [00:35] * Quits: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw) (Ping timeout)
  50. # [00:35] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
  51. # [00:35] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Write error: Connection reset by peer)
  52. # [00:35] * Quits: heycam|away (cam@moz-1D84C1DF.mcc.id.au) (Ping timeout)
  53. # [00:35] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Ping timeout)
  54. # [00:35] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Ping timeout)
  55. # [00:35] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Ping timeout)
  56. # [00:35] * Quits: Fallen|away (Fallen@moz-F0262F50.ch) (Ping timeout)
  57. # [00:35] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Write error: Broken pipe)
  58. # [00:35] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Ping timeout)
  59. # [00:35] * Quits: sawrubh (Mibbit@3B755A0.C7864B8F.553D87E5.IP) (Ping timeout)
  60. # [00:35] * Quits: kdc (chatzilla@moz-6176CD61.no.shawcable.net) (Ping timeout)
  61. # [00:35] * Quits: sandy (sandy@moz-8EB605BD.lv.lv.cox.net) (Ping timeout)
  62. # [00:35] * Quits: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net) (Ping timeout)
  63. # [00:35] * Quits: mattwoodrow (mattwoodro@moz-AE9416F2.alliedmods.net) (Ping timeout)
  64. # [00:35] * Quits: ctyler (chris@moz-A54458EA.proximity.on.ca) (Ping timeout)
  65. # [00:35] * Quits: karl (karl@moz-CFA817F6.jetstream.xtra.co.nz) (Ping timeout)
  66. # [00:35] * Quits: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net) (Ping timeout)
  67. # [00:35] * Quits: int3_ (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  68. # [00:35] * Quits: rfreebern (rfreebern@822AAF18.DFE6409B.2FF8F912.IP) (Ping timeout)
  69. # [00:35] * Quits: Ryan (rflint@moz-A287E317.com) (Ping timeout)
  70. # [00:35] * Quits: variable (toor@moz-B7D5A671.hsd1.ca.comcast.net) (Ping timeout)
  71. # [00:35] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  72. # [00:35] * Quits: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net) (Ping timeout)
  73. # [00:35] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Ping timeout)
  74. # [00:35] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Ping timeout)
  75. # [00:35] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
  76. # [00:35] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Write error: Connection reset by peer)
  77. # [00:35] * Quits: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu) (Ping timeout)
  78. # [00:35] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  79. # [00:35] * Quits: doublec (doublec@moz-55CD7EAB.pn) (Ping timeout)
  80. # [00:35] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
  81. # [00:35] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Ping timeout)
  82. # [00:35] * Quits: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net) (Ping timeout)
  83. # [00:35] * Quits: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net) (Ping timeout)
  84. # [00:35] * Quits: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net) (Write error: Connection reset by peer)
  85. # [00:35] * Quits: danielbw (danielbw@moz-49952537.monstertool.com) (Ping timeout)
  86. # [00:35] * Quits: margaret (margaret@moz-59682A1.dmz.scl3.mozilla.com) (Write error: Broken pipe)
  87. # [00:35] * Quits: @dolske (dolske@moz-59682A1.dmz.scl3.mozilla.com) (Write error: Broken pipe)
  88. # [00:35] * Joins: margaret (margaret@moz-59682A1.dmz.scl3.mozilla.com)
  89. # [00:35] * Joins: sandy (sandy@moz-8EB605BD.lv.lv.cox.net)
  90. # [00:35] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  91. # [00:35] * Joins: mconnor (mconnor@moz-59682A1.dmz.scl3.mozilla.com)
  92. # [00:35] * Joins: Tomcat (Tomcat@moz-59682A1.dmz.scl3.mozilla.com)
  93. # [00:35] * Joins: nemo (nemo@moz-57FDFA.hsd1.md.comcast.net)
  94. # [00:35] * Joins: jcranmer|away (jtcranmer@moz-EBF2B4AB.cs.illinois.edu)
  95. # [00:35] * Joins: philikon (pweitersha@moz-59682A1.dmz.scl3.mozilla.com)
  96. # [00:35] * Joins: doublec (doublec@moz-55CD7EAB.pn)
  97. # [00:35] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  98. # [00:35] * Joins: gregglind_away (glind@moz-59682A1.dmz.scl3.mozilla.com)
  99. # [00:35] * Joins: rfreebern (rfreebern@822AAF18.DFE6409B.2FF8F912.IP)
  100. # [00:35] * Joins: gavin (gavin@moz-59682A1.dmz.scl3.mozilla.com)
  101. # [00:35] * Joins: dolske (dolske@moz-59682A1.dmz.scl3.mozilla.com)
  102. # [00:35] * ChanServ sets mode: +o dolske
  103. # [00:35] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
  104. # [00:35] * Joins: mgoodwin (mgoodwin@moz-59682A1.dmz.scl3.mozilla.com)
  105. # [00:35] * Joins: Cww (Cww@moz-59682A1.dmz.scl3.mozilla.com)
  106. # [00:35] * Joins: KWierso (Daily@moz-66981D8E.desm.qwest.net)
  107. # [00:35] * Joins: Fallen|away (Fallen@moz-F0262F50.ch)
  108. # [00:35] * Joins: zzzzz (chatzilla@moz-462673C.dhcp.embarqhsd.net)
  109. # [00:35] * Joins: nical (nical@moz-63925F6.members.linode.com)
  110. # [00:35] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  111. # [00:35] * Joins: naveed (nihsanulla@moz-9277577A.bstnma.fios.verizon.net)
  112. # [00:35] * Joins: capella_ (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
  113. # [00:35] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
  114. # [00:35] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
  115. # [00:35] * Joins: danielbw (danielbw@moz-49952537.monstertool.com)
  116. # [00:35] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  117. # [00:35] * Joins: karl (karl@moz-CFA817F6.jetstream.xtra.co.nz)
  118. # [00:35] * Joins: MattN (MattN@A9390198.FB699058.2125B4DC.IP)
  119. # [00:35] * Joins: Kabaka (Kabaka@moz-7D55A797.stl1cmta01.stwrok.ok.dh.suddenlink.net)
  120. # [00:35] * Joins: mattwoodrow (mattwoodro@moz-AE9416F2.alliedmods.net)
  121. # [00:35] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  122. # [00:35] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
  123. # [00:35] * Joins: ctyler (chris@moz-A54458EA.proximity.on.ca)
  124. # [00:35] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  125. # [00:35] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
  126. # [00:35] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  127. # [00:35] * Joins: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
  128. # [00:35] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  129. # [00:35] * Joins: kdc (chatzilla@moz-6176CD61.no.shawcable.net)
  130. # [00:35] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
  131. # [00:35] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  132. # [00:35] * Joins: heycam|away (cam@moz-1D84C1DF.mcc.id.au)
  133. # [00:35] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  134. # [00:35] * Joins: snorp (snorp@moz-1E566C62.hsd1.mi.comcast.net)
  135. # [00:35] * Joins: variable (toor@moz-B7D5A671.hsd1.ca.comcast.net)
  136. # [00:35] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  137. # [00:35] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
  138. # [00:35] * Joins: diogogmt (kvirc@moz-52D6333A.cpe.net.cable.rogers.com)
  139. # [00:35] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
  140. # [00:35] * Quits: diogogmt (kvirc@moz-52D6333A.cpe.net.cable.rogers.com) (Quit: diogogmt)
  141. # [00:35] * Quits: capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Ping timeout)
  142. # [00:36] * Joins: Ryan (rflint@moz-A287E317.com)
  143. # [00:36] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  144. # [00:36] * capella_ is now known as capella
  145. # [00:36] * Joins: leo (leo@AA571787.2327DC46.3CA12E.IP)
  146. # [00:36] * jcranmer|away is now known as IRCMonkey12405
  147. # [00:36] * Joins: bc (bc@454BDC37.1D5E8529.AC69809B.IP)
  148. # [00:36] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
  149. # [00:36] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  150. # [00:36] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  151. # [00:36] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
  152. # [00:37] * Joins: bwinton_away (bwinton@moz-DB4A9C19.scl3.mozilla.com)
  153. # [00:37] * mjschranz_away is now known as mjschranz
  154. # [00:37] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  155. # [00:37] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  156. # [00:38] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Quit: Leaving.)
  157. # [00:40] * Joins: Elen (El@moz-749635E7.hsd1.ut.comcast.net)
  158. # [00:43] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  159. # [00:43] * Joins: JeroenDeDauw (j@386DB368.9E6BB307.DDBC9343.IP)
  160. # [00:45] * Joins: lsblakk (lsblakk@moz-59682A1.dmz.scl3.mozilla.com)
  161. # [00:46] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  162. # [00:47] * Joins: gandalf (gandalf@moz-6BBB0EEC.neoplus.adsl.tpnet.pl)
  163. # [00:48] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  164. # [00:48] * Joins: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr)
  165. # [00:48] * Quits: JeroenDeDauw (j@386DB368.9E6BB307.DDBC9343.IP) (Ping timeout)
  166. # [00:49] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  167. # [00:49] * Quits: adrian (adrian@moz-85EBB8A.dia.static.qwest.net) (Quit: Konversation terminated!)
  168. # [00:49] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  169. # [00:53] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  170. # [00:55] * Quits: clee (clee@moz-F41B6661.tmodns.net) (Quit: clee)
  171. # [00:59] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Quit: Leaving.)
  172. # [00:59] * Parts: BenB (ben@B911518A.DD7DF417.DDA41192.IP) (Konversation terminating Quasselstrippen)
  173. # [01:00] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  174. # [01:00] * Joins: bb10 (bb10@moz-C7B05616.org)
  175. # [01:04] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  176. # [01:06] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  177. # [01:07] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  178. # [01:10] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.12a1/20120523223741])
  179. # [01:12] * Quits: mcsmurf (mcsmurf@moz-EECE4065.dip.t-dialin.net) (Quit: )
  180. # [01:17] * Quits: gandalf (gandalf@moz-6BBB0EEC.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  181. # [01:19] * Joins: kanru (kanru@moz-B94A14E2.dynamic.hinet.net)
  182. # [01:20] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
  183. # [01:21] * Quits: Sander (chatzilla@moz-20CF817A.static.simnet.is) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  184. # [01:23] * Joins: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP)
  185. # [01:25] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  186. # [01:25] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  187. # [01:27] * Joins: njn (chatzilla@moz-9DCFEC01.dyn.iinet.net.au)
  188. # [01:28] * Quits: loadbang (loadbang@moz-EFE11465.range86-164.btcentralplus.com) (Ping timeout)
  189. # [01:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  190. # [01:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  191. # [01:30] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  192. # [01:31] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  193. # [01:31] <nemo> 19:20 <@koda> i installed 4 dictionaries and after restarting firefox, every single extension that i had previously installed
  194. # [01:31] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  195. # [01:31] <nemo> 19:20 <@koda> got a warning message like "an external application is trying to install his extenstion. allow?"
  196. # [01:31] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  197. # [01:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  198. # [01:32] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  199. # [01:32] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  200. # [01:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  201. # [01:32] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  202. # [01:33] <nemo> sounds like profile corruption of some kind
  203. # [01:34] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  204. # [01:34] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  205. # [01:36] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  206. # [01:38] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  207. # [01:41] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  208. # [01:42] <cpearce> how do I run the chrometest chrome://mochitests/content/a11y/accessible/actions/test_media.html ? i.e. what --test-path do I need? there doesn't seem to be a 1:1 relationship between directory and test for those chrometests.
  209. # [01:42] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  210. # [01:42] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  211. # [01:42] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  212. # [01:43] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  213. # [01:43] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  214. # [01:44] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  215. # [01:47] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
  216. # [01:48] * Quits: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Quit: Leaving.)
  217. # [01:49] * Joins: John-Galt (kris@moz-E31CD2CB.mozilla.org)
  218. # [01:51] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Connection reset by peer)
  219. # [01:51] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  220. # [01:51] * Joins: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de)
  221. # [01:51] * cpearce discovers make -C $(OBJDIR) mochitest-a11y
  222. # [01:52] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  223. # [01:53] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  224. # [01:55] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  225. # [01:55] * ChanServ sets mode: +o smaug
  226. # [01:56] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Connection reset by peer)
  227. # [01:58] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  228. # [01:59] * Joins: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de)
  229. # [01:59] * nthomas is now known as nthomas|away
  230. # [02:00] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  231. # [02:00] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  232. # [02:03] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  233. # [02:04] <NeilAway> smaug: make foo.i works for me
  234. # [02:06] <@smaug> NeilAway: I just hope the pre-processed code looks right :)
  235. # [02:06] <@smaug> at least it compiles
  236. # [02:08] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  237. # [02:09] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  238. # [02:09] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  239. # [02:10] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  240. # [02:11] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  241. # [02:11] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  242. # [02:12] * Parts: adev (Instantbir@moz-24EE697D.ictp.it)
  243. # [02:12] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  244. # [02:13] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  245. # [02:13] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  246. # [02:13] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  247. # [02:13] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  248. # [02:13] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  249. # [02:16] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  250. # [02:19] <njn> I just visited "About Firefox" on my Mac, and it immediately started updating from 13.0 to 14.0 as a result. Why hadn't this happened earlier?
  251. # [02:19] <njn> (this is a Beta installation)
  252. # [02:20] <JonathanS> njn, About Firefox does check for updates.
  253. # [02:20] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  254. # [02:21] <njn> JonathanS: I know. Why didn't Firefox check for updates automatically by itself?
  255. # [02:21] <njn> I've seen this on my parent's Mac too; they were 3 versions behind (Release channel) until I visited "About Firefox"
  256. # [02:24] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  257. # [02:25] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
  258. # [02:25] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  259. # [02:25] * heycam|away is now known as heycam
  260. # [02:25] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  261. # [02:25] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  262. # [02:26] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  263. # [02:26] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  264. # [02:27] <JonathanS> njn, Options or Preference, Click in the advanced tab then Update. Which one is clicked options?
  265. # [02:27] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  266. # [02:27] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  267. # [02:27] * Parts: adev (Instantbir@moz-24EE697D.ictp.it)
  268. # [02:27] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  269. # [02:27] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  270. # [02:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  271. # [02:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  272. # [02:29] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  273. # [02:29] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  274. # [02:30] * sheeri-afk is now known as sheeri
  275. # [02:32] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  276. # [02:32] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  277. # [02:32] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  278. # [02:32] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  279. # [02:33] <njn> JonathanS: "automatically install updates"
  280. # [02:34] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Ping timeout)
  281. # [02:35] <njn> JonathanS: the update history says it tried to update to Firefox 14.0 Beta 6 on 13 June, but the connection timed out
  282. # [02:35] * nthomas|away is now known as nthomas
  283. # [02:35] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  284. # [02:35] <njn> JonathanS: the previous update was successful, for Firebox 13.0 beta 6, on 31 May
  285. # [02:37] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120531155942])
  286. # [02:39] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  287. # [02:40] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  288. # [02:40] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
  289. # [02:43] * Joins: edwin (me@538BABFE.A073F3E.97BBD552.IP)
  290. # [02:43] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  291. # [02:43] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  292. # [02:43] * philor is now known as philor|away
  293. # [02:44] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  294. # [02:48] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
  295. # [02:49] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  296. # [02:51] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  297. # [02:51] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  298. # [02:51] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  299. # [02:53] * philor|away is now known as philor
  300. # [02:53] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  301. # [02:56] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  302. # [02:58] * Quits: shorlander (shorlander@moz-853043D6.dhcp.insightbb.com) (Ping timeout)
  303. # [02:58] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
  304. # [02:59] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  305. # [02:59] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  306. # [03:00] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  307. # [03:00] * Joins: shorlander_ (shorlander@moz-853043D6.dhcp.insightbb.com)
  308. # [03:00] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
  309. # [03:02] * khuey is now known as khuey|away
  310. # [03:03] * khuey|away is now known as khuey
  311. # [03:04] * Quits: raymond (raymond@moz-C25709AB.hsd1.ca.comcast.net) (Quit: Leaving)
  312. # [03:05] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  313. # [03:06] * Quits: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com) (Quit: Restart)
  314. # [03:06] * Quits: njn (chatzilla@moz-9DCFEC01.dyn.iinet.net.au) (Ping timeout)
  315. # [03:06] * Quits: stux|away|away (stux@moz-FD6B9EC6.hfc.comcastbusiness.net) (Quit: Leaving)
  316. # [03:07] * Joins: njn (chatzilla@moz-9DCFEC01.dyn.iinet.net.au)
  317. # [03:08] * Joins: ewong|away (chatzilla@moz-E5D50C2E.static.netvigator.com)
  318. # [03:10] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
  319. # [03:11] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  320. # [03:15] * Quits: chewey (chewey@moz-BE1E0365.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  321. # [03:15] <nthomas> The downtime is running over, NetOps are working on things
  322. # [03:15] * ewong|away is now known as ewong
  323. # [03:15] * Joins: chewey (chewey@moz-E1F079E9.dip0.t-ipconnect.de)
  324. # [03:20] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  325. # [03:21] * Joins: stux (stux@moz-FD6B9EC6.hfc.comcastbusiness.net)
  326. # [03:21] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  327. # [03:22] <darktrojan> woah, firebug is restartless now
  328. # [03:22] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  329. # [03:22] * Quits: wchen (wchen@moz-42B71FE5.acanac.net) (Quit: wchen)
  330. # [03:22] <Callek> darktrojan: woa it is?
  331. # [03:22] <Callek> awesomes!
  332. # [03:22] <@khuey> it also doesn't leak
  333. # [03:22] <@khuey> supposedly
  334. # [03:22] <darktrojan> \o/
  335. # [03:22] <Callek> khuey: firebug without a leak?
  336. # [03:23] <@khuey> supposedly
  337. # [03:23] <Callek> thats like saying Firefox is faster than chrome. You can show me proof all day, and skeptics still won't believe it
  338. # [03:23] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  339. # [03:24] <@khuey> meh
  340. # [03:24] <@khuey> we'll just enjoy our cool fast browser
  341. # [03:24] * @khuey puts on hipster sunglasses
  342. # [03:24] <darktrojan> one step ahead of you, khuey https://twitter.com/#!/hipsterIE6
  343. # [03:25] <@khuey> ha
  344. # [03:29] <darktrojan> oh damnit, I keep finding bugs today
  345. # [03:30] <darktrojan> how am I meant to get things done
  346. # [03:31] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  347. # [03:31] * Joins: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp)
  348. # [03:32] <darktrojan> :D and it's related to firebug being restartless by the looks
  349. # [03:32] * Joins: Octayn (kb1pkl@moz-5BD227D4.cncdnh.east.myfairpoint.net)
  350. # [03:33] <@khuey> no, it's not
  351. # [03:35] <darktrojan> prove it
  352. # [03:35] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  353. # [03:35] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  354. # [03:35] <@khuey> https://bugzilla.mozilla.org/show_bug.cgi?id=669730#c37
  355. # [03:36] * Joins: Legion (Legion@moz-345B5191.hsd1.mi.comcast.net)
  356. # [03:36] <Octayn> I've been told that http://silenceofeden.net/Game.html uses 1.7GB of memory after zooming out and panning for a bit (shift-wasd to pan, mousewheel to scroll) on Nightly. Would someone be interested in seeing why this is? It didn't on previous nightly's. Username: Test, password: test. (You should be pleased to know that performance in all other regards is near that of IE10 on Windows 8, it used to be much lower)
  357. # [03:36] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  358. # [03:36] <Octayn> err, mousewheel doesn't work, use the +/- keys.
  359. # [03:37] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  360. # [03:37] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  361. # [03:39] * nli|away is now known as nli
  362. # [03:40] <darktrojan> woo, if I disable firebug and restart firefox, it b0rks my session restore
  363. # [03:40] <darktrojan> (the act of disabling firebug is required)
  364. # [03:41] * darktrojan gives up, loads facebook
  365. # [03:42] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  366. # [03:42] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  367. # [03:47] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
  368. # [03:51] * Quits: John-Galt (kris@moz-E31CD2CB.mozilla.org) (Ping timeout)
  369. # [03:52] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  370. # [03:52] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  371. # [03:53] * Quits: garnacho (carlos@moz-B280EE34.dyn.user.ono.com) (Ping timeout)
  372. # [03:55] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
  373. # [03:55] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
  374. # [03:57] * Quits: sewardj (sewardj@moz-EFC83597.dip.t-dialin.net) (Ping timeout)
  375. # [03:57] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  376. # [04:00] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  377. # [04:00] * Joins: vikash (vikash@F5152BFA.9F75C31A.73513262.IP)
  378. # [04:01] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  379. # [04:07] <KWierso> wait, so Adblock Plus and Firebug are both restartless now?
  380. # [04:07] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
  381. # [04:10] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  382. # [04:12] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  383. # [04:18] * Quits: ferongr (ferongr@moz-49158A7D.dsl.dyn.forthnet.gr) (Ping timeout)
  384. # [04:20] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  385. # [04:21] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
  386. # [04:22] * Joins: ferongr (ferongr@moz-1728AF49.dsl.dyn.forthnet.gr)
  387. # [04:23] * Joins: timdream (timdream@moz-99690620.hinet-ip.hinet.net)
  388. # [04:23] * nthomas is now known as nthomas|away
  389. # [04:23] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
  390. # [04:24] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  391. # [04:25] * Quits: vikash (vikash@F5152BFA.9F75C31A.73513262.IP) (Quit: Leaving)
  392. # [04:27] * Joins: gkw (fuzz2lin@moz-BBE3ABD.mv.mozilla.com)
  393. # [04:27] <ekr> I see we got a whole pile of new memes.... what's the premier meme generation tool these days?
  394. # [04:27] <KWierso> mspaint.exe
  395. # [04:27] <ekr> wow.
  396. # [04:29] <@dolske> KWierso++
  397. # [04:30] <@khuey> quickmeme or memegenerator are good
  398. # [04:31] * Quits: mike5w3c (MikeS@moz-C3998BBE.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  399. # [04:31] * Joins: mike5w3c (MikeS@moz-736E4479.xgsspn.imtp.tachikawa.spmode.ne.jp)
  400. # [04:33] <ekr> Thanks. I've used memegenerator before but wondered if there was something snazzier :)
  401. # [04:35] <@khuey> also the pile is because jdm just got back from vacation
  402. # [04:35] <@khuey> and he does all the approvals
  403. # [04:35] <ekr> ah!
  404. # [04:37] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  405. # [04:37] * Joins: i_am_man (i_am_man@moz-14053FBD.provo.dynamic.broadweavenetworks.net)
  406. # [04:37] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  407. # [04:39] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
  408. # [04:39] <i_am_man> Hi everyone I am wondering if a feature currently present in firefox can be given an about:config switch in future versions of firefox. Who should I talk to or what channel should I join?
  409. # [04:40] <KWierso> i_am_man: what feature?
  410. # [04:41] * Joins: mconley (mconley@moz-5E2C9899.eng.wind.ca)
  411. # [04:42] <i_am_man> firefox changes the selected items color if it determines that the contrast isn't good enough. I don't like this feature.
  412. # [04:42] <i_am_man> see here https://support.mozilla.org/en-US/questions/929114
  413. # [04:42] * i_am_man is now known as i_am_man|away
  414. # [04:43] * khuey is now known as khuey|away
  415. # [04:43] * khuey|away is now known as khuey
  416. # [04:45] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  417. # [04:46] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  418. # [04:48] <darktrojan> http://i.qkme.me/3pr5vw.jpg
  419. # [04:49] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  420. # [04:50] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  421. # [04:51] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  422. # [04:54] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  423. # [04:54] * i_am_man|away is now known as i_am_man
  424. # [04:58] * i_am_man is now known as i_am_man|away
  425. # [04:58] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  426. # [05:00] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  427. # [05:01] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  428. # [05:03] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  429. # [05:03] * Joins: m_kato (m_kato@moz-348F61F0.mozilla.or.jp)
  430. # [05:05] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
  431. # [05:05] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  432. # [05:05] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  433. # [05:06] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  434. # [05:08] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  435. # [05:10] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  436. # [05:11] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  437. # [05:12] <Vincent_Chang> Where can I find javascript coding style document for gecko ?
  438. # [05:13] * i_am_man|away is now known as i_am_man
  439. # [05:13] * Joins: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  440. # [05:13] <Vincent_Chang> Is it possible to have a tool to check coding style for JS automatically ?
  441. # [05:13] <KWierso> Vincent_Chang: https://developer.mozilla.org/En/Mozilla_Coding_Style_Guide#JavaScript_practices
  442. # [05:14] * mjschranz is now known as mjschranz_away
  443. # [05:14] <Vincent_Chang> KWierso: thank you
  444. # [05:15] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
  445. # [05:17] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
  446. # [05:17] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  447. # [05:17] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  448. # [05:17] * ekr_ is now known as ekr
  449. # [05:17] * Quits: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr) (Ping timeout)
  450. # [05:17] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  451. # [05:17] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  452. # [05:27] * Quits: mike5w3c (MikeS@moz-736E4479.xgsspn.imtp.tachikawa.spmode.ne.jp) (Quit: mike5w3c)
  453. # [05:29] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  454. # [05:29] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  455. # [05:30] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  456. # [05:31] * Joins: twi (Adium@moz-F9E4EE7F.cust.dsl.vodafone.it)
  457. # [05:42] * Joins: sawrubh (Mibbit@EBDD4FBD.3AF77C1.48B4EDE8.IP)
  458. # [05:45] * Parts: i_am_man (i_am_man@moz-14053FBD.provo.dynamic.broadweavenetworks.net)
  459. # [05:47] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  460. # [05:48] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  461. # [05:48] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  462. # [05:57] * Joins: yareckon (ryan@moz-E1DFFBB8.dip.t-dialin.net)
  463. # [05:57] <Yoric> gavin: Any chance of getting bug 760036 reviewed?
  464. # [05:57] <Yoric> (hi, by the way)
  465. # [05:59] * sheeri is now known as sheeri-afk
  466. # [06:00] * Quits: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP) (Ping timeout)
  467. # [06:01] * Quits: yareckon (ryan@moz-E1DFFBB8.dip.t-dialin.net) (Ping timeout)
  468. # [06:01] * Joins: kanha (quassel@6CCA9C8D.8293D34.9105FBCF.IP)
  469. # [06:04] * Joins: yareckon (ryan@moz-E1DFFBB8.dip.t-dialin.net)
  470. # [06:04] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  471. # [06:06] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  472. # [06:07] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
  473. # [06:07] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: eflores)
  474. # [06:11] * Joins: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net)
  475. # [06:12] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  476. # [06:14] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  477. # [06:15] * Joins: bz_away (bzbarsky@moz-B58892FB.bstnma.fios.verizon.net)
  478. # [06:17] * Quits: Havvy (Mibbit@moz-C8F5011C.ptld.qwest.net) (Quit: Minecraft)
  479. # [06:20] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  480. # [06:21] * Joins: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net)
  481. # [06:21] * Joins: darktrojan (geoff@moz-30B3CCFD.telstraclear.net)
  482. # [06:23] <sawrubh> firebot: seen jdm
  483. # [06:23] <firebot> jdm was last seen 9 days, 2 hours, 17 minutes and 21 seconds ago,
  484. # [06:23] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  485. # [06:28] * Joins: knelson (Adium@moz-60CDAC60.dsl.pltn13.sbcglobal.net)
  486. # [06:29] * Quits: knelson (Adium@moz-60CDAC60.dsl.pltn13.sbcglobal.net) (Quit: Leaving.)
  487. # [06:29] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
  488. # [06:30] * Quits: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP) (Ping timeout)
  489. # [06:31] * Joins: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP)
  490. # [06:35] <mbrubeck> sawrubh: He's travelling
  491. # [06:35] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  492. # [06:35] * glob|away is now known as glob
  493. # [06:35] <mbrubeck> sawrubh: https://twitter.com/lastontheboat/status/212559072959012864 and https://twitter.com/lastontheboat/status/214465216723951616
  494. # [06:36] * Joins: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  495. # [06:40] * Quits: mconley (mconley@moz-5E2C9899.eng.wind.ca) (Input/output error)
  496. # [06:41] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  497. # [06:41] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  498. # [06:42] * Quits: Octayn (kb1pkl@moz-5BD227D4.cncdnh.east.myfairpoint.net) (Quit: Leaving)
  499. # [06:43] <sawrubh> mbrubeck: :) yeah he's been making me jealous with all his tweets about the places he's been going to ;). He just commented yesterday on some bug so I thought he might be back.
  500. # [06:44] * mattwoodrow is now known as mattwoodrow|away
  501. # [06:47] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
  502. # [06:48] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  503. # [06:48] * Quits: dbradley (dbradley@9391EB1E.4FE928FD.52E8B953.IP) (Quit: )
  504. # [07:00] * khuey is now known as khuey|away
  505. # [07:01] * Quits: cviecco (cviecco@moz-2D8CF2BF.hsd1.ca.comcast.net) (Input/output error)
  506. # [07:11] * Joins: priya (Adium@moz-5843392D.hsd1.ca.comcast.net)
  507. # [07:11] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  508. # [07:11] * ChanServ sets mode: +o smaug
  509. # [07:12] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  510. # [07:13] * Joins: mike5w3c (MikeS@moz-B5EE3299.xgsspn.imtp.tachikawa.spmode.ne.jp)
  511. # [07:16] * Quits: mike5w3c (MikeS@moz-B5EE3299.xgsspn.imtp.tachikawa.spmode.ne.jp) (No route to host)
  512. # [07:16] * Joins: mike5w3c (MikeS@moz-B5EE3299.xgsspn.imtp.tachikawa.spmode.ne.jp)
  513. # [07:30] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: Success !!)
  514. # [07:38] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
  515. # [07:38] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120605113340])
  516. # [07:39] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
  517. # [07:40] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  518. # [07:41] * Joins: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp)
  519. # [07:44] * Joins: smagnin (pike@moz-DEF53BC9.fbx.proxad.net)
  520. # [07:46] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Quit: Leaving)
  521. # [07:47] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  522. # [07:47] * Joins: RudyL (rudy@moz-99690620.hinet-ip.hinet.net)
  523. # [07:50] * nthomas|away is now known as nthomas
  524. # [07:52] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
  525. # [07:53] * Joins: surkov (surkov@539620DD.7F110E62.4C549139.IP)
  526. # [07:54] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  527. # [07:56] * Joins: wolfiR (wolfiR@moz-AC12DB40.dip0.t-ipconnect.de)
  528. # [08:01] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
  529. # [08:02] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  530. # [08:11] * Fallen|away is now known as Fallen
  531. # [08:14] * Quits: mike5w3c (MikeS@moz-B5EE3299.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  532. # [08:15] <Callek> smaug: philor should be pressing the magic reopen trees button now (or already done) so we should be good very very soon for your try push
  533. # [08:16] <philor> shortly, once I start to believe
  534. # [08:16] * Quits: surkov (surkov@539620DD.7F110E62.4C549139.IP) (Quit: surkov)
  535. # [08:17] <Callek> :-)
  536. # [08:18] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  537. # [08:18] <@smaug> hsivonen: ping
  538. # [08:19] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
  539. # [08:20] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  540. # [08:20] <philor> okay, the 14 magic buttons are clicked, should be open everywhere
  541. # [08:22] * Joins: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP)
  542. # [08:24] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  543. # [08:24] * Joins: int3 (int3@F51D922C.B1171E94.894DA597.IP)
  544. # [08:25] * Joins: mike5w3c (MikeS@moz-6876B8D5.u05.hotspot.ne.jp)
  545. # [08:26] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  546. # [08:27] * Fallen is now known as Fallen|away
  547. # [08:28] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  548. # [08:29] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
  549. # [08:34] * Quits: romaxa_home (romaxa@moz-54F5744A.net) (Ping timeout)
  550. # [08:37] * fabrice1 is now known as fabrice|zZz
  551. # [08:38] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  552. # [08:38] * Joins: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net)
  553. # [08:39] <glazou> bonjour
  554. # [08:40] * Quits: jet (junglecode@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  555. # [08:40] * nthomas changes topic to 'Next uplift for Fx16: 2012-07-16 || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  556. # [08:41] * Quits: yareckon (ryan@moz-E1DFFBB8.dip.t-dialin.net) (Ping timeout)
  557. # [08:41] <db48x> hello glazou
  558. # [08:41] <db48x> how is life?
  559. # [08:44] * Joins: cpearce (chatzilla@moz-B1A428C.xdsl.xnet.co.nz)
  560. # [08:45] <glazou> exhausting
  561. # [08:45] <glazou> I really need my forthcoming summer break
  562. # [08:45] <glazou> and yourself?
  563. # [08:46] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  564. # [08:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Quit: )
  565. # [08:47] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
  566. # [08:47] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
  567. # [08:47] <db48x> similar. I decided last week to just not work this week
  568. # [08:48] <db48x> I'm going to rest instead
  569. # [08:49] <glazou> lucky man
  570. # [08:50] <glazou> I have an appointment at the local IRS in one hour...
  571. # [08:50] <db48x> oh my
  572. # [08:51] <glazou> I applied for some tax reduction related to my w3c work (assimilated to research under local law) and they want to interview me to verify the file
  573. # [08:51] <glazou> nice monday morning :(
  574. # [08:53] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  575. # [08:53] <db48x> ugh
  576. # [08:54] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  577. # [08:54] <db48x> what do you think they are going to ask you that they can't just get from the w3c website?
  578. # [08:54] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  579. # [08:55] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Ping timeout)
  580. # [08:56] * bear is now known as bear-afk
  581. # [08:57] * Joins: Ms2ger (Ms2ger@9804545B.41F5596.37724B0D.IP)
  582. # [08:57] * glob is now known as glob|away
  583. # [09:06] * nthomas is now known as nthomas|away
  584. # [09:06] <ewong> "let me see what you are researching on.."
  585. # [09:07] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  586. # [09:07] <gcp> do we have some wiki pages about this "Junior" thing?
  587. # [09:07] <hsivonen> smagnin: pong
  588. # [09:08] <hsivonen> gcp: I wonder how much damage using WebKit on iOS is going to do to our Gecko evangelism efforts elsewhere
  589. # [09:09] <gcp> To me it sounds terrible.
  590. # [09:09] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  591. # [09:09] <AryehGregor> What APIs do binary extensions get access to?
  592. # [09:09] <gcp> Which is why I'm interesting in knowing if this was considered and what the rationale is.
  593. # [09:09] <AryehGregor> In particular, what APIs need to be kept stable to avoid breaking binary extensions?
  594. # [09:09] <db48x> AryehGregor: anything marked @frozen
  595. # [09:09] <AryehGregor> "Marked" how?
  596. # [09:10] <db48x> the idl file will have a comment with @frozen in it
  597. # [09:10] * Ms2ger whacks db48x
  598. # [09:10] <AryehGregor> Does that mean we can freely change anything that's not marked frozen?
  599. # [09:10] <AryehGregor> Context: https://bugzilla.mozilla.org/show_bug.cgi?id=762841#c24
  600. # [09:10] <Ms2ger> All @frozen annotations were removed in the Fx4 cycle
  601. # [09:11] <AryehGregor> Do they only get access to XPCOM interfaces?
  602. # [09:11] <AryehGregor> Or other stuff too?
  603. # [09:11] * Quits: njn (chatzilla@moz-9DCFEC01.dyn.iinet.net.au) (Quit: ChatZilla 0.9.88.2 [Firefox 16.0a1/20120613160607])
  604. # [09:11] <AryehGregor> (if they only get access to XPCOM interfaces, I pity them . . .)
  605. # [09:11] <db48x> err, what?
  606. # [09:11] <Ms2ger> I don't think r- was appropriate there
  607. # [09:11] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  608. # [09:12] <Ms2ger> All you need is a sr+
  609. # [09:12] <glazou> db48x: because you think our local IRS is able to browse w3.org and understand a single word ? :-)
  610. # [09:12] <glazou> hey janv
  611. # [09:12] <janv> hey!
  612. # [09:12] <db48x> glazou: heh
  613. # [09:12] <db48x> Ms2ger: seriously?
  614. # [09:13] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  615. # [09:13] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  616. # [09:13] * jfkthame_ is now known as jfkthame
  617. # [09:14] <Ms2ger> db48x, that's why we called it Gecko 2
  618. # [09:14] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  619. # [09:14] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  620. # [09:16] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  621. # [09:16] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  622. # [09:18] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  623. # [09:18] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  624. # [09:18] * jfkthame_ is now known as jfkthame
  625. # [09:18] <gaston> but was it gecko 2, or gecko aurora, or gecko-rolling-release ? :)
  626. # [09:18] * gaston runs away
  627. # [09:18] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  628. # [09:18] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  629. # [09:18] <glazou> db48x: seriously ; these guys still work like in 1995 and know nothing out of their scope
  630. # [09:19] <Ms2ger> glazou, well, db48x thinks we still have frozen interfaces, so he might feel comfortable with them ;)
  631. # [09:19] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  632. # [09:19] <gaston> but they know the minitel !
  633. # [09:19] <hsivonen> when reviewing, are we still supposed to tell people to change their NULL to nsnull?
  634. # [09:19] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  635. # [09:20] <Ms2ger> hsivonen, IMO, no :)
  636. # [09:20] <hsivonen> if we can migrate from PRBool to bool, why not from nsnull to NULL?
  637. # [09:21] <AryehGregor> hsivonen, why not to nullptr? :)
  638. # [09:21] <hsivonen> Ms2ger: ok
  639. # [09:21] <Ms2ger> Too little support
  640. # [09:21] <AryehGregor> Also, while we're at it, when are we getting rid of PRInt*?
  641. # [09:21] <db48x> oh, right
  642. # [09:21] <hsivonen> AryehGregor: is that a new C++0x thing?
  643. # [09:21] <AryehGregor> Yes.
  644. # [09:21] <glazou> Ms2ger: ROFL
  645. # [09:21] <Ms2ger> AryehGregor, when someone writes the patch :)
  646. # [09:21] <glazou> gaston: minitel goes extinct at the end of the month IIRC or what it last 30-may
  647. # [09:22] <gaston> yes :)
  648. # [09:22] <AryehGregor> http://dxr.lanedo.com/mozilla-central/xpcom/base/nscore.h.html#l327
  649. # [09:22] <glandium> glazou: it's june 30
  650. # [09:22] <AryehGregor> . . . what was the point of nsnull ever?
  651. # [09:22] <glazou> I still have a minitel 1 at home
  652. # [09:22] <glazou> museum stuff now
  653. # [09:22] <hsivonen> glazou: does it work until the 30th?
  654. # [09:22] <glandium> without the minitel, most of the french ISPs wouldn't have started
  655. # [09:23] <hsivonen> or has 1 been discontinued already?
  656. # [09:23] <glandium> hsivonen: any minitel can use the minitel services
  657. # [09:23] <hsivonen> yay backwards compat
  658. # [09:23] * Joins: MarcoZ (Daily@moz-7A1C740A.dip.t-dialin.net)
  659. # [09:24] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  660. # [09:25] <glazou> hsivonen: yes
  661. # [09:25] <glazou> it sill works fine
  662. # [09:25] <glandium> i read quite recently that minitel services were still making big money
  663. # [09:25] <glazou> still even
  664. # [09:26] <glazou> glandium: some of them, yes
  665. # [09:26] <glandium> with so many people connected to fb, i was surprised minitel was still used at all
  666. # [09:27] <glandium> although i'd understand that older people still use it
  667. # [09:27] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  668. # [09:27] * ChanServ sets mode: +o smaug
  669. # [09:27] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  670. # [09:28] * Quits: mike5w3c (MikeS@moz-6876B8D5.u05.hotspot.ne.jp) (Quit: mike5w3c)
  671. # [09:28] * nthomas|away is now known as nthomas
  672. # [09:28] <glazou> not only for that reason
  673. # [09:28] <glazou> it _always_ works
  674. # [09:29] <glazou> even when the internet connectivity is down
  675. # [09:29] <glazou> no DoS
  676. # [09:29] <glazou> simple, direct, no ads
  677. # [09:29] <glazou> that's like fax in Japan.... still super-important
  678. # [09:29] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  679. # [09:29] * Joins: dao (dao@moz-11757092.superkabel.de)
  680. # [09:29] <glazou> while here I get one fax a year and did not send one in the last 12 months
  681. # [09:30] * philor is now known as philor|away
  682. # [09:30] <gcp> fax is still used a lot here too
  683. # [09:30] * heycam is now known as heycam|away
  684. # [09:30] <glazou> not here any more, it's falling at very fast speed
  685. # [09:30] <gcp> its scan+email in one *and* you get a (legally valid) send receipt
  686. # [09:30] <glazou> between corporations I mean ; with administration that's another story
  687. # [09:31] * Quits: Hughman (Mibbit@612FCB38.45583DB0.A3B82EC7.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  688. # [09:31] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Client exited)
  689. # [09:32] <glandium> glazou: i send faxes but i don't own a fax machine. I use a web service for that
  690. # [09:33] <hsivonen> I once thought I needed to send a fax to an American hotel, signed up for a Web service, ended up paying for multiple months and eventually discovered the hotel would have accepted a PDF in email
  691. # [09:33] <hsivonen> that Web service-based fax ended up being my most expensive single fax transmission ever
  692. # [09:33] * Joins: Stan (Stan@moz-476D9987.dip.t-dialin.net)
  693. # [09:34] * Quits: Stan_ (Stan@moz-E41F8F9C.dip.t-dialin.net) (Ping timeout)
  694. # [09:34] <Ms2ger> Hmm, does that mean jst is still awake?
  695. # [09:35] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  696. # [09:35] <glazou> glandium: same here, free.fr offers everything I need with my freebox
  697. # [09:41] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  698. # [09:44] <AryehGregor> Ms2ger, if sel1 is nsRefPtr<Selection> and sel2 is an nsISelection*, will sel1 == sel2 work right?
  699. # [09:45] <Ms2ger> If it compiles, I think so
  700. # [09:47] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  701. # [09:48] * Joins: smontagu (chatzilla@moz-1540277E.red.bezeqint.net)
  702. # [09:49] * Joins: edmorley (edmorley@moz-1B87A1A9.range86-169.btcentralplus.com)
  703. # [09:49] * Quits: int3 (int3@F51D922C.B1171E94.894DA597.IP) (Connection reset by peer)
  704. # [09:50] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  705. # [09:50] * Joins: Optimizer (Instantbir@2CAAA556.716ADE68.2AB48280.IP)
  706. # [09:51] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  707. # [09:52] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  708. # [09:52] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  709. # [09:54] <AryehGregor> Ms2ger, I'll let you know if your patch works when I finish waiting for the whole codebase to recompile due to the nsCOMPtr.h change. :)
  710. # [09:54] <Ms2ger> I know why I didn't try it myself ;)
  711. # [09:56] <@smaug> nsCOMPtr.h change?
  712. # [09:56] <@smaug> those are rare
  713. # [09:57] * glazou is now known as glazou_afk
  714. # [09:59] <Optimizer> smaug:
  715. # [09:59] <Optimizer> Hi
  716. # [09:59] <AryehGregor> smaug, https://bugzilla.mozilla.org/show_bug.cgi?id=765662
  717. # [10:01] <@smaug> ah
  718. # [10:01] <@smaug> Optimizer: hi
  719. # [10:02] <Optimizer> Hi
  720. # [10:02] <Optimizer> I am almost done with the UI, now I will require using CC/GC
  721. # [10:02] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  722. # [10:03] <Optimizer> that means your help :)
  723. # [10:05] * Quits: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp) (Quit: Leaving...)
  724. # [10:05] <@smaug> Optimizer: so, if you set javascript.options.mem.log=true, you get notifications which give you information about CC and GC
  725. # [10:05] <@smaug> cycle-collection-statistics and garbage-collection-statistics
  726. # [10:06] <Optimizer> without setting that, I cannot know of when both happened ?
  727. # [10:06] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
  728. # [10:06] * Quits: priya (Adium@moz-5843392D.hsd1.ca.comcast.net) (Quit: Leaving.)
  729. # [10:06] * Ms2ger mumbles "meeting announcement" khuey|away's way
  730. # [10:06] <glandium> wtf? bugzilla.m.o won't resolve here
  731. # [10:07] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Connection reset by peer)
  732. # [10:07] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
  733. # [10:07] <AryehGregor> Why do so many files have blatantly redundant includes, like "nsIDOMNode.h" and "nsIDOMElement.h"?
  734. # [10:07] * Joins: raphc (AndChat501@843B42F6.C20A00FF.B3F72630.IP)
  735. # [10:07] <@smaug> Optimizer: right
  736. # [10:07] <@smaug> Optimizer: you need that pref
  737. # [10:07] <@smaug> at least for CC
  738. # [10:08] <@smaug> I need to check whether it is needed for GC too
  739. # [10:08] <@smaug> !seen whimboo
  740. # [10:08] <@killer> I don't know who whimboo is.
  741. # [10:08] <firebot> whimboo was last seen 3 days, 9 hours, 35 minutes and 36 seconds ago, saying 'i hope it's fixed with the restart' in #qa.
  742. # [10:08] <Optimizer> and these notifications, can I collect them using the normal notification observer ?
  743. # [10:08] <Optimizer> is it documented somewhere ?
  744. # [10:08] <@smaug> Optimizer: whimboo has memchaser addon which uses those notifications
  745. # [10:08] <@smaug> yes, normal notification observer should work
  746. # [10:09] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Ping timeout)
  747. # [10:09] <Optimizer> and these notifications occur as soon as any CC or GC is finished ?
  748. # [10:10] <AryehGregor> Ms2ger, how do I get this to work if selection is a Selection? mDomSelectionWeak = do_GetWeakReference(selection);
  749. # [10:10] <@smaug> Optimizer: yes
  750. # [10:11] <AryehGregor> error: Ā‘nsISupportsĀ’ is an ambiguous base of Ā‘mozilla::SelectionĀ’
  751. # [10:11] <Ms2ger> I thought so
  752. # [10:11] <@smaug> Optimizer: memchaser log is like this: http://pastebin.mozilla.org/1666601
  753. # [10:11] <Optimizer> I am currently looking at the source of memchaser
  754. # [10:11] <Ms2ger> do_GetWeakReference(static_cats<nsISelection*>(selection))
  755. # [10:12] * glob|away is now known as glob
  756. # [10:12] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
  757. # [10:12] <AryehGregor> There are cats all over the place here in Jerusalem, but they mostly aren't static.
  758. # [10:12] <AryehGregor> Except when they're sleeping.
  759. # [10:12] <Optimizer> is it documented somewhere ? the data we get along with the notification for CC/GC ?
  760. # [10:13] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  761. # [10:13] <Optimizer> what does this part mean ? : "suspected":235,"visited":{"RCed":5460,"GCed":1694},"collected": "RCed":1186,"GCed":675},"waiting_for_gc":1861,"forced_gc":0,"forget_skippable": "times_before_cc":5,"min":0,"max":16,"avg":5,"total":28,"removed":891}
  762. # [10:14] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  763. # [10:15] <@smaug> Optimizer: there has been 235 suspected objects right before running CC
  764. # [10:15] <@smaug> when CC run, it visited 5460 C++ objects and 1694 JS objects
  765. # [10:15] * Quits: raphc (AndChat501@843B42F6.C20A00FF.B3F72630.IP) (Connection reset by peer)
  766. # [10:15] * Joins: raphc (AndChat501@843B42F6.C20A00FF.B3F72630.IP)
  767. # [10:15] <@smaug> it collected 1186 C++ objects, and 675 JS objects
  768. # [10:16] <@smaug> since it collected something, there are objects "writing for GC"
  769. # [10:16] <Optimizer> collected means removed from memory ?
  770. # [10:16] <@smaug> no
  771. # [10:16] <@smaug> collected is, hmm, collected :)
  772. # [10:16] <Optimizer> what does it do after collecting ?
  773. # [10:16] <@smaug> In case of C++ objects it means unlink was called
  774. # [10:17] <@smaug> unlink (or unroot happening right after it) does usually delete the object
  775. # [10:17] <@smaug> but there is no guarantee
  776. # [10:17] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  777. # [10:17] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Quit: jfkthame)
  778. # [10:17] <@smaug> forget_skippable is an optimization phase
  779. # [10:18] * Joins: msucan (mihai@452AB583.C1570FFF.BD62875.IP)
  780. # [10:18] <@smaug> is tries to clean up certainly alive objects from cycle collector's buffer
  781. # [10:18] <@smaug> it runs several times before CC runs
  782. # [10:19] <@smaug> min/avg/max tell about its speed
  783. # [10:19] <Optimizer> min and max for forget_skippable is the min and max time in ms ?
  784. # [10:19] <@smaug> yes
  785. # [10:19] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  786. # [10:19] <Optimizer> and it removed 891 items even before cc ?
  787. # [10:20] <@smaug> yes, it removed 891 objects from cycle collector's buffer before CC actually run
  788. # [10:20] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
  789. # [10:21] <Optimizer> this is due to incremental gc ?
  790. # [10:21] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
  791. # [10:21] <@smaug> nothing to do with iGC
  792. # [10:21] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  793. # [10:21] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  794. # [10:21] <Optimizer> oh
  795. # [10:22] <Optimizer> so iGC has no effect on this data log ?
  796. # [10:22] <@smaug> forgetSkippable is optimization phase for cycle collector
  797. # [10:22] <Optimizer> oh, okay
  798. # [10:22] <Optimizer> what does suspected actually mean ?
  799. # [10:22] <@smaug> iGC shows up in the garbage-collection-statistics
  800. # [10:23] <@smaug> Optimizer: suspected means "possibly garbage"
  801. # [10:23] <Optimizer> yes, the 8th line is incredibly long !
  802. # [10:23] * Joins: garnacho (carlos@moz-B280EE34.dyn.user.ono.com)
  803. # [10:23] * Quits: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP) (Ping timeout)
  804. # [10:23] <@smaug> and forgetSkippable actually investigates those suspected objects and checks whether they are certainly alive objects
  805. # [10:24] * Quits: _rs (mozilla@moz-46F044.eu-west-1.compute.amazonaws.com) (Ping timeout)
  806. # [10:24] <Optimizer> okay so CC knows that 235 are possibly garbage then it visited 5460 C++ and 1694 JS objects and out of that collected 1186 and 675 resp.
  807. # [10:24] * Joins: _rs (mozilla@moz-46F044.eu-west-1.compute.amazonaws.com)
  808. # [10:24] <@smaug> if some object is certainly alive, it can be removed from the suspected
  809. # [10:24] <@smaug> Optimizer: yes
  810. # [10:24] <Optimizer> so how does suspected < number removed by forget_Skuppable ?
  811. # [10:24] <Optimizer> skippable*
  812. # [10:24] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  813. # [10:25] <@smaug> suspected means number of suspected objects right before CC runs
  814. # [10:25] <Optimizer> oh
  815. # [10:25] <@smaug> forgetSkippable runs asynchronously before CC
  816. # [10:25] <Optimizer> yes, it ran 5 times this tme
  817. # [10:25] <Optimizer> time*
  818. # [10:25] <Optimizer> okay, got it, is there anything else in CC ?
  819. # [10:26] <@smaug> I think that's it
  820. # [10:26] <@smaug> Optimizer: you may want to ask billm about garbage-collection-statistics
  821. # [10:27] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  822. # [10:27] <Optimizer> !billm
  823. # [10:27] * mattwoodrow|away is now known as mattwoodrow
  824. # [10:27] <Optimizer> !seen billm
  825. # [10:27] <firebot> billm was last seen 2 days, 6 hours, 22 minutes and 56 seconds ago, saying 'till: yeah, no problem :-). I won't have a chance to look at it until then anyway.' in #jsapi.
  826. # [10:27] <@smaug> Optimizer: he is in US
  827. # [10:27] <@smaug> MV, I think
  828. # [10:27] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
  829. # [10:27] <Optimizer> hmm, must be sleeping
  830. # [10:28] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  831. # [10:28] <Optimizer> I don;t get one thing though, this GC took 192 ms ?
  832. # [10:28] <Optimizer> is this data from before iGC landed ?
  833. # [10:28] <@smaug> are you using Nightly ?
  834. # [10:28] <Optimizer> yes
  835. # [10:28] <@smaug> so, I think it reports total time
  836. # [10:28] <Optimizer> total ?
  837. # [10:29] <@smaug> which is split to small pieces
  838. # [10:29] <Optimizer> oh
  839. # [10:29] * Joins: dhylands (dhylands@91EBC268.7E8C66B9.5D698A29.IP)
  840. # [10:29] <@smaug> I mean, iGC runs some GC, then other code runs, then again some GC ...
  841. # [10:29] <Optimizer> so total FC is still that big and what iGC actually do is to split it into slices ?
  842. # [10:29] <Optimizer> GC*
  843. # [10:30] <@smaug> yes
  844. # [10:30] <@smaug> iGC doesn't speed up GC
  845. # [10:30] <@smaug> it makes the pauses a lot shorter
  846. # [10:30] <Optimizer> and the notification is sent only after the full GC has finished ? (after all that number of slices)
  847. # [10:30] <Optimizer> is there anything that will speed up GC (on a totally diff. note )
  848. # [10:31] <@smaug> generational GC should speed up GC
  849. # [10:31] <AryehGregor> Use fewer objects! :)
  850. # [10:31] <Optimizer> hehe
  851. # [10:31] <Optimizer> what is the main diff b/w CC and GC ?
  852. # [10:31] <@smaug> and also more common compartmental GC
  853. # [10:32] <@smaug> right now those iGCs are almost always full GCs
  854. # [10:32] <@smaug> not compartment GCs
  855. # [10:32] <@smaug> Optimizer: CC operates on possibly garbage objects
  856. # [10:32] <@smaug> and in our case, it is mainly about C++
  857. # [10:33] <@smaug> GC operates on live objects and is about JS
  858. # [10:33] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  859. # [10:33] <@smaug> CC is a layer on top of reference counting
  860. # [10:34] <Optimizer> hmm, so CC mark things for GC and also reduces possible garbages itself
  861. # [10:34] * Joins: raph (AndChat501@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  862. # [10:34] <@smaug> CC tries to find cycles in C++ objects
  863. # [10:35] * Quits: vikash (vikash@8E1F4B2F.D9B7FFB4.780547CD.IP) (Quit: Leaving)
  864. # [10:35] <@smaug> but it needs to traverse also JS objects
  865. # [10:35] <Optimizer> "find cycles" ?
  866. # [10:35] <@smaug> since some JS may keep C++ alive
  867. # [10:35] <@smaug> "A has a strong reference to B and B has a strong reference to A"
  868. # [10:36] * Quits: raphc (AndChat501@843B42F6.C20A00FF.B3F72630.IP) (Ping timeout)
  869. # [10:36] <Optimizer> oh
  870. # [10:36] * Quits: raph (AndChat501@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Bye)
  871. # [10:36] <Optimizer> how is it useful to run a collector for that only ?
  872. # [10:36] <@smaug> if there are no other references to A or B, cycle collector notices that there is a cycle and calls unlink
  873. # [10:37] <@smaug> and unlink implementation in A and B needs to remove that strong reference
  874. # [10:37] <Optimizer> what I undestood: if this sycle is not broken, the GC will think that there are alive references to both A and B and will not collect A and B ?
  875. # [10:38] <Optimizer> cycle*
  876. # [10:38] <glob> heads-up: there are DNS issues with 3crowd, so some mozilla systems, including BMO, may not be accessible
  877. # [10:38] <@smaug> if A and B are C++ objects, GC doesn't know anything about them
  878. # [10:38] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  879. # [10:38] <@smaug> but CC does
  880. # [10:39] <@smaug> Optimizer: FYI, the CC we use is based on http://www.research.ibm.com/people/d/dfb/papers/Bacon01Concurrent.pdf (not the concurrent part)
  881. # [10:39] <@smaug> though, our CC is pretty heavily optimized nowadays
  882. # [10:40] <Optimizer> do we have plans to make collection concurrent ? I heard from jandem that after Ion lands, making collection concurrent will be easy
  883. # [10:40] <Optimizer> sorry for my out of the blue questions
  884. # [10:41] <@smaug> http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsCycleCollector.cpp#8
  885. # [10:41] <AryehGregor> IEBlog was bragging about how their GC is off main thread: http://blogs.msdn.com/b/ie/archive/2012/06/13/advances-in-javascript-performance-in-ie10-and-windows-8.aspx
  886. # [10:41] <@smaug> Optimizer: that is about GC collection
  887. # [10:41] <@smaug> I mean the Ion thing
  888. # [10:41] <Optimizer> oh
  889. # [10:41] <Optimizer> so CC will still be on main thread even after Ion
  890. # [10:41] <Optimizer> but then CC is generally very small
  891. # [10:42] <Optimizer> right ?
  892. # [10:42] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  893. # [10:42] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  894. # [10:42] <@smaug> CC is usually very fast yes
  895. # [10:42] <@smaug> and if it is not in some case, there is something to optimize
  896. # [10:42] <NeilAway> AryehGregor: libxul doesn't export much. (I don't have a list handy, but if you insist...)
  897. # [10:43] <@smaug> Optimizer: concurrent CC is mainly for the cases when objects can be used in several threads
  898. # [10:43] <@smaug> that is not our case
  899. # [10:44] <@smaug> but sure, we could do some things concurrently
  900. # [10:44] <@smaug> need to investigate that
  901. # [10:45] <Optimizer> afk for a while
  902. # [10:46] * Joins: birtles_ (chatzilla@moz-348F61F0.mozilla.or.jp)
  903. # [10:47] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Connection reset by peer)
  904. # [10:47] * birtles_ is now known as birtles
  905. # [10:48] * AutomatedTester|AFK is now known as AutomatedTester
  906. # [10:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  907. # [10:50] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  908. # [10:53] * glazou_afk is now known as glazou
  909. # [10:56] * Joins: raphc (quassel@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  910. # [10:58] * davehunt|away is now known as davehunt
  911. # [10:58] * AutomatedTester is now known as AutomatedTester|AFK
  912. # [10:59] * Joins: past (past@moz-43572E38.dsl.dyn.forthnet.gr)
  913. # [11:00] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  914. # [11:00] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  915. # [11:02] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  916. # [11:02] * Joins: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  917. # [11:02] * Joins: thinker (thinker@moz-71AD2643.dynamic.kbronet.com.tw)
  918. # [11:04] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  919. # [11:04] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  920. # [11:04] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
  921. # [11:07] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
  922. # [11:07] <Yoric> dougt: ping
  923. # [11:08] * Joins: atuljangra (Mibbit@40BFB8D5.98756AB5.110F01C1.IP)
  924. # [11:09] * Joins: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net)
  925. # [11:09] <Optimizer> smaug: Thanks for the help and understanding CC to me :)
  926. # [11:10] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  927. # [11:10] * AutomatedTester|AFK is now known as AutomatedTester
  928. # [11:12] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Quit: jfkthame)
  929. # [11:14] * nthomas is now known as nthomas|away
  930. # [11:16] * Quits: atuljangra (Mibbit@40BFB8D5.98756AB5.110F01C1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  931. # [11:16] * Joins: kaze (kaze@moz-104CC309.mv.mozilla.com)
  932. # [11:18] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  933. # [11:20] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  934. # [11:20] * Joins: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
  935. # [11:20] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  936. # [11:20] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  937. # [11:21] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
  938. # [11:22] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  939. # [11:22] * Joins: Goldorak (chatzilla@7CB4FB40.1356193D.187A1082.IP)
  940. # [11:28] * Joins: Mano (mano@moz-47B2C60B.cablep.bezeqint.net)
  941. # [11:30] * glob is now known as glob|away
  942. # [11:31] * Joins: gandalf (gandalf@moz-42AF5C0B.neoplus.adsl.tpnet.pl)
  943. # [11:32] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  944. # [11:34] * Joins: sewardj (sewardj@moz-5C6BE4D3.dip.t-dialin.net)
  945. # [11:36] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
  946. # [11:36] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Ping timeout)
  947. # [11:36] * Quits: davidillsley (davidillsl@moz-AB174F32.range86-160.btcentralplus.com) (Client exited)
  948. # [11:37] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  949. # [11:37] * Joins: JeroenDeDauw (j@moz-2D11A423.ifiber.telenet-ops.be)
  950. # [11:39] * Joins: davidillsley (davidillsl@moz-AB174F32.range86-160.btcentralplus.com)
  951. # [11:42] * Joins: mw22 (chatzilla@moz-FB753258.adsl.wanadoo.nl)
  952. # [11:43] * joduinn-home is now known as joduinn-zzz
  953. # [11:47] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  954. # [11:48] * Parts: louisremi (louisremi@moz-381A2210.dsl.sta.abo.bbox.fr)
  955. # [11:50] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
  956. # [11:50] * Quits: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  957. # [11:51] * Joins: Vincent_Chang (chatzilla@moz-99690620.hinet-ip.hinet.net)
  958. # [11:55] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  959. # [11:56] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  960. # [11:59] * Quits: JeroenDeDauw (j@moz-2D11A423.ifiber.telenet-ops.be) (Ping timeout)
  961. # [11:59] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
  962. # [12:02] * Joins: atuljangra (Mibbit@76792D67.4616F18E.110F01C1.IP)
  963. # [12:03] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  964. # [12:06] * Quits: ohsix (ohsix@E6E9ACEC.B59296AB.15ED1FDC.IP) (Client exited)
  965. # [12:06] * Joins: ohsix (ohsix@E6E9ACEC.B59296AB.15ED1FDC.IP)
  966. # [12:07] * Joins: jhk1 (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  967. # [12:07] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
  968. # [12:07] * Quits: jhk1 (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: jhk1)
  969. # [12:07] * Ms2ger curses C++
  970. # [12:07] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  971. # [12:07] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Quit: Leaving.)
  972. # [12:08] * Quits: dzbarsky (Adium@moz-85EBB8A.dia.static.qwest.net) (Quit: Leaving.)
  973. # [12:10] * Mossop kicks his dns
  974. # [12:10] * ewong is now known as ewong|away
  975. # [12:10] * Unfocused screams profanities at monday
  976. # [12:11] * Quits: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net) (Quit: nhirata)
  977. # [12:12] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
  978. # [12:13] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
  979. # [12:14] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  980. # [12:14] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  981. # [12:15] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  982. # [12:15] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
  983. # [12:20] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  984. # [12:20] <gcp> how do you hg blame deletions?
  985. # [12:23] * Quits: karl (karl@moz-CFA817F6.jetstream.xtra.co.nz) (Ping timeout)
  986. # [12:26] * Quits: Mano (mano@moz-47B2C60B.cablep.bezeqint.net) (Client exited)
  987. # [12:27] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  988. # [12:27] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  989. # [12:27] * jfkthame_ is now known as jfkthame
  990. # [12:27] * Quits: JesperHansen (JesperHans@moz-AA96EAE3.dhcp.fiberflex.dk) (Connection reset by peer)
  991. # [12:27] * Quits: timeless (users.4015@moz-D63BDBD0.irccloud.com) (Broken pipe)
  992. # [12:27] * Joins: JesperHansen (JesperHans@moz-AA96EAE3.dhcp.fiberflex.dk)
  993. # [12:28] * Joins: timeless (users.4015@moz-D63BDBD0.irccloud.com)
  994. # [12:28] * Quits: sawrubh (Mibbit@EBDD4FBD.3AF77C1.48B4EDE8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  995. # [12:29] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  996. # [12:29] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  997. # [12:29] * jfkthame_ is now known as jfkthame
  998. # [12:31] * Quits: dao (dao@moz-11757092.superkabel.de) (Ping timeout)
  999. # [12:31] * Joins: dao (dao@moz-11757092.superkabel.de)
  1000. # [12:33] * Joins: jfkthame_ (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  1001. # [12:33] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  1002. # [12:33] * jfkthame_ is now known as jfkthame
  1003. # [12:35] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1004. # [12:36] <NeilAway> is it possible to change the number of lines of context output by hg log -p?
  1005. # [12:36] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  1006. # [12:36] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  1007. # [12:37] <NeilAway> gcp: --removed ?
  1008. # [12:37] <Ms2ger> https://bugzilla.mozilla.org/show_bug.cgi?id=689623#c63
  1009. # [12:37] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  1010. # [12:37] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  1011. # [12:37] <gcp> hg annotate: option --removed not recognized
  1012. # [12:39] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  1013. # [12:40] * Joins: sawrubh (Mibbit@F47D2604.8978D6E2.69A05079.IP)
  1014. # [12:44] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1015. # [12:45] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  1016. # [12:47] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
  1017. # [12:51] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1018. # [12:51] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1019. # [12:51] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1020. # [12:52] * Quits: atuljangra (Mibbit@76792D67.4616F18E.110F01C1.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1021. # [12:52] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Client exited)
  1022. # [12:52] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
  1023. # [12:53] * Quits: raphc (quassel@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1024. # [12:54] <NeilAway> gcp: oh, line delettion? I thought you meant file deletions
  1025. # [12:54] <NeilAway> s/tt/t
  1026. # [12:54] * nli is now known as nli|away
  1027. # [12:55] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1028. # [12:55] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  1029. # [13:01] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  1030. # [13:02] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Connection reset by peer)
  1031. # [13:05] * Joins: JeroenDeDauw (j@moz-2D11A423.ifiber.telenet-ops.be)
  1032. # [13:06] * Quits: nthomas|away (chatzilla@moz-E9E0E94B.dsl.telstraclear.net) (Ping timeout)
  1033. # [13:08] <sawrubh> lsblakk: ping
  1034. # [13:08] * Quits: m_kato1 (Daily@moz-348F61F0.mozilla.or.jp) (Quit: m_kato1)
  1035. # [13:08] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
  1036. # [13:11] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Input/output error)
  1037. # [13:13] * Joins: nthomas|away (chatzilla@moz-E9E0E94B.dsl.telstraclear.net)
  1038. # [13:13] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
  1039. # [13:14] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
  1040. # [13:16] <glandium> NeilAway: [diff] unified = 8
  1041. # [13:16] <glandium> (in hgrc)
  1042. # [13:29] * glob|away is now known as glob
  1043. # [13:30] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  1044. # [13:30] * Quits: dao (dao@moz-11757092.superkabel.de) (Quit: Leaving.)
  1045. # [13:31] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
  1046. # [13:31] * Joins: Matt (matthewger@A356E139.176F2691.B7C3970A.IP)
  1047. # [13:32] <Matt> I'm using nsIWindowWatcher.openWindow to open a XUL window
  1048. # [13:32] <Matt> the window doesn't have a parent but I don't want its existence to prevent the browser from closing
  1049. # [13:32] * Joins: evilpie (chatzilla@moz-8BD54986.pools.arcor-ip.net)
  1050. # [13:32] * mattwoodrow is now known as mattwoodrow|away
  1051. # [13:32] <Matt> just wondering if there's a standard way to handle this
  1052. # [13:33] * Matt is going to try closing the window of quit-application-requested
  1053. # [13:33] <Unfocused> darktrojan: playing around with your runtest.py finally.... how do i get it to run addons manager xpcshell tests?
  1054. # [13:34] * Quits: gandalf (gandalf@moz-42AF5C0B.neoplus.adsl.tpnet.pl) (Ping timeout)
  1055. # [13:34] <Mossop> Matt: I think unregistering it from the window mediator will do that
  1056. # [13:35] <Matt> ah nice one
  1057. # [13:35] * Matt will try that
  1058. # [13:35] * Quits: victorporof (victorporo@2B22C4F3.20718EE9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
  1059. # [13:35] <Matt> Mossop: are you back in Europe?
  1060. # [13:35] <Mossop> Yes
  1061. # [13:35] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1062. # [13:35] <darktrojan> Unfocused, not working?
  1063. # [13:35] <Mossop> Matt: For a few weeks at least
  1064. # [13:36] <Matt> Mossop: coolā€¦ welcome back
  1065. # [13:36] <darktrojan> hmm, couldn't get manifest file
  1066. # [13:36] <Unfocused> ..[$] <()> runtest toolkit/mozapps/extensions/test/xpcshell/test_startup.js
  1067. # [13:36] <Unfocused> File toolkit/mozapps/extensions/test/xpcshell/test_startup.js doesn't exi
  1068. # [13:36] <Unfocused> (i have runtest aliased to the script, with --objdir specified)
  1069. # [13:36] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1070. # [13:37] * darktrojan looks
  1071. # [13:37] <darktrojan> what dir are you in?
  1072. # [13:37] <Matt> oops, unregisterWindow is [noscript]
  1073. # [13:38] <Matt> bummer
  1074. # [13:38] <Unfocused> my objdir
  1075. # [13:38] * Joins: joliclic (chatzilla@moz-2247240C.adsl.proxad.net)
  1076. # [13:38] <Unfocused> do i need to be in my srcdir?
  1077. # [13:38] <darktrojan> yeah
  1078. # [13:38] <Unfocused> ah!
  1079. # [13:38] <darktrojan> it's not very smart
  1080. # [13:38] <Unfocused> it works!
  1081. # [13:39] <Unfocused> we *so* need this in the tree
  1082. # [13:39] * Joins: mike5w3c (MikeS@moz-D1E89A92.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1083. # [13:39] <NeilAway> glandium: thanks!
  1084. # [13:39] * Joins: gandalf (gandalf@moz-E68B770F.neoplus.adsl.tpnet.pl)
  1085. # [13:39] <Matt> looks like nsIAppShellService.unregisterTopLevelWindow should work though
  1086. # [13:39] <darktrojan> it's not wfm right now :(
  1087. # [13:39] <Unfocused> 3.5 years f running those tests, and i still get mixed up between the different syntaxes for the different suites
  1088. # [13:40] <darktrojan> heh
  1089. # [13:40] <darktrojan> tell me about it
  1090. # [13:41] <darktrojan> if I put it in the tree that means I don't have to do all the maintenance... hmmm
  1091. # [13:41] * Joins: raphc (quassel@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1092. # [13:41] <Unfocused> hehe
  1093. # [13:41] <sawrubh> firebot: seen dao
  1094. # [13:41] <firebot> dao was last seen 3 days, 18 hours, 17 minutes and 52 seconds ago, saying 'will attach an updated patch shortly' in #fx-team.
  1095. # [13:42] * Joins: SeoZ (DanielJuyu@6683D344.5839962A.97CD8189.IP)
  1096. # [13:43] <sawrubh> darktrojan++
  1097. # [13:43] * AutomatedTester is now known as AutomatedTester|away
  1098. # [13:44] * Joins: atuljangra (Mibbit@D0E9A9E6.43602CA6.4356924F.IP)
  1099. # [13:45] <darktrojan> Unfocused, file a bug, then at least I can say someone requested it
  1100. # [13:46] * Unfocused watches his xpcshell tests slowly crawl along, and wonders if/when we'll finally get parallel test runs
  1101. # [13:46] <Unfocused> can do!
  1102. # [13:47] * darktrojan wonders if his awful python is review-worthy
  1103. # [13:47] * Quits: JeroenDeDauw (j@moz-2D11A423.ifiber.telenet-ops.be) (Quit: Leaving.)
  1104. # [13:49] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Ping timeout)
  1105. # [13:50] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1106. # [13:50] <darktrojan> NeilAway, in https://mxr.mozilla.org/mozilla-central/source/toolkit/content/widgets/text.xml#355 why does it check for nsIDOMChromeWindow when .opener is in nsIDOMWindow?
  1107. # [13:51] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
  1108. # [13:52] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1109. # [13:53] * Quits: raphc (quassel@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1110. # [13:53] <Unfocused> https://bugzilla.mozilla.org/show_bug.cgi?id=765688
  1111. # [13:56] <glandium> windows update wants me to install VC2008 service pack... I don't have VC2008 installed
  1112. # [13:56] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1113. # [13:56] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1114. # [13:57] * davehunt is now known as davehunt|away
  1115. # [13:57] <Yoric> glandium: I'm sure that they are willing to sell it to you for a modest sum.
  1116. # [13:58] <Yoric> Please install Windows Genuine Advantage first, though.
  1117. # [13:58] <Unfocused> heh
  1118. # [13:59] * Quits: evilpie (chatzilla@moz-8BD54986.pools.arcor-ip.net) (Input/output error)
  1119. # [13:59] * Joins: dbradley (dbradley@moz-1E1AAFB8.fuse.net)
  1120. # [14:00] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Client exited)
  1121. # [14:01] <NeilAway> darktrojan: at that time, only chrome windows could be modal, so it wasn't necessary to hack around windows opened by modal windows being modal
  1122. # [14:01] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1123. # [14:02] <darktrojan> NeilAway, so it's just skipping that bit of code for performance?
  1124. # [14:02] <NeilAway> darktrojan: trawling openers of content windows was less useful
  1125. # [14:02] <NeilAway> darktrojan: since you have to start worrying about crossing sites
  1126. # [14:02] <NeilAway> darktrojan: of course, that was back in the day when we supported content xul
  1127. # [14:03] * NeilAway plays the violins
  1128. # [14:03] <darktrojan> oh yeah, that thing
  1129. # [14:03] <darktrojan> :/
  1130. # [14:05] * Quits: timdream (timdream@moz-99690620.hinet-ip.hinet.net) (Quit: timdream)
  1131. # [14:06] <darktrojan> gah
  1132. # [14:06] <darktrojan> I really wish we had tab handling functionality in all mozilla apps
  1133. # [14:06] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1134. # [14:07] <darktrojan> even if it had to say "I can't open a tab, have a window instead"
  1135. # [14:08] <Unfocused> ... didn't you have a patch that basically did that?
  1136. # [14:08] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1137. # [14:08] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1138. # [14:09] <darktrojan> sort of
  1139. # [14:09] * darktrojan finds
  1140. # [14:09] * Unfocused tries to remember what that was originally for
  1141. # [14:09] <darktrojan> AOM
  1142. # [14:09] <darktrojan> naturally
  1143. # [14:09] <Unfocused> :P
  1144. # [14:10] <joliclic> Hello
  1145. # [14:10] * Joins: dao (dao@moz-11757092.superkabel.de)
  1146. # [14:10] <joliclic> I've just submitted the bug #765683, with a proposed patch
  1147. # [14:10] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1148. # [14:10] <joliclic> the targeted file is browser/components/places/content/controller.js
  1149. # [14:10] <joliclic> who should I ask for a review ? Marco Bonardo ?
  1150. # [14:10] <darktrojan> Unfocused, it's just that I wish tabs were as universal as windows
  1151. # [14:11] <Unfocused> joliclic: yes
  1152. # [14:11] <darktrojan> where is mak these days
  1153. # [14:11] <darktrojan> I haven't seen him for ages
  1154. # [14:11] <Unfocused> indeed. though it would never make sense for *all* apps
  1155. # [14:12] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Client exited)
  1156. # [14:12] <joliclic> thank you. have a good day. Bye
  1157. # [14:13] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  1158. # [14:14] <Unfocused> darktrojan: hm, yes, dunno
  1159. # [14:15] <darktrojan> browser.link.open_newwindow
  1160. # [14:15] <darktrojan> starts with browser. unfortunately
  1161. # [14:15] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1162. # [14:16] * Parts: joliclic (chatzilla@moz-2247240C.adsl.proxad.net)
  1163. # [14:16] <darktrojan> NeilAway, what's the seamonkey version of browser.link.open_newwindow?
  1164. # [14:16] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1165. # [14:17] * deLta30_ is now known as deLta30
  1166. # [14:17] * Joins: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
  1167. # [14:18] * AutomatedTester|away is now known as AutomatedTester
  1168. # [14:18] <darktrojan> oh
  1169. # [14:18] <darktrojan> nm
  1170. # [14:18] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
  1171. # [14:19] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1172. # [14:19] * sheeri-afk is now known as sheeri
  1173. # [14:20] <NeilAway> darktrojan: http://mxr.mozilla.org/comm-central/source/suite/browser/navigator.js#354
  1174. # [14:20] * NeilAway assumes darktrojan found it already
  1175. # [14:20] * Quits: artur_ (artur@moz-6DFBD742.hsd1.vt.comcast.net) (Input/output error)
  1176. # [14:21] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1177. # [14:24] <darktrojan> that I did
  1178. # [14:24] * Quits: dbradley (dbradley@moz-1E1AAFB8.fuse.net) (Quit: )
  1179. # [14:25] * Quits: RudyL (rudy@moz-99690620.hinet-ip.hinet.net) (Quit: RudyL)
  1180. # [14:26] * Joins: kaze (kaze@moz-104CC309.mv.mozilla.com)
  1181. # [14:26] * Joins: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com)
  1182. # [14:27] * Joins: shianyow (shianyow@moz-99690620.hinet-ip.hinet.net)
  1183. # [14:28] * Quits: atuljangra (Mibbit@D0E9A9E6.43602CA6.4356924F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1184. # [14:29] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1185. # [14:29] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1186. # [14:29] <shianyow> how do I enable PRLOG in .mozconfig?
  1187. # [14:31] * shorlander_ is now known as shorlander
  1188. # [14:31] <NeilAway> the quick way is --enable-debug
  1189. # [14:32] <shianyow> NeilAway: got it, thanks!
  1190. # [14:38] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1191. # [14:39] <Optimizer> is _emit a global function for jetpack ?
  1192. # [14:42] * Joins: squeakytoy (squeakytoy@moz-9E84F244.netset.se)
  1193. # [14:42] <glandium> shianyow: depends where
  1194. # [14:42] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
  1195. # [14:43] * Quits: Optimizer (Instantbir@2CAAA556.716ADE68.2AB48280.IP) (Ping timeout)
  1196. # [14:45] * khuey|away is now known as khuey
  1197. # [14:45] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1198. # [14:45] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1199. # [14:45] <@khuey> we made nightly a lot less snappy recently
  1200. # [14:46] <Yoric> :/
  1201. # [14:46] <Yoric> How did we do that?
  1202. # [14:47] <shianyow> gladium: I want to turn on prlog to show messages in nsLoadGroup.cpp.
  1203. # [14:48] <@khuey> not sure
  1204. # [14:48] <@khuey> seems to have happened between june 13th and june 14th
  1205. # [14:48] <darktrojan> not guilty
  1206. # [14:49] <@khuey> also only seems to happen when I'm tethering
  1207. # [14:49] <@khuey> when I'm on a good connection we're fine
  1208. # [14:49] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
  1209. # [14:50] <glandium> khuey: did you try an older nightly?
  1210. # [14:51] <@khuey> well, I was on june 13th nightly for a few days, and it was ok
  1211. # [14:51] <@khuey> and now I've been on the june 14th nightly for a few days
  1212. # [14:51] <darktrojan> huh, mozilla.org has fallen off my DNS
  1213. # [14:51] <@khuey> and it's not
  1214. # [14:51] <glandium> shianyow: as noted in that file, set the NSPR_LOG_MODULES environment variable to LoadGroup:5 when you start firefox
  1215. # [14:51] <glandium> darktrojan: i randomly have the problem, on windows only
  1216. # [14:52] <darktrojan> how odd
  1217. # [14:52] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  1218. # [14:52] <nemo> huh. could https://bugzilla.mozilla.org/show_bug.cgi?id=313559#c11 be done non-destructively?
  1219. # [14:52] <AryehGregor> darktrojan, I switched to Google DNS (8.8.8.8 and 8.8.4.4) and it fixed itself.
  1220. # [14:53] <nemo> seems you'd be missing, oh, for example, all of a jpeg's exif data, even if you saved as jpeg
  1221. # [14:53] <darktrojan> nthomas|away, you're on telstraclear aren't you?
  1222. # [14:53] <Unfocused> darktrojan: me too
  1223. # [14:53] <nemo> but. yeah. is annoying that Firefox downloads something again that you are already looking at. esp when it is a huge image on a slow server (visiting NASA after a major announcement for example)
  1224. # [14:53] <Unfocused> there was dns issues earlier... but it was meant to be fixed
  1225. # [14:53] <darktrojan> Unfocused, they've cut us off!
  1226. # [14:53] <glandium> khuey: well, you should probably try the june 13th nightly for good measure
  1227. # [14:54] <darktrojan> it's a sign
  1228. # [14:54] <Unfocused> anyone outside of NZ having issues with bugzilla?
  1229. # [14:54] <@khuey> glandium: yeah, needs more rigorous testing
  1230. # [14:54] * Joins: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP)
  1231. # [14:54] <glandium> Unfocused: issues as in dns issues ?
  1232. # [14:54] <Unfocused> yea
  1233. # [14:54] <darktrojan> yes
  1234. # [14:55] <glandium> Unfocused: i've had the problem with bugzilla and ftp
  1235. # [14:55] <Unfocused> had or having?
  1236. # [14:55] <glandium> Unfocused: the former was fixed when i restarted my local dns server
  1237. # [14:55] <shianyow> glandium: I'm enabling it for B2G. Do you know what I should do?
  1238. # [14:55] <Unfocused> ah
  1239. # [14:55] <glandium> after the latter, i rebooted under linux so i don't know
  1240. # [14:56] <glandium> shianyow: how do you start gecko?
  1241. # [14:56] <AryehGregor> Unfocused, probably the issue was fixed, but DNS issue fixes generally don't take full effect for a day or whatever.
  1242. # [14:56] <glandium> AryehGregor: depends on the ttl values
  1243. # [14:56] <AryehGregor> In theory, but in practice ISPs sometimes like to cache DNS records beyond the TTL.
  1244. # [14:57] <AryehGregor> Not most, fortunately.
  1245. # [14:57] <AryehGregor> Also, NXDOMAIN is special.
  1246. # [14:57] <shianyow> glandium: it's started by running "b2g" process in init.rc. I can also start it from shell command if needed.
  1247. # [14:57] <AryehGregor> IIRC, originally there was no way to provide a TTL for NXDOMAIN.
  1248. # [14:57] <AryehGregor> http://tools.ietf.org/html/rfc2308
  1249. # [14:58] <glandium> shianyow: so, if you start it from shell, you can do NSPR_LOG_MODULE=LoadGroup:5 /whatever/command/to/start/gecko
  1250. # [14:58] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1251. # [14:58] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1252. # [14:58] <glandium> shianyow: and you'll have the log on the console
  1253. # [14:58] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1254. # [14:58] * Quits: xakz (XaMaD@moz-34FBE388.fbx.proxad.net) (Ping timeout)
  1255. # [14:59] * ctyler is now known as ctyler_away
  1256. # [14:59] <shianyow> glandium: By this way, do I also need to "--enable-debug" to turn on PR_LOGGING in nsLoadGroup.cpp?
  1257. # [14:59] <glandium> shianyow: no, you don't
  1258. # [15:00] <shianyow> glandium: sounds good, I'll try it.
  1259. # [15:01] * rail_away is now known as rail
  1260. # [15:01] <glandium> my CC-change induced orange looks more and more like a compiler issue
  1261. # [15:02] * kmoir-afk is now known as kmoir
  1262. # [15:05] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  1263. # [15:06] * Joins: beaufour (beaufour@18D5CC88.C7EE4FB2.ECED8BE3.IP)
  1264. # [15:07] * Quits: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP) (Ping timeout)
  1265. # [15:07] * ketas really wonders when he can use ff without cursing so much
  1266. # [15:07] * Joins: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP)
  1267. # [15:07] * davehunt|away is now known as davehunt
  1268. # [15:09] * Joins: mconley (mconley@moz-50D793C4.dsl.bell.ca)
  1269. # [15:10] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1270. # [15:10] * Quits: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP) (Ping timeout)
  1271. # [15:10] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
  1272. # [15:11] * Joins: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP)
  1273. # [15:12] * mjschranz_away is now known as mjschranz
  1274. # [15:12] * Joins: espindola (espindola@moz-EB81525B.dsl.teksavvy.com)
  1275. # [15:12] * rail is now known as rail-buildduty
  1276. # [15:13] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
  1277. # [15:13] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
  1278. # [15:14] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1279. # [15:14] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1280. # [15:14] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  1281. # [15:16] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
  1282. # [15:19] * Quits: darktrojan (geoff@moz-30B3CCFD.telstraclear.net) (Quit: darktrojan)
  1283. # [15:21] * catlee-away is now known as catlee
  1284. # [15:21] * Joins: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1285. # [15:21] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  1286. # [15:22] * Quits: smontagu (chatzilla@moz-1540277E.red.bezeqint.net) (Ping timeout)
  1287. # [15:22] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  1288. # [15:22] * ChanServ sets mode: +o smaug
  1289. # [15:23] * AutomatedTester is now known as AutomatedTester|away
  1290. # [15:24] * Quits: kaie (kaie@756F81AF.CDA31B01.DA07AE74.IP) (Quit: Leaving)
  1291. # [15:24] * cadecairos_away is now known as cadecairos
  1292. # [15:24] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  1293. # [15:25] * Joins: armenzg (armenzg@moz-D4736010.cable.teksavvy.com)
  1294. # [15:26] * Joins: Abi79 (Abi@2FEF9E95.73A6E20D.BDEF4640.IP)
  1295. # [15:27] * Joins: Optimizer (Instantbir@18378ACB.13197566.2AB48280.IP)
  1296. # [15:27] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1297. # [15:28] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  1298. # [15:28] * Joins: bb10 (bb10@moz-C7B05616.org)
  1299. # [15:29] * Joins: kinger (chatzilla@moz-D560933D.dial-up.dsl.siol.net)
  1300. # [15:29] * Joins: mike5w3c_ (MikeS@moz-B94F10FE.xgsspn.imtp.tachikawa.spmode.ne.jp)
  1301. # [15:29] * Joins: victorporof (victorporo@C7255039.602BD6C.79933D60.IP)
  1302. # [15:29] * Quits: mike5w3c (MikeS@moz-D1E89A92.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  1303. # [15:29] * mike5w3c_ is now known as mike5w3c
  1304. # [15:29] * IRCMonkey12405 is now known as jcranmer
  1305. # [15:29] * Quits: Stan (Stan@moz-476D9987.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
  1306. # [15:30] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1307. # [15:30] * Quits: Abi79 (Abi@2FEF9E95.73A6E20D.BDEF4640.IP) (Quit: )
  1308. # [15:32] * Joins: Stan (Stan@moz-476D9987.dip.t-dialin.net)
  1309. # [15:33] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
  1310. # [15:34] * Quits: dao (dao@moz-11757092.superkabel.de) (Quit: Leaving.)
  1311. # [15:34] * Joins: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr)
  1312. # [15:35] * Quits: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1313. # [15:35] * Joins: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr)
  1314. # [15:35] * Quits: shianyow (shianyow@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928])
  1315. # [15:35] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1316. # [15:36] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1317. # [15:36] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  1318. # [15:37] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1319. # [15:38] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1320. # [15:39] <Optimizer> GC and CC are per window things ?
  1321. # [15:39] <glandium> ted: ping
  1322. # [15:40] * Quits: deLta30_ (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  1323. # [15:40] <Optimizer> anyone ?
  1324. # [15:41] <glandium> Optimizer: i don't think they are, but smaug would know for sure
  1325. # [15:41] <Optimizer> hes not here
  1326. # [15:43] * Quits: tonymec (tonymec@1CE96B5B.1826606F.277517C1.IP) (Input/output error)
  1327. # [15:44] * bwinton_away is now known as bwinton
  1328. # [15:45] * kats|away is now known as kats
  1329. # [15:46] * sheeri is now known as sheeri-afk
  1330. # [15:46] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  1331. # [15:46] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  1332. # [15:47] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1333. # [15:48] * Joins: bholley (anonymous@moz-104CC309.mv.mozilla.com)
  1334. # [15:48] * Joins: tonymec (tonymec@1CE96B5B.1826606F.277517C1.IP)
  1335. # [15:49] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1336. # [15:50] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1337. # [15:50] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1338. # [15:52] * Joins: coop (Chris@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1339. # [15:53] * Joins: drice (derice@moz-1D9C882A.deploy.akamaitechnologies.com)
  1340. # [15:54] * khuey is now known as khuey|away
  1341. # [15:56] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1342. # [15:57] * Joins: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP)
  1343. # [16:01] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1344. # [16:01] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1345. # [16:01] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  1346. # [16:02] <AryehGregor> So how does it make sense for one reftest to specify both == and != refs?
  1347. # [16:02] <AryehGregor> I mean, doesn't passing the == imply that it will pass the != too?
  1348. # [16:02] <AryehGregor> (assuming the test is correct)
  1349. # [16:04] <NeilAway> AryehGregor: maybe the != ref is the most probable failure mode
  1350. # [16:05] <AryehGregor> Yeah, that's what I'd expect, so it's not strictly necessary.
  1351. # [16:05] <AryehGregor> Also: maybe the concern is that some bug will cause all three to render the same, like all blank.
  1352. # [16:05] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  1353. # [16:05] <AryehGregor> From another perspective, you're really testing that the two references are different.
  1354. # [16:07] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1355. # [16:08] <Ms2ger> Yep
  1356. # [16:13] * Joins: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP)
  1357. # [16:13] * Quits: Optimizer (Instantbir@18378ACB.13197566.2AB48280.IP) (Ping timeout)
  1358. # [16:14] <Yoric> In a cross-platform API, what behavior would you expect if someone asked for item "/foo" in a directory?
  1359. # [16:14] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
  1360. # [16:15] <Yoric> (or "C:\\foo")
  1361. # [16:15] * Joins: Optimizer (Instantbir@A7E860FB.1163B72F.2AB48280.IP)
  1362. # [16:16] <AryehGregor> Just don't allow absolute paths, I guess.
  1363. # [16:16] <AryehGregor> Reject it as invalid.
  1364. # [16:16] <AryehGregor> There's no sane cross-platform thing to do.
  1365. # [16:16] <AryehGregor> If that doesn't work for your API, well . . . your API is inherently non-cross-platform.
  1366. # [16:16] <beltzner> Bas: sorry 'bout Euro, mate
  1367. # [16:17] <Yoric> The problem is that the API now needs to parse item names to ensure that they do not look funny ā€“ including items that look like Windows absolute names, in the Unix implementation.
  1368. # [16:17] * gregglind_away is now known as gregglind
  1369. # [16:17] <Yoric> Or perhaps I should accept "C:\\foo" in the Unix implementation (after all, it's a valid name) and just reject "/foo".
  1370. # [16:17] <Ms2ger> philikon, apparently sicking already filed new XMLHttpRequest({ anon: true }), you're lucky :)
  1371. # [16:18] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
  1372. # [16:18] <glandium> Yoric: wait, what? are you suggesting that backslashes should be used on windows and forwardslashes on unix?
  1373. # [16:18] <glandium> for an api in js?
  1374. # [16:18] <Yoric> glandium: No, I am suggesting that some user might find it smart to use a name that contains a slash/backslash.
  1375. # [16:18] <AryehGregor> Yoric, you probably want to reject anything that's not a valid Windows filename.
  1376. # [16:19] <AryehGregor> Unless the API only allows reading existing files, maybe, and not creating new ones.
  1377. # [16:19] <Yoric> glandium: In the latest draft of path management, the API itself uses arrays to avoid any confusion.
  1378. # [16:19] <glandium> Yoric: well, maybe you don't want users to use paths that won't work cross-platform
  1379. # [16:20] <Yoric> glandium: Sure. Do I want to parse every single string to ensure that?
  1380. # [16:20] <AryehGregor> You have to, clearly.
  1381. # [16:20] <glandium> Yoric: if you don't want to, at least do it on debug builds
  1382. # [16:20] <Yoric> Would be a bit of a shame.
  1383. # [16:20] <AryehGregor> No way to avoid it.
  1384. # [16:21] <mounir> someone in the security group around?
  1385. # [16:21] <AryehGregor> I don't think path separators are a big issue, and definitely don't think authors should have to use arrays instead of simple strings just because of it.
  1386. # [16:21] <glandium> yay, adding a printf fixed my orange
  1387. # [16:21] <AryehGregor> Just accept \\ and / as being interchangeable -- that's what Windows does.
  1388. # [16:21] <Yoric> Yeah, I guess I can start with a reasonable set of sanity checks.
  1389. # [16:21] <AryehGregor> / is accepted by both Windows and Unix, and people are used to it from URLs, so I'd go with that for all output.
  1390. # [16:21] <Ms2ger> mounir, I suspect edmorley is
  1391. # [16:22] <glandium> mounir: i'm in the security group
  1392. # [16:22] <Yoric> mounir: Ian Billings is in the Paris PoissonniĆØre office right now.
  1393. # [16:22] <mounir> glandium: can you access bug 764176 ? (iow, is it blocked because of security group?)
  1394. # [16:22] <Yoric> However, I will go crazy if I also have to check all Windows special file names ("nil", "lpt", etc.).
  1395. # [16:22] <mounir> Yoric: I'm not in Paris
  1396. # [16:23] <Yoric> mounir: Perhaps, but he is :)
  1397. # [16:23] * Joins: dao (dao@moz-11757092.superkabel.de)
  1398. # [16:24] <Matt> Mossop: ping
  1399. # [16:24] <glandium> mounir: sorry, i can't help you, sync decided to suck :(
  1400. # [16:24] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  1401. # [16:24] <Ms2ger> mounir, you were banished from the city?
  1402. # [16:24] <Mossop> Matt: pong
  1403. # [16:24] * Quits: deLta30 (quassel@8E6C34C1.A3F9767A.1C37C358.IP) (Client exited)
  1404. # [16:24] <mounir> Ms2ger: I'm actually not that often in Paris
  1405. # [16:25] <Matt> Mossop: are you pretty confident that nsIAppShellService::UnregisterTopLevelWindow should stop Firefox from waiting for that window before exiting?
  1406. # [16:25] <glandium> mounir: more than i am
  1407. # [16:25] * Joins: abillings (irc@moz-BC692F2F.compute-1.amazonaws.com)
  1408. # [16:25] <Matt> I tried it and it doesn't work
  1409. # [16:25] <abillings> Hola
  1410. # [16:25] <abillings> someone asking about a potential security bug?
  1411. # [16:25] <Matt> debugged and it's definitely calling nsIWindowMediator::UnregisterWindow
  1412. # [16:25] <Ms2ger> abillings, <mounir> glandium: can you access bug 764176 ? (iow, is it blocked because of security group?)
  1413. # [16:25] <abillings> taking a look
  1414. # [16:26] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1415. # [16:26] * armenzg is now known as armenzg_brb
  1416. # [16:26] <abillings> yeah, it is a sec bug
  1417. # [16:26] <abillings> opened by Jesse Ruderman
  1418. # [16:26] <mounir> abillings: thanks :)
  1419. # [16:26] <abillings> you're welcome
  1420. # [16:26] <abillings> if you have a reason to need access, let me know
  1421. # [16:26] * Ms2ger wonders what fraction of security bugs is filed by Jesse
  1422. # [16:27] <abillings> Ms2ger: he and the other fuzzers file roughly 40%.
  1423. # [16:27] <abillings> I know you!
  1424. # [16:27] <abillings> :-)
  1425. # [16:27] <Ms2ger> I filed, what, one? :)
  1426. # [16:27] <abillings> yes but we fixed it
  1427. # [16:27] <abillings> :)
  1428. # [16:27] <Ms2ger> I fixed it myself, didn't I? :)
  1429. # [16:27] <abillings> I know the people that make me write advisories
  1430. # [16:28] <abillings> I don't recall
  1431. # [16:28] <abillings> but it wouldn't surprise me
  1432. # [16:28] * Quits: ircloggr (nodebot@moz-578C5B68.compute-1.amazonaws.com) (Client exited)
  1433. # [16:28] * edmorley wonders if Ms2ger claimed the bounty at the risk of revealing his identity
  1434. # [16:28] <Ms2ger> I need to poke someone about that bounty
  1435. # [16:28] <Yoric> AryehGregor: Not sure considering "\\" and "/" as equivalent is a good idea. At least not under Unix.
  1436. # [16:28] <abillings> Ms2ger: I think you should have gotten it.
  1437. # [16:29] * Joins: ircloggr (nodebot@moz-3ACDF59E.compute-1.amazonaws.com)
  1438. # [16:29] <abillings> do you remember the bug #?
  1439. # [16:29] <abillings> Chris Hofmann is the one to poke anyway.
  1440. # [16:29] <Ms2ger> I've got an email, but I haven't replied yet
  1441. # [16:29] <abillings> ah
  1442. # [16:29] <abillings> well, that's your fault then!
  1443. # [16:29] <Mossop> Matt: Huh, I thought it did, but looking at the code tells me it totally doesn't, sorry
  1444. # [16:29] <Ms2ger> I can't deny :)
  1445. # [16:29] <AryehGregor> Yoric, well, you need cross-platform behavior. Either "\\" doesn't work as a path separator on Windows, or it works as a path separator on Unix.
  1446. # [16:29] <Matt> Mossop: no worries
  1447. # [16:29] <Matt> hopefully quit-application-requested is triggered
  1448. # [16:30] * Ms2ger draws his sword and climbs on his chair
  1449. # [16:30] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1450. # [16:30] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1451. # [16:30] <Matt> although killing my window there is obviously not 100% safe since someone might stop the quit
  1452. # [16:30] <Ms2ger> Why don't we compile faster? :(
  1453. # [16:30] * Quits: Optimizer (Instantbir@A7E860FB.1163B72F.2AB48280.IP) (Ping timeout)
  1454. # [16:30] * mcote|afk is now known as mcote
  1455. # [16:30] * Joins: Optimizer (Instantbir@E4679280.AABBF389.2AB48280.IP)
  1456. # [16:30] <Yoric> AryehGregor: That's the kind of reason for which I introduced arrays, as it lets me simply reject separators on all platforms.
  1457. # [16:30] <ekr> Ms2ger: an excellent question!
  1458. # [16:31] <Yoric> (and introduce them myself behind the scenes in a way I know to be safe)
  1459. # [16:31] <AryehGregor> Yoric, I think it would be easier if you either required separators be "/", or accepted "/" and "\\" interchangeably and normalized based on platform.
  1460. # [16:31] <AryehGregor> Arrays are more confusing, IMO.
  1461. # [16:31] <AryehGregor> And more verbose.
  1462. # [16:31] <Mossop> Matt: If you get nsappstartup, QI it to nsIObserver and send it "xul-window-destroyed", it will think there is one less window open than there really is, so you may find that window no longer holds the app open. Possible you also find other strange things happening though
  1463. # [16:31] * AutomatedTester|away is now known as AutomatedTester
  1464. # [16:31] <Yoric> AryehGregor: Well, we use arrays already in FileUtils.jsm.
  1465. # [16:31] * Ms2ger listens to Counterpoint instead
  1466. # [16:31] <Yoric> Doesn't look too confusing to me.
  1467. # [16:32] <Yoric> But yes, I will probably enforce "/" as separator and reject "\\".
  1468. # [16:32] <Matt> Mossop: okay, I'll have a look
  1469. # [16:33] <Matt> sounds a bit hacky but maybe it's the best way to go
  1470. # [16:33] <Mossop> Pretty sure it's hacky yeah
  1471. # [16:34] <Mossop> Also, if you close that window make sure to send a xul-window-registered or things will get messy
  1472. # [16:34] <Yoric> I also need to decide if I accept ".." as an element of the directory or if I impose getting the parent.
  1473. # [16:35] <Yoric> I will probably do the second.
  1474. # [16:35] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/55d0b0de25f3 - Luke Wagner - Bug 764249 - Fix the non-reentrant-closure fix in bug 762473 (r=dvander)
  1475. # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/9e2a60d0e265 - Ed Morley - Merge last PGO-green changeset of mozilla-inbound to mozilla-central
  1476. # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/449cfd3737cd - Landry Breuil - Bug 761159 - Fix build on OpenBSD, use correct int64_t type. r=janv
  1477. # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/463eb2e5622e - Ryan VanderMeulen - Merge m-c to inbound.
  1478. # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/b9981690ede0 - Landry Breuil - Bug 767876 - copyfile is an OSX-only api. r=yoric
  1479. # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/c629f31f8218 - Doug Turner - Bug 765444 - Update device storage paths for Gonk. r=fabrice
  1480. # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/68fa58281b57 - Brian Nicholson - Bug 763420 - Set telemetry prompted when telemetry preference changed (follow-up). r=wesj
  1481. # [16:35] <Matt> Mossop: ok cheers
  1482. # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/4795650d4153 - Aryeh Gregor - Followup bug 412257 - Fix now-incorrect test description; r=Ms2ger
  1483. # [16:35] <firebot> http://hg.mozilla.org/mozilla-central/rev/431749200446 - Luke Wagner - Backout 925c31734424 (wrong bug, wrong patch)
  1484. # [16:35] <NeilAway> glandium: I have a java applet that crashes in Microsoft's VM for java's JIT; adding any sort of debugging code stops the JIT from getting it wrong ;-)
  1485. # [16:37] <glandium> NeilAway: well, i just compared the generated assembly for with and without the printf, and besides edi being used instead of esi, and the printf call... there's no difference
  1486. # [16:37] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1487. # [16:37] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1488. # [16:38] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  1489. # [16:38] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  1490. # [16:42] * philor|away is now known as philor
  1491. # [16:42] <Ms2ger> Good morning, philor
  1492. # [16:42] * Quits: dao (dao@moz-11757092.superkabel.de) (Connection reset by peer)
  1493. # [16:43] <Bas> beltzner: I'm not terribly fanatic about soccer. We also plain didn't deserve it, no point in pretending differently :)
  1494. # [16:43] * Joins: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net)
  1495. # [16:43] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  1496. # [16:43] <derf> glandium: The last time I had a heisenbug that went away with printf, it was because the return value in eax from the printf call was changing the behavior.
  1497. # [16:43] * Ms2ger retracts Bas's nationality
  1498. # [16:44] <Bas> Ms2ger: *grins* I'm also not sure the additional beer revenue during the final 3 rounds justifies the reduction of economic productivity caused by all the craziness around it :P
  1499. # [16:46] <Ms2ger> Bas, we've got a better solution here... We just don't get into final rounds of championships :)
  1500. # [16:47] <mounir> Bas: actually, FWIW, it's proven that winning a sport competition is good for the country's economics
  1501. # [16:48] <Ms2ger> mounir, but they don't win, do they? :)
  1502. # [16:48] * Joins: dao (dao@moz-11757092.superkabel.de)
  1503. # [16:48] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1504. # [16:48] <Bas> mounir: Ah, see, any research I was able to find pretty badly cherry-picked in their statistics, looking at things like revenue and things like that. But forgoing effects a pounding hangover has on office productivity, etc.
  1505. # [16:48] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1506. # [16:48] <glandium> derf: yeah, here it looks like the additional pop ecx is fixing something
  1507. # [16:49] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
  1508. # [16:49] * armenzg_brb is now known as armenzg
  1509. # [16:49] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  1510. # [16:49] <glandium> mounir: doesn't last very long
  1511. # [16:50] <mounir> Bas: the research I saw (it was a few years ago for an economic course) was using the GDP
  1512. # [16:50] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1513. # [16:50] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  1514. # [16:50] <mounir> and the soccer world cup
  1515. # [16:50] <mounir> winning the final seem to statically increase the country's GDP but losing it was actually reducing it
  1516. # [16:50] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1517. # [16:50] <sawrubh> glob: ping
  1518. # [16:51] <glob> sawrubh, pong
  1519. # [16:51] <Bas> mounir: Yeah, not sure how great of a measurement the GDP is here, I'd need to think about it, particular since the affects could be longer-term than a single year.
  1520. # [16:51] <glandium> mounir: was that on one particular final, or several?
  1521. # [16:52] <glandium> because if it's one, they'd have to prove causality even more than if it were several
  1522. # [16:52] <mounir> glandium: several.
  1523. # [16:52] <sawrubh> glob: what is the procedure to get some channel logged. I badly want the JSAPI channel logged, and one day asked in the channel for this but no-one seemed to reply. Can you maybe log it via that site of yours logbot.glob.com.au ;)
  1524. # [16:53] <sawrubh> glob: I currently have to manually copy paste each and every line of some discussion which has something enlightening for me
  1525. # [16:53] <jorendorff> sawrubh: your irc client probably has a feature to automatically log everything you se
  1526. # [16:53] <jorendorff> *see
  1527. # [16:53] <sawrubh> It's mibbit
  1528. # [16:54] * Joins: mdas (mdas@moz-E31CD2CB.mozilla.org)
  1529. # [16:54] <sawrubh> and it doesn't seem to have it(afaik)
  1530. # [16:54] <jorendorff> sawrubh: well yeah
  1531. # [16:54] <jorendorff> sawrubh: Why are you using mibbit though?
  1532. # [16:54] * jorendorff imagines reasons
  1533. # [16:55] <nemo> https://addons.mozilla.org/en-US/firefox/addon/chatzilla/
  1534. # [16:55] <jorendorff> (1) you don't own your computer; (2) you are strongly averse to installing software; (3) you really really like mibbit, even though its lack of features is painful for you
  1535. # [16:55] <glob> sawrubh, no worries; doing it now
  1536. # [16:55] <nemo> and you can even bookmark irc://irc.mozilla.org/jsapi
  1537. # [16:55] * Quits: logbot (logbot@moz-58CB32ED.glob.com.au) (Client exited)
  1538. # [16:56] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1539. # [16:56] * jmaher|afk is now known as jmaher
  1540. # [16:56] <glandium> jorendorff: (4) that's what firefox suggested when opening a irc:// link
  1541. # [16:56] * Quits: dao (dao@moz-11757092.superkabel.de) (Ping timeout)
  1542. # [16:56] * Joins: dao1 (dao@moz-11757092.superkabel.de)
  1543. # [16:56] <nemo> ChatZilla provides all the usual IRC client features:..., logging...
  1544. # [16:57] <nemo> glandium: firefox suggests *mibbit*??
  1545. # [16:57] <glandium> nemo: see gecko.handlerService.schemes.irc.0.* in about:config
  1546. # [16:58] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  1547. # [16:58] * Joins: Mossop_ (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
  1548. # [16:58] <nemo> huh
  1549. # [16:58] <sawrubh> jorendorff: :)
  1550. # [16:58] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  1551. # [16:58] * ChanServ sets mode: +o smaug
  1552. # [16:58] <nemo> glandium: you'd think there'd be a link to AMO there :-p
  1553. # [16:59] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
  1554. # [16:59] * Mossop_ is now known as Mossop
  1555. # [16:59] <glandium> derf: it gets better... it's also fixed if i add a printf in a branch that's not taken (at least, apparently so, since i never see the printfed message)...
  1556. # [17:00] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  1557. # [17:00] * ChanServ sets mode: +o ehsan
  1558. # [17:01] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1559. # [17:03] * Joins: mikeh|AFK (mikeh@28FFFA23.88E97BB4.3EE329E3.IP)
  1560. # [17:03] * Joins: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
  1561. # [17:03] * Parts: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
  1562. # [17:03] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1563. # [17:03] * khuey|away is now known as khuey
  1564. # [17:03] * Quits: kaze (kaze@moz-104CC309.mv.mozilla.com) (Ping timeout)
  1565. # [17:04] <nemo> glandium: cool. most useful thing I learned there is that about:config supports globbing. that'll save me a ton of time
  1566. # [17:04] * fabrice|zZz is now known as fabrice1
  1567. # [17:04] * Quits: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  1568. # [17:04] * Quits: Optimizer (Instantbir@E4679280.AABBF389.2AB48280.IP) (Ping timeout)
  1569. # [17:04] * Joins: Optimizer (Instantbir@B1E38B95.1BB1DA8D.2AB48280.IP)
  1570. # [17:05] * Quits: mikeh|AFK (mikeh@28FFFA23.88E97BB4.3EE329E3.IP) (Ping timeout)
  1571. # [17:06] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Ping timeout)
  1572. # [17:06] * Joins: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu)
  1573. # [17:08] * Joins: mikeh|AFK (mikeh@F2D29657.F60B0462.67AC9B1.IP)
  1574. # [17:09] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1575. # [17:09] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
  1576. # [17:09] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1577. # [17:09] <sawrubh> what I'm going to say next will cause you guys to strangle me ;). I have been using Chrome as my default, because I could not figure if suppose I am running the nightly and then I modify some source and recompile it and then what will happen, will my nightly shut down. This is the reason I'm stuck with chrome and hence not able to use ChatZilla
  1578. # [17:10] <sawrubh> if I open nightly, with the |-P -no-remote|, then can I avoid this problem ?
  1579. # [17:10] <bz_away> sawrubh: I'm not sure I follow the question
  1580. # [17:10] <Mossop> If you're running the build straight out of your objdir when you recompile then yeah you're likely to have a bad time. Most people run a different build normally though
  1581. # [17:10] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
  1582. # [17:10] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Quit: ashish)
  1583. # [17:10] * bz_away is now known as bz
  1584. # [17:11] * Quits: dao1 (dao@moz-11757092.superkabel.de) (Ping timeout)
  1585. # [17:11] * sheeri-afk is now known as sheeri
  1586. # [17:11] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
  1587. # [17:11] * Joins: logbot (logbot@moz-58CB32ED.glob.com.au)
  1588. # [17:11] <sawrubh> I want to use the nightly and also work on bugs simultaneously, what's the method ?
  1589. # [17:11] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
  1590. # [17:12] <jhammel> sawrubh: use nightly for browsing, use a Firefox compiled from source for bug work?
  1591. # [17:12] * Quits: fabrice1 (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  1592. # [17:12] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  1593. # [17:13] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1594. # [17:13] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1595. # [17:13] <nemo> jhammel: sawrubh might not be familiar w/ -no-remote -P
  1596. # [17:14] <sawrubh> nemo: I am
  1597. # [17:14] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
  1598. # [17:14] <sawrubh> but that will still not solve the executable problem
  1599. # [17:14] <sawrubh> since it gets updated upon compiling
  1600. # [17:14] * Joins: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr)
  1601. # [17:15] <abillings> ok, I've never had to run a mochitest from a bug by hand before.
  1602. # [17:15] <abillings> Can someone tell me why when I drop a mochitest from a bug into content/base/test/ under mozilla-central's hg and run 'python runtests.py --test-path=content/base/test/test_bug737559.html', I get a 404 on the file even though it is in the directory?
  1603. # [17:15] <abillings> other files in the directory will run fine.
  1604. # [17:15] * sheeri is now known as sheeri-afk
  1605. # [17:16] * bz is now known as bz_meeting
  1606. # [17:16] <@khuey> abillings: did you remake in that directory
  1607. # [17:16] <sawrubh> the nightly which I download http://nightly.mozilla.org/, when I update it daily or after couple of days, then will it update incrementally or the entire 22mb will be downloaded. I am on a slow connection, hence this is an issue for me
  1608. # [17:16] <abillings> khuey: make in what manner? :-)
  1609. # [17:16] <@khuey> abillings: and is the mochitest in the makefile?
  1610. # [17:16] <abillings> no, it isn't
  1611. # [17:16] * Joins: janv (varga@moz-318BD6BD.t-com.sk)
  1612. # [17:16] <abillings> crap
  1613. # [17:16] <@khuey> abillings: add the mochitest to the makefile with the others, and then remake in content/base/test
  1614. # [17:16] <abillings> I'm just extracting it from a bug and trying to run it
  1615. # [17:16] <@khuey> to copy it over/set up symlinks
  1616. # [17:16] <abillings> ah, ok
  1617. # [17:16] * Joins: dao (dao@moz-11757092.superkabel.de)
  1618. # [17:17] * Joins: cviecco (cviecco@moz-BBE3ABD.mv.mozilla.com)
  1619. # [17:18] <@khuey> abillings: alternatively, manually dump in it objdir/_tests/testing/mochitest/tests/content/base/test
  1620. # [17:18] <abillings> ah
  1621. # [17:18] <abillings> that's probably easier
  1622. # [17:18] <@khuey> yeah
  1623. # [17:18] <@khuey> especially given your pm ;-)
  1624. # [17:18] <abillings> :0
  1625. # [17:18] <abillings> not something I normally need to do
  1626. # [17:18] <@khuey> yeah
  1627. # [17:18] <abillings> but probably should know
  1628. # [17:19] <glandium> ultimate crazy patch: http://pastebin.mozilla.org/1666872 ; it *fixes* my crash
  1629. # [17:19] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1630. # [17:19] <Ms2ger> glandium, \o/
  1631. # [17:19] <@khuey> smells like a compiler issue
  1632. # [17:19] * Joins: vikash (vikash@1A7E4653.6D1DAE42.FB0CC892.IP)
  1633. # [17:19] <abillings> ohai
  1634. # [17:19] <abillings> it works
  1635. # [17:20] <abillings> thanks, khuey
  1636. # [17:20] <glandium> khuey: assembly with and without the patch is similar
  1637. # [17:20] <nemo> sawrubh: updating daily is incremental
  1638. # [17:20] <@khuey> abillings: np
  1639. # [17:20] * Joins: yoshi (Mibbit@B9B46031.59835822.B580DEC.IP)
  1640. # [17:20] <sawrubh> ehsan: hi
  1641. # [17:20] <@ehsan> hey
  1642. # [17:20] * Quits: janv (varga@moz-318BD6BD.t-com.sk) (Quit: This computer has gone to sleep)
  1643. # [17:21] * Quits: Optimizer (Instantbir@B1E38B95.1BB1DA8D.2AB48280.IP) (Ping timeout)
  1644. # [17:21] <sawrubh> nemo: thanks, that'll work for me :)
  1645. # [17:21] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1646. # [17:22] <nemo> sawrubh: you could also just build nightly to a separate location from development location :)
  1647. # [17:22] * mikeh|AFK is now known as mikeh
  1648. # [17:22] <nemo> sawrubh: or just copy the output of your last build to a second location
  1649. # [17:22] * Quits: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
  1650. # [17:22] * Joins: ashish (ashish@moz-59682A1.dmz.scl3.mozilla.com)
  1651. # [17:22] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1652. # [17:23] <sawrubh> ehsan: (although you probably know this ;)) I have asked for feedback on some bugs
  1653. # [17:23] <sawrubh> ehsan: :)
  1654. # [17:23] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1655. # [17:23] * Quits: jstraus (Adium@moz-9B0F384B.cable.mindspring.com) (Client exited)
  1656. # [17:23] * Joins: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
  1657. # [17:23] <jesup> glandium: similar, or the same?
  1658. # [17:23] * Parts: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
  1659. # [17:23] <@ehsan> yeah, I'll respond as soon as possible
  1660. # [17:23] * coop is now known as coop|afk
  1661. # [17:23] <sawrubh> ehsan: thanks
  1662. # [17:23] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1663. # [17:24] <sawrubh> nemo: thanks for the suggestions.
  1664. # [17:24] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
  1665. # [17:24] <jesup> glandium: Odd cases like this I've seen where it changes the stack garbage (return address ends in x00, etc) and causes something somewhere else to change. Very unlikely, but so is that fixing a crash
  1666. # [17:24] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Quit: bye)
  1667. # [17:24] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
  1668. # [17:24] * Joins: Optimizer (Instantbir@AD2E5D8.93F3616D.2AB48280.IP)
  1669. # [17:25] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
  1670. # [17:25] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1671. # [17:25] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1672. # [17:26] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1673. # [17:26] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
  1674. # [17:26] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1675. # [17:26] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1676. # [17:26] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
  1677. # [17:26] * ChanServ sets mode: +o dveditz
  1678. # [17:27] * Quits: squeakytoy (squeakytoy@moz-9E84F244.netset.se) (Quit: Leaving)
  1679. # [17:27] * Quits: yoshi (Mibbit@B9B46031.59835822.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1680. # [17:27] <armenzg> jimm: do we have to change the mozconfig files so we make us of the new compiler?
  1681. # [17:28] <armenzg> it is getting installed in C:\Program Files\Microsoft Visual Studio 11.0
  1682. # [17:28] <armenzg> instead of C:\Tools\msvs11
  1683. # [17:28] <armenzg> it makes my life an IT's easier
  1684. # [17:29] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1685. # [17:29] * Joins: squib (squib-@moz-415BAA34.engr.wisc.edu)
  1686. # [17:30] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
  1687. # [17:31] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  1688. # [17:31] <glandium> jesup: http://pastebin.mozilla.org/1666877 (with patch) http://pastebin.mozilla.org/1666878 (without)
  1689. # [17:31] <glandium> I'm reaching a whole new level of crazy here
  1690. # [17:31] * Quits: biesi (cbiesinger@moz-5EE692A7.ca.hfc.comcastbusiness.net) (Ping timeout)
  1691. # [17:32] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  1692. # [17:32] <glandium> because apart from the branch that is never took not going at the same place, it's identical
  1693. # [17:32] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1694. # [17:32] * joduinn-zzz is now known as joduinn-coffee
  1695. # [17:32] <glandium> taken
  1696. # [17:34] * Quits: Optimizer (Instantbir@AD2E5D8.93F3616D.2AB48280.IP) (Ping timeout)
  1697. # [17:34] * Joins: janv (varga@moz-400565FD.flarion.as5628.telecom.sk)
  1698. # [17:34] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  1699. # [17:35] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1700. # [17:37] * Quits: sawrubh (Mibbit@F47D2604.8978D6E2.69A05079.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  1701. # [17:37] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1702. # [17:37] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1703. # [17:38] * froydnj wishes cairo would clean up their warnings
  1704. # [17:38] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1705. # [17:38] <glandium> froydnj: what version are you compiling?
  1706. # [17:38] <froydnj> glandium: whatever version comes when you clone m-c
  1707. # [17:39] <glandium> froydnj: that's 1.10.something. upstream is at 1.12
  1708. # [17:39] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  1709. # [17:39] <froydnj> s/clean up their warnings/get updated in-tree/
  1710. # [17:39] <glandium> froydnj: and the sad part: if we update, we're going to break firefox on a *lot* of linux boxes
  1711. # [17:39] <froydnj> glandium: fun. why?
  1712. # [17:39] * Quits: vikash (vikash@1A7E4653.6D1DAE42.FB0CC892.IP) (Quit: Leaving)
  1713. # [17:40] <glandium> froydnj: cairo 1.12 exposes X11 driver bugs, which, for some were only recently fixed, and for others, are not fixed yet
  1714. # [17:40] <glandium> although i'm not entirely sure about the latter
  1715. # [17:40] <froydnj> ...I love software
  1716. # [17:40] * Joins: jstraus (Adium@moz-9B0F384B.cable.mindspring.com)
  1717. # [17:40] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1718. # [17:40] <jesup> glandium: Odd. But those extra unused instructions means a lot of code ends up on different addresses, different cache lines, etc.
  1719. # [17:41] <glandium> so if we ever update to 1.12, we'd have to track down what changes in cairo are exposing the problem
  1720. # [17:41] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  1721. # [17:41] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
  1722. # [17:41] <glandium> jesup: yeah, plenty of fun
  1723. # [17:41] <froydnj> so nobody uses cairo 1.12, then?
  1724. # [17:41] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
  1725. # [17:41] * Joins: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
  1726. # [17:42] <glandium> froydnj: systems with cairo 1.12 have fixed drivers
  1727. # [17:42] * davehunt is now known as davehunt|away
  1728. # [17:42] <glandium> froydnj: but not all systems where firefox is being run are in that situation
  1729. # [17:43] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
  1730. # [17:43] * Joins: artur (artur@moz-5333EC57.hsd1.vt.comcast.net)
  1731. # [17:43] * froydnj shakes fist at JS_SetGCZeal
  1732. # [17:43] * Joins: gandalf_ (zbraniecki@moz-E68B770F.neoplus.adsl.tpnet.pl)
  1733. # [17:43] * Quits: gandalf_ (zbraniecki@moz-E68B770F.neoplus.adsl.tpnet.pl) (Input/output error)
  1734. # [17:43] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1735. # [17:43] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1736. # [17:44] * Quits: artur (artur@moz-5333EC57.hsd1.vt.comcast.net) (Input/output error)
  1737. # [17:45] * Joins: timdream (timdream@moz-3E85F4EF.adsl.dynamic.seed.net.tw)
  1738. # [17:45] * Joins: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net)
  1739. # [17:45] * AutomatedTester is now known as AutomatedTester|away
  1740. # [17:46] <armenzg> ehsan: I would like to focus on win8 work for the next 2-3 days before touching your bug as it is related with buildbot internals and I am not comfortable with it
  1741. # [17:47] <armenzg> I tried getting someone else to help but no one is free
  1742. # [17:47] <armenzg> is that OK?
  1743. # [17:47] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
  1744. # [17:47] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1745. # [17:48] * Quits: pascalc (chatzilla@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  1746. # [17:49] * Quits: timdream (timdream@moz-3E85F4EF.adsl.dynamic.seed.net.tw) (Input/output error)
  1747. # [17:49] * Joins: timdream (timdream@moz-3E85F4EF.adsl.dynamic.seed.net.tw)
  1748. # [17:49] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  1749. # [17:51] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Connection reset by peer)
  1750. # [17:51] * philor is now known as philor|away
  1751. # [17:51] * bz_meeting is now known as bz
  1752. # [17:51] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  1753. # [17:52] * Joins: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net)
  1754. # [17:53] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
  1755. # [17:55] * Joins: artur (artur@moz-5333EC57.hsd1.vt.comcast.net)
  1756. # [17:57] * Joins: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net)
  1757. # [17:57] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  1758. # [17:58] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  1759. # [17:58] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Client exited)
  1760. # [17:58] * Quits: kinger (chatzilla@moz-D560933D.dial-up.dsl.siol.net) (Ping timeout)
  1761. # [17:59] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1762. # [18:00] * Joins: raphc (quassel@7E430AEE.7F75B59F.B3F72630.IP)
  1763. # [18:00] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1764. # [18:00] * Quits: gwagner_ (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  1765. # [18:01] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  1766. # [18:01] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
  1767. # [18:02] * Joins: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1768. # [18:02] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  1769. # [18:03] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  1770. # [18:04] <jimm> armenzg: the meta data location changed, that's about it. I'll dig up the mozillabuild bug on it.
  1771. # [18:04] <jimm> armenzg: see bug 755153, comment 5
  1772. # [18:05] * Quits: jlebar|mac (~jlebarmac@moz-3F3A6302.dyn.columbia.edu) (Quit: jlebar|mac)
  1773. # [18:06] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1774. # [18:06] <armenzg> jimm: let me try to check things through you
  1775. # [18:06] <armenzg> jimm: I am installing the VS12 rc to C:\Program Files\Microsoft Visual Studio 11.0
  1776. # [18:07] <jimm> ok
  1777. # [18:07] <armenzg> the VS11 *beta* is on C:\Tools\msvs11
  1778. # [18:07] <armenzg> but I want to ignore that
  1779. # [18:07] <armenzg> as I don't want it to be a permanent change
  1780. # [18:07] <jimm> armenzg: I would just uninstall that if you can, and put the new rc inthe same place
  1781. # [18:07] <armenzg> jimm: it's hard
  1782. # [18:07] <jimm> ah
  1783. # [18:07] <jimm> :) sorry
  1784. # [18:08] <armenzg> unfortunately the unattended installations are bring a pain
  1785. # [18:08] <armenzg> *being
  1786. # [18:08] * sheeri-afk is now known as sheeri
  1787. # [18:08] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  1788. # [18:08] * ChanServ sets mode: +o smaug
  1789. # [18:08] <armenzg> in fact, they don't listen to instructions and Microsoft does not proper documentation or people trying to help
  1790. # [18:08] <glandium> jesup: if i move objects around, it fixes it too. (but moving the function is not enough)
  1791. # [18:08] <armenzg> jimm: I would like to land a mozconfig changes to change from C/Tools/msvs11 to the new location
  1792. # [18:09] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  1793. # [18:09] <jimm> armenzg: so when you make your changes to /build/mozconfig.vs2011-win64, we also need to update the metadata path on the end of the LIBPATH varialbe.
  1794. # [18:09] <jimm> *variable
  1795. # [18:09] * Joins: krit1 (krit@moz-1FC1932F.adobe.com)
  1796. # [18:10] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Ping timeout)
  1797. # [18:11] <jimm> armenzg: I can go through all that path data to make sure they are correct for the RC
  1798. # [18:11] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Input/output error)
  1799. # [18:11] * Quits: ctalbert|afk (ctalbert@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
  1800. # [18:11] * Joins: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  1801. # [18:11] * Joins: ctalbert (ctalbert@moz-59682A1.dmz.scl3.mozilla.com)
  1802. # [18:12] <jimm> armenzg: is there a bug on switching to the RC?
  1803. # [18:12] * jwir3|away is now known as jwir3
  1804. # [18:13] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  1805. # [18:13] * Joins: bsmedberg (bsmedberg@moz-3EE28647.altnpa.east.verizon.net)
  1806. # [18:13] * ChanServ sets mode: +o bsmedberg
  1807. # [18:13] <glandium> jimm, armenzg: fwiw, one thing i was thinking is that there should probably be a configure flag to set the proper environment given the directory where msvc is installed
  1808. # [18:13] <glandium> there's no reason so much needs to be set in mozconfigs
  1809. # [18:14] <armenzg> jimm: I just requested a review and address the LIBPATH comment
  1810. # [18:14] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  1811. # [18:14] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1812. # [18:15] * Joins: Optimizer (Instantbir@AEF61137.97445C35.2AB48280.IP)
  1813. # [18:15] * Quits: Yoric (Yoric@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Input/output error)
  1814. # [18:15] <jimm> glandium: hmm, not sure how that would work. for mozillabuild, we rely on msvc startup scripts to set path info, for builders it looks like we hard code everything.
  1815. # [18:16] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  1816. # [18:16] <Optimizer> smaug: Do I have to enable any other preference for memory-reporter-statistics notifications to come ?
  1817. # [18:17] <Ms2ger> AryehGregor, ping
  1818. # [18:17] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  1819. # [18:17] <Optimizer> and also, a question from before, CC/GC are not per window things, right ?
  1820. # [18:17] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1821. # [18:17] <@smaug> Optimizer: I don't know about the memory-reporter-statistics
  1822. # [18:17] * rail-buildduty is now known as rail-buildduty-lunch
  1823. # [18:17] <@smaug> Optimizer: CC/GC are global
  1824. # [18:17] <@smaug> well, GC can be compartmental
  1825. # [18:18] <Optimizer> no I meant, so if I am listening for events on one content window, like mouse, network etc
  1826. # [18:18] <Optimizer> can GC/CC be also listened fro that window only ?
  1827. # [18:18] <@smaug> no
  1828. # [18:19] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1829. # [18:19] <@smaug> events are eventss
  1830. # [18:19] <@smaug> event are events
  1831. # [18:19] <@smaug> notifications are global in general
  1832. # [18:19] <Optimizer> no, but http-on-response etc have associated windows with them
  1833. # [18:19] <Optimizer> what is the aSubject for CC/GC notifications ?
  1834. # [18:20] <@smaug> Optimizer: apparently nsnull
  1835. # [18:20] <Optimizer> okay, thanks
  1836. # [18:20] <Optimizer> I actually made the listener, CC and GC are being notified
  1837. # [18:21] <Optimizer> the memchaser also reports resident memory
  1838. # [18:21] <@smaug> yeah
  1839. # [18:21] <Optimizer> but there is no notification for it
  1840. # [18:21] <Optimizer> in my code
  1841. # [18:21] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
  1842. # [18:22] <Optimizer> !seen whimboo
  1843. # [18:22] <firebot> whimboo was last seen 3 hours, 49 minutes and 37 seconds ago, changing nick to whimboo|afk.
  1844. # [18:22] <@smaug> I don't know where memchaser gets that memory data
  1845. # [18:22] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Ping timeout)
  1846. # [18:23] <Optimizer> hmm, I was having a look, but there were some jetpack specific things in the code ,I have to look into that too first
  1847. # [18:23] * Joins: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
  1848. # [18:24] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
  1849. # [18:24] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Connection timed out)
  1850. # [18:24] <jesup> glandium: That *really* speaks to it being address related (cache or more likely stack garbage related)
  1851. # [18:24] <armenzg> jimm: fine if I can land this on elm before I go to lunch? https://bugzilla.mozilla.org/attachment.cgi?id=634063&action=edit
  1852. # [18:25] <jimm> armenzg: going through the paths now. will post to the bug in a sec.
  1853. # [18:25] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1854. # [18:25] <glandium> jesup: i already identified the file in which there is a problem. now i'm bisecting to the problematic function
  1855. # [18:25] <armenzg> ok cool
  1856. # [18:25] * mdas is now known as mdas|lunch
  1857. # [18:26] <glandium> jesup: (and it's not the file i was patching earlier)
  1858. # [18:26] * Quits: dao (dao@moz-11757092.superkabel.de) (Quit: Leaving.)
  1859. # [18:26] <jesup> glandium: CC me on the resolution; I'm interested to know what caused this
  1860. # [18:26] <glandium> jesup: I'll just blog about it
  1861. # [18:26] * Joins: TheLink (TheLink@moz-45ED2356.pools.arcor-ip.net)
  1862. # [18:27] * kmoir is now known as kmoir-afk
  1863. # [18:27] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
  1864. # [18:27] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
  1865. # [18:28] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  1866. # [18:28] * Joins: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net)
  1867. # [18:29] * Quits: mconley (mconley@moz-50D793C4.dsl.bell.ca) (Input/output error)
  1868. # [18:29] <AryehGregor> Ms2ger, pong.
  1869. # [18:29] <AryehGregor> (only here for a few minutes)
  1870. # [18:29] <Ms2ger> Mm
  1871. # [18:30] <Ms2ger> I've got an issue where some tests in Range-insertNode.html pass, but only on 64-bit opt builds
  1872. # [18:30] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  1873. # [18:30] <Ms2ger> AryehGregor, does that sound insane to you too? :)
  1874. # [18:30] <AryehGregor> Ms2ger, yes.
  1875. # [18:30] <AryehGregor> I looked at a try run you posted before, and it looked like the tests passed on the other build I looked at, it was just an expected pass instead of unexpected.
  1876. # [18:31] <AryehGregor> Do you have a try run handy?
  1877. # [18:31] <Ms2ger> Yes
  1878. # [18:31] <Ms2ger> https://tbpl.mozilla.org/?tree=Try&rev=842b6180ddf7
  1879. # [18:31] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  1880. # [18:32] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  1881. # [18:32] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Ping timeout)
  1882. # [18:32] <jesup> glandium: what's the blog address?
  1883. # [18:32] <AryehGregor> On Linux64 opt: 4910 ERROR TEST-UNEXPECTED-PASS | /tests/dom/imptests/webapps/DOMCore/tests/approved/test_Range-insertNode.html | 24,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
  1884. # [18:32] <AryehGregor> On Linux64 debug: 4908 INFO TEST-PASS | /tests/dom/imptests/webapps/DOMCore/tests/approved/test_Range-insertNode.html | 23,25: resulting range position for range [paras[0], 0, paras[0], 0], node detachedProcessingInstruction
  1885. # [18:32] <AryehGregor> 4909 INFO TEST-PASS | /tests/dom/imptests/webapps/DOMCore/tests/approved/test_Range-insertNode.html | Elided 100 passes.
  1886. # [18:32] <AryehGregor> 4910 INFO TEST-PASS | /tests/dom/imptests/webapps/DOMCore/tests/approved/test_Range-insertNode.html | 24,37: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoctype
  1887. # [18:32] <AryehGregor> That looks like 24,1 is an expected pass on Linux64 debug.
  1888. # [18:32] * Joins: kinger (chatzilla@moz-49BFCAA1.dial-up.dsl.siol.net)
  1889. # [18:33] <AryehGregor> So the problem seems to lie in the test bindings, which are incorrectly flagging the pass as unexpected on 64-bit opt.
  1890. # [18:33] * AryehGregor punts the problem back to Ms2ger
  1891. # [18:33] <glandium> jesup: glandium.org ; but if you read planet, it will be there
  1892. # [18:33] <Ms2ger> Those elided passes include known-fail
  1893. # [18:33] <AryehGregor> Oh, they do?
  1894. # [18:33] <AryehGregor> That doesn't seem like a good idea.
  1895. # [18:34] <AryehGregor> I wouldn't elide known fails. Or at least you should make the elision message clearer.
  1896. # [18:34] <AryehGregor> "Elided 100 passes and known fails." or something.
  1897. # [18:34] <@khuey> neat
  1898. # [18:34] <@khuey> elision is actually a word
  1899. # [18:34] <AryehGregor> Anyway, these tests are definitely something we should be passing on all platforms, AFAIK.
  1900. # [18:34] * AryehGregor looks closer
  1901. # [18:34] * @khuey jots that down
  1902. # [18:35] <bz> Ah, but is that spelled elision or e-lision?
  1903. # [18:35] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  1904. # [18:35] * ChanServ sets mode: +o smaug
  1905. # [18:35] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1906. # [18:36] <AryehGregor> Hmm, it does fail, odd.
  1907. # [18:36] * AryehGregor looks closer
  1908. # [18:36] <glandium> bz: soon enough, it will be spelled i-lision
  1909. # [18:36] <AryehGregor> Ms2ger, this failure doesn't look familiar . . . maybe it's a regression.
  1910. # [18:36] * @khuey -> office
  1911. # [18:37] * khuey is now known as khuey|away
  1912. # [18:37] <armenzg> jimm: thanks for the review. I will have the corrected patch in the afternoon
  1913. # [18:37] * bbondy is now known as bbondy_away
  1914. # [18:37] * armenzg is now known as armenzg_lunch
  1915. # [18:37] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  1916. # [18:38] <bz> glandium: I did think (but not say) that! ;)
  1917. # [18:38] <Ms2ger> bz, AryehGregor, got it
  1918. # [18:38] <bz> oh?
  1919. # [18:38] * bz wants to know
  1920. # [18:38] <bz> did someone use an int for an index? ;)
  1921. # [18:38] <bz> (and then stick 4e9 objects into the list)
  1922. # [18:39] <Ms2ger> No, didn't initialize a variable properly
  1923. # [18:39] <bz> in our C++ or in the JS?
  1924. # [18:39] <Ms2ger> nsRange::InsertNode, the first Collapsed() is false and the second is true
  1925. # [18:39] <AryehGregor> Is the bug even in nsRange::InsertNode, or is it something to do with the JS reference implementation?
  1926. # [18:39] * Ms2ger goes off for dinner
  1927. # [18:39] * Joins: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com)
  1928. # [18:40] * devd_afk is now known as devd
  1929. # [18:40] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  1930. # [18:40] * Joins: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP)
  1931. # [18:40] <bz> ah
  1932. # [18:40] <bz> and newOffset is never initialized
  1933. # [18:40] <bz> but then used
  1934. # [18:40] <bz> AryehGregor: ^
  1935. # [18:40] <AryehGregor> Oh!
  1936. # [18:40] <AryehGregor> That looks like my fault.
  1937. # [18:40] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  1938. # [18:41] * mdas|lunch is now known as mdas
  1939. # [18:41] <AryehGregor> Yep, bug 433662 part 2.
  1940. # [18:41] <bz> valgrind would have caught it
  1941. # [18:41] <bz> we should always run all our tests in valgrind
  1942. # [18:41] <AryehGregor> So would the tests, if we had imported them by then!
  1943. # [18:41] <bz> heh
  1944. # [18:41] <bz> well, sorta
  1945. # [18:41] <AryehGregor> Tests in valgrind would be awesome, though.
  1946. # [18:41] <bz> they would have at least made you scratch your head
  1947. # [18:41] <bz> maybe
  1948. # [18:41] <bz> presumably behavior is slightly random?
  1949. # [18:42] <AryehGregor> I figured this was a regression, because I had looked at all the Gecko failures at some point and didn't recognize this one.
  1950. # [18:42] <glandium> jesup: oh man... http://pastebin.mozilla.org/1666932 there, it fixes my crash, but after the ContentRemoved function, it doesn't
  1951. # [18:42] <AryehGregor> Behavior looks totally consistent, just different for 64-bit opt and everything else.
  1952. # [18:42] * jimm is now known as jimm-lunch
  1953. # [18:42] * AryehGregor has to go now
  1954. # [18:42] <bz> AryehGregor: it's totally dependent on memory layout
  1955. # [18:42] <bz> AryehGregor: could change with any checkin...
  1956. # [18:43] * Quits: raphc (quassel@7E430AEE.7F75B59F.B3F72630.IP) (Ping timeout)
  1957. # [18:43] * Joins: atuljangra (Mibbit@CD67CE0C.5E95EB4F.E7E9D4A8.IP)
  1958. # [18:45] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  1959. # [18:45] * Quits: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com) (Ping timeout)
  1960. # [18:45] <@ehsan> armenzg_lunch: yeah that's fine
  1961. # [18:46] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1962. # [18:46] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
  1963. # [18:47] <Optimizer> mccr8: Hi
  1964. # [18:47] <mccr8> Optimizer: hello
  1965. # [18:47] <Optimizer> I am making a developer tool, for which I will record events and related things
  1966. # [18:48] <Optimizer> Graphical Timeline of Events
  1967. # [18:48] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  1968. # [18:48] <Optimizer> so now I am making a recorder for CC/GC
  1969. # [18:48] <Optimizer> smaug explained CC to me
  1970. # [18:48] <Optimizer> but I have many doubts for GC
  1971. # [18:48] <Optimizer> can you help me ?
  1972. # [18:48] <mccr8> sure. What do you want to know?
  1973. # [18:49] <Optimizer> kind of everything, but first
  1974. # [18:49] <Optimizer> "timestamp":1340006235908
  1975. # [18:49] <Optimizer> sorry
  1976. # [18:49] <Optimizer> http://pastebin.mozilla.org/1666601
  1977. # [18:49] * Quits: espadrine (espadrine@moz-85EBB8A.dia.static.qwest.net) (Quit: espadrine)
  1978. # [18:49] <Optimizer> in this log, can you explain the things recorded for garbage-collection-statistics
  1979. # [18:49] <mccr8> Optimizer: let's move this discussion to #jsapi where more GC people are. ;)
  1980. # [18:49] <Optimizer> on line 8
  1981. # [18:49] <Optimizer> okay
  1982. # [18:50] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  1983. # [18:51] * Joins: jbalogh (jbalogh@moz-5D2708AA.hsd1.ca.comcast.net)
  1984. # [18:51] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  1985. # [18:51] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ae4c8f2b447a - Nick Alexander - Bug 764088 - Bump ClientsDatabase schema version to ensure new `commands` table is created on upgrade. r=rnewman
  1986. # [18:52] * Joins: Kailas (patilkr@1423CBA.4F258689.4A949B84.IP)
  1987. # [18:53] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
  1988. # [18:53] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  1989. # [18:53] * glob is now known as glob|away
  1990. # [18:54] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Ping timeout)
  1991. # [18:54] <edmorley> is anyone else getting untrusted connection warnings visiting http://thimble.webmaker.org/
  1992. # [18:54] * Quits: timdream (timdream@moz-3E85F4EF.adsl.dynamic.seed.net.tw) (Ping timeout)
  1993. # [18:54] <Ms2ger> edmorley, not me
  1994. # [18:55] * Quits: SeoZ (DanielJuyu@6683D344.5839962A.97CD8189.IP) (Quit: Leaving)
  1995. # [18:55] * Joins: asadotzler (asa@moz-BBE3ABD.mv.mozilla.com)
  1996. # [18:55] * Joins: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com)
  1997. # [18:56] * Joins: Mook_as (Daily@moz-1FCC0032.activestate.com)
  1998. # [18:56] <edmorley> oh, issued by comodo
  1999. # [18:56] <edmorley> which I removed from the cert store; what a shame
  2000. # [18:57] * Joins: kmoir-afk (chatzilla@moz-4CA9B556.cable.teksavvy.com)
  2001. # [18:57] * kmoir-afk is now known as kmoir
  2002. # [18:58] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  2003. # [18:58] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
  2004. # [18:58] * coop|afk is now known as coop
  2005. # [18:58] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  2006. # [18:58] * ChanServ sets mode: +o smaug
  2007. # [18:59] * Quits: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP) (Ping timeout)
  2008. # [18:59] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2009. # [19:00] * Quits: ianbicking (ianbicking@moz-5D45B48D.hsd1.mn.comcast.net) (Quit: ianbicking)
  2010. # [19:00] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  2011. # [19:00] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  2012. # [19:00] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  2013. # [19:01] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  2014. # [19:01] * ChanServ sets mode: +o smaug
  2015. # [19:01] * Joins: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net)
  2016. # [19:01] * Joins: timdream (timdream@B292F089.2D3125E3.74E0D10F.IP)
  2017. # [19:01] * erick-afk is now known as erick
  2018. # [19:02] * Quits: teoli (teoli@D9F10458.1ED91A01.5B427D60.IP) (Ping timeout)
  2019. # [19:02] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2020. # [19:02] * davehunt|away is now known as davehunt
  2021. # [19:02] * Quits: MarcoZ (Daily@moz-7A1C740A.dip.t-dialin.net) (Quit: MarcoZ)
  2022. # [19:03] * Joins: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
  2023. # [19:03] * Parts: knelson (Adium@moz-7B0110AD.mv.mozilla.com)
  2024. # [19:03] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
  2025. # [19:03] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/16be3c1cc43b - Ehsan Akhgari - Bug 764216 - Turn on frame pointers on Nightly desktop builds; r=khuey
  2026. # [19:04] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2027. # [19:04] <devd> edmorley: if you removed Comodo, I am surprised thats the only site you get a warning for
  2028. # [19:04] * glob|away is now known as glob
  2029. # [19:05] * Joins: graememcc (chatzilla@moz-E41BADC2.range86-148.btcentralplus.com)
  2030. # [19:05] * philor|away is now known as philor
  2031. # [19:05] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2032. # [19:05] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  2033. # [19:06] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
  2034. # [19:06] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  2035. # [19:07] <edmorley> devd: strangely enough I don't recall any others, to the point where I'd forgotten taking that measure back then before the chemspill releases were out
  2036. # [19:07] * padenot is now known as padenot|away
  2037. # [19:07] * Quits: bbondy_away (bbondy@moz-815B377A.home.cgocable.net) (Client exited)
  2038. # [19:07] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
  2039. # [19:07] <mccr8> ehsan++ for frame pointers
  2040. # [19:08] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: anant)
  2041. # [19:08] <@ehsan> :)
  2042. # [19:09] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2043. # [19:09] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
  2044. # [19:09] * joduinn-coffee is now known as jodunn-mtg
  2045. # [19:10] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
  2046. # [19:11] * padenot|away is now known as padenot
  2047. # [19:11] * Joins: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net)
  2048. # [19:12] * Joins: ted_ (luser@moz-2206C1F1.sctnpa.east.verizon.net)
  2049. # [19:13] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2050. # [19:13] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2051. # [19:13] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2052. # [19:14] * Quits: timdream (timdream@B292F089.2D3125E3.74E0D10F.IP) (Ping timeout)
  2053. # [19:14] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
  2054. # [19:14] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
  2055. # [19:14] <BenWa> ehsan: w00t :)
  2056. # [19:15] <@smaug> oooh
  2057. # [19:15] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  2058. # [19:16] * Joins: timdream (timdream@moz-BD43BC52.adsl.dynamic.seed.net.tw)
  2059. # [19:16] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  2060. # [19:17] <@smaug> can I hope that profiling works now on linux?
  2061. # [19:17] * mjschranz is now known as mjschranz|lunch
  2062. # [19:17] <BenWa> smaug: So I removed the stackwalking feature on linux, so it will work, you'll just get less information
  2063. # [19:17] * jlebar|away is now known as jlebar
  2064. # [19:17] * Quits: Legion (Legion@moz-345B5191.hsd1.mi.comcast.net) (Quit: tornado time)
  2065. # [19:17] <bhearsum> does anybody else find that pages often half-load on Nightly (linux) these days? i seem to get a lot of page loads that end up lacking css and sometimes js. for example, yammer "loads" but doesn't load any of the content (because that's done after the initial load afaict)
  2066. # [19:17] <BenWa> smaug: I looked at improving it, it wasn't trivial
  2067. # [19:18] * Quits: timdream (timdream@moz-BD43BC52.adsl.dynamic.seed.net.tw) (Ping timeout)
  2068. # [19:18] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
  2069. # [19:18] * Joins: smooney (smooney@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2070. # [19:18] <BenWa> I need to find some time or someone who can help
  2071. # [19:18] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  2072. # [19:18] <@smaug> k
  2073. # [19:18] <@smaug> BenWa: but at least it isn't crashy?
  2074. # [19:19] * Joins: juanb (jbecerra@moz-BBE3ABD.mv.mozilla.com)
  2075. # [19:19] <BenWa> smaug: I'll need to test it more
  2076. # [19:19] <@smaug> what kind of information does it give without stackwalking?
  2077. # [19:19] * Quits: dvander (dvander@moz-EC56C22F.hsd1.ca.comcast.net) (Quit: Leaving...)
  2078. # [19:19] <BenWa> Linux should be the easest but it's giving us a lot of trouble
  2079. # [19:19] <BenWa> smaug: Gives you the leaf addresses + any labels in the code, which is a decent ammount of the gfx code but not much else
  2080. # [19:20] <BenWa> People need to add them
  2081. # [19:20] * Joins: dvander (dvander@moz-EC56C22F.hsd1.ca.comcast.net)
  2082. # [19:20] * davehunt is now known as davehunt|mtg
  2083. # [19:20] <@smaug> um
  2084. # [19:20] * Quits: martyn (martyn@moz-32A2E36C.range86-158.btcentralplus.com) (Quit: Ex-Chat)
  2085. # [19:21] * Joins: jgriffin_ (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net)
  2086. # [19:21] * Quits: jgriffin (jgriffin@moz-4FBFA41D.hsd1.wa.comcast.net) (Ping timeout)
  2087. # [19:21] * jgriffin_ is now known as jgriffin
  2088. # [19:21] * Joins: jwilde (Earlybird@moz-23E1A364.aton.com)
  2089. # [19:24] * Joins: John-Galt (kris@FACBEC9F.1DC3B5D1.24939243.IP)
  2090. # [19:24] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2091. # [19:24] <Optimizer> ehsan: the slowness will be almost 5% only, right ?
  2092. # [19:24] <@smaug> BenWa: about graphics on linux... did you see Linus' comment about Nvidia http://www.youtube.com/watch?v=MShbP3OpASA&feature=youtu.be&hd=1&t=49m57s :)
  2093. # [19:24] <@ehsan> Optimizer: let's hope so ;)
  2094. # [19:24] * Quits: krit1 (krit@moz-1FC1932F.adobe.com) (Ping timeout)
  2095. # [19:24] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  2096. # [19:25] <Optimizer> hehe
  2097. # [19:25] <BenWa> ill take a look in a minute
  2098. # [19:25] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  2099. # [19:26] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  2100. # [19:26] * Joins: timdream (timdream@90DB5CC3.2D3125E3.74E0D10F.IP)
  2101. # [19:26] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  2102. # [19:26] * ChanServ sets mode: +o smaug
  2103. # [19:26] * Joins: xakz (XaMaD@moz-34FBE388.fbx.proxad.net)
  2104. # [19:26] * rail-buildduty-lunch is now known as rail-buildduty
  2105. # [19:26] * jimm-lunch is now known as jimm
  2106. # [19:27] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2107. # [19:27] * mjschranz|lunch is now known as mjschranz
  2108. # [19:27] * mjschranz is now known as mjschranz|kindofeatinglunch
  2109. # [19:28] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2110. # [19:28] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  2111. # [19:28] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  2112. # [19:29] * Quits: wolfiR (wolfiR@moz-AC12DB40.dip0.t-ipconnect.de) (Quit: Leaving)
  2113. # [19:29] * khuey|away is now known as khuey
  2114. # [19:29] * Quits: jwilde (Earlybird@moz-23E1A364.aton.com) (Connection reset by peer)
  2115. # [19:29] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  2116. # [19:29] * ChanServ sets mode: +o smaug
  2117. # [19:29] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2118. # [19:29] * mjschranz|kindofeatinglunch is now known as mjschranz|isactuallychewing
  2119. # [19:29] * mjschranz|isactuallychewing is now known as mjschranz|kindofeatinglunch
  2120. # [19:29] * Joins: hub (hub@A5087023.2354C43D.D8E68FF6.IP)
  2121. # [19:30] * Joins: xsergio (sergio@986EC7C9.6958236.3299D537.IP)
  2122. # [19:30] <zzzzz> smaug: http://i.imgur.com/v40g6.gif ?
  2123. # [19:30] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2124. # [19:30] * jwatt looks for someone who understands continuations
  2125. # [19:30] * cadecairos is now known as cadecairos_brb
  2126. # [19:31] <Optimizer> so here devs hate nvidia ?
  2127. # [19:31] <Optimizer> :D
  2128. # [19:31] <jwatt> I'm wondering about this function: http://mxr.mozilla.org/mozilla-central/source/layout/svg/base/src/nsSVGIntegrationUtils.cpp#35
  2129. # [19:31] <jwatt> under what circumstances can that return a rect with a non-zero x/y, given that aFirst is passed to GetAllInFlowRectsUnion both as aFrame and aRelativeTo
  2130. # [19:31] <jwatt> and no flags are passed
  2131. # [19:31] * Quits: timdream (timdream@90DB5CC3.2D3125E3.74E0D10F.IP) (Ping timeout)
  2132. # [19:32] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/d3211f786f5f - Jan Varga - Bug 763388 - Remove enablePrivilege calls from IndexedDB and FileHandle tests. r=bent
  2133. # [19:32] * Joins: hub_ (hub@A5087023.2354C43D.D8E68FF6.IP)
  2134. # [19:32] * Quits: int3 (int3@moz-54D0A3B.lightspeed.sntcca.sbcglobal.net) (Client exited)
  2135. # [19:34] * Joins: dveditz (dveditz@moz-BBE3ABD.mv.mozilla.com)
  2136. # [19:34] * ChanServ sets mode: +o dveditz
  2137. # [19:34] * Quits: @smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi) (Ping timeout)
  2138. # [19:34] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  2139. # [19:35] * Joins: smaug (chatzilla@moz-3C75E00A.elisa-mobile.fi)
  2140. # [19:35] * ChanServ sets mode: +o smaug
  2141. # [19:35] * Joins: timdream (timdream@moz-7C24BF4F.adsl.dynamic.seed.net.tw)
  2142. # [19:35] <@smaug> ehsan: so what do I need to create some profile?
  2143. # [19:35] <@smaug> now that --enable-profiling is on by default
  2144. # [19:36] * jwatt wonders if bz is about and able to answer his question above
  2145. # [19:36] <@ehsan> smaug: same thing as you did before, since I only changed the mozconfigs the builders use
  2146. # [19:36] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2147. # [19:36] <bz> jwatt: hmm?
  2148. # [19:36] <@smaug> ehsan: ah, I need to enable profiling
  2149. # [19:36] <@smaug> ehsan: I haven't used the profiler before
  2150. # [19:36] <@smaug> I need some addon?
  2151. # [19:36] * mjschranz|kindofeatinglunch is now known as mjschranz
  2152. # [19:37] <bz> jwatt: looking
  2153. # [19:37] <@ehsan> smaug: oh are you talking about the Gecko Profiler?
  2154. # [19:37] <bz> jwatt: oh, this is easy
  2155. # [19:37] <bz> jwatt: Consider this testcase:
  2156. # [19:37] <@smaug> ehsan: yes
  2157. # [19:37] <bz> Some text <span>I<br>
  2158. # [19:37] <bz> am</span>
  2159. # [19:37] * Quits: timdream (timdream@moz-7C24BF4F.adsl.dynamic.seed.net.tw) (Ping timeout)
  2160. # [19:38] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Quit: ahal)
  2161. # [19:38] <bz> jwatt: here the rect will have negative x relative to the first frame of the span, right?
  2162. # [19:38] <@ehsan> smaug: https://developer.mozilla.org/en/Performance/Profiling_with_the_Built-in_Profiler
  2163. # [19:38] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2164. # [19:38] <jwatt> bz: umm
  2165. # [19:38] <bz> jwatt: (there are more complex examples too, if needed)
  2166. # [19:39] * davehunt|mtg is now known as davehunt|away
  2167. # [19:39] <jwatt> I didn't even know continuations were involved for <br>
  2168. # [19:39] <jwatt> I thought it was a page breaking thing
  2169. # [19:39] <bz> jwatt: continuations are involved for line-breaking or page-breaking or column-breaking
  2170. # [19:39] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2171. # [19:39] <bz> jwatt: also bidi
  2172. # [19:39] <jwatt> bz: good to know
  2173. # [19:39] * Parts: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2174. # [19:40] * Joins: timdream (timdream@ACC76E0D.4705946A.BB139840.IP)
  2175. # [19:40] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2176. # [19:40] <bz> and in this case also for block-inside-inline splits
  2177. # [19:40] * ahal_ is now known as ahal
  2178. # [19:41] <jwatt> bz: also I'm not familiar with what the HTML frames will look like for that example. something like: <spanFrame><textFrame/><brFrame/><textFrame/></spanFrame>?
  2179. # [19:41] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2180. # [19:41] <bz> no
  2181. # [19:41] * armenzg_lunch is now known as armenzg
  2182. # [19:41] <armenzg> ehsan: cool
  2183. # [19:41] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
  2184. # [19:41] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2185. # [19:41] * Quits: Kailas (patilkr@1423CBA.4F258689.4A949B84.IP) (Quit: Leaving)
  2186. # [19:41] <bz> once reflow is done, it will be....
  2187. # [19:41] * Quits: timdream (timdream@ACC76E0D.4705946A.BB139840.IP) (Ping timeout)
  2188. # [19:41] * Joins: bbondy (bbondy@moz-815B377A.home.cgocable.net)
  2189. # [19:42] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
  2190. # [19:42] <bz> <TextFrame/><InlineFrame><TextFrame/><BrFrame/></InlineFrame><InlineFrame><TextFrame/></InlineFrame>
  2191. # [19:42] * Quits: atuljangra (Mibbit@CD67CE0C.5E95EB4F.E7E9D4A8.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2192. # [19:43] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2193. # [19:43] * Joins: timdream (timdream@ACC76E0D.4705946A.BB139840.IP)
  2194. # [19:44] <jwatt> bz: what's the initial <TextFrame/> there for?
  2195. # [19:44] <bz> the "Some text"
  2196. # [19:44] <jwatt> oops
  2197. # [19:44] <jwatt> right
  2198. # [19:44] <Ms2ger> XML!
  2199. # [19:45] * Joins: askalski (akuda@moz-6A36EC49.ip.abpl.pl)
  2200. # [19:45] * Joins: dao (dao@moz-11757092.superkabel.de)
  2201. # [19:45] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
  2202. # [19:45] <jwatt> bz: so when you say "here the rect will have negative x relative to the first frame of the span, right?", which frame are you talking about passing in?
  2203. # [19:45] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2204. # [19:45] <bz> jwatt: you're passing in the first InlineFrame there
  2205. # [19:46] <bz> jwatt: and the returned rect is the bounding rect containing both InlineFrames
  2206. # [19:46] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
  2207. # [19:46] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2208. # [19:46] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2209. # [19:46] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  2210. # [19:46] * davidb is now known as davidb|mtg
  2211. # [19:47] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2212. # [19:48] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2213. # [19:48] * Quits: timdream (timdream@ACC76E0D.4705946A.BB139840.IP) (Connection reset by peer)
  2214. # [19:48] <jwatt> bz: ok, so 'x' is negative because the second continuation is set to the left of the first
  2215. # [19:48] * Joins: timdream (timdream@ACC76E0D.4705946A.BB139840.IP)
  2216. # [19:49] <jwatt> bz: what about negative 'y'?
  2217. # [19:49] <bz> jwatt: same thing with a block in a columnset?
  2218. # [19:49] <Ms2ger> btt text? :)
  2219. # [19:49] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2220. # [19:49] <jwatt> bz: ah, ok
  2221. # [19:49] <bz> jwatt: starting halfway down column 1 and going into column two?
  2222. # [19:49] <jwatt> bz: thanks, that's helped :)
  2223. # [19:49] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Quit: jfkthame)
  2224. # [19:50] * Quits: timdream (timdream@ACC76E0D.4705946A.BB139840.IP) (Connection reset by peer)
  2225. # [19:50] <bz> no problem
  2226. # [19:50] * Joins: timdream (timdream@ACC76E0D.4705946A.BB139840.IP)
  2227. # [19:50] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2228. # [19:51] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  2229. # [19:51] * Quits: timdream (timdream@ACC76E0D.4705946A.BB139840.IP) (Quit: timdream)
  2230. # [19:51] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2231. # [19:51] <jwatt> bz: one other random question - a frames "origin" is the top left of its border box, right?
  2232. # [19:52] * Joins: necolas (necolas@moz-2D68B52B.bb.sky.com)
  2233. # [19:52] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2234. # [19:52] * sworkman_ is now known as sworkman
  2235. # [19:52] <bz> jwatt: yes
  2236. # [19:52] <jwatt> bz: cool, thanks
  2237. # [19:52] <anant> mounir: ping
  2238. # [19:53] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/515c5d751c5e - Jonathan Griffin - Bug 763527 - Attempt to resolve timeouts in B2G mochitests, a=test-only, DONTBUILD because NPOTB
  2239. # [19:53] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2240. # [19:54] * cadecairos_brb is now known as cadecairos_brb[nolie]
  2241. # [19:54] <mounir> anant: pong
  2242. # [19:54] <bhearsum> philor: thanks for the stars
  2243. # [19:54] * cadecairos_brb[nolie] is now known as cade
  2244. # [19:55] <anant> mounir: are observer events cheaper than pref changes, which is why they are preferred?
  2245. # [19:55] <mounir> anant: using preferences to actually notify of something is ugly
  2246. # [19:55] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2247. # [19:55] <mounir> anant: we should use observers to do that, not preferences
  2248. # [19:56] <anant> mounir: it's not so much of a notification, the intent is to store whether or not the current user "uses apps". for instance, once it is set to true, we never set it back to false, even after a restart.
  2249. # [19:56] <mounir> oh, it has to stay true...
  2250. # [19:56] <mounir> i was missing some context
  2251. # [19:57] * Quits: edmorley (edmorley@moz-1B87A1A9.range86-169.btcentralplus.com) (Quit: Leaving.)
  2252. # [19:57] <mounir> anant: i was in the middle of a review
  2253. # [19:57] <anant> the only reason I set it to true every time is because checking for the value before setting it seemed like it was more work then just setting it everytime
  2254. # [19:57] <mounir> give me 2 minutes
  2255. # [19:57] <anant> sure, no worries, just wanted to clarify
  2256. # [19:57] <anant> mounir: thanks!
  2257. # [19:59] <philor> bhearsum: np, I was in the neighborhood
  2258. # [20:02] * Joins: Mic (Instantbir@moz-108E19BC.superkabel.de)
  2259. # [20:03] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
  2260. # [20:04] <Waldo> bsmedberg: the crash change you're talking about applies only on Windows, right? seems like it should be easy to change MOZ_CRASH() on Windows to include a __debugbreak() at the start
  2261. # [20:04] <Waldo> bsmedberg: alternatively, how easy is it to query breakpad for crashes writing to a specific address?
  2262. # [20:04] <@bsmedberg> Waldo: I suppose so yes
  2263. # [20:04] <@bsmedberg> Waldo: not so easy
  2264. # [20:05] * Joins: Misfit_Geek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  2265. # [20:05] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2266. # [20:05] * Joins: Steve (chatzilla@moz-CD367EA8.dyn.plus.net)
  2267. # [20:05] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
  2268. # [20:06] <@smaug> BenWa: still trying to decide whether to use the profiler... on linux it relies on pseudostacks?
  2269. # [20:06] <BenWa> smaug: Yes
  2270. # [20:06] <BenWa> If the area of code you're working on doesn't have good coverage it would be very useful if you did add them
  2271. # [20:07] <@smaug> BenWa: well, I want to get very exact information
  2272. # [20:07] <@smaug> documentation says "the sample label shouldn't be placed inside hot loops"
  2273. # [20:07] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
  2274. # [20:07] <vlad> hrm, can someone tell me what the relationship is between bug 664918 and the media stream processing spec?
  2275. # [20:08] <BenWa> Yes that's correct, you want to place it outside. If it's a hot loop then you'll get the leaf addresses
  2276. # [20:08] <BenWa> Every sample reads the PC
  2277. # [20:08] * Quits: dao (dao@moz-11757092.superkabel.de) (Ping timeout)
  2278. # [20:08] * Joins: dao (dao@moz-11757092.superkabel.de)
  2279. # [20:08] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2280. # [20:09] <BenWa> stackwalking will get done when I have a bit of time to spare
  2281. # [20:09] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
  2282. # [20:09] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  2283. # [20:09] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2284. # [20:10] * Quits: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2285. # [20:10] * Quits: kaze (kaze@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2286. # [20:12] <@bsmedberg> prev values are stored in an arena?
  2287. # [20:12] <@bsmedberg> pref
  2288. # [20:12] <Steve> though it might not show in a profile, one unified string class throughout the code base rather than numerous conversions to different types wouldn't hurt.
  2289. # [20:12] <Steve> would aid readability too.
  2290. # [20:12] * @bsmedberg wonders whether Steve is referencing a prior conversation.
  2291. # [20:13] <Steve> not particuarly
  2292. # [20:13] <Steve> saw this recently : http://www.utf8everywhere.org/
  2293. # [20:13] <Steve> no idea of the merits as haven't looked into it properly yet
  2294. # [20:13] <@bsmedberg> steve: you are rehashing a huge discussion over several years ;-)
  2295. # [20:13] <Steve> but not switching in & out of unicode would be nice
  2296. # [20:14] <Steve> I see :) well, it's still leass streamlined than it could be. whether that matters is the issue I suppose
  2297. # [20:14] <Steve> *less
  2298. # [20:14] <Ms2ger> How do you deal with external libraries?
  2299. # [20:14] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  2300. # [20:15] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
  2301. # [20:15] <Steve> when you have to convert to interface to something else, you do. in all other cases you keep to your standard.
  2302. # [20:15] <Steve> but no point doing this just to be anal about it. only if it seems a likely win.
  2303. # [20:15] * Joins: espadrine (espadrine@moz-BBE3ABD.mv.mozilla.com)
  2304. # [20:15] <@bsmedberg> we measured that it would likely use less memory
  2305. # [20:16] <@bsmedberg> and would require substantial changes to the JS engine
  2306. # [20:16] <Ms2ger> UTF-8?
  2307. # [20:16] <@bsmedberg> yes
  2308. # [20:16] <Steve> less memory is good. also better caching as a result.
  2309. # [20:16] <Ms2ger> Mm, jseng is hard
  2310. # [20:16] * Quits: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP) (Ping timeout)
  2311. # [20:17] <Ms2ger> Also, unpaired surrogates in the DOM
  2312. # [20:17] <bz> also, surrogates
  2313. # [20:18] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
  2314. # [20:18] <Steve> no idea what you're going on about now but you guys obviously understand the tree better than me. just a suggestion.
  2315. # [20:19] <Ms2ger> Steve, if you stick invalid UTF-16 in a string in JS, how do you represent it internally? :)
  2316. # [20:19] <nemo> bsmedberg: how much less memory (curious, given that's one of the big arguments) covered on utf8everywhere actually
  2317. # [20:19] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
  2318. # [20:19] <nemo> aaagh. screwed up brackets. hate it when I make incomprehensible parentheticals
  2319. # [20:20] <froydnj> where does key event bubbling from parent->child windows happen? dom/ ?
  2320. # [20:20] <mounir> anant: back, sorry for the lag
  2321. # [20:20] <Ms2ger> ehsan, did I file that nsRange::InsertNode in editor?
  2322. # [20:20] <@ehsan> yes
  2323. # [20:20] <Steve> in the case of regular english/ascii (or whatever you call it) you save about half over the unicode equivalent. how much that is in practice depends on how many strings are floating around.
  2324. # [20:21] <nemo> Ms2ger: treat it as bytes internally, convert on use :)
  2325. # [20:21] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2326. # [20:21] <@bsmedberg> steve: see http://robert.ocallahan.org/2008/01/string-theory_08.html and https://bugzilla.mozilla.org/show_bug.cgi?id=416411#c3
  2327. # [20:21] <mounir> anant: one issue I see with using preferences is that the user can't set it to something else
  2328. # [20:21] <Mook_as> Ms2ger: for invalid utf16: encode as invalid utf8 :p
  2329. # [20:21] <@bsmedberg> and note the dates ;-)
  2330. # [20:22] <Ms2ger> nemo, so you're saying that JS strings still use UTF-16-ish?
  2331. # [20:22] <nemo> Ms2ger: nooooo
  2332. # [20:22] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  2333. # [20:22] <Steve> it's done when it's done if it's worth it :)
  2334. # [20:22] <Ms2ger> Then what do you mean? :)
  2335. # [20:22] <nemo> Ms2ger: was just that strings in javascript are kinda like char arrays in C
  2336. # [20:22] <nemo> only 16 bit
  2337. # [20:23] <Steve> can't js use utf8 too, to save the conversion hit ?
  2338. # [20:23] <nemo> Ms2ger: and unfortunately folks rely on it
  2339. # [20:23] <Ms2ger> Steve, well, people use JS strings as byte arrays
  2340. # [20:23] <nemo> Ms2ger: but it'd be nice if utf-8 was official for all string operations, but if you accessed by character, that could be maintained for legacy purposes
  2341. # [20:23] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2342. # [20:23] <nemo> Ms2ger: optimising might be tricky
  2343. # [20:24] <nemo> Ms2ger: could either just access 2 bytes at a time, or else convert to chars and access, truncating to BMP
  2344. # [20:24] <Steve> so you have two interfaces in js - one with unicode with has a hit and a new optimized utf8 interface for new code.
  2345. # [20:24] <Ms2ger> Hehehehe
  2346. # [20:24] * Joins: dcamp (dave@moz-BBE3ABD.mv.mozilla.com)
  2347. # [20:24] <bz> Steve: did you read bsmedberg's links?
  2348. # [20:24] * bear-afk is now known as bear
  2349. # [20:24] <Steve> ofc not !
  2350. # [20:24] * Ms2ger stops here
  2351. # [20:25] <anant> mounir: rightā€¦ but I was thinking the ability to disable mozApps can be a separate pref. this pref is only to determine if the user used the apps DOM API at some point. separately, there's a pref services.aitc.enabled that controls app sync (and can be user set)
  2352. # [20:25] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2353. # [20:25] <bz> Steve: ok, stop wasting time and read those
  2354. # [20:25] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2355. # [20:25] <nemo> Ms2ger: now if javascript had had an array class, maybe we all wouldn'tve used charAt for arrays :-p
  2356. # [20:25] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
  2357. # [20:25] <nemo> Ms2ger: byte array I mean
  2358. # [20:25] <nemo> ok. it has one *now*
  2359. # [20:25] * Quits: dcamp (dave@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving...)
  2360. # [20:25] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Quit: pcwalton)
  2361. # [20:25] <bz> steve: and I mean your time, not ours
  2362. # [20:26] <Ms2ger> Let's blame brendan :)
  2363. # [20:26] <bz> it might not be his fault
  2364. # [20:26] <@bsmedberg> This conversation is officially dead now. Let's move on.
  2365. # [20:26] <jhammel> i'd prefer to blame python ;)
  2366. # [20:26] * jwir3 is now known as jwir3|lunch
  2367. # [20:26] <bz> he had this "make it look like Java design requirement"....
  2368. # [20:26] <Ms2ger> bsmedberg, yes sir! ;)
  2369. # [20:26] <nemo> bsmedberg: aw. I was really curious how much memory utf-8 would save
  2370. # [20:26] <nemo> but fine
  2371. # [20:26] <Steve> point taken but this is generic optimization strategy. doesn't really matter much what's been said in the past, but I will have a quick speed read.
  2372. # [20:26] <@bsmedberg> nemo: it's in the links!
  2373. # [20:26] <bz> nemo: read the links
  2374. # [20:26] * Ms2ger rearranges the quotes in bz's sentence
  2375. # [20:26] <nemo> bz: I'd just finished the first one :)
  2376. # [20:27] <nemo> bz: there was no mention of size. on to the bug
  2377. # [20:27] <bz> Ms2ger: well, it depends on whether it was a design requirement or a "design requirement"
  2378. # [20:27] <nemo> was an entertaining read though
  2379. # [20:27] * glob is now known as glob|away
  2380. # [20:27] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  2381. # [20:27] <nemo> wow. 1/3rd
  2382. # [20:27] * Joins: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com)
  2383. # [20:28] * davidb|mtg is now known as davidb
  2384. # [20:28] <jhammel> what if you only view thai web pages?
  2385. # [20:28] * Quits: Optimizer (Instantbir@AEF61137.97445C35.2AB48280.IP) (Ping timeout)
  2386. # [20:28] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
  2387. # [20:28] <nemo> jhammel: covered on utf8everywhere :-p
  2388. # [20:28] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
  2389. # [20:28] <@bsmedberg> not really, that doesn't cover our workloads
  2390. # [20:28] * Ms2ger shall not be baited
  2391. # [20:28] <nemo> jhammel: XML is still ascii heavy. not to mention default compression
  2392. # [20:29] <bent> Bas, ping
  2393. # [20:29] <jhammel> nemo: i only read thai .txt files ;)
  2394. # [20:29] <Steve> > what if you only view thai web pages? I don't. guess I'm selfish like that.
  2395. # [20:29] <bz> jhammel: and only in your web browser. ;)
  2396. # [20:29] <jhammel> bz: yes! :)
  2397. # [20:29] <nemo> jhammel: heh. if you read them on a webserver, probably have mod_deflate or spdy in the way, and you aren't winning much due to compression :-p
  2398. # [20:29] <nemo> jhammel: but ok. in-memory
  2399. # [20:29] * Quits: cviecco_ (cviecco@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2400. # [20:30] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
  2401. # [20:30] <bz> jhammel: also, only while unicycling?
  2402. # [20:30] * Quits: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com) (Quit: jwilde)
  2403. # [20:30] <Ms2ger> Unicycling naked?
  2404. # [20:30] * Joins: jwilde (Earlybird@moz-BBE3ABD.mv.mozilla.com)
  2405. # [20:30] <nemo> jhammel: they must be large txt files to outweigh the strings in the browser itself, too
  2406. # [20:30] * Quits: gandalf (gandalf@moz-E68B770F.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
  2407. # [20:30] <jhammel> nemo: oh, of course they are ;)
  2408. # [20:31] <jhammel> they are the user manuals to my naked unicycle...in thai....
  2409. # [20:32] * Joins: Optimizer (Instantbir@AEF61137.97445C35.2AB48280.IP)
  2410. # [20:33] <bz> mmm
  2411. # [20:33] <bz> "thai naked unicycle" sounds like something one might plausibly see in a restaurant menu
  2412. # [20:33] <bz> with choice of meat or tofu
  2413. # [20:33] <jhammel> heh
  2414. # [20:33] <nemo> thai thighs
  2415. # [20:34] * bz gets back to reviewing python that reads IDL and outputs C++ that takes JS objects and turns them into C++ objects
  2416. # [20:34] * Joins: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com)
  2417. # [20:34] <bz> (it's a text file in a browser, but mostly IDL and C++ and JS and Python, not so much Thai)
  2418. # [20:34] * Quits: Mic (Instantbir@moz-108E19BC.superkabel.de) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2419. # [20:34] <nemo> lol @ /. poster arguing that Apple is in the right to block non-safari browsers from iOS because webkit always renders web pages the best
  2420. # [20:35] <nemo> no. I've neeeever spent an hour trying to work around a webkit bug. nevah
  2421. # [20:35] <Waldo> jhammel: were you one of the models in that Queen album?
  2422. # [20:35] <bz> nem: it would be funny if it didn't hurt
  2423. # [20:35] <nemo> (/. article on Junior)
  2424. # [20:35] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2425. # [20:35] * Joins: evilpie (chatzilla@moz-8BD54986.pools.arcor-ip.net)
  2426. # [20:35] * Quits: kinger (chatzilla@moz-49BFCAA1.dial-up.dsl.siol.net) (Ping timeout)
  2427. # [20:35] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  2428. # [20:35] * @khuey grumbles
  2429. # [20:35] * froydnj wishes for unified C++/JS debugger
  2430. # [20:35] <@khuey> silly assertions
  2431. # [20:35] <@khuey> asserting that I'm doing it wrong
  2432. # [20:36] * jodunn-mtg is now known as joduinn
  2433. # [20:36] <jhammel> nemo: i think you're forgetting that Apple isn't software, its religion
  2434. # [20:36] <mounir> anant: we must have a way to do that more cleanly
  2435. # [20:36] <froydnj> khuey: I hope you wrote that assertion :)
  2436. # [20:36] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2437. # [20:36] <bz> froydnj: and profiler. Pretty please with a cherry on top!
  2438. # [20:37] <bz> froydnj: with cleopatra, that could be a _killer_ webdev tool
  2439. # [20:37] <@khuey> froydnj: I did :-/
  2440. # [20:37] <froydnj> khuey: I win
  2441. # [20:37] <Mook_as> froydnj: you just need to start writing code for asp.net :p
  2442. # [20:37] <Waldo> jhammel: its religion what?
  2443. # [20:37] <@khuey> froydnj: clearly I was smarter when I wrote this assertion than I am now :-P
  2444. # [20:38] <froydnj> Waldo: it involves serpents
  2445. # [20:38] <anant> mounir: sure, suggestions welcome. I'm open to doing it via observers if you feel that's cleaner
  2446. # [20:38] * Joins: anant_ (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2447. # [20:39] * Joins: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net)
  2448. # [20:39] * froydnj wonders where the missing event dispatcher call is in here
  2449. # [20:39] <nemo> jhammel: hm. did one of you just moderate the poor guy into the ground? he's gone from insightful to troll...
  2450. # [20:39] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2451. # [20:40] <nemo> http://mobile.slashdot.org/comments.pl?sid=2921987&cid=40357767
  2452. # [20:40] <nemo> ok. maybe he deserved it, but still
  2453. # [20:40] * Joins: rniwa (rniwa@5CA6DC39.C60FE7DC.4065847B.IP)
  2454. # [20:40] <mounir> anant: I will have a look at what we could do
  2455. # [20:40] <Ms2ger> s/maybe//
  2456. # [20:40] <mounir> but need to do two reviews before ;)
  2457. # [20:40] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2458. # [20:40] * anant_ is now known as anant
  2459. # [20:40] <jhammel> nemo: heh, i didn't even read the post ;)
  2460. # [20:40] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2461. # [20:42] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  2462. # [20:42] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
  2463. # [20:42] <Steve> so one last thought for now on the optimization front: have you considered compressing html into fastinfoset (binary xml) with an external dictionary ?
  2464. # [20:42] * Quits: graememcc (chatzilla@moz-E41BADC2.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601175215])
  2465. # [20:42] <Steve> html5
  2466. # [20:43] <Ms2ger> Say what?
  2467. # [20:43] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  2468. # [20:43] * Quits: Boriss (FlyingToas@moz-62AAA429.hsd1.ca.comcast.net) (Quit: Boriss)
  2469. # [20:43] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2470. # [20:43] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2471. # [20:44] <Steve> http://en.wikipedia.org/wiki/Fast_Infoset
  2472. # [20:44] <Steve> slow & tedious parsing all those ascii strings.
  2473. # [20:44] <Steve> not to mention transporting them over the net
  2474. # [20:45] <Ms2ger> Meh
  2475. # [20:45] * Quits: @ted (tmielczare@moz-59682A1.dmz.scl3.mozilla.com) (Quit: leaving)
  2476. # [20:45] * ted_ is now known as ted
  2477. # [20:45] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2478. # [20:45] <bz> Steve: you do realize that most web pages can't be represented that way, right?
  2479. # [20:45] <Wes> Steve: so you want to optimize locally-stored HTML?
  2480. # [20:45] <Steve> why ?
  2481. # [20:45] <Steve> no I don't want to do it at all. I don't work on html tech
  2482. # [20:46] <Steve> but it makes sense
  2483. # [20:46] <Ms2ger> jlebar, why did you move that bug back to xpconnect?
  2484. # [20:46] <Ms2ger> Did you not refresh?
  2485. # [20:46] * Joins: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2486. # [20:46] <Steve> you can fi compress any xml dataset. html5 is xml
  2487. # [20:46] * Parts: knelson (Adium@moz-BBE3ABD.mv.mozilla.com)
  2488. # [20:46] <jlebar> Ms2ger, I didn't get a mid-air warning.
  2489. # [20:46] <jlebar> Ms2ger, Bugzilla just hates me.
  2490. # [20:46] <Ms2ger> Makes sense
  2491. # [20:47] <jlebar> Ms2ger, It does this so often, I'm beyond caring.
  2492. # [20:47] <Ms2ger> Steve, bwahahahahahahahaha
  2493. # [20:47] <Steve> ?
  2494. # [20:47] <Wes> steve: less than 0.0000000000000001% of the web can be parsed as XML
  2495. # [20:47] <bz> Steve: document.write
  2496. # [20:47] * juanb is now known as juanb|lunch
  2497. # [20:47] <Wes> and that too
  2498. # [20:47] <Steve> what ?
  2499. # [20:47] <bz> Steve: let me get you an example html document; one sec
  2500. # [20:47] <Steve> obviously anything that isn't xhtml isn't going to work.
  2501. # [20:48] <Steve> doh
  2502. # [20:48] * Joins: jdm (jdm@moz-AFE1F036.cust.bluewin.ch)
  2503. # [20:48] <bz> data:text/html,<script>document.write("<h")</script>1>This is a heading
  2504. # [20:48] <bz> Steve: try that in your favorite web browser
  2505. # [20:48] <Ms2ger> Why would we care about xhtml?
  2506. # [20:48] <Ms2ger> Nobody uses it
  2507. # [20:48] <bz> Steve: then tell me how you represent that in fast infoset
  2508. # [20:48] <bz> Steve: (that's a simple example; there are more interesting ones too)
  2509. # [20:49] <Wes> bz: <document><!--CDATA XXX --></document>, where XXX is what's stored on disk
  2510. # [20:49] <Steve> if it's a fixed dictionary xml document which html5 is, you can do it. if it's malformed you can't.
  2511. # [20:49] <bz> wes: uh-huh
  2512. # [20:49] <bz> Steve: the above is well-formed html5
  2513. # [20:49] <bz> Steve: well, needs a doctype
  2514. # [20:49] <bz> Steve: insofar as html5 has a concept of "well-formed"
  2515. # [20:49] <@bsmedberg> steve, you are being clueless. HTML5 is not XML
  2516. # [20:49] <bz> steve: it's not xml, but neither is anything on the web
  2517. # [20:50] <Steve> really? so it sucks even more than I thought
  2518. # [20:50] * AutomatedTester|away is now known as AutomatedTester
  2519. # [20:50] <bz> which, the web?
  2520. # [20:50] <Steve> > but neither is anything on the web. incorrect
  2521. # [20:50] <bz> yes, the web sucks more than you think
  2522. # [20:50] <bz> even if you take this statement into account
  2523. # [20:50] <Ms2ger> Steve, correct, modulo rounding errors
  2524. # [20:51] <@dolske> maybe if we had a way to semantically indicate compression....
  2525. # [20:51] <Wes> Is <form><b>hello</form></b> still kosher in HTML5?
  2526. # [20:51] <Waldo> bz: heh
  2527. # [20:51] <Ms2ger> Wes, kosher how?
  2528. # [20:51] <Ms2ger> As in, can Jews eat it?
  2529. # [20:51] <Wes> Ms2ger: Precisely. Providing validation engines are jewish.
  2530. # [20:51] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2531. # [20:52] <bz> wes: it'll trigger a validator error
  2532. # [20:52] <Ms2ger> It's not conforming to the authoring conformance requirements
  2533. # [20:52] <Steve> ok, so you can't join the binaryxml party yet because html tech still sucks. understood.
  2534. # [20:52] * Quits: nical (nical@moz-63925F6.members.linode.com) (Input/output error)
  2535. # [20:52] * evilpie better doesn't say anything regarding jews
  2536. # [20:52] <Waldo> bsmedberg: so in the previous code there was __debugbreak() for MSVC, and DebugBreak for everything else on Windows; do we really care about the everything else there in terms of Breakpad-ability or whatever, or could it just use the current non-Windows crash semantics?
  2537. # [20:52] * Joins: nical (nical@moz-63925F6.members.linode.com)
  2538. # [20:52] <Ms2ger> HTML has always sucked, deal with it
  2539. # [20:52] * Quits: qDot (qDot@moz-4548DE5D.members.linode.com) (Ping timeout)
  2540. # [20:52] * Quits: bkero (Ben@moz-ED825A1B.members.linode.com) (Ping timeout)
  2541. # [20:52] * Quits: padenot (paul@moz-63925F6.members.linode.com) (Ping timeout)
  2542. # [20:52] <Steve> I avoid it. put it in a box and will deprecate one day
  2543. # [20:52] <@bsmedberg> Waldo: in terms of breakpadability, no. Probably doesn't matter in any other case either unless Neil really cares.
  2544. # [20:52] <Ms2ger> Steve, impossible. Deal with it
  2545. # [20:52] <Waldo> okay
  2546. # [20:52] <Wes> steve: It's worse than you think. NObody is maintaining the billions of unmaintained web pages out there.
  2547. # [20:53] * Joins: padenot (paul@moz-63925F6.members.linode.com)
  2548. # [20:53] * Waldo suggests this XML conversation grew to unusefulness fifteen minutes ago, at least
  2549. # [20:53] <@bsmedberg> Waldo: the only reason it would matter is if you wanted JIT debugging from a MINGW build, which seems really farfetched.
  2550. # [20:53] <@dolske> Ms2ger: pretty sure jews can not east HTML5, as it has cloven hooves (and horns, pitchfork)
  2551. # [20:53] <Waldo> ahahahah
  2552. # [20:53] <Ms2ger> Wes, I suggest you join tautology club :)
  2553. # [20:53] * Joins: qDot (qDot@moz-4548DE5D.members.linode.com)
  2554. # [20:54] <Waldo> dolske: we still should share it with them, because not doing so would be shellfish
  2555. # [20:54] <Steve> I understand that's a ton of legacy documents out there that cannot be optimized. you can however introduce a new standard.
  2556. # [20:54] <Ms2ger> Yes
  2557. # [20:54] <Ms2ger> And the W3C tried
  2558. # [20:54] <Ms2ger> And failed
  2559. # [20:54] <Waldo> XHTML 2.0 for life!
  2560. # [20:54] <Steve> hell http was pretty much cast in stone then spdy turns up
  2561. # [20:54] <Ms2ger> Anyway, I'm stopping here
  2562. # [20:55] <Steve> me too got stuff to do, this is just an informal chat. not really going anywhere
  2563. # [20:55] <@dolske> clearly
  2564. # [20:55] * Quits: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net) (Ping timeout)
  2565. # [20:55] * Joins: robarnold (rob@moz-59F6B5.hfc.comcastbusiness.net)
  2566. # [20:55] <jhammel> Ms2ger: i've been a member of tautology club ever since i joined
  2567. # [20:55] * Joins: kaie (kaie@moz-F9EC31B5.dip.t-dialin.net)
  2568. # [20:55] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2569. # [20:55] <Ms2ger> Well done, sir
  2570. # [20:55] * Joins: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2571. # [20:55] <cpeterson> jhammel++
  2572. # [20:56] <@dolske> I tried to join but it was members-only. :(
  2573. # [20:56] <Steve> so now would be a bad time to mention jpeg-2000 I suppose :)
  2574. # [20:57] <Steve> (again)
  2575. # [20:57] <@dolske> (mng)
  2576. # [20:57] * joduinn is now known as joduinn-commute
  2577. # [20:57] <Steve> motion png. no thanks
  2578. # [20:57] <Ms2ger> apng
  2579. # [20:57] <@dolske> the new mng-in-xml is awesome
  2580. # [20:58] <@bsmedberg> bz: ping
  2581. # [20:59] <Steve> outta here ! have a nice day all & thanks.
  2582. # [20:59] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  2583. # [20:59] <Ms2ger> Bye
  2584. # [20:59] * Quits: Steve (chatzilla@moz-CD367EA8.dyn.plus.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120612164001])
  2585. # [21:00] <@bsmedberg> woot!
  2586. # [21:00] <Ms2ger> Phew
  2587. # [21:00] <nemo> dolske: I miss mng, especially JNG - actually, I was rather surprised GIMP didn't allow me to save an animation w/ jpeg compression. I guess the spec only allows it for stills. odd.
  2588. # [21:01] <nemo> oh well. microsoft will save us.
  2589. # [21:01] * Ms2ger kicks nemo
  2590. # [21:01] <nemo> or google.
  2591. # [21:01] <mounir> anant: I believe using IndexedDB would be the best solution
  2592. # [21:01] <mounir> anant: but it would be a bit of an overhead just for that single thing
  2593. # [21:02] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
  2594. # [21:02] <anant> mounir: I think that's an overkill to store what is essentially just 1 bit.
  2595. # [21:02] <mounir> anant: yep
  2596. # [21:02] <Waldo> bsmedberg: posted a followup patch in bug 761859, r?you
  2597. # [21:02] <mounir> I was just trying to thing of how we could fix that ideally
  2598. # [21:02] <mounir> bz: ping
  2599. # [21:03] <Waldo> ted: given ^ it'd be helpful if you could do the last review in bug 763000 soon
  2600. # [21:03] <bz> mounir: ack
  2601. # [21:03] <mounir> bz: have you ever heard of a feature trying to store a state between two browser startup?
  2602. # [21:03] <mounir> if yes, do you know how that was handled?
  2603. # [21:03] <ted> Waldo: didn't i just do that?
  2604. # [21:04] <@bsmedberg> Waldo: I'm a bit confused, did you add the __debugbreak to the non-MSVC half of the ifdef also?
  2605. # [21:04] <@bsmedberg> oh, no
  2606. # [21:05] <@bsmedberg> just the non-cplusplus half?
  2607. # [21:05] <mounir> bz: right now it seems like the "cleanest" solution would be to use indexeddb but the "sanest" would be to have a pref given that it would magically be set to the correct value when needed
  2608. # [21:05] <Waldo> ted: oh, hm, thanks! you did it after the last time I looked at my bugmail :-)
  2609. # [21:05] <ted> heh
  2610. # [21:05] <Waldo> bsmedberg: for all MSVC, __cplusplus or not
  2611. # [21:06] <froydnj> oh bother, that QI call is not doing what it's supposed to be doing
  2612. # [21:06] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
  2613. # [21:06] <bz> mounir: web feature?
  2614. # [21:06] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2615. # [21:06] <bz> mounir: I'm not sure what you're asking, to be honest....
  2616. # [21:07] <mounir> bz: in that case, we want to know if the user even used webapps to prevent talking to a server for nothing
  2617. # [21:07] * Quits: Optimizer (Instantbir@AEF61137.97445C35.2AB48280.IP) (Ping timeout)
  2618. # [21:07] <@bsmedberg> Waldo: that patch doesn't seem to apply against trunk
  2619. # [21:07] <mounir> bz: this is done with a pref: the pref is set to true when navigator.mozApps is accessed
  2620. # [21:07] * Quits: kaie (kaie@moz-F9EC31B5.dip.t-dialin.net) (Quit: Leaving)
  2621. # [21:07] <Waldo> bsmedberg: it requires bug 763000's patch
  2622. # [21:07] <mounir> and this is saved trough restarts
  2623. # [21:08] <bz> mounir: pref is the way we've done such things in the past...
  2624. # [21:08] <bz> mounir: I think
  2625. # [21:08] <Waldo> bsmedberg: which I could land RIGHT NOW if you want a patch that applies against trunk ;-)
  2626. # [21:08] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Quit: Adios Amigos)
  2627. # [21:08] <mounir> gasp (:
  2628. # [21:08] <@bsmedberg> hehe
  2629. # [21:08] <mounir> :(
  2630. # [21:08] <bz> mounir: which I agree is a bit weird
  2631. # [21:08] <Mook_as> Waldo: that means you get raise(SIGABRT) on mingw? (fwiw, mingw-w64, which seems to be the preferred mingw compiler for mozilla these does, does fake a __debugbreak(), I think)
  2632. # [21:08] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  2633. # [21:08] <@bsmedberg> no, I was just really confused about the ifdef ordering! ;-)
  2634. # [21:08] <vlad> philor: what does "a;r" mean when you put it in as a build comment?
  2635. # [21:08] <Waldo> Mook_as: well, you'd hit the write-to-null first, then the abort after
  2636. # [21:08] <mounir> bz: with IndexedDB that would be easy but asking to use that for only one bit seems silly in another hand
  2637. # [21:08] <gavin> vlad: android;retriggered
  2638. # [21:09] <mounir> anant: re-ask for a review then
  2639. # [21:09] <vlad> ah.
  2640. # [21:09] <Mook_as> Waldo: right; I'm only thinking about compile failures. runtime can abort however you like, there's no decent debugger in that case anyway :p
  2641. # [21:09] <Waldo> Mook_as: you will forgive me if I'm disinclined to add a special definition of MOZ_CRASH() just for mingw-w64, I hope ;-)
  2642. # [21:09] * Standard8 is now known as Standard8Away
  2643. # [21:10] <anant> mounir, bz: ok will do, thanks!
  2644. # [21:10] <Mook_as> Waldo: and yeah, any special case would have been "stick to using WIN32/__debugbreak()", anyway :p (carry on, I'm sure jacek will get to whatever he needs anyway)
  2645. # [21:10] * Joins: Boriss (FlyingToas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2646. # [21:10] <Waldo> :-)
  2647. # [21:10] * Quits: Mossop (mossop@moz-E185BFD5.range86-137.btcentralplus.com) (Ping timeout)
  2648. # [21:11] * Joins: Optimizer (Instantbir@C39594C9.F61D47D4.2AB48280.IP)
  2649. # [21:11] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: HydraIRC -> http://www.hydrairc.com <- Would you like to know more?)
  2650. # [21:12] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2651. # [21:12] <vlad> hrm, are bug#.bugzilla.mozilla.org DNS hacks broken?
  2652. # [21:12] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2653. # [21:12] <vlad> I can't get any of them to resolve when I try to open attachments
  2654. # [21:14] <@smaug> I've had some problems too today
  2655. # [21:14] <@smaug> with bugzilla
  2656. # [21:14] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
  2657. # [21:15] <vlad> well, I can resolve with an outside dns server, just can't with an internal one
  2658. # [21:17] * Joins: bkero (Ben@moz-ED825A1B.members.linode.com)
  2659. # [21:18] * bear is now known as bear-afk
  2660. # [21:18] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2661. # [21:18] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
  2662. # [21:18] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2663. # [21:19] <gavin> vlad: I've seen that too
  2664. # [21:19] <gavin> I wonder whether it was only in toronto...
  2665. # [21:19] <vlad> it could be, it's still happening
  2666. # [21:19] <vlad> 'nslookup bug731974.bugzilla.mozilla.org 10.242.75.5' fails
  2667. # [21:20] * Joins: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP)
  2668. # [21:20] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  2669. # [21:20] <vlad> oh, now it started working again
  2670. # [21:20] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/373e6f9264e6 - David Burns - Bug 765239: allow marionette to reuse script file when importing scripts. r=mdas
  2671. # [21:20] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2672. # [21:20] <vlad> or at least, for another bug #... just not for that one
  2673. # [21:20] * Joins: dbradley (dbradley@1F0BDE76.C0B1B934.60E22FEA.IP)
  2674. # [21:20] * Joins: rednaks (rednaks@EBCC4FDC.7D9D6404.55FFA9B4.IP)
  2675. # [21:21] * jhammel is now known as jhammel|lunch
  2676. # [21:21] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  2677. # [21:22] * armenzg is now known as armenzg_brb
  2678. # [21:22] * jwir3|lunch is now known as jwir3
  2679. # [21:23] * Quits: rednaks (rednaks@EBCC4FDC.7D9D6404.55FFA9B4.IP) (Client exited)
  2680. # [21:23] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Connection reset by peer)
  2681. # [21:24] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2682. # [21:25] * Joins: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2683. # [21:27] <jdm> anybody know anything about junior?
  2684. # [21:27] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  2685. # [21:27] <jdm> is there a mailing list or wiki page?
  2686. # [21:27] * Joins: sworkman_ (sworkman@moz-BBE3ABD.mv.mozilla.com)
  2687. # [21:28] <@khuey> no
  2688. # [21:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2689. # [21:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2690. # [21:28] <jhammel|lunch> limi might
  2691. # [21:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2692. # [21:28] <jhammel|lunch> but he isn't here
  2693. # [21:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2694. # [21:28] <Ms2ger> It's just a hoax
  2695. # [21:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2696. # [21:29] <Ms2ger> You heard it here first
  2697. # [21:29] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  2698. # [21:29] <jhammel|lunch> Ms2ger: limi is just a hoax?
  2699. # [21:29] <jhammel|lunch> but i've met him!
  2700. # [21:29] <Ms2ger> You are
  2701. # [21:29] <@khuey> uh, wow
  2702. # [21:29] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2703. # [21:29] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2704. # [21:29] * sworkman_ is now known as sworkman
  2705. # [21:29] <@khuey> mana.mozilla.org is terrible in firefox
  2706. # [21:29] <Ms2ger> s/in firefox//
  2707. # [21:29] <jhammel|lunch> khuey: you can use my solution
  2708. # [21:29] <jhammel|lunch> don't use mana :)
  2709. # [21:29] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
  2710. # [21:30] <AutomatedTester> khuey: Confluence is terrible in a browser, not just Firefox
  2711. # [21:31] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2712. # [21:31] * Joins: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com)
  2713. # [21:31] <dholbert> khuey, hmm... it doesn't look great inside "links", either
  2714. # [21:32] * Quits: dao (dao@moz-11757092.superkabel.de) (Ping timeout)
  2715. # [21:32] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  2716. # [21:32] <jhammel|lunch> dholbert: otoh, it works well with "curl"
  2717. # [21:32] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  2718. # [21:33] <jhammel|lunch> well, not really...perhaps telnet
  2719. # [21:33] <Ms2ger> Sure
  2720. # [21:33] <Ms2ger> curl ... >/dev/null
  2721. # [21:33] <dholbert> nice, very minimal
  2722. # [21:33] * Joins: rednaks (rednaks@EBCC4FDC.7D9D6404.55FFA9B4.IP)
  2723. # [21:34] * Joins: ianbicking (ianbicking@moz-C1D055EA.mpls.qwest.net)
  2724. # [21:34] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  2725. # [21:38] * Quits: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
  2726. # [21:39] * Joins: myk (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2727. # [21:39] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
  2728. # [21:39] * Joins: Steve (chatzilla@moz-CD367EA8.dyn.plus.net)
  2729. # [21:39] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  2730. # [21:41] * Joins: ahurle1 (ahurle@moz-BBE3ABD.mv.mozilla.com)
  2731. # [21:41] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2732. # [21:42] * ahurle1 is now known as ahurle
  2733. # [21:43] * Joins: raphc (quassel@45F52D89.7F75B59F.B3F72630.IP)
  2734. # [21:43] <Steve> got a build going so back for a little more flaming. daft idea of the hour. implement xhtml5 spec (if it doesn't exist, create it), that gets you latest html spec in xml standard grammar, then you can compile down to binary fastinfoset & parse that directly as an optimization. bolt an html -> xhtml5 convertor on the front for legacy support. probably a stupid idea but trying to be constructive.
  2735. # [21:44] <Steve> not sure that will help with all the on-the-fly content creation stuff though :(
  2736. # [21:44] <dholbert> !seen firebot
  2737. # [21:45] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
  2738. # [21:45] <dholbert> !!
  2739. # [21:45] * Quits: mkaply (chatzilla@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Client exited)
  2740. # [21:46] * Joins: Optimizer1 (Instantbir@A070C92A.2F75738C.2AB48280.IP)
  2741. # [21:46] * Quits: Optimizer1 (Instantbir@A070C92A.2F75738C.2AB48280.IP) (Input/output error)
  2742. # [21:46] * Joins: Optimizer1 (Instantbir@A070C92A.2F75738C.2AB48280.IP)
  2743. # [21:46] * Quits: Optimizer (Instantbir@C39594C9.F61D47D4.2AB48280.IP) (Ping timeout)
  2744. # [21:46] * armenzg_brb is now known as armenzg
  2745. # [21:47] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
  2746. # [21:47] * Joins: dbaron (dbaron@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2747. # [21:47] * ChanServ sets mode: +o dbaron
  2748. # [21:47] <@bsmedberg> oof, does Firefox not register itself as the default FTP handler when you make it the default browser any more?
  2749. # [21:48] * Quits: edwin (me@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  2750. # [21:48] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
  2751. # [21:48] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
  2752. # [21:48] <jviereck> bholley: *ping*
  2753. # [21:49] <bholley> jviereck: just heading out - what's up?
  2754. # [21:50] <jviereck> bholley: do you mind if you resuse some of your hacking-gecko slides for a presentation about gecko on a Webmaker event on saturday?
  2755. # [21:50] <jviereck> will put your name on the slides as well ;)
  2756. # [21:50] <bholley> jviereck: go for it!
  2757. # [21:50] <bholley> jviereck: do you have the latest ones?
  2758. # [21:50] <bholley> http://people.mozilla.com/~bholley/hacking-gecko-fosdem2012/
  2759. # [21:50] <wesj> [leave-open] in the whiteboard is the new cool way, right?
  2760. # [21:50] <jviereck> k, thx! enjoy your evening!
  2761. # [21:51] * Joins: Noah (opera@moz-568AF6D6.dsl.rcsntx.sbcglobal.net)
  2762. # [21:51] * Standard8Away is now known as Standard8
  2763. # [21:52] * joduinn-commute is now known as joduinn-food
  2764. # [21:53] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
  2765. # [21:53] * Quits: raphc (quassel@45F52D89.7F75B59F.B3F72630.IP) (Ping timeout)
  2766. # [21:53] <Steve> stupid q: what does "!seen firebot" mean ?
  2767. # [21:53] <biesi> steve: it asks the bot when it last saw that nick
  2768. # [21:54] <Steve> thanks
  2769. # [21:54] <biesi> steve: asking for the firebot nick itself is not generally useful, so when people say that it's more to express annoyance that firebot isn't there
  2770. # [21:54] <biesi> but see:
  2771. # [21:54] <biesi> !seen steve
  2772. # [21:54] <@smaug> BenWa: so how does the UI work for profiler?
  2773. # [21:54] <firebot> steve was last seen 13 seconds ago, saying 'thanks' in #developers.
  2774. # [21:54] * Quits: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch) (Quit: Leaving.)
  2775. # [21:54] * Quits: xsergio (sergio@986EC7C9.6958236.3299D537.IP) (Quit: Leaving)
  2776. # [21:54] * Parts: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
  2777. # [21:54] * jhammel|lunch is now known as jhammel
  2778. # [21:54] <@smaug> BenWa: there is the arrow to open child thingie
  2779. # [21:54] <Steve> I see. so my comment above re-xhtml5 was seen.
  2780. # [21:55] <@smaug> but can I open the whole subtree somehow?
  2781. # [21:55] <BenWa> smaug: Yes, you can select it, then use arrows to nagivate
  2782. # [21:55] * Joins: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net)
  2783. # [21:55] <biesi> steve: yeah
  2784. # [21:55] <BenWa> either CMD+CLICK it or highlight and hit '*' (SHIFT+8)
  2785. # [21:55] <Steve> cool. realize it's a non-trivial suggestion. just floating it by.
  2786. # [21:55] <@smaug> linux doesn't have cmd ;)
  2787. # [21:55] <BenWa> ctrl
  2788. # [21:56] * Joins: hobophobe (hobophobe@CEB7969B.BA9CDF59.295A79F4.IP)
  2789. # [21:56] <@smaug> BenWa: it opens only one level
  2790. # [21:56] <BenWa> ctrl+click the arrow key
  2791. # [21:56] <@smaug> ah, * works
  2792. # [21:56] <BenWa> or hit '*' when highlighted once or twice
  2793. # [21:57] * Quits: billm (billm@moz-CF6D0A66.hsd1.ca.comcast.net) (Ping timeout)
  2794. # [21:57] <BenWa> It can be expensive if you have like 10k+ visible samples in the subtree
  2795. # [21:57] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  2796. # [21:57] <@smaug> anyhow, looks like without real stackwalking this isn't useful for me :(
  2797. # [21:57] <BenWa> Ahh, too bad
  2798. # [21:57] <BenWa> hopefully we will get it soon
  2799. # [21:58] * @smaug waits BenWa to do something awesome and fix this all to work on linux :)
  2800. # [21:58] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2801. # [21:58] <BenWa> It's certainly my plan
  2802. # [21:58] * Joins: dao (dao@moz-11757092.superkabel.de)
  2803. # [21:58] * Quits: past (past@moz-43572E38.dsl.dyn.forthnet.gr) (Input/output error)
  2804. # [21:59] <ted> don't we have libunwind?
  2805. # [21:59] <Steve> haven't used it but could dtrace help for profiling on linux ?
  2806. # [21:59] <BenWa> ted: Yes, we were planning on using it for mobile but never did
  2807. # [21:59] <Steve> http://en.wikipedia.org/wiki/DTrace
  2808. # [22:00] * juanb|lunch is now known as juanb
  2809. # [22:00] <BenWa> Yes, dtrace should work
  2810. # [22:00] * Joins: tantek (tantek@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  2811. # [22:00] <BenWa> But as we improve the profiling module it will become more and more attractive to use
  2812. # [22:01] <Steve> untested, just posting the link: http://liberumvir.com/2012/06/01/zfs-and-dtrace-running-on-ubuntu.html
  2813. # [22:02] * AutomatedTester is now known as AutomatedTester|book
  2814. # [22:02] * Quits: victorporof (victorporo@C7255039.602BD6C.79933D60.IP) (Ping timeout)
  2815. # [22:02] <Wes> Steve: moz already uses dtrace, at least on OSX, but it may be somewhat bitrotted ATM
  2816. # [22:02] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2817. # [22:03] * Quits: dao (dao@moz-11757092.superkabel.de) (Connection reset by peer)
  2818. # [22:03] <Steve> k. thanks.
  2819. # [22:04] * Joins: victorporof (victorporo@C7255039.602BD6C.79933D60.IP)
  2820. # [22:04] * padenot is now known as padenot|away
  2821. # [22:06] <Steve> Also imagine you're using this : http://www-01.ibm.com/software/awdtools/purify/
  2822. # [22:06] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  2823. # [22:06] * Quits: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jet)
  2824. # [22:07] <sfink> philor: when I ask somebody to update prod tbpl, does that mean I also get the honor of resolving all the bugs?
  2825. # [22:07] * Joins: AaronMT (Mibbit@moz-E26428A8.cpe.net.cable.rogers.com)
  2826. # [22:08] * Quits: Wes (chatzilla@moz-BEF0C255.page.ca) (Client exited)
  2827. # [22:08] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: overholt)
  2828. # [22:08] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
  2829. # [22:09] <philor> sfink: only the bugs of people who don't resolve when they land, which I think is you
  2830. # [22:09] * Quits: raphc (quassel@moz-A8A9D5A2.fbx.proxad.net) (Ping timeout)
  2831. # [22:09] * Quits: dzbarsky (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2832. # [22:09] * joduinn-food is now known as joduinn-mtg
  2833. # [22:09] <sfink> Oh. Did I misremember getting yelled at for doing that earlier? Hmf.
  2834. # [22:09] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2835. # [22:09] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
  2836. # [22:10] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2837. # [22:10] * Quits: tantek (tantek@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: tantek)
  2838. # [22:10] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
  2839. # [22:10] * Joins: AaronMT_ (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  2840. # [22:10] <philor> you probably did get yelled at, when our foster parents were releng; now our foster parents are webdev, who resolve when they land and then... I think in theory maybe something happens like QA changes to verified when it's on production
  2841. # [22:10] * Quits: AaronMT (Mibbit@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: http://www.mibbit.com ajax IRC Client)
  2842. # [22:10] * AaronMT_ is now known as AaronMT
  2843. # [22:11] * Joins: JeroenDeDauw (j@moz-1FED15AE.dip.t-dialin.net)
  2844. # [22:11] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  2845. # [22:11] <philor> dunno, since we're out in a shed in the yard, and they only sometimes bring us a couple of biscuits, not sure what goes on inside the house
  2846. # [22:11] * Quits: mdas (mdas@moz-E31CD2CB.mozilla.org) (Quit: mdas)
  2847. # [22:11] * nthomas|away is now known as nthomas
  2848. # [22:11] * jhammel wonders if philor has been reading kafka
  2849. # [22:12] <Ms2ger> s/reading/experiencing/
  2850. # [22:12] * bear-afk is now known as bear
  2851. # [22:12] <@smaug> vlad, did you ever figure out what is wrong with bugzilla ?
  2852. # [22:12] <philor> nah, I was going for Sling Blade
  2853. # [22:12] <philor> the foster parents don't fit, but I don't let that bother me
  2854. # [22:12] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  2855. # [22:12] * @smaug is getting lots of "Firefox can't find the server at bugzilla.mozilla.org."
  2856. # [22:12] * Joins: dvander_ (dvander@moz-BBE3ABD.mv.mozilla.com)
  2857. # [22:13] <vlad> smaug: it jsut fixed itself
  2858. # [22:13] <WeirdAl> smaug: yeah, I noticed that too - #bmo says dns issue
  2859. # [22:13] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
  2860. # [22:14] <Noah> vlad: someone said http://support-dev.allizom.org/ was also down. I'm thinking it's server issue that randomly affecting the mozilla.org sites. IT would know better tho. Maybe justdave is the guy to ask.
  2861. # [22:14] * Quits: asadotzler (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2862. # [22:14] * padenot|away is now known as padenot
  2863. # [22:14] <gavin> DNS issues with 3crowd
  2864. # [22:14] <@smaug> doesn't work at all now
  2865. # [22:14] <gavin> third-party DNS provider
  2866. # [22:15] <gavin> being tracked by bug 765670 apparently, but I can't confirm that because I can't load bugzilla
  2867. # [22:15] <Noah> crap, lol - we probably need another location for IT bugs then :P
  2868. # [22:15] <WeirdAl> and it's only taken fifteen years to figure that out ;)
  2869. # [22:16] <Noah> :D
  2870. # [22:16] <jlebar> cjones, https://bugzilla.mozilla.org/show_bug.cgi?id=761935#c2 is what we had been hoping to hash out at the meeting we had this morning.
  2871. # [22:16] <jlebar> cjones, It's a trade-off between two risky features.
  2872. # [22:16] * jlebar is not in a position to judge.
  2873. # [22:16] <cjones> yeah scheduling problem, sorry
  2874. # [22:16] <Waldo> as philor awoke one morning from uneasy dreams he found himself transformed in his bed into a gigantic bug
  2875. # [22:16] <sfink> I can get to bugzilla, but I'm not cool enough to see bug 765670
  2876. # [22:17] * WeirdAl changes topic to 'Next uplift for Fx16: 2012-07-16 || DNS to Bugzilla is down || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  2877. # [22:17] * Quits: Ms2ger (Ms2ger@9804545B.41F5596.37724B0D.IP) (Quit: nn)
  2878. # [22:17] <cjones> jlebar, i responded in an email thread, but i have no idea what the two proposed implementations would look like so i can't make reasonably judgments about them
  2879. # [22:17] <cjones> but nested content processes is too risky IMHO for v1
  2880. # [22:18] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2881. # [22:18] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
  2882. # [22:18] <jlebar> cjones, I think Andrew O. did the right thing scheduling a meeting; we need to weigh this, and no one person is equipped to do so. Perhaps you can help us find a time which works for you.
  2883. # [22:18] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2884. # [22:18] <jlebar> (And I don't usually think meetings are the right solution to things like this.)
  2885. # [22:18] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2886. # [22:18] <dholbert> bugzilla down?
  2887. # [22:18] * mattwoodrow|away is now known as mattwoodrow
  2888. # [22:18] <padenot> dholbert: seems so.
  2889. # [22:19] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2890. # [22:19] <jlebar> dholbert, people having trouble.
  2891. # [22:19] <@khuey> dholbert: bugzilla is fine, AIUI
  2892. # [22:19] <@khuey> but the DNS is down
  2893. # [22:19] <dholbert> ah
  2894. # [22:19] <sfink> 63.245.217.60 if you're desperate
  2895. # [22:19] <cjones> jlebar, it wasn't the time that was the problem, i went to bed thinking the meeting was 0900 and woke up seeing an email with it at 0800
  2896. # [22:19] <cjones> i'm happy to meet whenevr
  2897. # [22:20] <jlebar> joe, ping?
  2898. # [22:20] <jdm> I like when the main bugzilla attachment page loads, but the iframe containing the file contents does not
  2899. # [22:20] <Waldo> sfink: no permissions to view show_bug.cgi in that case
  2900. # [22:20] <@khuey> sfink: that's not actually useful ;-)
  2901. # [22:20] <gavin> hosts.txt
  2902. # [22:20] <sfink> yup
  2903. # [22:21] <@khuey> mmm
  2904. # [22:21] <sfink> though I really think urls should have a way of setting the hostname
  2905. # [22:22] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: brb)
  2906. # [22:22] <sfink> you wouldn't believe the names I've called localhost...
  2907. # [22:22] * Quits: ericjung (Mibbit@5210CFD5.1A5EA44.72B23B3D.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2908. # [22:23] <jhammel> ?!?
  2909. # [22:23] <jhammel> urls having a way of setting the hostname?!?
  2910. # [22:23] * Joins: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP)
  2911. # [22:23] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Connection reset by peer)
  2912. # [22:23] <sfink> no, I was saying that I think they should
  2913. # [22:23] <sfink> if they do, it's news to me
  2914. # [22:23] <jhammel> i just dont parse what that means at all
  2915. # [22:24] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
  2916. # [22:24] <devd> sfink: explain further
  2917. # [22:24] <joe> jlebar: hi
  2918. # [22:24] <sfink> oh. The "Host:" HTTP header
  2919. # [22:24] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  2920. # [22:24] <jhammel> ah :)
  2921. # [22:24] <devd> hmm .. but then evil.com could set host to google.com and do bad things
  2922. # [22:24] <jlebar> joe, When we interrupt a decode (say we're decoding and then the image is unlocked), what's supposed to stop us from treating that image as "completely borked" and never trying to re-decode it?
  2923. # [22:24] <jhammel> i don't know if urls should be able to set HTTP headers
  2924. # [22:24] * rail-buildduty is now known as rail-buildduty-mtg
  2925. # [22:24] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2926. # [22:24] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813])
  2927. # [22:25] <gavin> I think sfink is saying "I should be able to say load 1.2.3.4 with a Host: header of my choosing"
  2928. # [22:25] <sfink> thank you gavin
  2929. # [22:25] <gavin> not "let websites do that on their own accord"
  2930. # [22:25] <gavin> because yeah, that'd be bad :)
  2931. # [22:25] <dholbert> sfink, ah -- so you could use a URL with a hardcoded IP address, but as a request for a particular hostname, so that shared hosting & cert verification would work despite the hard-coded IP addr?
  2932. # [22:25] <@khuey> sfink: that's what telnet is for
  2933. # [22:25] <devd> sfink: thats what hosts file lets you do
  2934. # [22:25] <sfink> khuey reads his bugs with telnet
  2935. # [22:26] <jlebar> joe, What I think is happening in bug 762460 and bug 76593 is, we cancel a decode due to Unlock, but then never recover. We just treat the image as corrupted.
  2936. # [22:26] <dholbert> sfink, surely URLs should have a way to edit your hosts file
  2937. # [22:26] <@khuey> sfink: I'm not rms
  2938. # [22:26] <sfink> devd: yeah, and it's a pain changing /etc/hosts, and then forgetting to change it back, etc.
  2939. # [22:26] <dholbert> sfink, :D
  2940. # [22:26] <jhammel> khuey: is telnet free enough software for rms? ;)
  2941. # [22:27] <devd> sfink: I agree that Firefox the browser should allow me to say "when I type example.com, then resolve the DNS to 1.2.3.4"
  2942. # [22:27] <jhammel> "telnet kills kittens! use gnunet!"
  2943. # [22:27] <sfink> I not infrequently use SSH port forwarding to access some server that I can't get to otherwise, but it won't work without the correct Host, so I have to edit /etc/hosts
  2944. # [22:27] <devd> sfink: but the key point is that it is through the browser, not the code you downloaded
  2945. # [22:27] <padenot> netcat, people, netcat.
  2946. # [22:27] <jhammel> devd, sfink : so that would be an easy extension to write for Firefox
  2947. # [22:27] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Quit: sworkman)
  2948. # [22:27] <sfink> jhammel: no it wouldn't
  2949. # [22:28] <jhammel> no?
  2950. # [22:28] <devd> jhammel: I don't know how DNS resolving works in Firefox
  2951. # [22:28] <mccr8> is it just me, or are all tests on tbpl being really faily right now?
  2952. # [22:28] <@khuey> jhammel: apparently, http://stallmanfacts.com/view/188
  2953. # [22:28] <sfink> jhammel: an hour or three for the implementation, 6 years for the syntax bikeshedding
  2954. # [22:28] <@khuey> mccr8: DNS is teh busted
  2955. # [22:28] <mccr8> khuey: okay, I'll assume my 2 line patch didn't break every test on OSX then...
  2956. # [22:28] <sfink> http://www.google.com!127.0.0.1/ ? http://127.0.0.1!www.google.com/ ? argh!
  2957. # [22:29] <jhammel> khuey: i find it highly amusing there are ads on that page ;)
  2958. # [22:29] <@khuey> jhammel: there are?
  2959. # [22:29] <@khuey> ABP ftw
  2960. # [22:29] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Connection reset by peer)
  2961. # [22:30] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  2962. # [22:30] <jhammel> sfink: i was thinking of having firefox having its own /etc/hosts and then reading from that
  2963. # [22:30] <jhammel> not mangling the url
  2964. # [22:30] * Joins: mike5w3c_ (MikeS@moz-294BE65F.xgsspn.imtp.tachikawa.spmode.ne.jp)
  2965. # [22:30] * Quits: mike5w3c (MikeS@moz-B94F10FE.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout)
  2966. # [22:30] * mike5w3c_ is now known as mike5w3c
  2967. # [22:30] * cjones is now known as cjones-lunch
  2968. # [22:31] <sfink> jhammel: oh. I assume firefox goes through the system DNS resolver, though, which is what actually reads /etc/hosts
  2969. # [22:31] <sfink> see /etc/nsswitch.conf
  2970. # [22:31] * Joins: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP)
  2971. # [22:31] * Quits: janv (varga@moz-400565FD.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2972. # [22:32] * Quits: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2973. # [22:32] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
  2974. # [22:33] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
  2975. # [22:33] <froydnj> joey: you seem to have set the tree on fire
  2976. # [22:33] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  2977. # [22:33] <sfink> that's what trees are for
  2978. # [22:34] <jlebar> joe, Did I scare you away? :)
  2979. # [22:34] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  2980. # [22:34] * Joins: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2981. # [22:34] * Joins: kaze (kaze@moz-AA4080A.w82-123.abo.wanadoo.fr)
  2982. # [22:35] <devd> sfink: I know browsers maintain their own dns cache separate from OS caches; so not all requests go to system resolver
  2983. # [22:35] <devd> sfink: they need to maintain their cache to protect against DNS rebinding
  2984. # [22:35] <mccr8> froydnj: all the trees are burning everywhere. I think it is just broken...
  2985. # [22:36] <dholbert> s/it/DNS/
  2986. # [22:36] * Joins: espadrine_ (thaddee_ty@moz-BBE3ABD.mv.mozilla.com)
  2987. # [22:36] * Quits: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net) (Ping timeout)
  2988. # [22:36] <bz> er...
  2989. # [22:36] <bz> abort: popping would remove an immutable revision
  2990. # [22:36] <bz> wtf?
  2991. # [22:36] * Joins: karl (karl@moz-7748BF45.jetstream.xtra.co.nz)
  2992. # [22:36] <froydnj> should we close trees while tests are busted?
  2993. # [22:36] <mccr8> one would think.
  2994. # [22:36] <bz> oh ffs
  2995. # [22:36] <joey> froydnj: checking on it
  2996. # [22:36] <dholbert> bz, is this after you pushed to try?
  2997. # [22:36] <bz> pushing to try makes things so you can't qpop?
  2998. # [22:36] <dholbert> yeah
  2999. # [22:36] <sfink> devd: in my experience, the cache is also quite likely to use stale DNS and screw me over totally, but yes, you're right
  3000. # [22:36] <bz> dholbert: yeah
  3001. # [22:37] <froydnj> joey: may just be dns issues
  3002. # [22:37] * bz hates upgrading software
  3003. # [22:37] * mattwoodrow is now known as mattwoodrow|away
  3004. # [22:37] <bz> ok, how do I fix this? ;)
  3005. # [22:37] <jfkthame> bz: look up about phases
  3006. # [22:37] <jlebar> bz, let me find you the link.
  3007. # [22:37] <joey> froydnj: ok thanks
  3008. # [22:37] * jfkthame forgets the precise incantation offhand
  3009. # [22:37] <bz> jlebar: I recall you blogging about this....
  3010. # [22:37] <froydnj> who can close trees? philor?
  3011. # [22:37] <jlebar> bz, Actually, it's the first google hit for the error.
  3012. # [22:38] <jlebar> https://wiki.mozilla.org/ReleaseEngineering/TryServer#hg_phases
  3013. # [22:38] <bz> nice
  3014. # [22:38] <froydnj> one does not simply tell bz to JFGI
  3015. # [22:38] * bz reads
  3016. # [22:38] <bz> sure one does
  3017. # [22:38] <sfink> devd: but that means you need to also create some way of configuring/altering firefox's DNS cache, and I'm not sure if that's going to be any simpler than just editing /etc/hosts
  3018. # [22:38] <WeirdAl> JFGI?
  3019. # [22:38] <jlebar> Just google for it.
  3020. # [22:39] <jhammel> WeirdAl: http://letmegooglethatforyou.com/?q=JFGI
  3021. # [22:39] <WeirdAl> let me guess, I should've just googled for it
  3022. # [22:39] <devd> sfink: yup .. the point was, you might be able to write an extension that makes it nicer
  3023. # [22:39] <jlebar> jhammel++
  3024. # [22:39] <dholbert> froydnj, trees are already closed
  3025. # [22:39] * Joins: sawrubh (Mibbit@BF60DBB8.5D6DF9C8.4A8E1625.IP)
  3026. # [22:39] <dholbert> froydnj, see https://treestatus.mozilla.org/
  3027. # [22:39] <jhammel> jlebar: does it make me a horrible person that i have a hotkey for that? ;)
  3028. # [22:39] <nthomas> dholbert: treestatus isn't operational yet
  3029. # [22:39] <nthomas> I closed try, m-i, m-c in tinderbox just now
  3030. # [22:40] * rail-buildduty-mtg changes topic to 'Trees are closed (DNS outage) || Next uplift for Fx16: 2012-07-16 || DNS to Bugzilla is down || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  3031. # [22:40] <dholbert> nthomas, ah, ok
  3032. # [22:40] <froydnj> dholbert: thanks! tbpl hadn't updated yet
  3033. # [22:40] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3034. # [22:40] <philor> good call, surely nobody will push on top of red on m-a or m-b
  3035. # [22:40] <sfink> never happened before, why would it now?
  3036. # [22:40] <froydnj> hm, this means my try push is going to die a horrible death
  3037. # [22:41] <sawrubh> I have just updated my tree, a while back and it was giving some errors during building, is this due to this ?
  3038. # [22:41] <philor> no
  3039. # [22:41] * Quits: karl (karl@moz-7748BF45.jetstream.xtra.co.nz) (Ping timeout)
  3040. # [22:42] <mccr8> I checked before I pushed to m-a and m-b! But I apparently looked too soon.
  3041. # [22:42] <dholbert> sawrubh, if you get errors during building, paste them into http://pastebin.mozilla.org/ and post the result here
  3042. # [22:42] <dholbert> *post the link to your generated pastebin page her
  3043. # [22:42] <dholbert> e
  3044. # [22:42] * Parts: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net) (Ex-Chat)
  3045. # [22:43] * Joins: dholbert (dholbert@moz-EAA4454E.hsd1.ca.comcast.net)
  3046. # [22:43] <sawrubh> ok. otoh, so I'll not be able to update any patches right now due to the DNS outage ?
  3047. # [22:43] * Quits: Steve (chatzilla@moz-CD367EA8.dyn.plus.net) (Ping timeout)
  3048. # [22:43] <dholbert> sawrubh, define "update any patches"
  3049. # [22:43] <sawrubh> I mean on the bmo site
  3050. # [22:44] <sawrubh> ^^
  3051. # [22:44] <sawrubh> on the bug
  3052. # [22:44] <dholbert> sawrubh, DNS for bugzilla is indeed down
  3053. # [22:44] <sawrubh> I am trying to post a new patch to a bug, and it's saying Webpage doesn't exist
  3054. # [22:44] <sawrubh> ok
  3055. # [22:44] <sawrubh> thanks
  3056. # [22:44] <dholbert> sawrubh, you can work around it by editing your hosts file, if you like
  3057. # [22:45] <dholbert> as sfink noted above
  3058. # [22:45] * sawrubh scrolls back
  3059. # [22:45] * Joins: Yoric (Yoric@moz-920DB13B.fbx.proxad.net)
  3060. # [22:45] <dholbert> add this to your hosts file, if you know how: 63.245.217.60 bugzilla.mozilla.org (/etc/hosts on linux, not sure on other OS's)
  3061. # [22:46] <nthomas> same for mac
  3062. # [22:46] <@smaug> jlebar: I don't still quite understand why nested content processes need separate profiles
  3063. # [22:46] <jesup> Hmmm, we can access it from here (FiOS)
  3064. # [22:46] <biesi> for windows it's windows\system32\drivers\etc
  3065. # [22:46] <@smaug> jlebar: I would expect b2g browser to work like most other browser
  3066. # [22:46] <sawrubh> dholbert: thanks I'm on linux. will try what you said
  3067. # [22:46] <biesi> (literally "etc")
  3068. # [22:46] <@smaug> s
  3069. # [22:46] <jlebar> smaug, You mean, the browser app and the browser would share a profile?
  3070. # [22:46] <jlebar> er, browser app and browser content.
  3071. # [22:46] <dholbert> sawrubh, cool. Just remember to remove that line later
  3072. # [22:46] <jlebar> smaug, That's not really the issue here.
  3073. # [22:46] <@smaug> jlebar: yes
  3074. # [22:46] <@smaug> jlebar: what is the issue then
  3075. # [22:46] <sawrubh> ok
  3076. # [22:46] <jlebar> smaug, That's an orthogonal question.
  3077. # [22:47] <dholbert> sawrubh, ( once http://www.downforeveryoneorjustme.com/bugzilla.mozilla.org says all is working fine )
  3078. # [22:47] <jlebar> smaug, Oh, I understand what you mean.
  3079. # [22:47] <jlebar> smaug, Browser content doesn't run with the privileges of what's being browsed.
  3080. # [22:47] <jlebar> smaug, er, sorry...it's getting to be dinner time. Browser content doesn't run with the privileges of the browser app.
  3081. # [22:47] <@bsmedberg> there's some "mozilla systems up" page somewhere, right?
  3082. # [22:48] <joe> jlebar: sorry I am in another meeting right now; will get back to you after k?
  3083. # [22:48] <jlebar> joe, sgtm, thanks.
  3084. # [22:48] <bz> hrm
  3085. # [22:48] <bz> no bugzilla?
  3086. # [22:48] <@bsmedberg> no
  3087. # [22:48] * Quits: ahal_ (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3088. # [22:48] <sawrubh> dholbert: is the bugmail affected by this also. and will the bugmail later catch up to what all is pending to be emailed ?
  3089. # [22:48] <nthomas> http://status.mozilla.com/
  3090. # [22:48] <@smaug> jlebar: I don't understand what privileges has to do with this
  3091. # [22:48] * @bsmedberg is trying to figure out whether IT has been informed
  3092. # [22:48] <dholbert> sawrubh, no idea; I suspect bugmail still works fine
  3093. # [22:48] <nthomas> bsmedberg: yes, they're moving off 3crowd as fast as they can
  3094. # [22:48] <dholbert> bsmedberg, they have. #it topic says they know about it
  3095. # [22:48] <jlebar> smaug, Well, we were tying permissions to the process itself.
  3096. # [22:48] <@bsmedberg> ok
  3097. # [22:48] <@dolske> bsmedberg: #it says yes :)
  3098. # [22:48] <jlebar> smaug, That's because we can't tie permissions to the principal.
  3099. # [22:49] <@bsmedberg> yeah, www.mozilla.org is down too, I think they know! ;-)
  3100. # [22:49] <jlebar> smaug, Because, for example, you might load http://my.app.com inside <iframe mozbrowser>.
  3101. # [22:49] <jlebar> smaug, But there's a bigger issue here:
  3102. # [22:49] <sfink> And oddly, bugzilla still works just fine for me. (And I checked; no, I don't have a stale /etc/hosts entry.) I feel so special.
  3103. # [22:49] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  3104. # [22:49] <@smaug> oh, we want to supports apps inside apps?
  3105. # [22:49] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  3106. # [22:50] <jlebar> smaug, No, but you could navigate to that page.
  3107. # [22:50] <dholbert> sfink, some sort of local dns cache perhaps?
  3108. # [22:50] <@smaug> jlebar: it wouldn't just work
  3109. # [22:50] <jlebar> smaug, And that origin should not have app permissions when it's inside <iframe mozbrowser>.
  3110. # [22:50] <@smaug> apps are pretty special
  3111. # [22:50] <sfink> dholbert: no, I'm just this special
  3112. # [22:50] <@smaug> what permissions
  3113. # [22:50] <sfink> dholbert: I mean, yeah, you're probably right
  3114. # [22:50] <@smaug> of course it wouldn't have permissions
  3115. # [22:50] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gwagner)
  3116. # [22:50] <jlebar> smaug, Permission to use the camera, or whatever.
  3117. # [22:50] <dholbert> sfink, most excellent
  3118. # [22:50] <@smaug> it doesn't have permission when running in Firefox
  3119. # [22:50] <@smaug> unless it asks
  3120. # [22:51] <jlebar> smaug, So how do you enforce that content running from origin A has permissions when it's inside mozapp, but not when it's outside mozapp?
  3121. # [22:51] <@smaug> and then it gets the permission
  3122. # [22:52] <jlebar> smaug, So that's one problem.
  3123. # [22:52] <@smaug> not sure I understand
  3124. # [22:52] <@smaug> but I'm all the time missing something here :)
  3125. # [22:52] <jlebar> smaug, If I have <iframe mozapp src="http://a.com">, I've granted application A permission to use the camera.
  3126. # [22:53] <@smaug> what is mozapp
  3127. # [22:53] <@smaug> vs. mozbrowser
  3128. # [22:53] <jlebar> smaug, It's an iframe that contains an app.
  3129. # [22:53] * Quits: raphc (AndChat501@7E430AEE.7F75B59F.B3F72630.IP) (Quit: Bye)
  3130. # [22:53] <jlebar> smaug, as opposed to an iframe that contains untrusted browser content.
  3131. # [22:53] <jlebar> smaug, an <iframe mozapp> has a manifest associated with it.
  3132. # [22:53] <sfink> darn, I just reached the limit of my specialness
  3133. # [22:53] <@smaug> ah, so mozapp wouldn't need to show the permission UI
  3134. # [22:53] <@smaug> it would grant the permission automatically
  3135. # [22:54] <jlebar> smaug, In this case no, it would not show a permission UI, because I've already granted camera permission to the app.
  3136. # [22:54] * Joins: Steve (chatzilla@moz-CD367EA8.dyn.plus.net)
  3137. # [22:54] * Joins: krit (krit@moz-3AE657AD.hsd1.ca.comcast.net)
  3138. # [22:54] <jlebar> smaug, But what I've granted permission to is the *app*, not the origin.
  3139. # [22:54] * Quits: bholley (anonymous@moz-104CC309.mv.mozilla.com) (Quit: bholley)
  3140. # [22:54] <Yoric> dougt: ping
  3141. # [22:54] <@smaug> jlebar: ok, then I don't know what is the app
  3142. # [22:54] <Yoric> gavin: ping
  3143. # [22:55] <jlebar> smaug, It's a manifest, basically.
  3144. # [22:55] <@smaug> which is from an origin
  3145. # [22:55] <jlebar> smaug, It's a list of files, from an origin, correct.
  3146. # [22:55] <jlebar> smaug, But you might have two separate apps from the same origin.
  3147. # [22:55] <jlebar> smaug, If you think that is a bad idea, you should talk to mounir. :)
  3148. # [22:56] <@smaug> I thought apps were somehow limited
  3149. # [22:56] <@smaug> one app per origin
  3150. # [22:56] * Optimizer1 is now known as Optimizer
  3151. # [22:56] * Quits: necolas (necolas@moz-2D68B52B.bb.sky.com) (Client exited)
  3152. # [22:56] <@smaug> apparently no
  3153. # [22:57] <jlebar> smaug, Not anymore.
  3154. # [22:57] <jlebar> smaug, I don't understand why that was decided, but I didn't try to figure it out.
  3155. # [22:57] <jlebar> smaug, But even if you had one app per origin
  3156. # [22:57] <jlebar> smaug, Suppose I have an app at origin A.
  3157. # [22:57] <jlebar> smaug, And then I use the browser and go to origin A.
  3158. # [22:58] <jlebar> smaug, Should the content at that origin have the same privileges as the app?
  3159. # [22:58] <@dolske> no.
  3160. # [22:58] * Quits: Stan (Stan@moz-476D9987.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
  3161. # [22:58] <jlebar> smaug, Our answer is no. In particular, "trusted apps" have all their code reviewed. So if A hosted a trusted app, we would obviously trust that more than web content at A, which isn't reviewed.
  3162. # [22:58] <@smaug> assuming you used the browser app process to load app from origin A, then yes
  3163. # [22:58] * Joins: Stan (Stan@moz-476D9987.dip.t-dialin.net)
  3164. # [22:58] <@smaug> er, hmm
  3165. # [22:58] * Quits: Stan (Stan@moz-476D9987.dip.t-dialin.net) (Quit: KVIrc KVIrc Equilibrium 4.1.3, revision: 6109, sources date: 20120101, built on: 2012-03-27 22:01:16 UTC - http://www.kvirc.net/)
  3166. # [22:58] <@smaug> right, not inside mozbrowser
  3167. # [22:59] <jlebar> smaug, exactly. So origin A is more trusted if it's outside mozbrowser than inside.
  3168. # [22:59] <_AtilA_> EspaƱa!!
  3169. # [22:59] <_AtilA_> :P
  3170. # [22:59] <@smaug> jlebar: yes
  3171. # [22:59] <@smaug> and you do the security checks on-fly
  3172. # [22:59] <@smaug> basically, if the app asks for camera, you check where it is loaded
  3173. # [22:59] <jlebar> smaug, So if the same process is used to load code from origin A in an app and in the browser, then we have to add new security checks to Firefox to enforce this.
  3174. # [23:00] <jlebar> smaug, Exactly, we have to modify how principals work.
  3175. # [23:00] <jlebar> smaug, That was option (1) at the meeting today.
  3176. # [23:00] <@smaug> if inside mozapp, and it has the permission, no need to show the permisUI
  3177. # [23:00] <@smaug> no need to modify principals
  3178. # [23:00] <jaws> pcwalton: ping?
  3179. # [23:00] <jlebar> smaug, Yes, that was the one option that we decided we would not persue.
  3180. # [23:00] <pcwalton> jaws: pong
  3181. # [23:00] <@smaug> option 1 was something way more complex
  3182. # [23:00] <@dolske> jlebar: tangent... can a mozapp iframe be navaaged to an arbitry url? eg some xss makes my camera app load evil.com?
  3183. # [23:00] * Joins: Stan (Stan@moz-476D9987.dip.t-dialin.net)
  3184. # [23:00] <gavin> Yoric: pong
  3185. # [23:01] <jlebar> dolske, No, you can't do that.
  3186. # [23:01] <Yoric> gavin: Hi.
  3187. # [23:01] <gavin> hi
  3188. # [23:01] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  3189. # [23:01] <@dolske> jlebar: good, just idly curious. ;)
  3190. # [23:01] <jlebar> smaug, Well, option (1) becomes more complex when you also try to make it work with multiple apps from the same origin.
  3191. # [23:01] <jlebar> smaug, Now it's not just "is in mozbrowser" but really "app manifest URL associated with this principal."
  3192. # [23:01] <Yoric> gavin: As per team policies, I am reminding you that I have a patch waiting for your review and that I will continue nagging you until either you shed tears or you review it, whichever comes first.
  3193. # [23:02] * Quits: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP) (Quit: jfkthame)
  3194. # [23:02] <@smaug> well, let's not support multiple apps from same origin, or give them same permissions
  3195. # [23:02] <jlebar> smaug, Okay, so that's an option. You'd have to ask mounir or sicking about that. I don't know.
  3196. # [23:02] <@smaug> jlebar: the app manifest associate check would apply only to mozapps
  3197. # [23:02] <@smaug> it wouldn't be checked with stuff loaded in mozbrowser
  3198. # [23:02] * Quits: kennyluck (kennyluck@moz-F3127038.dynamic.hinet.net) (Ping timeout)
  3199. # [23:02] <jlebar> smaug, You still have to associate whether the code is inside mozbrowser with the principal, I'd think.
  3200. # [23:02] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3201. # [23:02] * Joins: kennyluck (kennyluck@moz-A914E16B.dynamic.hinet.net)
  3202. # [23:02] <jaws> pcwalton: can you come to 2-GIGO?
  3203. # [23:02] <jlebar> smaug, But whatever; that's an option.
  3204. # [23:02] <pcwalton> jaws: sure
  3205. # [23:03] <jlebar> smaug, There's a separate problem here that we haven't discussed.'
  3206. # [23:03] <@smaug> hmm, mozapp would use different process...
  3207. # [23:03] <jlebar> smaug, Like I wrote in the e-mail, cookie jars are good for permissions, but also for storage.
  3208. # [23:03] * davehunt|away is now known as davehunt
  3209. # [23:03] <jlebar> smaug, In particular, suppose I load facebook.com inside the browser.
  3210. # [23:03] <jlebar> smaug, Should the browser app be able to use my facebook.com cookie? We've said no.
  3211. # [23:03] * Quits: artur (artur@moz-5333EC57.hsd1.vt.comcast.net) (Input/output error)
  3212. # [23:03] <@smaug> I don't understand the name "cookie *jars*"
  3213. # [23:04] <Yoric> gavin: This is bug 760036, btw.
  3214. # [23:04] <jlebar> smaug, ^^ that is cookie jars.
  3215. # [23:04] * Joins: jfkthame (jfkthame@E4932DA5.A1C12133.9542EC20.IP)
  3216. # [23:04] * Quits: kennyluck (kennyluck@moz-A914E16B.dynamic.hinet.net) (Client exited)
  3217. # [23:04] * cjones-lunch is now known as cjones
  3218. # [23:04] <jlebar> smaug, This is what the solution you'd proposed of giving every process a separate profile solves elegantly.
  3219. # [23:04] <jlebar> smaug, We don't have to worry about figuring out who gets what cookie store.
  3220. # [23:05] * Joins: kennyluck (kennyluck@moz-A914E16B.dynamic.hinet.net)
  3221. # [23:05] <@smaug> jlebar: I still say yes. browser app should have all the "privileges" its content pages have
  3222. # [23:05] * sawrubh loves the way people ask for pending reviews
  3223. # [23:05] <@smaug> jlebar: sure, profile per process would solve many problems
  3224. # [23:05] <jlebar> smaug, Well, we have this idea that you may not entirely trust the browser.
  3225. # [23:05] * cjones doesn't understand how profile-per-process would work
  3226. # [23:06] <@smaug> but I just don't quite understand the need for profile for the nested content processes
  3227. # [23:06] * Joins: mdas (mdas@CAB30FBD.8F96AEA7.2D179A7D.IP)
  3228. # [23:06] <jlebar> smaug, Because you don't think there should be any security barrier between the browser and the browsed content.
  3229. # [23:06] * Joins: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz)
  3230. # [23:06] <@smaug> cjones: in my mind process per profile would be very close to running xulrunner apps in old style OSes
  3231. # [23:06] <jlebar> smaug, But you understand why we want this, you just don't think it's something we should want. Which is fine...
  3232. # [23:07] <cjones> but there's a bunch of stuff we want to share
  3233. # [23:07] <@smaug> some parts of the profile from top level chrome process could be shared
  3234. # [23:07] <cjones> and content processes don't have fs access rights
  3235. # [23:07] <@smaug> I'm not talking about e10s style content processes
  3236. # [23:07] <@smaug> but something a bit more powerful
  3237. # [23:07] <cjones> in b2g we can't do the xulrunner approach
  3238. # [23:07] <@smaug> mozbrowser should still use content processes
  3239. # [23:07] <cjones> gecko is the OS
  3240. # [23:07] * philor is now known as philor|away
  3241. # [23:08] <@smaug> xulrunner-like, not really xulrunner
  3242. # [23:08] <cjones> xulrunner only works because we have things like window managers from the underlying OS
  3243. # [23:08] <@smaug> there would be still the top level chrome process
  3244. # [23:08] <@smaug> cjones: that is not important here
  3245. # [23:08] <@smaug> it is just the processes
  3246. # [23:08] <cjones> but we're back to the problem of, there's a lot of stuff in the profile that we want to share :)
  3247. # [23:08] <cjones> so it's not really profile-per-process
  3248. # [23:08] <@smaug> and there is stuff that we don't want to share
  3249. # [23:08] <cjones> indeed
  3250. # [23:09] * Quits: rednaks (rednaks@EBCC4FDC.7D9D6404.55FFA9B4.IP) (Ping timeout)
  3251. # [23:09] <@smaug> so, microprofile-per-process :)
  3252. # [23:09] * Quits: anant (anant@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
  3253. # [23:09] <@smaug> (and profile-per-chrome-process)
  3254. # [23:09] <cjones> managed by the top-level master process
  3255. # [23:10] * cjones not trying to be argumentative, just thinks that "profile-per-process" isn't a good mental model
  3256. # [23:10] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3257. # [23:10] * Quits: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net) (Client exited)
  3258. # [23:10] <@smaug> cjones: well, in traditional OSes there are admin level prefs etc
  3259. # [23:10] <@smaug> and then user/user-level-software prefs
  3260. # [23:11] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
  3261. # [23:11] * Quits: bbondy (bbondy@moz-815B377A.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3262. # [23:11] <cjones> i don't think i understand that --- do you mean s/prefs/privs/?
  3263. # [23:11] * Quits: benvie (brandon@moz-1C805788.nc.res.rr.com) (Quit: )
  3264. # [23:11] * Joins: kentuckyfriedtakahe (chatzilla@moz-5D29915D.cable.telstraclear.net)
  3265. # [23:11] <@smaug> I guess both
  3266. # [23:12] * Joins: benvie (brandon@moz-1C805788.nc.res.rr.com)
  3267. # [23:12] <cjones> i don't understand what "admin level prefs" would be
  3268. # [23:12] <@smaug> /etc/* has certain prefs that only root can change
  3269. # [23:12] <@smaug> settings
  3270. # [23:12] <@smaug> whatever you call them
  3271. # [23:13] <cjones> yes
  3272. # [23:13] * Quits: sawrubh (Mibbit@BF60DBB8.5D6DF9C8.4A8E1625.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  3273. # [23:15] * rail-buildduty-mtg is now known as rail
  3274. # [23:16] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  3275. # [23:17] <jdm> why did google disappear as an option from the rss feed subscription list?
  3276. # [23:19] <gavin> don't think it did?
  3277. # [23:19] <@dbaron> anybody know the IP address for bug*.bugzilla.mozilla.org?
  3278. # [23:19] <@dbaron> it seems to be different from bugzilla.mozilla.org
  3279. # [23:19] * Quits: Steve (chatzilla@moz-CD367EA8.dyn.plus.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120612164001])
  3280. # [23:19] <gavin> dbaron: wildcard.bugzilla.3crowd.mozilla.net
  3281. # [23:19] <gavin> (63.245.209.86)
  3282. # [23:20] <@dbaron> gavin, thanks
  3283. # [23:20] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
  3284. # [23:20] <gavin> now if only I could populate my hosts file with all bug#s...
  3285. # [23:20] <@dbaron> except it doesn't seem to work for me
  3286. # [23:20] * Quits: msucan (mihai@452AB583.C1570FFF.BD62875.IP) (Quit: Leaving.)
  3287. # [23:21] <froydnj> "weekly objective digest" *snort*
  3288. # [23:21] <gavin> for (var i = 0; i <= 800000; i++)
  3289. # [23:21] <@khuey> "Key result 1: Successfully avoid being fired 0%"
  3290. # [23:21] <@khuey> well, shit
  3291. # [23:21] <jwir3> heh
  3292. # [23:21] <gavin> dbaron: 3crowd is the provider having difficulties
  3293. # [23:22] * Joins: raphc (rc@moz-81DAF0A8.rev.sfr.net)
  3294. # [23:22] * Joins: ericjung (Mibbit@moz-A04CDE64.bstnma.fios.verizon.net)
  3295. # [23:22] <gavin> their stuff is probably broked
  3296. # [23:22] * kats is now known as kats|away
  3297. # [23:22] <gavin> though I guess 63.245.209.86 is us
  3298. # [23:22] <@dbaron> gavin, I think it's more like: for ((i = 0; $i < 800000; ++i))
  3299. # [23:23] * Quits: ianbicking (ianbicking@moz-C1D055EA.mpls.qwest.net) (Ping timeout)
  3300. # [23:25] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
  3301. # [23:26] <bent> bsmedberg, you around?
  3302. # [23:26] <@bsmedberg> bent: here
  3303. # [23:26] <bent> bsmedberg, hey, wanted to run something by you
  3304. # [23:26] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
  3305. # [23:26] <bent> bsmedberg, just found another crappy case where we have 'nsCOMPtr<MyConcreteClass>' and it was compiling just fine
  3306. # [23:27] <bent> bsmedberg, can we modify the NS_DECL_ISUPPORTS macro to have an empty COMInfo?
  3307. # [23:27] <@bsmedberg> empty?
  3308. # [23:27] <bent> er, COMTypeInfo
  3309. # [23:27] <bent> yeah
  3310. # [23:27] <bent> then when nsCOMPtr tries to compile
  3311. # [23:27] <bent> it will do NS_GET_TEMPLATE_IID
  3312. # [23:28] <bent> #define NS_GET_TEMPLATE_IID(T) (T::template COMTypeInfo<int>::kIID)
  3313. # [23:28] <bent> and that will blow up
  3314. # [23:28] <bent> of course there are some classes that have private IIDs
  3315. # [23:28] <bent> which could just use a special macro maybe
  3316. # [23:28] <@bsmedberg> hrm, maybe
  3317. # [23:28] <@bsmedberg> there's an old bug on this problem where I solved it a different way
  3318. # [23:28] * bwinton is now known as bwinton_away
  3319. # [23:28] <bent> oh?
  3320. # [23:28] <bent> "solved"?
  3321. # [23:29] <bent> we still have this problem afaict
  3322. # [23:29] <@bsmedberg> never got checked in, too much churn or something
  3323. # [23:29] <bent> oh i see
  3324. # [23:29] <bent> any tips on what to search for?
  3325. # [23:29] <@bsmedberg> heh, it even has r+ sr+!
  3326. # [23:29] <@bsmedberg> bug 514280
  3327. # [23:29] * Joins: sawrubh (chatzilla@BF60DBB8.5D6DF9C8.4A8E1625.IP)
  3328. # [23:29] * jcranmer is now known as jcranmer|away
  3329. # [23:29] * Quits: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net) (Ping timeout)
  3330. # [23:29] <bz> hrm
  3331. # [23:30] <bent> bah, our DNS is down
  3332. # [23:30] <@khuey> uh
  3333. # [23:30] <bent> can't get to bugzilla
  3334. # [23:30] <@bsmedberg> something is sure weird, yes
  3335. # [23:30] <@khuey> tor exit nodes can connect to irc here?
  3336. # [23:30] <gavin> yes
  3337. # [23:30] <bent> bsmedberg, so how'd you do it there?
  3338. # [23:30] <bent> since i can't look
  3339. # [23:30] <@khuey> it's a sekrit
  3340. # [23:31] <@bsmedberg> I can't load the patch to find out
  3341. # [23:31] <bent> heh
  3342. # [23:31] <bent> ok
  3343. # [23:31] <bent> i'll check back later
  3344. # [23:31] <@bsmedberg> it didn't require anything in subclasses
  3345. # [23:31] <bent> oh ok
  3346. # [23:31] <@bsmedberg> but I can't remember the secret sauce
  3347. # [23:31] <bent> that sounds better then
  3348. # [23:32] * @bsmedberg has 3 saved bugzilla comments ready to go, fears that they will be lost
  3349. # [23:32] <bent> yeah, time to put that in an editor for safekeeping
  3350. # [23:33] * philor|away is now known as philor
  3351. # [23:33] <bent> bsmedberg, so, assuming that we one day get bugzilla back, can you land that?
  3352. # [23:33] <@bsmedberg> if it works without massive tree changes, yes
  3353. # [23:33] <@bsmedberg> that's the part I don't remember
  3354. # [23:33] <nthomas> IT has fixed DNS for ftp.m.o - I'm just verifying that before reopening
  3355. # [23:34] <bent> i would vote for it even if it did need massive changes :)
  3356. # [23:34] <@bsmedberg> it turns out we had a *lot* of nsCOMPtr<concreteclass> at the time
  3357. # [23:34] * Quits: raphc (rc@moz-81DAF0A8.rev.sfr.net) (Client exited)
  3358. # [23:34] <bent> yes
  3359. # [23:34] <bent> i bet we still do
  3360. # [23:34] <@bsmedberg> well, I don't have the time to fix all those myself nowadays
  3361. # [23:34] <bent> and i bet we add more and mroe
  3362. # [23:34] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901])
  3363. # [23:34] <bent> without it
  3364. # [23:35] <@khuey> we have interns
  3365. # [23:35] <@khuey> judging by #interns they're bored
  3366. # [23:35] <gavin> Yoric: we can discuss here, it's got nothing to do with mobile :)
  3367. # [23:35] <@khuey> win win solution
  3368. # [23:35] <gavin> Yoric: oh, or we can discuss later. have a good night!
  3369. # [23:35] <Yoric> gavin: Good night.
  3370. # [23:35] <jdm> bsmedberg: the patch as is is quite big
  3371. # [23:36] * rail is now known as rail_away
  3372. # [23:36] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3373. # [23:36] * AutomatedTester|book is now known as AutomatedTester
  3374. # [23:36] * Quits: Yoric (Yoric@moz-920DB13B.fbx.proxad.net) (Input/output error)
  3375. # [23:37] * jmaher is now known as jmaher|afk
  3376. # [23:37] <@bsmedberg> Hrm, I can load straight-BMO now but still can't resolve bug*.bugzilla.mozilla.org
  3377. # [23:38] <gavin> yeah, its setup differently somehow
  3378. # [23:38] * mcote is now known as mcote|afk
  3379. # [23:38] * Quits: cpearce (chatzilla@moz-B1A428C.xdsl.xnet.co.nz) (Ping timeout)
  3380. # [23:39] <@bsmedberg> Where is the telemetry data?
  3381. # [23:39] * bz is now known as bz_dinner
  3382. # [23:39] <jlebar> bsmedberg, http://mzl.la/telemetrydash
  3383. # [23:39] <nthomas> philor: ping
  3384. # [23:39] <philor> nthomas: pong
  3385. # [23:40] <@bsmedberg> do I have to... sign in or something?
  3386. # [23:40] * Quits: ericjung (Mibbit@moz-A04CDE64.bstnma.fios.verizon.net) (Quit: http://www.mibbit.com ajax IRC Client)
  3387. # [23:40] * @bsmedberg sees a mostly blank page
  3388. # [23:40] <jlebar> bsmedberg, Yes, with browser-id.
  3389. # [23:40] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
  3390. # [23:40] <@bsmedberg> what for?
  3391. # [23:40] <jlebar> bsmedberg, See the tiny button at the upper right?
  3392. # [23:40] * Joins: bb10 (bb10@moz-C7B05616.org)
  3393. # [23:40] <jlebar> bsmedberg, Because metrics does not have sufficient hardware to "open it up".
  3394. # [23:40] <nthomas> philor: test jobs aren't having issues with ftp.m.o now, but there's a lot of red on inbound (and elsewhere I'm sure). From an infra point of view we can open the trees, but do you want tests to cycle first ?
  3395. # [23:40] <jlebar> (This is me being charitable.)
  3396. # [23:41] * nthomas changes topic to 'Trees are closed (DNS outage, bug 765670) || Next uplift for Fx16: 2012-07-16 || DNS to Bugzilla is down || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  3397. # [23:41] * Quits: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net) (Connection reset by peer)
  3398. # [23:41] <@bsmedberg> so can anyone who logs in see it?
  3399. # [23:41] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  3400. # [23:42] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3401. # [23:42] <jlebar> bsmedberg, correct
  3402. # [23:42] * Quits: Ami_Ty (Amie@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3403. # [23:42] <philor> nthomas: nah, inbound's used to coping with big swaths of untested
  3404. # [23:42] * @bsmedberg wonders why is browserid isn't working
  3405. # [23:42] <philor> m-c all retriggered and starred except for one, heading to aurora and then beta next
  3406. # [23:42] <nthomas> ok, will reopen then
  3407. # [23:43] * Joins: nhirata (nhirata.bu@moz-6D599AA6.hsd1.ca.comcast.net)
  3408. # [23:43] * Joins: mreavy (chatzilla@moz-6380AF60.phlapa.fios.verizon.net)
  3409. # [23:44] <philor> anybody who isn't willing to push to inbound on top of 585 unstarred failures
  3410. # [23:44] <philor> ... isn't a mozilla developer
  3411. # [23:45] * Quits: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
  3412. # [23:45] * bhearsum is now known as bhearsum|afk
  3413. # [23:45] * mikeh is now known as mikeh|AFK
  3414. # [23:46] * Quits: tchevalier (Instantbir@moz-7666C877.w86-197.abo.wanadoo.fr) (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
  3415. # [23:46] * nthomas changes topic to 'Next uplift for Fx16: 2012-07-16 || DNS to Bugzilla is down (bug 765670) || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
  3416. # [23:46] * armenzg is now known as armenzg_away
  3417. # [23:46] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  3418. # [23:46] * Quits: armenzg_away (armenzg@moz-D4736010.cable.teksavvy.com) (Input/output error)
  3419. # [23:47] <joe> jlebar: ohai
  3420. # [23:47] * Parts: jlebar (jlebar@moz-59682A1.dmz.scl3.mozilla.com) (Leaving)
  3421. # [23:47] * Joins: jlebar (jlebar@moz-59682A1.dmz.scl3.mozilla.com)
  3422. # [23:47] <jlebar> Oops, wrong window focused.
  3423. # [23:47] <jlebar> joe, hey.
  3424. # [23:47] <jlebar> joe, https://bugzilla.mozilla.org/show_bug.cgi?id=763593#c9
  3425. # [23:48] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120615042006])
  3426. # [23:49] <sawrubh> dholbert: is this what you meant : http://pastebin.mozilla.org/1667133
  3427. # [23:49] * bear is now known as bear-afk
  3428. # [23:49] <sawrubh> dholbert: do I need to restart my system or something ?
  3429. # [23:49] <dholbert> sawrubh, yup, that should do it. no need to restart
  3430. # [23:49] * Joins: kinger (chatzilla@moz-BE53A4D1.dial-up.dsl.siol.net)
  3431. # [23:49] <dholbert> sawrubh, that's what my /etc/hosts looks like, FWIW. (though I added the line at the end)
  3432. # [23:50] <Bas> bent: pong
  3433. # [23:50] <nthomas> the bugzilla line isn't needed now
  3434. # [23:50] <nthomas> you should remove it to prevent issues in the future
  3435. # [23:50] <bent> Bas, hi, I was going to ask about a gfx hang but i ended up just filing a bug
  3436. # [23:51] <bent> Bas, bug 765845
  3437. # [23:51] <sawrubh> nthomas: is bmo back online ?
  3438. # [23:51] <bent> fwiw
  3439. # [23:51] <dholbert> nthomas / sawrubh, yeah, seems to be working now
  3440. # [23:51] <jlebar> joe, I'm trying to figure out what's going wrong when we cancel the decode, but I'm not seeing us leave any state obviously lying around.
  3441. # [23:51] <dholbert> w/out that line
  3442. # [23:51] <sawrubh> :)
  3443. # [23:51] * Quits: smagnin (pike@moz-DEF53BC9.fbx.proxad.net) (Quit: Quitte)
  3444. # [23:51] * AaronMT is now known as AaronMT|AFK
  3445. # [23:52] <nthomas> attachments is still being worked on
  3446. # [23:52] * kats|away is now known as kats
  3447. # [23:52] * Joins: jhk (jhk@8E6C34C1.A3F9767A.1C37C358.IP)
  3448. # [23:52] <joe> hm
  3449. # [23:53] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Ping timeout)
  3450. # [23:54] * kats is now known as kats|away
  3451. # [23:55] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
  3452. # [23:55] * Quits: nrc (nrc@moz-5DAE2951.bitstream.orcon.net.nz) (Ping timeout)
  3453. # [23:57] * mjschranz is now known as mjschranz_away
  3454. # [23:57] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  3455. # [23:57] * Quits: dRdR (dRdR@F8A0E546.DE9A83BF.6DCF1F73.IP) (Client exited)
  3456. # [23:57] * Waldo gives up on DNS coming back quickly and hardcodes b.m.o and irc.m.o
  3457. # [23:57] * philor is now known as philor|away
  3458. # [23:57] <Waldo> is the tree open only because we need DNS to close it, I assume?
  3459. # [23:58] * Joins: jet (junglecode@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
  3460. # [23:59] * Quits: wchen (wchen@F2D29657.F60B0462.67AC9B1.IP) (Quit: wchen)
  3461. # [23:59] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
  3462. # Session Close: Tue Jun 19 00:00:00 2012

The end :)